Registration - or - Enter
11871187

First Person Shooter...

17/10/2010

От создание лампы и постановление декораций до установления свойств I\O


  • Description
  • HOW TO INSTALL

Лампа которая ломается.

От создание лампы и постановление декораций до установления свойств I\O


Author/s of lesson : stf_bee
Views : 1024 ( +1 )
Downloads : 0
Uploaded by : _enCos._
Created : 04/21/2012 9:52:17 AM
Rating :
 ( 5 ) 
Share :


Available following translations : | russian |

Нам понадобится:

  • комната

  • компьютер

  • лампа

  • хаммер

  • кухонный нож(чтобы проверять!)

  • руки

  • если очень надо то стул

  • игра ксс\хл2\хл2дм

а поправде

  1. light………………………………………………………………2 штука

  2. models/props/cs_assault/wall_wires1.mdl (М2)…………….1 штука

  3. models/props_interiors/lightbulb01a.mdl (М1)……………….2 штука

  4. prop_static………………………………………………………3 штука

  5. info_player_start………………………………………………..n штук

  6. room (без неба!)……………………………………………….1 штука

  7. cubemap'ы (по вкусу) ………………………………………..n штук

  8. func_button…………………………………………………….1 штука

  9. func_button(invisible)………………………………………….2 штука

  10. env_spark………………………………………………………2 штука

Часть 1

И так создаём комнату, ставим спавны(вычеркиваем пункт 5 и 6). ставим модель models/props_interiors/lightbulb01a.mdl на потолок, под ней light, назовём эту лампочку "L2".

Теперь обносим модель брашами (хватит двух), красим в инвизибл, превращаем в func_botton, вы спросите почему? Потому, что у него есть в аут путах параметр OnDamage. браши (одна энтитя) называем "LO2".

Добавим искры: env_spark и назовём S1.

Теперь настроим оут путы, время лучше не изменять, так уже красиво:

  • OnDamage L2 turnOff 0.00 No

  • OnDamage L2 turnOn 0.20 No

  • OnDamage L2 turnOff 0.30 No

  • OnDamage S1 SparkOnce 0.20 No

и добавим ещё один аут

OnDamage LO2 kill 0.00 No

если его не ставить получится глупо, если стрелять по проводу и лампа будет мигать плюс чтобы она вырубилась и больше не работала.

1breaktorch.jpg

Часть 2

теперь соорудим лампу, которая будет включаться. с прыдыдущим есть небольшая разница-kill не подойдёт. Поэтому надо юзать lock\unlock. называем лампу "L1", а кнопку "LO2" настраиваем ауты у невидимой кнопки:

  • OnDamage L1 TurnOff 0.00 No

  • OnDamage L1 TurnOn 0.20 No

  • OnDamage L1 TurnOff 0.30 No

  • OnDamage LO1 Lock 0.00 No

2breaktorch.jpg

делаем обычную кнопку, называем её "LO" ауты:

  • OnPress LO1 Unlock 0.00 No

  • OnPress L1 TurnOn 0.00 No

3breaktorch.jpg

Ну вот и всё, компилим, запускаем, балуемся! писал тутор stf_bee!



Similar1. Как создать энтити объект - Точеного энтити-объекта - это такой объект,который создаётся без использования браша.
2. Создание пустотелых объектов при помощи Hollow - При помощи функции Hollow удобно создавать комнаты из обычных цельных кубиков.
3. Сдвигающиеся двери - Наиболее просто изготовить сдвигающуюся в сторону дверь.
You cannot comment, because you are not registered.
    Excella - Halloween Costume
    Resident Evil 5Excella - Halloween Costume
    Failed FEV subject
    Counter-Strike Global OffensiveFailed FEV subject
    The Blundergun
    Team Fortress 2The Blundergun
    Dead
    Half-LifeDead

Время --------- ___ALL___ --------- : 1.32895 секунд