При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Картостроение > Обсуждение
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.12.2017, 02:12  #1
GNU/Hurt
GNU/Hurt
Боржович
Регистрация: 05.03.2014
Сообщения: 773


По умолчанию func_door_rotating и как с ними лучше поступать

А напишите сюда, пожалуйста, всякие хорошие решения как использовать func_door_rotating.
1. В оригинале они встречались относительно редко, а те что были, обычно открывались касанием игрока, один раз за игру и уже не закрывались.
2. В модах временами встречаются двери, открывающиеся касанием в обе стороны, да ещё и сами по себе закрывающиеся через несколько секунд; по-моему, это самый идиотский вариант.
3. Дверь открывающаяся по [Use] -- удобный вариант, игрок в явном виде выполняет действие что бы её открыть, для закрытых дверей можно повесить какое ни будь сообщение. Но это всё хорошо, когда игрок толкает дверь от себя. Если, же дверь открывается на себя, то есть риск или застрять, или заблокировать её, что, например постоянно происходит в демке meanwhile in russia.
На моих картах много развилок и обходных путей, поэтому двери, открывающиеся "на себя" встречаются часто. Сейчас, для таких случаев я открываю их из trigger_once, но выглядит это несколько глупо. Какие есть ещё варианты и как это можно обыграть?
GNU/Hurt вне форума Ответить с цитированием
Старый 04.12.2017, 10:45  #2
Scream
Scream
Фыррр :3
Регистрация: 29.10.2005
Адрес: Мордор
Возраст: 31
Сообщения: 6,722


По умолчанию

Самый простой вариант: не использовать эту багнутую хрень. Вообще.
Кстати, справедливости ради стоит отметить, что сорсовские (хл2) двери вполне себе нормально работали. Так и не удосужился посмотреть принцип их работы, но, если речь про ГС и делать мод, почему бы не скопипастить их решение?

Для чистого ГС что может помочь: сама дверь без коллизии, а проём закрывать "невидимым" объектом типа wall_toggle или обычным door.
Ещё иногда рулит фича открытия таких дверей с триггера, для двойных распашных, например.
Ещё как вариант, ничего не менять, но сделать в самом уровне достаточно места, чтобы игрок не мог сам себя зажать такой дверью. Да, иногда будет выглядеть нелепо, но, меня лично, играя в хл1 и моды это ни разу не напрягало. Как-то к этому привыкаешь и с этим живёшь.

Последний раз редактировалось Scream, 04.12.2017 в 10:52.
Scream вне форума Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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



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


Designed by FT-502, TRUP@C. Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2017 by CS-Mapping.com.ua Community