
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASSWORD);
new query[128];
format(query, sizeof(query), "SELECT 'Anticheat' FROM `users` WHERE `Username` = 'Diogo_Rodgers'");
mysql_query(query);
mysql_store_result();


new anticheat = mysql_fetch_int(); mysql_free_result();
|
Adciona ao seu cуdigo:
Код:
new anticheat = mysql_fetch_int(); mysql_free_result(); |
mysql_store_result();
new anticheat = mysql_fetch_int();
mysql_free_result();
CarregarPlayer(playerid)
{
new arquivo[256],savingstring[256];
format(arquivo,sizeof(arquivo),"SELECT * FROM `contas` WHERE `Username` = '%s'",nome(playerid));
mysql_query(mysql, arquivo);
mysql_store_result();
while(mysql_fetch_row_format(arquivo,"|"))
{
mysql_fetch_field_row(savingstring, "Username"); nome(playerid);
mysql_fetch_field_row(savingstring, "Password"); PlayerInfo[playerid][Password] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Ip"); PlayerInfo[playerid][PIP] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Admin"); PlayerInfo[playerid][Admin] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Level"); PlayerInfo[playerid][Level] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Kills"); PlayerInfo[playerid][Kills] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Deaths"); PlayerInfo[playerid][Deaths] = strval(savingstring);
mysql_fetch_field_row(savingstring, "MutedTime"); PlayerInfo[playerid][MutedTime] = strval(savingstring);
mysql_fetch_field_row(savingstring, "WeaponSet"); PlayerInfo[playerid][WeaponSet] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Banned"); PlayerInfo[playerid][Banned] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Gangue_Id"); PlayerInfo[playerid][idgang] = strval(savingstring);
mysql_fetch_field_row(savingstring, "Lider"); PlayerInfo[playerid][IsLider] = strval(savingstring);
mysql_fetch_field_row(savingstring, "RacePoints"); PlayerInfo[playerid][RacePoints] = strval(savingstring);
mysql_fetch_field_row(savingstring, "DuelsWon"); PlayerInfo[playerid][DuelsWon] = strval(savingstring);
mysql_fetch_field_row(savingstring, "DuelsLost"); PlayerInfo[playerid][DuelsLost] = strval(savingstring);
SetPlayerScore(playerid,PlayerInfo[playerid][Level]);
}
mysql_free_result();
return 1;
}
mysql_store_result();
new anticheat = mysql_fetch_int();
mysql_free_result();
|
O ъnica problema dele й que nгo estava a fazer o store result... Use a minha resposta que darб certo..
PHP код:
|
stock CheckAntiCheat()
{
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASSWORD);
new query[128];
format(query, sizeof(query), "SELECT 'Anticheat' FROM `users` WHERE `Username` = 'Diogo_Rodgers'");
mysql_query(query);
mysql_store_result();
new anticheat = mysql_fetch_int();
mysql_free_result();
printf("Anticheat: %d", anticheat);
if(anticheat == 1) return 1;
if(anticheat == 0) return 0;
return 2;
}
[15:19:08] Anticheat: -1


mysql_retrieve_row();
new anticheat = mysql_fetch_int();
new result[32];
mysql_fetch_field_row(result, "Anticheat");
new anticheat = strval(result);

