XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Другие игры (только чтение)> Half-Life 2
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Valve Hammer Editor (Portal) Tutorial
Portal
Для всех кто хочет делать карты для игры Portal, но непонял как сделать что либо.



Камера слежения.

Предварительно делаем небольшую комнатку в которой устанавливаем стартовую позицию игрока info_player_start.

Создайте Entity npc_security_camera и поместите её на стену или потолок (как вам надо).
Камера готова.


Примечания: не советую ставить камеры чтобы игрок мог подойти к ним вплотную или приблизиться на значительное расстояние, т.к. текстура линзы у неё не очень красивая(ИМХО) лучше пускай висит вдали и следит оттуда.



Создание токсичной воды.

Предварительно делаем небольшую комнатку в которой устанавливаем стартовую позицию игрока info_player_start и небольшое углубление, где собственно и будет токсичная вода.


Создайте внутри углубления браш func_water_analog с текстурой tools/nodraw затем выделите только верхнюю грань и установите текстуру nature/hazard_liquid.

Создайте браш trigger_hurt поместите его на несколько юнитов под воду и установите следующие параметры:
Damage: 100
Damage Cap: 100
Damage type: CHEMICAL

Пары над водой создаются следующим образом:
Создайте Entity info_particle_system разместите её ровно над водой для лучшего результата, установите параметры:
Start Active?: Yes
Particle System Name: water_mist_1024_512

Готово!
Примечание: в параметре “Damage type” есть много интересных эффектов получения урона.



Создание «Генератора кубов».

Предварительно делаем небольшую комнатку в которой устанавливаем стартовую позицию игрока info_player_start .

Создайте Entity prop_static с моделью models/props/box_dropper.mdl и поместить эту модель куда-нибудь под потолок.

Создайте Entity prop_dynamic с моделью models/props/box_dropper_cover.mdl , установить ее название как dropper_1 и выровняйте это к основанию prop_static .

Приблизительно на 300 юнитов выше это модели создайте Entity prop_physics установить его модель models/props/metal_box.mdl , сделать имя box и поставьте флаг на generate output on +USE
(если вы хотите куб с сердечком, используйте скин 1).

Где-нибудь рядом с этим создайте Entity logic_relay с установками:
My Output: OnSpawn
Target Entity: box
Target Input: kill

Около коробки создайте Entity env_entity_maker и дайте ему имя box_maker установите параметр point_template to spawn to как box_template Во флагах, выберете первые три и снимите выделение с последних двух.
(Enable auto spawn - on, wait for destruction - on and even if player is looking - on)
Задаём установки:
My Output: OnEntitySpawned
Target Entity: dropper_1
Target Input: SetAnimation
Parameter: open
Delay: 3.00
…и…
My Output: OnEntitySpawned
Target Entity: dropper_1
Target Input: SetAnimation
Parameter: close
Delay: 4.50

Создаём Entity point_template и называем это, box_template ставим в параметре Template 1 значение box .

Для проверки делают браш trigger_remove у основания «Генератора кубов», если куб попадает в эту область то он автоматически убивается и появляется новый куб.
Проверьте, что у вашего trigger_remove не стоит флаг на clients и стоит на physics objects one , а то вместо куба умрёт кое кто другой

Готово!

Примечание: не ставьте центр куба и центр дверей с одинаковыми координатами по осям “x” и “y” это приведёт к тому, что при респауне куб будет пролетать сквозь дверцы.




Создание Кнопки открывающей дверь.
в разработке...

Отредактировано MEXAHuK, 24.11.2007 в 19:58.
Старый 24.11.2007, 19:25
Hurricane
d(^^)b
offline
Опыт: 3,296
Активность:
Создание карт для портала,ни чем не отличается от маппинга для КСС и ХЛ2.Имхо статья бессмыслена.
Старый 24.11.2007, 23:38
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
скинь пример своей карты хочу посмотреть что ты умеешь делать?
И не отвечай за всех...
Найди 10 единомышленников, этого мне будет достаточно..
Старый 25.11.2007, 10:18
Hurricane
d(^^)b
offline
Опыт: 3,296
Активность:
Могу кинуть вполне играбельную карту для Хл2дм,созданную мной полгода назад.
Старый 28.11.2007, 18:01
Орк
Silenced by Орк
offline
Опыт: 14,899
Активность:
Цитата:
Сообщение от Hurricane
Могу кинуть вполне играбельную карту для Хл2дм,созданную мной полгода назад.

А ето портал!там всё так примудренно.Если для дм нужно просто сделать карту и напихать туда всяких коробо и т.п. то в портале надо парится!шобы задача пройти уровень была сложнее!
Старый 05.12.2007, 11:37
Hurricane
d(^^)b
offline
Опыт: 3,296
Активность:
Orc
Карту для дм создать легко?лол...нужно неделями работать над балансом...
Старый 05.12.2007, 16:22
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Ну он имхо имел в виду, что для Портала делать тоже не особо легко.
Старый 05.12.2007, 16:42
Editor

offline
Опыт: 21,360
Активность:
Скачать через стим.
Старый 15.04.2008, 17:10

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 11:00.