Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе квент 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
О причинах читай выше, несколько раз уже как объяснял... Ну утомляет же. :D
Я как автор - зная как работает несовместимый плагин заведомо пытаюсь обезопасить юзера от необдуманных действий.
Приведи конструктивные обоснованные контраргументы, почему захотевшему юзеру нужно разрешать устанавливать...
Не мешай мух и слонов, "костыли" работают а кривые плагины похерят мод и без "костылей".
Ты опять против логики пытаешься переть вместо конструктивного обоснованного решения автора? :D
Президента можешь выбирать, а указывать автору мода, что ему делать со своим модом - не стоит, фильтруется не...
Долгой отладкой и методом тыка удалось добиться работы мода без рандомных вылетов, совместными усилиями удалось добиться совместимости с Union и нейтральными плагинами, в дальнейшем возможно получиться максимально отказаться от "грязных хаков".
Например магический барьер раньше был реализован...
Gratt,
Для примеров, что я указал выше альтернативные плагины недопустимы и не нужны, те реализации конкретно заточены под скрипты мода и альтернативы сломают скриптовые решения. Был же в свое время уникальный SP для В2 и нечего *thumbs up*
Как решение исключающее проблему на корню вижу...
Gratt,
Дело не только в вылетах. Меня уже утомило ссылаться на свои же ответы чуть выше...
Спасибо уже за то что сделал, остальное так или иначе решаемо.
Ты переливаешь из пустого в порожнее, насчет простых решений я уже написал выше. Будет "улучшатель" с левыми плагинами лезть в тему мода - будет послан к авторам этих улучшателей :D
З.Ы. Походу тут больше бомбить начинает уже не у авторов модов :D
Нет, тут с логикой уже че-то не складывается - без левых плагинов должно работать как задумано и так и работает, а с некоторыми плагинами явно будет сломано, т.к. они делают то, что не нужно разработчику мода.
Это как в бочку меда добавить ложку говна и убеждать что так будет лучше!
Ну если так, по простому, то на вопрос "улучшателя" будет требование предоставить например скриншот папки Data и при обнаружении там "несертифицированных" плагинов отсыл на... к автору плагинов :D
Так оно все работает, пока левых "стандартизированных" плагинов не установишь :D
Например:
В моде используются собственные скриптовые реализации:
1. Расчета урона.
2. Расчета выносливости.
3. Спринт.
4. Поддержка быстрых слотов
5. Альтернативные полоски жизни, маны и прочего.
И практически на все эти пункты я уже видел альтернативные плагины на Union, при использовании...
В теме плагина сейвзон я просил определять его наличие скриптами, чтобы можно было навешивать особые условия или включать его на особых уровнях сложности с возможными дополнительными плюшками.
По остальным пунктам тут на твое усмотрение.
И если не будет нормальных инструментов взаимодействия...
По умолчанию то он будет разрешен, а дальше проблемы автора мода, захочет поддерживать - добавит новые блокирующие константы в скрипты, нет - плагин просто будет работать как по умолчанию разрешенный.
Приоритет в решении, какие плагины вредны для мода я думаю должны быть у автора мода :)
Я бы хотел вариант для каждого плагина константу в скриптах запрещающую использование конкретного плагина в независимости от настроек в ini.
Например zPluginName_ForceDisabled = TRUE;
Еще было бы неплохо иметь в скриптах белый список разрешенных плагинов, и (или) черных список запрещенных.
Наверное потому что большинство посчитают эти "абузы" притянутыми за уши? Ни первое, ни второе не позволит получить значимой выгоды даже по сравнению с выбитыми ржавыми мечами из призванных существ.
Я показал на 100% рабочий пример, как избавляться от неугодного оружия.
Если меч выпал из убитого скелета, то неважно где он висел, функция удалит его из мира игры, а если не отработает, то вариант с циклической функцией и инвентарем ГГ на 100% сработает.
У вызванных гоблинов можно вообще...
Я в моде сделал так, чтобы при убивании скелетов и прочих мобов со специальными ржавыми мечами, оружие просто исчезало (типа развалилось от старости или магической связи со скелетом).
func int ZS_Dead_loop()
{
if(self.aivar[AIV_MM_REAL_ID] == ID_SUMMONED_SKELETON
||...
С плагином сильный засвет текстуры барьера и полигоны на границе горизонта.
Дополнено: В обновленной версии плагина вышеописанных багов больше не наблюдаю!
Можно и так в каждом условии, а можно один общий рубильник (в этом случае можно будет также реализовать функцию отключения через меню игры без необходимости установки или удаления плагина). Но константа отслеживания установлен ли плагин вообще для проверки в меню игры или добавления особых...
Хотелось бы дополнительные константы (переменные), отслеживаемые в скриптах для возможности управления плагином из мода, например для включения в определенных уровнях сложностях игры.
Чтобы при установленном плагине в скриптах в TRUE выставлялась какая либо константа, например...
Идея отличная, но как по мне в данной реализации слишком громоздкий и перекошенный, должна быть настройка расположения элементов, масштаба и (или) количества столбцов.
Там где на скриншоте три столбца растянутых ячеек я бы хотел видеть пять более квадратных. И чтобы инвентарь не наезжал на...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.