S.T.A.L.K.E.R.: Legends of the Zone Trilogy - Страница 6 - Новости - AMK Team
Перейти к контенту

S.T.A.L.K.E.R.: Legends of the Zone Trilogy


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

18 минут назад, ZeeK сказал:

через скрипты будут найдены обходы.

Обходы чего? Невозможность публикации модов с файлами *.ltx? Так это распространяется только на моды в формате *.pack, и только на площадке Стим, в остальном полная свобода действий, делай и выкладывай на форумы, сайты, да хоть на торрент. До этого как-то жили, без мастерской Стима.

Изменено пользователем Chypakabra
  • Нравится 1
  • Согласен 1

@Jacksnow2020 первое что вообще можно посоветовать - перенести мод из папки workshop (если ты в стиме подписался на мод) и в папку resurses (корневую папку самой игры). Тогда, скорее всего, должен будет заработать.

56 минут назад, DarkSnowder сказал:

@Jacksnow2020 первое что вообще можно посоветовать - перенести мод из папки workshop (если ты в стиме подписался на мод) и в папку resurses (корневую папку самой игры). Тогда, скорее всего, должен будет заработать.

Там пока нет полноценной версии повелителя зоны для ЧН.

  • Согласен 1
9 часов назад, Jacksnow2020 сказал:

! [LUA] ...r clear sky - ee\gamedata\scripts\ui_cheat_dialog.script:1165: attempt to call method 'GetSelectedItem' (a nil value)

Хех, будет весело если выяснится, что порезали скриптовый API. Это будет означать, что нет обратной совместимости с модами или она будет частичной.

  • Согласен 1

Да поиском банально в бинарях поискать на предмет наличия/отсутствия для начала. Если уж совсем надо. Оно и понятно сразу будет. По крайней мере, в коде у них вызовы присутствуют.

Я лично пытался мод "Ремонт оружия и брони для ITS mod 2.0" адаптировать. Где надо было - подогнал, прописал чисто для теста Толику. В итоге при окна ремонта через 2-4 секунды игра вылетала. И что ещё смешнее - в логах даже ссылки не было на ошибки. Ну и как тут модить спросите вы меня?

  • Согласен 1

Господа, товарищи, сочувствующее, вы только про это не забывайте.

Обновлен луа - из-за этого некоторые функции в скриптах заменены.

 

  • Спасибо 1
17 часов назад, Chypakabra сказал:

только на площадке Стим

А меня только это и интересует как быстрый и удобный способ доведения модификаций до населения

У нас сильное РУ сталкерское игровое комьюнити, но все равно большинство обывателей не утруждают себя поиском модов на игры, изучением инструкций и т.д. (как мы с вами).

Люди хотят просто быстренько нажать на кнопку и получить новые впечатления. 

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

  • Полезно 1

@Купер ну вот и выходит, что все "старые добрые наработки" для ТЧ для версии ЕЕ почти бесполезны.

 

Хотя ладно было бы дело в скриптах - как вот это обьяснить то можно?

(поясняю - решил накатить старенький ReAnimation SoC - проверял по конфигам - отличия как с оригинальными файлами ТЧ. Вот ток в игре все позиции худа стволов "сбиты" - ток болты, гранаты, нож да бинокль этому не подверглись).

 

Попробовал накатить Винторез из OGSW addon - такая же шляпа вышла. Походу дело в движке.

 

  • Сочувствую 1

@DarkSnowder , ну почему сразу бесполезны? В своё время, когда ЗП в релиз вышла, как-то ведь "переезжали" с ТЧ. Другое дело, что потребуется вдумчивое и внимательное отношение, простая копипаста не факт, что поможет, и не всегда. А вот появится ли желание в масштабах нашего колхоза :biggrin: этим всем заниматься... Хороший вопрос.

 

 

  • Согласен 2
1 час назад, ZeeK сказал:

Люди хотят просто быстренько нажать на кнопку и получить новые впечатления

 

Для этого тоже есть решение, надеюсь скопировать и вставить - не очень сложно для нынешнего комьюнити?

22 минуты назад, Chypakabra сказал:

не очень сложно для нынешнего комьюнити?

Не принимается)
Серьезно: на л4д2 есть огромное количество модов, которые требуют просто добавить скриптовые правки отдельным архивом.

И вот по сравнению с обычными модами у них количество скачиваний х5-х10 раз меньше, серверы также встречаются в разы меньше.

Люди не хотят забивать голову себе и читать какие то инструкции и т.д.


