Noob-Rp https://forum.noob-rp.ru/ |
|
Admin Click Menu https://forum.noob-rp.ru/viewtopic.php?t=45 |
Страница 1 из 1 |
Автор: | Rengar [ 11 июл 2015, 18:56 ] |
Заголовок сообщения: | Admin Click Menu |
Код: new ChosenPlayer[MAX_PLAYERS];
Код: public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(pData[playerid][IsAdmin] > 1)
{
SPD(playerid, 7777, DIALOG_STYLE_LIST, "--=Admin-Click-Menu=--", "- Тп к игроку\n- Тп к себе\n- Статистика\n- Следить\n- Допустить к смене скина\n- Сократить срок\n- Уволить\n- Бан чата\n- Одобрить смену ника\n- Выдать мегафон\n- Узнать IP-Адрес", "Готово", "Выход");
ChosenPlayer[playerid] = clickedplayerid;
}
return 1;
}
Код: case 7777:
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
format(httpquery, sizeof(httpquery), "/goto %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 1:
{
format(httpquery, sizeof(httpquery), "/gethere %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 2:
{
format(httpquery, sizeof(httpquery), "/getstats %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 3:
{
format(httpquery, sizeof(httpquery), "/recon %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 4:
{
format(httpquery, sizeof(httpquery), "/forceskin %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 5:
{
format(httpquery, sizeof(httpquery), "/unjail %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 6:
{
format(httpquery, sizeof(httpquery), "/uninvite %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 7:
{
format(httpquery, sizeof(httpquery), "/mute %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 8:
{
format(httpquery, sizeof(httpquery), "/setnik %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
case 9:
{
// Команда для выдачи мегафона
}
case 10:
{
format(httpquery, sizeof(httpquery), "/getip %d",ChosenPlayer[playerid]);
return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
}
}
return true;
}
|
Автор: | sanek [ 11 июл 2015, 20:11 ] |
Заголовок сообщения: | Re: Admin Click Menu |
Добавил. Нужно ввести /gmx на сервере (+5 лвл). |
Страница 1 из 1 | Часовой пояс: UTC+03:00 UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |