-_User_-
Дебютант
Приветствую!
Предлагаю вам интересную команду для получения информации о игроке - /get
Изображение, если ниже его не видно:
Предлагаю вам интересную команду для получения информации о игроке - /get
PHP:
CMD:get(playerid, params[])
{
if(dikg3dadminslogin[playerid] == false) return 1;
if(pData[playerid][pAdmin] < 3) return 1;
new tmp[32];
if(sscanf(params, "s[32]", tmp)) return SendClientMessage(playerid, -1, "{CECFCE}» Использование: /get [имя игрока]");
new id,
level,
cash,
bank,
datareg[50],
ipigr[50],
ipigrr[50],
donat,
var[50],
strv[26],
strvv[26],
splitt[4][4],
spli[4][4],
query[150],
iptext[33];
//
split(ipigrr,splitt,'.');
format(strv,sizeof(strv),"%s.%s",splitt[0],splitt[1]);
split(ipigr,spli,'.');
format(strvv,sizeof(strvv),"%s.%s",spli[0],spli[1]);
if(strcmp(strv,strvv, true)) iptext = "{ff6500}Подсеть несовпадает";
else iptext = "{63cb00}Подсеть совпадает";
//
format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `nickname` = '%s'", tmp);
new Result: tt = sql_query(zConn, query, QUERY_CACHED);
if(sql_num_rows(tt))
{
sql_get_field_assoc_ex(tt, 0, "id", var); id = strval(var);
sql_get_field_assoc_ex(tt, 0, "ip", ipigr);
sql_get_field_assoc_ex(tt, 0, "level", var); level = strval(var);
sql_get_field_assoc_ex(tt, 0, "money", var); cash = strval(var);
sql_get_field_assoc_ex(tt, 0, "bank", var); bank = strval(var);
sql_get_field_assoc_ex(tt, 0, "getip", ipigrr);
sql_get_field_assoc_ex(tt, 0, "last", datareg);
sql_get_field_assoc_ex(tt, 0, "donate", var); donat = strval(var);
new ssss[20];
format(ssss, 100, "%s", tmp);
new string1[1024], strl[1024];
format(strl, 100, "Номер аккаунта:\t%d\n", id);
strcat(string1,strl);
format(strl, 100, "Наличные:\t\t%d\n", cash);
strcat(string1,strl);
format(strl, 100, "Осн. банк счёт:\t%d\n", bank);
strcat(string1,strl);
format(strl, 100, "Уровень:\t\t%d\n", level);
strcat(string1,strl);
format(strl, 100, "IP адрес(регис.):\t%s\n", ipigr);
strcat(string1,strl);
format(strl, 100, "IP адрес(послед.):\t%s\n", ipigrr);
strcat(string1,strl);
format(strl, 100, "Дата регистрации:\t%s\n", datareg);
strcat(string1,strl);
format(strl, 100, "Донат:\t\t\t%d\n", donat);
strcat(string1,strl);
format(strl, 100, "%s\n", iptext);
strcat(string1,strl);
ShowPlayerDialog(playerid, dMes, DIALOG_STYLE_MSGBOX, ssss, string1, "Закрыть", "");
}
else SendClientMessage(playerid, COLOR_GREY, "Данный аккаунт не найден");
sql_free_result(tt);
return true;
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
