16.10.2017, 21:59
Quote:
|
Boa tarde pessoal, quero retirar uma dъvida minha sobre a execuзгo desta consulta. Em teoria nгo observo erro e o cуdigo deveria funcionar, jб na prбtica nгo estб bem assim.
Код:
new query[128];
format(query, sizeof(query), "SELECT slot1, slot2, slot3 FROM `accounts` WHERE `Username` = '%s'", PlayerData[playerid][pUsername]);
mysql_tquery(g_iHandle, query);
Slot1[playerid] = cache_get_field_int(0, "slot1");
Slot2[playerid] = cache_get_field_int(0, "slot2");
Slot3[playerid] = cache_get_field_int(0, "slot3");
if (playertextid == PlayerTxD[playerid][1] && Slot1[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Selecionado Slot 1.");
}
else if (playertextid == PlayerTxD[playerid][2] && Slot2[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Selecionado Slot 2.");
}
else if (playertextid == PlayerTxD[playerid][3] && Slot3[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Selecionado Slot 3.");
Meu problema й que o cуdigo nгo funcionou da maneira que eu queria e mesmo com a coluna na tabela sendo igual 1, nгo recebo a mensagem correta. O que pode ser? |


