Разработка карт, моделирование.

ТЕМА: Создание телепорта в определенное место при нажатии на кнопку

Создание телепорта в определенное место при нажатии на кнопку 11 года 8 мес. назад #6364

  • TRiLLeR
  • TRiLLeR аватар
  • Не в сети
  • Подробнее
    • Сообщений:218
    • Спасибо получено:14
    • Репутация: -3
В этом уроке я покажу как создать телепорт в определенное место при нажатии на кнопку.
Что нам потребуется:
1.trigger_teleport.(Эта ентити будет стоять перед кнопкой тоесть сам телепорт).
2.info_teleport_destination.(Это куда будет телепортироваться).
3.Пустая комната.(Для теста).
Не чего сложного тут нету,главное все понять и правильно сделать =)
И так начнем:
1.Создаем кнопку,и отправляем ее в энтити func_button.(Если не знаем как отправить в энтити читаем урок тут "
Я сделал простенькую кирпичную кнопку:



2.Теперь в поиске текстур выбирает текстуру TRIGGER и перед кнопкой создаем браш и отправляем его в энтити trigger_teleport (Если не знаем как отправить в энтити читаем урок тут "
После того как создали энтити trigger_teleport,настраиваем его:

Name - Даем название этой энтити я назову ее TELEPORT2.


Start Disabled – Эта функция отвечает за включено/выключено в начале раунда,нам надо поставить Yes.

Remote Destination
– Тут мы укажем имя энтити info_teleport_destination(Это куда игрок будет телепортироваться),но мы ее еще не поставили ну давайте заранее укажем в этом этом пункте TELEPORT.
Вот,что должно получится:



И во флагах поставим флажок Clients :



3.теперь создадим комнату или яму ну вообщем место куда игрок будет телепортироваться и ставим в то место энтити info_teleport_destination.
Я создам комнату из стекла и поставлю там энтити info_teleport_destination и настраиваем ее:

name Тут указываем имя объекта я надеюсь,что вы не забыли,что мы во втором пункте в Remote Destination указали TELEPORT,так вот тут в тоже указываем TELEPORT вот,что должно получиться:



4.теперь вернемся к нашей кнопке.
Щелкаем по ней два раза и выбираем вкладку Outputs и добавляем новую строчку:
Нажимаем Add и делаем как я:
1.OnPressed(При нажатии на кнопку).
2.TELEPORT(это имя info_teleport_destination,тоесть имя этой энтити куда мы будем телепортироваться нажав на кнопку).
3.Enable(это обозначает,что мы включаем на телепорт нажав на кнопку).
4.Если хотим,чтоб телепорт работал 1 раз за раунд,тоесть нажал телепортнулся и все,так больше не кто не сможет,то ставим галочку Fire once only.
Вот как должно примерно быть у вас:






5.Теперь жмем F9 и проверяем:







©DoSs.eXe
Источник
Последнее редактирование: 11 года 8 мес. назад от TRiLLeR.
Администратор запретил публиковать записи гостям.

Быстрая авторизация

Поделиться с друзьями

Полезные ссылки

Последние сообщения

Топ-10 пользователей

Популярные профили Просмотров
Lynx 5233
Мистер Выдра 5101
neon 2783
✔iR 1612
Natasha Heide 1449
ky3mu4 1445
|K|I|P|I|S|H| 1276
Aztek 1255
davich 1189
makaveli 1091

Статистика форума

  • Всего пользователей: 6094
  • Последний: Cherniy plasch
  • Всего сообщений: 66.2к
  • Всего тем: 3407
  • Всего разделов: 6
  • Всего категорий: 39
  • Открыто сегодня: 0
  • Открыто вчера: 0
  • Всего ответов сегодня?: 0
  • Всего ответов вчера: 2
Время создания страницы: 0.271 секунд