Sign up - or - Login

Recover password
×

To recover your password, you must enter the username or e-mail that you used during the registration. After that, a mail with a security code will be sent to your inbox.

Your username or e-mail :

Half-Life : The Alpha UnitHalf-Life : The Alpha Unit

История Капрала Даниэля Флэтчера...

4/12/2011
Snowball FightSnowball Fight

Remember that HL1 snowball fighting mod back in the day? It was around for one of those winter season. I always thought ...

4/12/2015
Stat ( comments ), pcs.

Делаем игрокам больше здоровья (больше 100)


  • Description
  • HOW TO INSTALL

Больше здоровья?!

Делаем игрокам больше здоровья (больше 100)


Views : 1549 ( +1 )
Uploader : NitrO
Created : 03/24/2014 6:40:17 PM
Rating :
 ( 5 ) 
Share :


Following translations are available : | russian |

Этим способом не сделать зону пополнения здоровья, так как при касании триггера игроку добавляется СРАЗУ нужное кол-во очков, но, я надеюсь, что кому-нибудь этот способ пригодится.

Вы уже слышали про !activator и !caller (первый используетсяв предыдущем уроке, второй - в префабе телепорта). Что же это такое?

!activator - это объект, который активировал всю цепочку событий. Например, logic_auto включает logic_case, а тот, в свою очередь, включил стену func_brush. У всех оутпутов этих энтитей !activator'ом будет logic_auto. Второй пример: игрок зашел в триггер, триггер открыл дверь. В оутпутах триггера и двери !activator'ом будет являться игрок. Это позволяет изменить какие-либо свойства этого игрока - изменить цвет, прозрачность, очки здоровья

!caller - объект, совершающий данный оутпут. Например, игрок зашёл в триггер, триггер открыл дверь. Для триггера !caller'ом будет являться этот же триггер, для двери - эта же дверь

Также есть !player - это игрок, но используется эта ссылка только в одиночной игре

!self - аналогично !caller'у

Таким образом, с помощью !activator'ов можно изменить уровень здоровья игрока. Создадим триггер trigger_once и добавим ему оутпут: OnStartTouch - !activator - AddOutPut - health 500

Компилируем, заходим в триггер и видим, что у нас в самом деле 500 очков здоровья. Можно поставить любое число, цифры, показывающие очки здоровья, могут не поместиться, но уровень всё равно будет такой, какой нужен. Можно также попробовать такие оутпуты:

OnStartTouch - !activator - SetHealth - 500

или

OnStartTouch - !activator - Health - 500



Similar1. Cubemaps - Расставляем cubemap'ы - создаем правильные отражения
2. Рыба в аквариуме(реке,озере и т.д.) - создадим аквариум, в аквариему водичку
3. Зона пополнения Хп - Используется в основном на Jail картах
4. Естественное освещение (солнце) - Общее (естественное) освещение в Css создается при помощи объекта light_environment.
5. Создание обычных дверей - в этой статье мы научимся ставить двери.
6. Создание простого окна - Сегодня вы узнаете как можно создать обыкновенное неразбивающееся окно.
7. Создание продвинутого окна - При выстреле стекло трескается,но не разваливается сразу.
8. Прозрачные решетки и заборы - Прозрачные решетки и заборы делаются из того же prop_static
9. Рандомная карта - Делаем меняющуюся карту
You cannot comment, because you are not logged-in.
    speedrun_surf!
    Counter-Strike 1.6speedrun_surf!
    Butterfly knife Simon hands model
    Counter-Strike 1.6Butterfly knife Simon hands model
    Тали Зора
    Counter-Strike 1.6Тали Зора
    Лиара ТСони
    Counter-Strike 1.6Лиара ТСони