Я предлагаю писать в этой теме,туторы,которые вы никогда ни встречали в инете.(Даже если про создание двери не встречали,всё равно пишите
)
И так,я начну...
"Спаривание хэдкраба с головой"
Создаем комнату,свет необязательно
Создаем хэдкраба:
Name:npc_headcrab_struggle
Parent:npc_citzen_struggle(имя будущей жертвы)
Флаги:
Efficient
Wait For Script
Теперь на хэдкрабом создаём scripted_sequence:
Name:ss_headcrabbing_crab1
Target NPC:npc_headcrab_struggle
Action Animation:headcrabbed
Post Action Idle animation:headcrabbedpost
Move to Position:No
Флаги:
No Interruption
Override AI
Loop in Post Idle
Priority Script
Теперь, где нибудь рядом,создаём npc_citizen:
Name:npc_citzen_struggle
Флаги:
Not Commandable
Wait Till Seen
Gag
Wait For Script
Теперь там же где npc_citizen,зоздаём scripted_sequence:
Name:ss_headcrabbing_scene
Target NPC:npc_citzen_struggle
Action Animation:headcrabbed
Post Action Idle animation:headcrabbedpost
Move to Position:Instantaneous
Флаги:
No Interruption
Override AI
Loop in Post Idle
Priority Script
Добавляем звуковые эффекты.
Создаём ambient_generic:
Name:sound_headcrabbing_pain
Sound Name:d1_canals.headcrabbing_pain
SourceEntityName:npc_citzen_struggle
Флаги:
Start Silent
Is NOT Looped
Ещё один ambient_generic:
Name:sound_headcrabbing_scene
SoundName:d1_canals.headcrabbing_moan
SourceEntityName:npc_citzen_struggle
Флаг только один:
Start Silent
Ещё один ambient_generic:
Теперь,всё это дело надо активировать:
Создаём logic_realy:
Name:relay_headcrabbing_setup
Start Disabled:No
Outputs:
OnTrigger>npc_citzen_struggle>StartScripting>0.10
OnTrigger>npc_headcrab_struggle>SetParentAttachment>anim_attachment_head>0.10
OnTrigger>npc_headcrab_struggle>StartScripting>0.10
OnTrigger>relay_headcrabbing_start>Trigger>0.20
Ещё один logic_realy:
Name:relay_headcrabbing_start
Start Disabled:No
Outputs:
OnTrigger>ss_headcrabbing_scene>BeginSequence
OnTrigger>ss_headcrabbing_crab1>BeginSequence
OnTrigger>sound_headcrabbing_scene>PlaySound
OnTrigger>sound_headcrabbing_scene>StopSound>6.00
Теперь триггер.Создаём Trigger_once:
Name:trigger
On Trigger>relay_headcrabbing_setup>Trigger
Потом жмём F9 и OK