![]() |
Страницы (56): « Первая ... « 17 18 19 20 [21] 22 23 24 25 » ... Последняя » Показать все 832 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- XashXT/3D [Вопросы и ответы] (https://hlfx.ru/forum/showthread.php?threadid=3689)
__________________
http://www.moddb.com/mods/monorail-quest
thambs Годится, спасибо.
Поддерживается ли поле delay у trigger_changetarget? Меня смущает что в коде CBaseDelay::KeyValue вызывается только при пустой новой цели. У того же телепорта delay эффекта не даёт, энтитя указанная в message переключается сразу.
И что случилось с showtriggers_toggle, он работать перестал.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Спасибо, совсем забыл.
У меня есть поезд, два патч-корнера и чейнджтаргет влияющий на поезд. Если запускать поочередно чейнджтаргет а потом +поезд, то поезд движется только в каждом втором случае. Что это такое, там происходит какое-то неявное включение-выключение патч-корнеров или это что-то другое?
Здесь надо понимать логику работы этого механизма. Поезд, стоя на одном патчкорнере имеет в своей цели следующий, и уже неважно сменил ты его триггером или нет. Попробуй с тремя корнерами.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша т.е. если поезд находится в тупике, на патч-корнере без таргета, то он тратит полный цикл включения-выключения чтобы это понять? И всё что он делает это перед выключением планирует в следующий раз смотреть на свой собственный таргет?
когда он достигает очередного корнера, он тут же ищет следующий.
И неважно, телепортировали его туда или он сам доехал.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша ну поезд он не нашёл следующего корнера, остановился. Я через ченджтаргет любезно предлагаю поезду новый корнер, запускаю поезд. Он впал в кому и не реагирует. Я снова педлагаю ему тот же самый корнер, снова запускаю. И тут он-таки просыпается и едет.
Добавлено 25-07-2020 в 00:06:
Интересно, что если в начале cfunctrain::next() поставить ALERT и потом начать в консоли вызывать +train то заметно что этот алёрт вызывается тоже только через раз.
Crystallize в функцию Stop
pev->spawnflags |= SF_TRAIN_WAIT_RETRIGGER; |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша Спасибо! Я посмотрел как этот флаг обычно ставится в других местах прямо перед вызовом Stop() и аналогично поставил его в ::Next() перед Stop(). Это помогло.
Как кодом найти реальное положение трейна когда он уже едет?
P.S. 3000-й пост!
Crystallize
Что-то среднее между pev->absmin и pev->absmax?
__________________
XaeroX так я оказываюсь на следующем патч-корнере
Временная зона GMT. Текущее время 18:41. | Страницы (56): « Первая ... « 17 18 19 20 [21] 22 23 24 25 » ... Последняя » Показать все 832 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024