PDA

Просмотр полной версии : [Вопрос] Достаем данные с MySQL R39-2



gangzone.ini
07.03.2015, 16:19
Как сделать такую систему на MySQL R39-2:
Создаём отдельную структуру пример "admin_account"
В той структуре делаем 3 поля 'account id', 'admin lvl', 'apassword'. Добавили например аккаунт под id'ом 1, даем 5 уровень, административный пароль 123456.

Когда заходим в игру прописываем например /adm и если у вас номер аккаунта 1, вам даст 5 уровень администратирования, административный пароль 123456

Mazzilla
07.03.2015, 17:40
mysql_function_query(connectionHandle, "SELECT `admin_lvl`, `apassword` FROM `admin_account` WHERE `account_id` = '1'", true, "call_give_adm", "i", playerid);

forward call_give_adm(playerid);
public call_give_adm(playerid)
{
if(IsPlayerConnected(playerid))
{
new rows, fields
cache_get_data(rows, fields);
if(rows)
{
pInfo[playerid][pAdmin] = cache_get_field_content_int(0, "admin_lvl");
pInfo[playerid][pAPass] = cache_get_field_content_int(0, "apassword");
SendClientMessage(playerid, -1, "Админка выдана.");
return true;
}
else
return SendClientMessage(playerid, -1, "Аккаунт не найден.")
}
}

gangzone.ini
07.03.2015, 18:56
Блогадарю !:victory: