Перейти к контенту

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

@dPlayer, попробуй так:

use  = {=dist_to_actor_le(2) -инфо1} self, {+инфо1} false

meet_dialog        = {-инфо1} test_dialog

 

А в своем диалоге по его окончании выдай эту инфо1.

Изменено пользователем Marafon6540
Дополнил код.
  • Спасибо 1
Ссылка на комментарий

@Marafon6540, работает, только условие false не надо, работает и без него:

use = {=dist_to_actor_le(2) -info} self

 

Как можно мгновенно переместить конкретного нпс на другую локацию? Аля проводник ГГ из ЧН.

  • Нравится 1

Самый некомпетентный на форуме.

Ссылка на комментарий

@dPlayer, в обычном ТЧ - никак, в XE есть функция телепортации объекта по его id:

alife():teleport_object("", position vector*, level_vertex, game_vertex, id)

  • Спасибо 1

Аддон для ОП-2.09.2: Яндекс/Google/GitHub

naxac.gif

Ссылка на комментарий

@dPlayer, по идее, в оффлайне неписи должны  перемещаться медленнее. чем в онлайне (со скоростью делённой на normal_time_factor), как оно на самом деле - не знаю.

  • Спасибо 1

Аддон для ОП-2.09.2: Яндекс/Google/GitHub

naxac.gif

Ссылка на комментарий

@naxac, ну, значит клонирование наше всё:happy:

Блин, туплю на ровном месте: почему в этом пути нпс сразу идёт на последнюю точку p3 и остается на ней стоять? Координаты ему 100% доступны.

  Показать

 

Самый некомпетентный на форуме.

Ссылка на комментарий
  20.03.2019 в 17:02, dPlayer сказал:

ну, значит клонирование наше всё

В какой-то схеме типа "Напарники" было такое решение для неписей: чтоб они как можно быстрее переходили за ГГ на новую локу, длинна AI-переходов была сделана совсем небольшой. В составе этого мода были даже все файлы гейм-графа и локаций для оригинала 1.0006.

  • Спасибо 1
Ссылка на комментарий

@AndreySol, в напарниках от @kamikazze   было это, в версии для чистой игры.

  • Спасибо 1
Ссылка на комментарий

Почему НПС не выходит в офф, даже если уйти на другую локацию?:

В пути на точке он получает сигнал и по нему отбирает поршень, по которому выходит в онлайн.

  Показать

 

Изменено пользователем dPlayer

Самый некомпетентный на форуме.

Ссылка на комментарий

@dPlayer, а какие флаги у твоего НПС в спавне? Может он у тебя постоянно в онлайн?

Ссылка на комментарий

@Marafon6540, неа, он выходит в онлайн по этому поршню. Собственно говоря этот поршень не выдаётся. Почему? На точку он приходит, стоит на ней.

Самый некомпетентный на форуме.

Ссылка на комментарий

@dPlayer, я говорю про флаги из алл-спавна - object_flags = 0xffffef3e, например.

Ссылка на комментарий

@Marafon6540, да не, тут всё норм. Мужик ходит по пути, получает в конце сигнал, по нему переходит в другой путь и во втором пути сигнал уже не получает. Мб что-то не так с координатами? Или опять где-то кириллица затесалась. Придется переделывать сначала.:mellow:

Изменено пользователем dPlayer

Самый некомпетентный на форуме.

Ссылка на комментарий

Здрасьте.

 

Прикрутил иконки переходов с направлениями ("lchanger_(direction)_location" вместо "level_changer") – они все отображаются правее и ниже центров старых иконок, и хинты всплывают, только если наводиться на левый верхний угол новой иконки (на старый центр).

Менял привязки в [scripts\level_tasks.script], размер вывода иконок в [config\ui\map_spots_lchangers.xml] – 12x12 вместо 32x32, и сами иконки в [textures\ui\ui_icons_map.dds], но ставил стрелки на те же места. Что я делаю не так?

 

https://farm8.staticflickr.com/7832/33607263418_c44258fb96_o.jpg

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

Ссылка на комментарий

@Norman Eisenherz, тоже делал (и работает):

  Показать

 

  • Полезно 1
Ссылка на комментарий

@h0N0r "У меня такая же нога, и не болит" =)

Размеры вывода у меня отличаются от габаритов текстур. Метод тыка показал, что если в описании текстуры один габарит, а при выводе другой, и не указан параметр stretch="1", вместо растяжения получается смещение (опять какая-то травматология).

 

Теперь другая странность: иконки некоторых переходов поворачиваются на 90° при определенных условиях. Например, иконка выхода на Кордон из Темной долины, если Меченый находится в ТД, или иконка перехода от Бара на Армейские склады, если Меченый на Свалке. Случалось такое?

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

Ссылка на комментарий
  28.03.2019 в 12:23, Norman Eisenherz сказал:

Метод тыка показал, что если в описании текстуры один габарит, а при выводе другой, и не указан параметр stretch="1", вместо растяжения получается смещение (опять какая-то травматология).

 

Теперь другая странность: иконки некоторых переходов поворачиваются на 90° при определенных условиях. Например, иконка выхода на Кордон из Темной долины, если Меченый находится в ТД, или иконка перехода от Бара на Армейские склады, если Меченый на Свалке. Случалось такое?

По первому - так задумано, для мониторов 16:9.

По второму - не было, ибо заменил блоками из чн, но сейчас проверил - heading="1" тому виной.

  • Согласен 1
  • Полезно 1
Ссылка на комментарий

@h0N0r heading="1", судя по разборам на форуме, применяется для поворота текстур на ходу. Долго бы я искал причину на фоне того, что для стрелок переходов по умолчанию прописан и поворот, и четыре разных направления, которые вроде бы уже не требуется поворачивать.

  • Полезно 1

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...