MOR1SOON 21 Опубликовано 10 августа, 2016 Здравствуйте жители портала, сегодня у меня возник вопрос как сделать специальный пикап.Суть пикапа: ОПГ подходят к пикапу, там высвечивается диалог "Взять МП-5" или "Взять Бронижелет" ну и похожее на это.P.S Коротко говоря, как на Amazing RP у ГИБДД, они подходят на пикап и берут оружия.Кто поможет - поставлю жирное Спасибо :) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
XxxVipxxX 4 Опубликовано 10 августа, 2016 (изменено) new pickup; pickup = CreatePickup(id пикапа, X, Y, Z); Выдаёт оружие без выбора: if(pickupid == pickup) { if(Playerinfo[playerid][pMember] == 6//проверка на фракцию GivePlayerWeapon(playerid, 30, 500); // 30-АК 500-Патроны. SetPlayerArmour(playerid, 100);//броня SendClientMessage(playerid, 0xFF0000FF,"Вам выдало оружие"); return true; } Выдаёт оружие с выбором: if(pickupid == pickup) { if(Playerinfo[playerid][pMember] == 6//проверка на фракцию ShowPlayerDialog(playerid,1999,DIALOG_STYLE_LIST,"Выбор оружия:","- АК-47\n - Броня","Взять","");//не забудьте исправить ид диалога что бы не было ошибок return true; } Диалог: case 1999: { if(!response) return true; { switch(listitem) { case 0: { GivePlayerWeapon(playerid, 30, 500); // 30-АК 500-Патроны. SendClientMessage(playerid, 0xFF0000FF, "Вы взяли оружие"); return true; } case 1: { SetPlayerArmour(playerid, 100);//броня SendClientMessage(playerid, 0xFF0000FF, "Вы взяли бронь"); return true; } } } return true; } Изменено 10 августа, 2016 пользователем XxxVipxxX 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MOR1SOON 21 Опубликовано 10 августа, 2016 @XxxVipxxX,Дай вк свой Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты