Fala galera. To fazendo fazendo minha dll e estou com um problema para pegar os valores em string capturados pelo MySQL.Execute()
Se o valor for inteiro, consigo pegar de boa com o MySQL.GetInt(), estou querendo pegar o nome da Guild dona do Castle Siege.
Então fiz assim:
Código PHP:
MySQL.DisconnectCustom();
MySQL.ConnectExt();
if(!MySQL.Execute("SELECT OWNER_GUILD FROM MuCastle_DATA WHERE MAP_SVR_GROUP = 0"))
{
Console.Writte(YELLOW,"");
Console.Writte(LIGHTRED,"[NewsSystem] ");
Console.Writte(WHITE, "Falha: Query CASTLE SIEGE");
Console.Writte(WHITE,"\n");
}
else
{
MySQL.GetStr("OWNER_GUILD",GetNewCS.OwnerGuild);
Console.Writte(YELLOW,"");
Console.Writte(LIGHTGREEN,"[NewsSystem] ");
Console.Writte(WHITE, "Sucesso: Query CASTLE SIEGE / %s",GetNewCS.OwnerGuild));
Console.Writte(WHITE,"\n");
}
MySQL.DisconnectCustom();
MySQL.ConnectCustom();
Deste modo, está sendo retornado um valor <null>.
Não sei o que colocar no primeiro argumento da função MySQL.GetStr();
Espero que possam ajudar.
Desde já, obrigado!