Обсуждение:SoC. Спавн точек перехода между уровнями — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
HikeR (обсуждение | вклад) (обновление данных) |
|||
(не показаны 8 промежуточные версии 6 участников) | |||
Строка 1: | Строка 1: | ||
+ | --HikeR 23:11, 5 апреля 2008 (MSD) | ||
+ | |||
''Функция xr_effects.game_credits запускает финальные титры. Именно ее и нужно заменить на вызов нашей функции _freeplay_sa.exit_monolit'' | ''Функция xr_effects.game_credits запускает финальные титры. Именно ее и нужно заменить на вызов нашей функции _freeplay_sa.exit_monolit'' | ||
+ | |||
а почему бы просто не изменить ф-ию xr_effects.game_credits? это по поводу минимального вмешательства ;) | а почему бы просто не изменить ф-ию xr_effects.game_credits? это по поводу минимального вмешательства ;) | ||
+ | |||
+ | А сами коды функций, приведённых в начале куда писать-то?)) | ||
+ | |||
+ | А что означает то, что написано после -- box | ||
+ | |||
+ | Необходимо дописать про секцию pt_move_if_reject и путь, который в ней прописывается. | ||
+ | |||
+ | == Уточнение == | ||
+ | |||
+ | А вот такой вопрос, как заспаунить переход с принудительным срабатыванием? Ну, в смысле, чтобы не спрашивало "перейти на другую локацию да/нет", а при перемещении игрока в левел_чейнджер сразу отправляло его на новую локацию? | ||
+ | |||
+ | А вот такой вопрос, как заспаунить переход с принудительным срабатыванием? Ну, в смысле, чтобы не спрашивало "перейти на другую локацию да/нет", а при перемещении игрока в левел_чейнджер сразу отправляло его на новую локацию? | ||
+ | |||
+ | Совет бесплатный -)). Если Вы не умеете работать с All.spawn то сюда лезть не стоит! Во-вторых - эти переходы это понты - скрипты всегда загружают движок и неизвестно как реагируют на следующие, Вы же не собираетесь ограничивать свой мод только добавлением перехода -)). | ||
+ | И третье: если уж Вам так необходим этот переход, посмотрите функцию переброса после разговора с О-сознанием, она занимает пару десятков строк перекидывает на любой уровень, и не надо всего этого геморроя, что Вам расписали на 3 листа. Я её лично с успехом использую в своём моде. Кстати там как раз функция запускается по инфопоршню и не спрашивает хочешь перейти туда или нет -))(дядяСаша imgal@mail.ru - это мои координаты) |
Текущая версия на 02:35, 24 июня 2015
--HikeR 23:11, 5 апреля 2008 (MSD)
Функция xr_effects.game_credits запускает финальные титры. Именно ее и нужно заменить на вызов нашей функции _freeplay_sa.exit_monolit
а почему бы просто не изменить ф-ию xr_effects.game_credits? это по поводу минимального вмешательства ;)
А сами коды функций, приведённых в начале куда писать-то?))
А что означает то, что написано после -- box
Необходимо дописать про секцию pt_move_if_reject и путь, который в ней прописывается.
Уточнение
А вот такой вопрос, как заспаунить переход с принудительным срабатыванием? Ну, в смысле, чтобы не спрашивало "перейти на другую локацию да/нет", а при перемещении игрока в левел_чейнджер сразу отправляло его на новую локацию?
А вот такой вопрос, как заспаунить переход с принудительным срабатыванием? Ну, в смысле, чтобы не спрашивало "перейти на другую локацию да/нет", а при перемещении игрока в левел_чейнджер сразу отправляло его на новую локацию?
Совет бесплатный -)). Если Вы не умеете работать с All.spawn то сюда лезть не стоит! Во-вторых - эти переходы это понты - скрипты всегда загружают движок и неизвестно как реагируют на следующие, Вы же не собираетесь ограничивать свой мод только добавлением перехода -)). И третье: если уж Вам так необходим этот переход, посмотрите функцию переброса после разговора с О-сознанием, она занимает пару десятков строк перекидывает на любой уровень, и не надо всего этого геморроя, что Вам расписали на 3 листа. Я её лично с успехом использую в своём моде. Кстати там как раз функция запускается по инфопоршню и не спрашивает хочешь перейти туда или нет -))(дядяСаша imgal@mail.ru - это мои координаты)