Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
DAMROCK, Gothic ½ - Расширение возможностей парсера | zParserExtender [плагин для Union]
в этой теме есть приложение со списком внешних функций и не только
DAMROCK, нельзя добавлять новые поля в классы движка. Внедрение нового класса на базе oCNpc описано в этой теме: 5. Виртуальная таблица. Пишем новый класс NPC.. Плагин, расширяющий таким образом какой-либо класс, будет несовместим с другими плагинами, которые делают то же самое. К тому же, для...
Model Hits Level - модель ударяется об меш (не путать с атакой)
Item Attacks Level, в скриптах пираний это расписано
https://github.com/Kor-Angar/G2_NotR_MDK/blob/fb531d932179a6f3476ca44f52fc52c38cbffe38/PrjSFX/SFX/SfxInst.d#L2167
Нужно объявить инстанцию CS_MHL_WA_FL в проекте SFX. Ну и заодно CS_MHL, на всякий случай.
Я, правда, не пробовал. zParserExtender слишком поздно внедряется.
Не знаю, причём тут я, а по поводу вылета с AIL я сделал патч:
https://drive.google.com/file/d/1NZcXvWSE3PVCmT1quBAdWFsYlPJiM82Y/view?usp=drive_link
Корень проблемы заключался в том, что айдишники для звуков генерились не уникальными. Проблема описана и решена в коде движка Г2.
Вылеты легко...
Похоже на утечку дескрипторов. Логи:
Обратите внимание на дескриптор 0x1947DE78: он просто заменился на свежевыделенный (0x1947DED8) в списке zCActiveSnd::activeSndList. А сам не вернулся в пул. Произошло сие при запросе канала из метода UpdateSoundProps (caller 0x004E5B44). Возникает...
У меня в плагине на квиклут наличие инвентаря игрока на экране определяется так:
if (player->inventory2.IsOpen() && oCNpc::game_mode != NPC_GAME_PLUNDER)
StrafeNoTurn=1 - при нажатии клавиш A или D персонаж бежит строго вбок
StrafeNoTurn=0 - при нажатии клавиш A или D персонаж бежит вокруг своего фокуса (механика оригинальной игры)
К описываемым проблемам плагин не должен иметь отношения
В любом случае, прежде чем отписываться о багах в этой...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.