R4duga
Новичок
При выполнении команды выдает топ 10 по киллам и выставляет их правильно но не показывает количество очков убийств.(у всех 0)
Помогите найти ошибку в коде.
Помогите найти ошибку в коде.
Код:
CMD:topkill(playerid,params[]){
new string[128], query[256];
SendClientMessage(playerid,COLOR_GREEN,"Top DM");
new string2[128];
new DBResult:result;
new DBResult:result2;
format(query,sizeof(query),"SELECT `Login` FROM `Accounts` ORDER BY (`Kills` * 1) DESC limit 10");
result = db_query(dbHandle,query);
for(new a;a<db_num_rows(result);a++)
{
db_get_field(result,0,string,128);
new killsscore;
format(query,sizeof(query),"SELECT `Kills` FROM `Accounts` WHERE `Login` = lower (`%d`)", killsscore);
printf("%d",killsscore);
result2 = db_query(dbHandle,query);
db_get_field(result2,0,string2,128);
format(string,sizeof(string),"%d. %s Kills: %d",a+1,string,killsscore);
SendClientMessage(playerid,COLOR_GREEN,string);
db_next_row(result);
db_free_result(result2);
}
db_free_result(result);
return 1;
}
