Пикапы
#1

Привет всем, помогите решить следующую проблемку.
На своём сервере я стал раскидывать пикапы с оружием.
Не могу сделать так, чтобы пикап с оружием можно было бы поднять если нажать на колёсике мышки 'Смотреть назад'. Т.е. если не нажать эту кнопку, то пикап соответственно не подберётся, а просто будит выдавать информационное сообщение в чате.
На одном из серверов я недавно видел такую штучку, вот скрин:
На скрине показано как игрок подошёл к пикапу с оружием и в чате сразу выдалось сообщение о том как подобрать его

А вот код, которым пользуюсь при создании пикапа:
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");
      }
	}
Reply
#2

блин даже незнаю, может создать переменную и проверять , ну типо такого:
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(playerid28100);
    
GivePlayerMoney(playerid,-700);
    
SendClientMessage(playerid,COLOR_GREEN,"Вы приобрели 'Узи' за $700");
    }
        else
        {
        
SendClientMessage(playerid,COLOR_P45,"Недостаточно средств. Цена $700");
      }

ну я думаю ты понял суть
А и проверку в команде поставь , чтобы проверял вы около пикапа или нет!
Reply
#3

спасибо, попробую)
Reply
#4

Поставь удаление пикапа по нажатию кнопки и таймер на его создание.
Reply
#5

По-тихоньку разбираюсь)
Теперь хотел спросить у вас, как отключить аммунации?
Слышал, что можно заклеить объектами у входа в аммо, но есть же наверно способ отключить их просто и всё.
Reply
#6

Quote:
Originally Posted by Diman777
View Post
По-тихоньку разбираюсь)
Теперь хотел спросить у вас, как отключить аммунации?
Слышал, что можно заклеить объектами у входа в аммо, но есть же наверно способ отключить их просто и всё.
Я так понял по скрину ты делаешь мод для кр-мп, а где там аммунация находится? В интерьере или на улице.
Если на улице, то заклёпываешь объектами.
Reply
#7

нет, не для криминальной)
просто раскидываю оружие и хочу отключить аммунации все, но не знаю как)
Дело в том, что я всё-таки видел на одном из серверов, что аммунации как-то отключали, не залепливая объектами.
Залепить объектами тоже вариант я знаю
Reply
#8

DisableInteriorEnterExits() - удаляем все входы и выходы.
Reply
#9

спасибо White_116
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)