Biggens
Ученик
Привет мужики.
Столкнулся с такой проблемой, ввожу команду и сервер выключается..
Дня 3-и ломал голову так и не понял как исправить. Прощу у вашей помощи.
Вот и сама команда:
Столкнулся с такой проблемой, ввожу команду и сервер выключается..
Дня 3-и ломал голову так и не понял как исправить. Прощу у вашей помощи.
Вот и сама команда:
PHP:
if(!strcmp(cmd,"/offget",true))
{
if(pData[playerid][pAdmin] < 3) return 1;
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendPods(playerid, "/offget (ник игрока)");
new account[24]; format(account, 24, "%s", tmp);
tmp = strtok(cmdtext, idx);
sql_escape_string(snow, account,account, 24);
if(GetPlayerID(account) != -1)
{
new str[250];
format(str,sizeof(str),"/get %d",GetPlayerID(account));
OnPlayerCommandText(playerid,str);
return true;
}
new stringer[1000], country[64], city[64], country2[64], city2[64];
new query[128];
new regdate[32], lastdate[32],money[30], bank[30], lastip[32], regip[32], level[10], donate[30], id[30];
format(query, sizeof(query), "SELECT `regdate`,`lastip`,`ip`,`donate`,`money`,`bank`,`level`,`id`,`lastdate` FROM `aplayerakk` WHERE `nickname` = '%s'", account);
new Result:r = sql_query(snow, query, QUERY_CACHED);
if(!sql_num_rows(r)) return SendClientMessage(playerid, COLOR_GREY, "Аккаунты не найдены");
sql_get_field(r, 0, regdate);
sql_get_field(r, 1, lastip);
sql_get_field(r, 2, regip);
sql_get_field(r, 3, donate);
sql_get_field(r, 4, money);
sql_get_field(r, 5, bank);
sql_get_field(r, 6, level);
sql_get_field(r, 7, id);
sql_get_field(r, 8, lastdate);
sql_free_result(r);
stringer[0] = EOS;
GetIPCountry(regip, country, sizeof(country));
GetIPCity(regip, city, sizeof(city));
GetIPCountry(lastip, country2, sizeof(country2));
GetIPCity(lastip, city2, sizeof(city2));
format(stringer, sizeof(stringer), "\
{FFFFFF}Номер аккаунта:\t\t{FFFF00}%d\n\
{FFFFFF}Наличные:\t\t\t{FFFF00}%d$\n\
{FFFFFF}Осн.банк счёт:\t\t\t{FFFF00}%d$\n\
{FFFFFF}Уровень:\t\t\t{FFFF00}%d\n\
{FFFFFF}IP адрес(регис.):\t\t{FFFF00}%s\n\
{FFFFFF}IP адрес(послед.):\t\t{FFFF00}%s\n\
{FFFFFF}Дата регистрации:\t\t{FFFF00}%s\n\
{FFFFFF}Донат:\t\t\t\t{FFFF00}%d",
id, money, bank, level,
regip, lastip,
regdate, donate);
ShowPlayerDialog(playerid,dMes,0,account,stringer,"Закрыть","");
}
}
