Alan_Waket
Умник
Решил сделать такую же команду, только чуть по другому
Знаю легкая, но прошу не постить, хотя ваше право
Не выкладывал в паблик, держалась команда в моем моде. Спасибо вот этой теме, подтолкнула http://pawno-info.ru/threads/150324
И так, начнем.
В public OnPlayerCommandText(playerid, cmdtext[])
вставляем саму команду:
Потом
Все
Не выкладывал в паблик, держалась команда в моем моде. Спасибо вот этой теме, подтолкнула http://pawno-info.ru/threads/150324
И так, начнем.
В public OnPlayerCommandText(playerid, cmdtext[])
вставляем саму команду:
PHP:
else if(strcmp(cmd, "/agun", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 3)
{
if (dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","Введите пароль от административной панели","Ок","Отмена");
new listitems[] = "Desert Eagle\nSilenced 9mm\nShotgun\nMP5\nAK-47\nM4\nCountry Rifle\nSniper Rifle\nSatchel Charge\nDetonator\nSpraycan\nCamera\nParachute\n{FF0000}Важная информация";
ShowPlayerDialog(playerid, 9850, DIALOG_STYLE_LIST, "Gun list", listitems, "Выбрать", "Закрыть");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не уполномочены использовать эту команду!");
return 1;
}
return 1;
}
PHP:
case 9850:
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid,24,150);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли Desert Eagle 150 птр");
}
if(listitem == 1)
{
GivePlayerWeapon(playerid,23,150);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли пистолет с глушителем 150 птр");
}
if(listitem == 2)
{
GivePlayerWeapon(playerid,25,150);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли дробовик 150 птр");
}
if(listitem == 3)
{
GivePlayerWeapon(playerid,29,500);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли MP5 500 птр");
}
if(listitem == 4)
{
GivePlayerWeapon(playerid,30,500);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли AK-47 500 птр");
}
if(listitem == 5)
{
GivePlayerWeapon(playerid,31,500);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли M4 500 птр");
}
if(listitem == 6)
{
GivePlayerWeapon(playerid,33,150);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли Country Rifle 150 птр");
}
if(listitem == 7)
{
GivePlayerWeapon(playerid,34,150);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли Sniper Rifle 150 птр");
}
if(listitem == 8)
{
GivePlayerWeapon(playerid,39,50);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли взрывчатку 50 шт");
}
if(listitem == 9)
{
GivePlayerWeapon(playerid,40,10);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли детонатор 10 шт");
}
if(listitem == 10)
{
GivePlayerWeapon(playerid,41,500);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли газовый болончик");
}
if(listitem == 11)
{
GivePlayerWeapon(playerid,43,50);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли фотоаппарат на 50 снимков");
}
if(listitem == 12)
{
GivePlayerWeapon(playerid,46,1);
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли парашют 1шт");
}
if(listitem == 13)
{
ShowPlayerDialog(playerid,139, DIALOG_STYLE_MSGBOX, "{FF00FF}~*~ {FFFFFF}Важная информация {FF00FF}~*~","За использование данной команды в корыстных целя\n{FF0000}Вы будете наказаны",string, "OK");
return 1;
}
}
return 1;
}
