Пикапы -
Diman777 - 08.10.2011
Привет всем, помогите решить следующую проблемку.
На своём сервере я стал раскидывать пикапы с оружием.
Не могу сделать так, чтобы пикап с оружием можно было бы поднять если нажать на колёсике мышки 'Смотреть назад'. Т.е. если не нажать эту кнопку, то пикап соответственно не подберётся, а просто будит выдавать информационное сообщение в чате.
На одном из серверов я недавно видел такую штучку, вот скрин:
На скрине показано как игрок подошёл к пикапу с оружием и в чате сразу выдалось сообщение о том как подобрать его
А вот код, которым пользуюсь при создании пикапа:
Code:
if (pickupid == Micro_SMG)
{
if(GetPlayerMoney(playerid) >= 700)
{
GivePlayerWeapon(playerid, 28, 100);
GivePlayerMoney(playerid,-700);
SendClientMessage(playerid,COLOR_GREEN,"Вы приобрели 'Узи' за $700");
}
else
{
SendClientMessage(playerid,COLOR_P45,"Недостаточно средств. Цена $700");
}
}
Re: Пикапы -
Maikkk - 08.10.2011
блин даже незнаю, может создать переменную и проверять , ну типо такого:
PHP Code:
new test[MAX_PLAYERS];
PHP Code:
if (pickupid == Micro_SMG)
{
SendClientMessage(playerid,COLOR_GREEN,"Нажми на колесик мыши чтобы купить!");
test[playerid] = 1;
}
потом создать команду и поставить ее на нажатие этой кнопки, в команде будет примерно такое:
PHP Code:
if(GetPlayerMoney(playerid) >= 700)
{
if(test[playerid] == 1)
{
GivePlayerWeapon(playerid, 28, 100);
GivePlayerMoney(playerid,-700);
SendClientMessage(playerid,COLOR_GREEN,"Вы приобрели 'Узи' за $700");
}
else
{
SendClientMessage(playerid,COLOR_P45,"Недостаточно средств. Цена $700");
}
}
ну я думаю ты понял суть
А и проверку в команде поставь , чтобы проверял вы около пикапа или нет!
Re: Пикапы -
Diman777 - 08.10.2011
спасибо, попробую)
Re: Пикапы -
OKStyle - 08.10.2011
Поставь удаление пикапа по нажатию кнопки и таймер на его создание.
Re: Пикапы -
Diman777 - 10.10.2011
По-тихоньку разбираюсь)
Теперь хотел спросить у вас, как отключить аммунации?
Слышал, что можно заклеить объектами у входа в аммо, но есть же наверно способ отключить их просто и всё.
Re: Пикапы -
White_116 - 10.10.2011
Quote:
Originally Posted by Diman777
По-тихоньку разбираюсь)
Теперь хотел спросить у вас, как отключить аммунации?
Слышал, что можно заклеить объектами у входа в аммо, но есть же наверно способ отключить их просто и всё.
|
Я так понял по скрину ты делаешь мод для кр-мп, а где там аммунация находится? В интерьере или на улице.
Если на улице, то заклёпываешь объектами.
Re: Пикапы -
Diman777 - 10.10.2011
нет, не для криминальной)
просто раскидываю оружие и хочу отключить аммунации все, но не знаю как)
Дело в том, что я всё-таки видел на одном из серверов, что аммунации как-то отключали, не залепливая объектами.
Залепить объектами тоже вариант я знаю
Re: Пикапы -
White_116 - 10.10.2011
DisableInteriorEnterExits() - удаляем все входы и выходы.
Re: Пикапы -
Diman777 - 10.10.2011
спасибо White_116