clashofclans
Новичок
Всем привет, вопрос простенький, но я не смог его решить) Хотел оптимизировать код, засунув все в один сток:
Но теперь стало банить игрока вне зависимости есть ли он в бд или нет, хотя диалог о том что аккаунта не существует появляется.
C++:
stock MYSQL_CHECK(playerid, playerid2[])
{
new qstring[144],string[144];
format(qstring, sizeof(qstring), "SELECT * FROM `accounts` WHERE `NickName` = '%s' LIMIT 1", playerid2);
mysql_query(mysql, qstring);
new rows = cache_num_rows();
if(!rows)
{
format(string, sizeof(string),"{FFFFFF}Аккаунт {FFD700}%s {FFFFFF}не существует\n\
Проверьте логи аккаунта на сайте: "SITE_LOGS"\n\
Возможно игрок сменил ник для избежания наказания", playerid2);
SPD(playerid,0,0,"{FF6347}Ошибка",string,"Принять","");
return false;
}
return false;
}
