Форумы на Наша-LifeCS: Source
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Post 
Туторы
Сообщение #476002
Я предлагаю писать в этой теме,туторы,которые вы никогда ни встречали в инете.(Даже если про создание двери не встречали,всё равно пишите)

И так,я начну...
"Спаривание хэдкраба с головой"
Создаем комнату,свет необязательно
Создаем хэдкраба:
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
Поправил Fyzzer 24-06-2001 в 08:11

Поправил Fyzzer 26-11-2006 в 00:39

Old Post 26-11-2006 00:24
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Сообщение #476005
Исходник забыл
Прикрепленный файл: tutor.rar
Файл был скачан 196 раз(а).
Поправил Fyzzer 24-06-2001 в 08:11
Old Post 26-11-2006 00:40
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Сообщение #476012
"AntlionGuard и его шыстёрки"


Создаём комнату.Пол надо покрасить текстурой песка.

Создаём npc_antlionguard:
Name:citizen_ambush_guard
Start Burrowed:Yes
Allow Bark:Yes
Флаги:
Create server-side ragdoll on death
Fall to ground

Теперь,там где будет появляться AntGuard,создаём ентитю

info_node_hint,свойства трогать ненадо.

Теперь создаём env_player_surface_trigger:
Name:sur_trigger
Game Material to Wath:sand(песок будет действовать как триггер)

Теперь создаём npc_antlion_template_maker:
Name:guard_spawn
Start Disabled:Yes
Num. of NPCs:1 (хотите 2 и больше антлиона-пожалуйста)
Frequency:5
Max Live NPCs:5
alntlion_grub
Spawn on Hint Group:bpoint
Spawn Radius:512
Флаг один:
infinite Children

Теперь заходим в аутпуты env_player_surface_trigger:
OnSurfaceChangedFromTarget>guard_spawn>Disable>1.50
OnSurfaceChangedToTarget>guard_spawn>Enable>2.00

Теперь trigger_once,при активации которого будет вылазить антлион:
OnStartTouch>citizen_ambush_guard>Unburrow

Компилируем.
Прикрепленный файл: ant_guard.rar
Файл был скачан 113 раз(а).
Поправил Fyzzer 24-06-2001 в 08:11
Old Post 26-11-2006 01:13
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Freeman43
(Модератор)

Зарегистрирован: Aug 2004
Проживает: /
Написал: 9263 сообщений

Оценка: 218 Votes 218 чел.

Почетный Писака Большой респект! Команда NashaLife 
Сообщение #476027
Не информативно конечно особенно..это я думаю уже не для новичков, а для тех кто понимает о чем речь=)
Old Post 26-11-2006 05:22
Freeman43 отсутствует Посмотреть данные 'Freeman43' Отправить Приватное Сообщение для 'Freeman43' Найти другие сообщения 'Freeman43' Добавить Freeman43 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Sanek_plkv
(Желаю вам зла.)

Зарегистрирован: Nov 2006
Проживает: Россия/Новочеркасск
Написал: 2151 сообщений

Оценка: 96 Votes 96 чел.

Сообщение #476033
to Fyzzer
Я так понимаю, что первый тутор описывает, как сделать сценку из последней карты главы route canals? Там, где из-за угла выскакивает несчастный с хедкрабом на голове и орет диким голосом?
Old Post 26-11-2006 06:49
Sanek_plkv отсутствует Посмотреть данные 'Sanek_plkv' Отправить Приватное Сообщение для 'Sanek_plkv' Найти другие сообщения 'Sanek_plkv' Добавить Sanek_plkv в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Сообщение #476092
Цитата:
Оригинальное сообщение от Sanek_plkv
to Fyzzer
Я так понимаю, что первый тутор описывает, как сделать сценку из последней карты главы route canals? Там, где из-за угла выскакивает несчастный с хедкрабом на голове и орет диким голосом?

Именно

Fyzzer добавил 26-11-2006 в 11:09:51:
Цитата:
Оригинальное сообщение от Freeman43
Не информативно конечно особенно..это я думаю уже не для новичков, а для тех кто понимает о чем речь=)

Исходник как раз для новичков
Поправил Fyzzer 24-06-2001 в 08:11
Old Post 26-11-2006 11:08
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Strateg
(aka StG)

Зарегистрирован: Mar 2006
Проживает: /
Написал: 54 сообщений

Оценка: 6 Votes 6 чел.

