Den4ik-Den
Умник
Уважаемые форумчане,у меня есть команда /offget,после ввода этой команды,сервер ложится не выводя ничего в чат.
вот код команды
вот код команды
PHP:
cmd:offget(playerid,params[])
{
if(pData[playerid][pAdmin] < 3) return 1;
{
if(sscanf(params,"s[30]",params[0])) return SendPods(playerid, "/offget (ник игрока)");
new account[24]; format(account, 24, "%s", params[0]);
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);
SendErr(playerid,"Игрок онлайн,используйте /get");
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, "Неверный никнейм");
new Result:re = sql_query(snow, query, QUERY_CACHED);
if(!sql_num_rows(re)) 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,"Закрыть","");
}
return true;
}
