Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В смысле? Не понятно, что не устраивает.
// Возвращает ID парсера по его имени parName
// (см. теги и наименования парсеров/DAT файлов)
func int Par_GetParserID(var string parName);
// Возвращает ID символа symName из парсера parId
func int Par_GetSymbolID(var int parId, var string symName);
Забудьте всё, что я сказал.
Игрок подбегает к Драгомиру и оказывается к точке назначения ближе, чем Ларес.
Ларес начинает бежать и становится ближе к точке назначения, чем игрок.
Но он не останавливается, так как
1) Циклическая функция не выполняется пока выполняются задачи ИИ (AI_Follow)
2)...
Ну, видимо у тебя репак какой-то. По идее, при установке SP должен появляться только SystemPack.vdf. А при установке Union - Union.vdf. Если ставить его поверх SP, то надо SystemPack.vdf удалить вручную.
Ладно, к багу это отношения не имеет, я уже нашёл странное поведение при сохранении - буду...
То есть используется движок Готика II Ночь Ворона для запуска классической Готики II?
SP должен быть перезаписан Юнионом, а файл \Data\SystemPack.vdf надо удалить вручную.
Запускаешь игру через GothicStarter.exe или через GothicStarter_mod.exe?
Сейвы выложи и укажи на каком из них можно...
Добавить поле в класс плагином не получиться.
А проверку, думаю, можно сделать этими функциями:
// Возвращает ID парсера по его имени parName
// (см. теги и наименования парсеров/DAT файлов)
func int Par_GetParserID(var string parName);
// Возвращает ID символа symName из парсера parId
func int...
По поводу патчей-улучшений (бегло посмотрел на июньской сборке):
Вроде, этих багов нет в НБ
Патч работает: диалог во время паузы не пропадает.
Патч исправляет незначительную утечку памяти, так что всё равно не заметить.
Персонаж в НБ не зависает. Однако и убрать оружие при ходьбе в воде я...
Ну, если она полностью переписана и оригинальная функция не вызывается, то от патча эффекта не будет.
Строка npc->PutInInv лишняя там, так как предмет в инвентарь попадает благодаря вызову npc->SetInteractItem(NULL)
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.