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

Инструмент


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

@UriZzz хороший вопрос! В текущей редакции - нет, да и задумывался этот инструмент отнюдь не как замена SDK или блокноту с ACDC.

Но он и так уже умеет создавать автопереходы для мгновенного перехода между локациями. Не вижу причин, почему то же самое нельзя было бы сделать и для рестриктора - секция есть, заспавнить можно. Однако поскольку такие рестрикторы и переходы (их тоже будем рассматривать) должны будут обладать определёнными свойствами, потребуется обеспечить их ввод пользователем.

Жду предложений как по составу свойств, так и по UI для их ввода и создания соотв. объекта, исходя из продемонстрированных на данный момент визуальных возможностей инструмента. Что-то более сложное, например, рисование областей прямо на карте, вряд ли буду реализовывать (но не исключаю в будущем).

  • Спасибо 1
  • Нравится 1

Помогите исправить ошибку, баг с модулем "объекты": когда нажимаю кнопки "сдвинуть вперед, влево, назад и вправо", игра крашится. Модуль телепорта работает.


Выдает такую ошибку:

[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line          : 73
[error]Description   : <no expression>
[error]Arguments     : LUA error: ...r Тень Чернобылья\gamedata\scripts\lua_helper.script:2284: 'for' limit must be a number


Моды:
Адаптация Оружейного пака Gunslinger WP [1.6] Полная версия + Повелитель Зоны Gold 5.6 Версия 1.0006

@Miko посмотрю на выходных. Возможно, скрытая ошибка в модуле Артоса или не всегда корректный вызов одного из его методов из модуля спавна.

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

 

24.04.2025 в 18:29, Miko сказал:

[error]Arguments     : LUA error: ...r Тень Чернобылья\gamedata\scripts\lua_helper.script:2284: 'for' limit must be a number

В том модуле lua_helper, который сейчас лежит в составе комплектов Инструмента, в строке 2284 нет цикла 'for'. Очевидно, что используется более старый комплект Инструмента или в отдельные его файлы вносились изменения. Помочь смогу только с последней версией по ссылке из шапки темы, рекомендую скачать и адаптировать себе именно её по инструкции, потом вернуться сюда с ошибкой, если она снова проявится.

  • Полезно 1

@Miko к сожалению, понять, что не так могло быть в какой-то старой версии Инструмента, не представляется возможным. За год с небольшим мод претерпел множество доработок абсолютно во всех своих компонентах.  Какие-то нюансы старой реализации, исправленных багов, сделанных разным способом в разное время фич я просто-напросто не помню. Помочь с адаптацией текущей версии могу, старой - не готов.

 

Предлагаю написать, какую версию основной игры взять в качестве платформы, перечислить все дополнительные моды, которые нужно на неё накатить (где их взять и как и в каком порядке поставить, если есть нюансы), чтобы получить ту сборку, к которой следует подготовить Инструмент. Постараюсь это сделать в течение нескольких дней.

Новая версия Инструмента от 2025-08-02, только для ЧН.

Изменения:

Скрытый текст

Добавлено частичное управление войной группировок.
Можно принудительно запустить или остановить войну группировок. Данные действия не приводят к немедленному эффекту на поле боя. Например, в случае остановки войны все отряды, уже имеющие задания занять какую-либо точку или уничтожить какой-либо вражеский отряд, сначала завершат их, и только затем отряды получат общее задание "оставаться на месте".
Для основных группировок, война между которыми происходит по сюжету игры, можно управлять уровнем экспансии: повысить его или понизить в рамках тех настроек, которые установлены в соответствующем конфиге configs\misc\faction_*.ltx. Изменение уровня экспансии одной группировки из враждующей пары чаще всего приведёт к синхронному обратному изменению уровня экспансии другой группировки. Например, если в начале игры повысить уровень экспансии группировки Чистое Небо с уровня 0 до уровня 1, группировка Ренегаты спустится с уровня 2 на уровень 1. При этом Чистое небо автоматически займёт несколько точек, которые должны быть заняты на первом уровне, а Ренегаты эти точки потеряют.
Общий список игровых параметров, которые изменяются при ручном изменении уровня экспансии в соответствии с настройками в конфиге: занимаемые точки, вхождение героя в состав группировки, инфопорции.
Внимание! Данный механизм управления войной группировок пока не отлажен полностью, работает неустойчиво и может быть изменён в будущем.

ec02f0f80058a9e1499c7c4a882e2f7b.jpg 934566e045faa12258595a6da4bed1e4.jpg

Скрытый текст

Раздел предназначен для поиска и удаления различных игровых объектов.
Можно осуществить поиск объектов по их серверному или человекопонятному имени, увидеть, где находится тот или иной объект (локация и территория). Поиск можно провести только по текущей локации, по другим локациям, или по тем и другим вместе, с учётом или без учёта содержимого любых контейнеров. По нажатию кнопки Выбрать можно отметить категории объектов, которые будут учитываться при поиске (по умолчанию выбраны все). Доступны следующие категории: сталкеры, монстры, броня, оружие, боеприпасы, детекторы, еда и напитки, медицинские препараты, аномалии, артефакты и прочие типы объектов.
Выбранный в полученном списке объект можно удалить из игры путём нажатия на кнопку Удалить или двойным кликом на строку списка. Нажатие кнопки Удалить всё приведёт к групповому удалению всех объектов, удовлетворяющих текущим настройкам поиска.
Внимание! Удаление некоторых объектов может привести к немедленному вылету из игры, если они задействованы в действующих клиентских скриптах. Полная отладка данного механизма для исключения подобных ситуаций - вопрос времени.

ffad4e0a8028a7950113bf352027fef7.jpg 762e742e05603908d2fe8f20593dee96.jpg

Скрытый текст

В подразделе Поиск объекта теперь также можно увидеть (как в разделе Очистка), где находится тот или иной объект (локация и территория).

e5e1a62ff0821fa8160f9da91055a0d3.jpg

 

Приму с благодарностью любые сообщения об ошибках, а также предложения по функционалу разделов Фракции и Очистка.

 

Обновлены конструктор и готовый комплект для ЧН. Хранилище прежнее, ссылка в шапке темы.

В ближайшие месяц-другой буду потихоньку переносить добавленный функционал на другие платформы, следите за новостями.

Приятного использования!

  • Спасибо 1
  • Нравится 1
  • Полезно 2

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

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

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

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

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

Войти

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

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

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

×
×
  • Создать...