Hello, mappers and users!
I have a problem (sorry for my english, me from Russia).
How to make trigger which gives HP in the fall and does not die?
Beforehand thanks!
trigger (hp+)
Moderator: Core Staff
Re: trigger (hp+)
Ñкрипты к картам пиÑать можешь?
Ñоздаешь в радианте проÑтой триггер trigger_multiple, потом в его ÑвойÑтвах (кнопка N) в поле key вводишь targetname,
а в поле value вводишь trig_hp.
в gsc-Ñкрипте к твоей карте делаешь такую функцию:
Кроме того, в onConnect() надо еще добавить Ñтрочку self.allowedToExecTrig = true;
Ð’Ñе.
Ñоздаешь в радианте проÑтой триггер trigger_multiple, потом в его ÑвойÑтвах (кнопка N) в поле key вводишь targetname,
а в поле value вводишь trig_hp.
в gsc-Ñкрипте к твоей карте делаешь такую функцию:
Code: Select all
super_puper_trig_hp()
{
trig = getEnt("targetname", "trig_hp");
while(1)
{
trig waittill("trigger", player);
if(!isPlayer(player) || !player.AllowedToExecTrig)
continue;
if(player.health < player.maxhealth)
player.health++;
player thread ping_me();
}
}
ping_me()
{
self.allowedToExecTrig = false;
wait 1;
if(isPlayer(self))
self.allowedToExecTrig = true;
}
Ð’Ñе.
Re: trigger (hp+)
СпаÑибо, помог
Who is online
Users browsing this forum: No registered users and 1 guest