Сообщение #476099
Гут. Только хотябы в на4але тутора пиши по подробней 4то именно ты хо4ешь показать, а то сидеть и втыкать 4то же из это выйдет лень)
Old Post 26-11-2006 11:43
Strateg отсутствует Посмотреть данные 'Strateg' Отправить Приватное Сообщение для 'Strateg' Посетить домашнюю страничку Strateg Найти другие сообщения 'Strateg' Добавить Strateg в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Сообщение #476103
Цитата:
Оригинальное сообщение от Strateg
Гут. Только хотябы в на4але тутора пиши по подробней 4то именно ты хо4ешь показать, а то сидеть и втыкать 4то же из это выйдет лень)

Дык я написал,читай внимательней.
Поправил Fyzzer 24-06-2001 в 08:11
Old Post 26-11-2006 11:51
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Sanek_plkv
(Желаю вам зла.)

Зарегистрирован: Nov 2006
Проживает: Россия/Новочеркасск
Написал: 2151 сообщений

Оценка: 96 Votes 96 чел.

Сообщение #476250
Туторы, несомненно, гут. Неплохо бы их выложить на Sourse-inside в соответствующем оформлении и со скринами. А то не сразу становится ясно, что автор имел ввиду.
Old Post 26-11-2006 16:53
Sanek_plkv отсутствует Посмотреть данные 'Sanek_plkv' Отправить Приватное Сообщение для 'Sanek_plkv' Найти другие сообщения 'Sanek_plkv' Добавить Sanek_plkv в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Sanek_plkv
(Желаю вам зла.)

Зарегистрирован: Nov 2006
Проживает: Россия/Новочеркасск
Написал: 2151 сообщений

Оценка: 96 Votes 96 чел.

Сообщение #477562
"Падучая труба"
Помните падающую трубу на одной из карт главы water hazard? Там, где вы плывёте на катере и вдруг поперек реки падает здоровенная труба и красиво рассыпается на обломки. Вот сейчас я попытаюсь обьяснить, как это сделать.
Итак приступим.
Создаем нашу трубу, тобишь prop_physics.
name: truba
world model: "models/props_animated_breakable/smokestack.mdl"
performance mode: Full Gibs on All Platforms
флаги:
start asleep -нужен для того, чтобы труба была "заморожена" до любого физ. воздействия.
Теперь создаём то, что будет пинать трубу.
Это будет env_physimpact. Распологаем его немного ниже высшей точки трубы, со стороны, противоположной стороне, в которую будет падать труба.
Направляем стрелку angles на трубу. Это будет направление, пардон, толчка.
name: impact
magnitude: 400
distance: 256
Флаги ставим все. Особенно важен Ignore Mass - без него env_physimpact просто не сдвинет тяжелую трубу с места.
Теперь делаем звук падения - ambient_generic
name: whoosh
Sound name: ambient.whoosh_huge_incoming1
Volume: 10
SourceEntityName: truba - звук будет издавать сама труба.
Флаги:
start silent - звук активируется триггером
is not looped - не повторяется
Далее делаем разлетающуюся пыль. Создаем в основании трубы env_ar2explosion
name: dust -больше ничего не трогаем. Потому что нечего.
Теперь ставим триггер и пишем ему аутпуты
OnTrigger=>impact=>Impact
OnTrigger=>whoosh=>PlaySound
OnTrigger=>dust=>explode
Мы обеспечили падение трубы, сопровождаемое пылью и звуком падения. Думаю , обьяснять механизм действия не надо.
Далее устроим трубе красивый развал на кусочки. С пылью, грохотом и потрясение земной тверди. Делать это можно либо через таймер, либо через триггер. С моей точки зрения триггер проще и эффективней, потому что таймер - это гемор с замером время падения трубы вручную.
С триггером все легче.
Создаем на верхушке трубы func_brush и закрашиваем его текстурой tools/invisible
name: brush
parent: truba -привязываем его к трубе
Solidity: Always Solid
Solid BSP: no - эти два параметра делают браш нематериальным, но при этом он может активировать триггер.
Теперь делаем trigger_once. Распологаем у земли так, чтобы при падении трубы на землю её верхушка оказалась в триггере.
Свойства триггера:
Filter Name: only_brush -имя будущего фильтра. Он нужен, что бы триггер реагировал только на func_brush с именем brush.
Флаги:
Убераем флаг с clients, ставим на everything.
Аутпуты:
OnTrigger=>dust1=>explode -будущая пыль
OnTrigger=>bo_bo_sound=>PlaySound -будующий звук крушения трубы
OnTrigger=>bo_bo_shake=>StartShake -будущая встряска
OnTrigger=>truba=>break=>0.10 -разламывание трубы
Создаём filter_activator_name где угодно.
name: only_brush
Filter Name: brush -фильтр разрешает триггеру реагировать только на энтити с именем brush
остальное не трогаем.
Теперь цепочкой распологаем несколько env_ar2explosion там, где труба будет ударяться о землю. Делаем это на глаз.
У всех env_ar2explosion ставим имя dust1.
Далее звук ambient_generic ставим на месте падения трубы.
name: bo_bo_sound
Sound Name: ambient/explosions/exp2.wav
volume: 10
Флаги:
start silent
is not looped -тут всё ясно
Теперь встряска от удара env_shake. Ставим где угодно.
name: bo_bo_shake
duration: 3 -продолжительность потрясений: 3 сек.
Amplitude и frequency - ставим как хотим, чем больше ставим, тем сильнее трясет.
Флаги:
GlobalShake. -Трясет везде.
Далее... а далее всё! Компилим, смотрим.
Обьясняю: как только func_brush проходит вместе с трубой через триггер, тот делает трубе break и активирует все спецеффекты.
Исходничек прилагается.
Прикрепленный файл: collapsysmokestack.rar
Файл был скачан 134 раз(а).
"Давно пора уже всем хорошим людям наконец собраться и убить всех плохих людей"
Old Post 28-11-2006 17:57
Sanek_plkv отсутствует Посмотреть данные 'Sanek_plkv' Отправить Приватное Сообщение для 'Sanek_plkv' Найти другие сообщения 'Sanek_plkv' Добавить Sanek_plkv в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Сообщение #477619
Неплохо.Только звуковых эффектов маловато.
Поправил Fyzzer 24-06-2001 в 08:11
Old Post 28-11-2006 19:36
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Sanek_plkv
(Желаю вам зла.)

