Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Try something like this:
namespace NAMESPACE
{
Sub inMenu(ZSUB(GameEvent::MenuLoop), []
{
if (zCMenu* menu = zCMenu::GetActive())
if (!menu->inGameMenu)
if (zKeyToggled(KEY_F12))
{...
СырGuy,
// Первый - это если у тебя скриптовые поля будут
// начинаться в самом начале класса, тогда
// достаточно выровняться по размеру oCNpc
parser->AddClassOffset(Z "C_NPCEX", sizeof(oCNpc));
Это после хука oCGame :: LoadParserFile. Скриптовый класс C_NPCEX должен содержать только новые...
Такое будет, если взаимодействие было прервано анимацией (из-за падения, например).
Сделал фикс, но его нужно проверять: могут быть нежелательные сайд эффекты.
https://drive.google.com/open?id=1-6FWdJvfbktCqHHQb_s4TiY3WJjsuE5Q&usp=drive_fs
Для смены клавиши нужно выйти из игры и прописать новую в Gothic.ini.
Возможно, ты неправильно клавишу прописал и поэтому сбрасывается.
Ну, если когда-нибудь буду что-либо менять в плагине, подумаю и об этом.
Я такое уже делал в рамках плагина zOldControl (имитация управления из Г1).
https://github.com/UnresolvedExternal/Plugins_2021/blob/a3174bb10f41b4fe0e363bdd87249bbcf5bd7bbc/src/zOldControl/Workspace/Entry/Entry.h#L149-L186
В список плагинов его не добавлял, ибо это сборище костылей.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.