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

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

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

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

Кодовый замок №2
Предисловие.

Данный замок отличается от всех предыдущих тем, что в нем важен порядок набора цЫфр.

Начало.

ткс, начнем.
Ингридиенты
1,2,3...12 logic_relay
2 logic_branch
1 math_counter
1 env_sprite
9 func_button

Итак, создайте 12 logic_relay'ев
Имена (по порядку)
y1
y2
n2
y3
n3
y4
n4
test
wrong
valid
reset
click
2 logic_branch'а
b1
b2
1 math_counter, Name - counter
1 env_sprite, Name - s1
9 func_button, разположите, как на рисунке (красим текстурами tools\toolsnodraw)

Релюшки y2, y3, y4 - отключите

Настройка.
Начнем с баттонов.
У всех отметить флаги "toggle" и "don't move"
Обзовите первую кнопку - "1", вторую - "2", и т.д.
У всех добавьте аутпуты
OnPressed | !self | Lock | <none> | 0.00
OnPressed | click | Trigger | <none> | 0.00

У кнопок, не входящих в нужный код добавьте аутпут
OnPressed | b2 | SetValue | 0 | 0.00

У первой кнопки в коде
OnPressed | y1 | Trigger | <none> | 0.00
У второй
OnPressed | y2 | Trigger | <none> | 0.00
OnPressed | n2 | Trigger | <none> | 0.10
У третьей
OnPressed | y3 | Trigger | <none> | 0.00
OnPressed | n3 | Trigger | <none> | 0.10
У четвертой
OnPressed | y4 | Trigger | <none> | 0.00
OnPressed | n4 | Trigger | <none> | 0.10

Усё, кнопки настроены.

Аутпуты релюшек.

y1
OnTrigger | n2 | Disable | <none> | 0.00
OnTrigger | y2 | Enable | <none> | 0.00
y2
OnTrigger | y3 | Enable | <none> | 0.00
OnTrigger | n3 | Disable | <none> | 0.00
n2, n3, n4
OnTrigger | b2 | SetValue | 1 | 0.00
y3
OnTrigger | n4 | Disable | <none> | 0.00
OnTrigger | y4 | Enable | <none> | 0.00
y4
OnTrigger | b1 | SetValue | 1 | 0.00
click
OnTrigger | s1 | HideSprite | <none> | 0.00
OnTrigger | s1 | ShowSprite | <none> |0.30
OnTrigger | counter | Add | 1 | 0.00
valid
OnTrigger | s1 | Color | 0 255 0 | 0.00
OnTrigger | s1 | Color | 255 255 0 | 0.70
<аутпуты, которые выполнятся при правильном наборе кода>
wrong
OnTrigger | s1 | Color | 255 0 0 | 0.00
OnTrigger | s1 | Color | 255 255 0 | 0.70
<аутпуты, которые выполнятся при неправильном наборе кода>
test
OnTrigger | b2 | Test | <none> | 0.00
OnTrigger | b1 | Test | <none> | 0.10
OnTrigger | reset | Trigger | <none> | 1.00
reset
OnTrigger | <создайте несколько аутпутов с значением этого поля от 1 до 9 | Unlock | <none> | 0.00
OnTrigger | b1 | SetValue | 0 | 0.00
OnTrigger | b2 | SetValue | 0 | 0.00
OnTrigger | counter | SetValue | 0 | 0.00
OnTrigger | n2 | Enable | <none> | 0.00
OnTrigger | n3 | Enable | <none> | 0.00
OnTrigger | n4 | Enable | <none> | 0.00
OnTrigger | y2 | Disable | <none> | 0.00
OnTrigger | y3 | Disable | <none> | 0.00
OnTrigger | y4 | Disable | <none> | 0.00

Фухх, самое сложное позади.

Теперь надо совсем немного - настроить logic_branch'и
b1
OnTrue | valid | Trigger | <none> | 0.00
OnFalse | wrong | Trigger | <none> | 0.00
b2
OnTrue | b1 | SetValue | 0 | 0.00
Параметры спрайта

Render Mode = World Space Glow
FX Color = 255 255 0
Scale=0.1
Флаги - Start ON

Все, на этом кодовый замок закончился

Исходник

Категория: Туториалы других мапперов | Добавил: karpovmak (17 Окт 2009)
Просмотров: 507 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Код *:
Наш опрос
Смертная казнь - за или против?
Всего ответов: 218

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

  • Братва

    Баннеры


    CSM HL2HAMMER Source Mapping


    Статистика

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

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