kyller
Специалист
комманда, которая отправляет MySQL запросы прямо из игры
3 варианта, на любой вкус:
ZCMD :
dcmd:
OPCT:
3 варианта, на любой вкус:
ZCMD :
PHP:
CMD:sql(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Вы не администратор");
if(isnull(params)) return SendClientMessage(playerid,-1,"Использование: /sql [запрос]");
if(strfind(params,"select",true) != -1) return SendClientMessage(playerid,-1,"Запрос `SELECT` не поддерживается");
return mysql_query(params);
}
PHP:
dcmd_sql(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Вы не администратор");
if(!params[0]) return SendClientMessage(playerid,-1,"Использование: /sql [запрос]");
if(strfind(params,"select",true) != -1) return SendClientMessage(playerid,-1,"Запрос `SELECT` не поддерживается");
return mysql_query(params);
}
PHP:
if(!strcmp(cmdtext,"/sql",true))
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Вы не администратор");
if(cmdtext[4] != 0x20 || !cmdtext[5]) return SendClientMessage(playerid,-1,"Использование: /sql [запрос]");
if(strfind(cmdtext[5],"select",true) != -1) return SendClientMessage(playerid,-1,"Запрос `SELECT` не поддерживается");
return mysql_query(cmdtext[5]);
}