Зарегистрирован: Nov 2006
Проживает: Россия/Новочеркасск
Написал: 2151 сообщений

Оценка: 96 Votes 96 чел.

Сообщение #477838
А какие еще звуковые эффекты тебе нужны? По-моему их достаточно. Остальные уже добавляются в зависимости от того, из-за чего труба будет падать (например артобстрел)
"Давно пора уже всем хорошим людям наконец собраться и убить всех плохих людей"
Old Post 29-11-2006 11:17
Sanek_plkv отсутствует Посмотреть данные 'Sanek_plkv' Отправить Приватное Сообщение для 'Sanek_plkv' Найти другие сообщения 'Sanek_plkv' Добавить Sanek_plkv в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Rt
(Ну ООчень ленивый товарищь.)

Зарегистрирован: Mar 2006
Проживает: Раша/Москва
Написал: 2131 сообщений

Оценка: 47 Votes 47 чел.

Developer 
Сообщение #477856
ммммм неплохие туторы мона попробовать!
Old Post 29-11-2006 11:36
Rt отсутствует Посмотреть данные 'Rt' Отправить Приватное Сообщение для 'Rt' Найти другие сообщения 'Rt' Добавить Rt в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fyzzer
(Senior Member)

Зарегистрирован: Jun 2006
Проживает: /
Написал: 1829 сообщений

Оценка: 57 Votes 57 чел.

Сообщение #478037
Цитата:
Оригинальное сообщение от Sanek_plkv
А какие еще звуковые эффекты тебе нужны? По-моему их достаточно. Остальные уже добавляются в зависимости от того, из-за чего труба будет падать (например артобстрел)

Ну там гул,треск,при падении.Сам представь,как такая огромная труба может так тихо падать
Поправил Fyzzer 24-06-2001 в 08:11
Old Post 29-11-2006 15:01
Fyzzer отсутствует Посмотреть данные 'Fyzzer' Отправить Приватное Сообщение для 'Fyzzer' Найти другие сообщения 'Fyzzer' Добавить Fyzzer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Sanek_plkv
(Желаю вам зла.)

Зарегистрирован: Nov 2006
Проживает: Россия/Новочеркасск
Написал: 2151 сообщений

Оценка: 96 Votes 96 чел.

Сообщение #478124
Не знаю, у меня она падает довольно громко. В принципе ты прав - просто у меня времени не было искать подходящие звуки, ambient.whoosh_huge_incoming1 показался мне наиболее соответствующим.
"Давно пора уже всем хорошим людям наконец собраться и убить всех плохих людей"
Old Post 29-11-2006 16:58
Sanek_plkv отсутствует Посмотреть данные 'Sanek_plkv' Отправить Приватное Сообщение для 'Sanek_plkv' Найти другие сообщения 'Sanek_plkv' Добавить Sanek_plkv в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 07:05.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены
 

ђейтинг@Mail.ru