Опять таки я не говорю за всех, на АМК и иных профильных ресурсах собрались люди, которых не пугает, а наоборот вдохновляет ковыряние в файлах, но нас все таки меньшинство. 

Аномали 1.5.3 заняла 1 место на MODDB среди всех модов на все игры в том числе за счет порядка установки "скачай и играй" (мое мнение).

  • Согласен 2
  • Сочувствую 1
  • Жуть! 1
1 час назад, ZeeK сказал:

Люди не хотят забивать голову себе и читать какие то инструкции и т.д

 

Если некоторые, настолько инфантильны и беспомощны, может ну их?

@Chypakabra 
Оказывается скрипт просто был переименовал) теперь повелитель работает как надо) я про GetSelectedItem. И это только в ЧН.
ЗП этот скрипт не переименован.

Изменено пользователем Jacksnow2020
  • Нравится 1

@Jacksnow2020 , понимаешь ли в чём всё дело (нефть у вас нашли, и никель) ... Читать-то всё равно придётся. Ибо нужно понимать - подходит ли этот мод по версии игры и насколько он совместим с другими модами. А люди даже это ленятся делать.

@RayTwitty Повелитель зоны полностью совместим, просто этот скрипт был изменён по какой-то причине.

  • Нравится 1
16 часов назад, RayTwitty сказал:

Хех, будет весело если выяснится, что порезали скриптовый API. Это будет означать, что нет обратной совместимости с модами или она будет частичной.

Однозначно порезали, но не в этой части (по крайней мере с GetSelectedItem всё в порядке).
Например, в ЧНЕЕ (другие части пока не смотрел) полностью вырезан функционал game_graph(), включая сам метод, возвращающий данный класс.

Об этом нынешние разработчики GSC пишут прямо в скриптах, см. комментарии такого вида:
"-- mtb-bartlomiej.kunikowski: Get rid of game_graph in Lua".
Вместо этого в скриптах можно найти всего одну новую импортированную глобальную функцию: gg_vertex_level_id(gvid), и один новый глобальный метод: gg_accessible(self.disable_graph_point, true).
Может быть, есть что-то ещё, но для того, чтобы это найти, нужно копаться в движке.
Что это означает? Да ровно то, что моды, работающие с графом, а также универсальные модули, такие как артосовский, идут лесом. По крайней мере пока не будет найдена равнозначная замена утраченным методам или не будут переписаны сами моды.

  • Спасибо 1
  • Полезно 1
12 минут назад, Kirgudu сказал:

Да ровно то, что моды, работающие с графом

это означает что ВСЕ ГЛОБАЛЬНЫЕ МОДЫ идут лесом (ибо если память мне не изменяет, все локации - старые и новые - повязаны на графах).

3 минуты назад, DarkSnowder сказал:

ВСЕ ГЛОБАЛЬНЫЕ МОДЫ

Ну может не все, но многие точно.
Из тех глобальных модов, в которых я принимал или принимаю участие, ни один, действительно, на ЕЕ платформе не запустится без переделки. С моим "Инструментом" та же история: требуется адекватная замена использованным ранее методам из класса графа.
Стоит ли овчинка выделки, пока не решил.

12 часов назад, Купер сказал:

Господа, товарищи, сочувствующее, вы только про это не забывайте.

Обновлен луа - из-за этого некоторые функции в скриптах заменены.

Мы не про lua (библиотеку) разговор вели, а про скриптовый API конкретно движка.

 

С lua библиотекой история ожидаемая и вполне понятная. Тоже самое было в кастомных движках, где вроде кроме замены gfind на gmatch и пары подобных штук, особо последствий никаких. Да и тех я не припомню, у себя я поправил только один момент связанный с u32(-1) в таск менеджере.

 

А вот изменение скриптового API движка - это другого уровня переделки. Вот как например гейм граф, упомянутый выше. Наверняка там еще что-то есть...

 

P.S. Кстати, заметили что в ТЧ добавили hit_callback для актора? :biggrin: Сколько в свое время костылей было написано, чтобы сделать такую банальную вещь, как реакцию на хит))

 

2 часа назад, Kirgudu сказал:

С моим "Инструментом" та же история: требуется адекватная замена использованным ранее методам из класса графа.

Скорее всего придется (если кто захочет добавлять поддержку ЕЕ) писать в коде инъекции по типу:

if get_platform_id then -- get_platform_id() глобальный метод, который есть только в ЕЕ
-- код совместимый с ЕЕ
else
-- старый код
end
  • Полезно 1

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

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

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

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

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

Войти

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

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

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