Create site free
Лампочки, которые ломаются - Туториалы других мапперов - Маппинг Half-life 2 - Каталог статей - Mapper720.Ru - сайт о маппинге на движке Half-life 2
Mapper720.Ru Четверг, 09 Фев 2012, 03:40
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта

Форма входа
E-mail:
Пароль:

Категории
Статьи пользователей сайта [26]
Туториалы, написанные пользователями сайта.
Туториалы других мапперов [81]
Статьи мапперов с других сайтов.
Текстурирование [6]
Статьи по созданию текстур для игр на движке Source
Кодинг [7]
Counter-Strike: Source [1]

Главная » Статьи » Маппинг Half-life 2 » Туториалы других мапперов [ Добавить статью ]

Лампочки, которые ломаются
нам понадобится:
-комната
-компьютер
-лампа
-хаммер
-кухонный нож(чтобы проверять!)
-руки
-если очень надо то стул
-игра ксс\хл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

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

Часть 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

делаем обычную кнопку, называем её "LO"
ауты:
OnPress LO1 Unlock 0.00 No
OnPress L1 TurnOn 0.00 No



Ну вот и всё, компилим, запускаем, балуемся!
писал тутор stf_bee!
PS У ВСЕХ КНОПОК ВО ФЛАГАХ НАДО СТАВИТЬ "dont't move"!
исходник ниже

http://cs-mapping.com.ua/forum/attachment.php?attachmentid=48752


Источник: http://cs-mapping.com.ua/forum/showthread.php?t=20201
Категория: Туториалы других мапперов | Добавил: Chuwis720 (06 Ноя 2009) | Автор: stf_bee
Просмотров: 671 | Теги: туториал, mapping, лампочка, Light, Half-Life 2, тутор, Статьи, маппинг, создание карт | Рейтинг: 0.0/0
Всего комментариев: 1
0  
1 DimeX   (17 Окт 2010 01:26)
Недостаток будет заключаться в том, что свет будет кривым, компиляторы не будут просчитывать отражение от этого источника.

Имя *:
Email:
Код *:
Наш опрос
Смертная казнь - за или против?
Всего ответов: 218

Форум
  • Законопроект SOPA (21)
  • Ларек "пиво-воды" (879)
  • Minecraft (6)
  • Анекдоты (400)
  • Вопросы по маппингу (587)
  • Вы верите в Бога? (51)
  • Linux (72)

  • Братва

    Баннеры


    CSM HL2HAMMER Source Mapping


    Статистика

    Онлайн всего: 1
    Неопознанных: 1
    Пользователей: 0

    Copyright Mapper720 © 2012   
    Используются технологии uCoz