Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[C.M.D] /sql Зарос БД из игры

Статус
В этой теме нельзя размещать новые ответы.

Slawon

Изучающий
Регистрация
14 Дек 2012
Сообщения
674
Лучшие ответы
0
Репутация
164
Здравствуйте, же
для удобства своего (теперь уже и не только своего ) решил написать комманду, которая отправляет MySQL запросы прямо из игры
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);
}
DCMD
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);
}
OPCT:
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]);
}
Автор Владокс
Добавил я
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу