Сергей|DEMON91052
Компетентный
Всем привет дорогие друзья, у меня проблема с командами /geton и /getleaders я делаю запрос на MySql R7 все вроде правильно но мне пишет что нет акк в БД, но акк сам есть, прошу Вашей помощи. Спасибо!
Команды:
Команды:
PHP:
LIFE:geton(playerid, params[])
{
new geton[62];
if(PlayerInfo[playerid][pAdmin] < 1 || dostup[playerid] == 0) return SendClientMessage(playerid,COLOR_RED, "Вы не уполномочены использовать эту команду!");
if(sscanf(params, "s[63]",params[0])) return SendClientMessage(playerid,COLOR_GREY, "Введите: /geton [имя_аккаунта]");
mysql_format(mysql, YCMDstr, "SELECT * FROM rls_akk WHERE Name = '%s'",params[0]);
mysql_function_query(mysql, YCMDstr, true, "", "");
mysql_store_result();
if(mysql_fetch_row_format(YCMDstr))
{
BaseGet("Online",geton);
format(YCMDstr, sizeof(YCMDstr), "Ник: %s | Последний вход: %s",params[0],geton);
SendClientMessage(playerid, 0x6495EDFF, YCMDstr);
mysql_free_result();
}
else SendClientMessage(playerid, COLOR_GRAD1,"Аккаунт не найден в базе данных");
mysql_free_result();
return true;
}
LIFE:getleader(playerid, params[])
{
new Names[MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pAdmin] < 4 || dostup[playerid] == 0) return SendClientMessage(playerid,COLOR_RED, "Вы не уполномочены использовать эту команду!");
if(sscanf(params, "d",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /getleader [номер фракции]");
mysql_format(mysql, YCMDstr, "SELECT * FROM rls_akk WHERE Leader='%d'", params[0]);
mysql_function_query(mysql, YCMDstr, true, "", "");
mysql_store_result();
if(mysql_fetch_row_format(YCMDstr))
{
BaseGet("Name",Names);
format(YCMDstr, sizeof(YCMDstr), "Ник: %s | Фракция ID: %d",Names,params[0]);
SendClientMessage(playerid, 0x6495EDFF, YCMDstr);
while(mysql_next_row())
{
BaseGet("Name",Names);
format(YCMDstr, sizeof(YCMDstr), "Ник: %s | Фракция ID: %d",Names,params[0]);
SendClientMessage(playerid, 0x6495EDFF, YCMDstr);
}
}
else SendClientMessage(playerid, COLOR_GRAD1,"Не найдено совпадений");
mysql_free_result();
return true;
}
Последнее редактирование:
