Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в голосовании на конкурсе квент 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
[Вечернее обновление #1]
Изменения касаются только библиотеки AST.dll
Для плагинов обновление по желанию, либо в файле CConfig.h вручную дописать одну строчку:
Изменения:
- поправлена архивация класса oCItem
- удалены ненужные хуки стрельбы
- добавлен переключатель NonTarget для SDK
Download
экстендер онли, потому что идет работа с экземпляром класса zCView.
тоже самое можно написать и на скриптах при наличии аста
// Выводит на экран текст string в точку x int, y int по факту вызова
void AI_FramePrint(string,int,int);
// Выводит на экран текст string в точку x int, y int по факту...
Сорсер не занимается и не занимался полноценной декомпиляцией. Это процесс чтения слов и составления на его основе псевдокода с учетом стандартного синтаксиса делала. Икарус со своими дырявыми костылями вносит свои правки, нетипичные готану, а значит, что декомпилятор придется каждый раз...
я конечно понимаю что у каждого свои музыкальные пристрастия, но это не значит что они будут гармонично вписываться где попало.. будто посмотрел не трейлер к моду, а рекламную превьюшку к какому-нибудь новому телешоу
нужно, а не можно. не устану повторять, что то, как вы пишете код, напрямую отражается в результатах ваших поделок.
от красоты и правильности оформления, код становится легко читаем, как стих, благодаря чему не приходится каждый раз одуплять че вы там навертели,
а от четкой расстановки логики...
боже, почему у вас икарусистов все ТАК СЛОЖНО и криво??? ЗАЧЕМ столько бесполезных и ненужных действий, когда можно хукнуть один единственный метод и переназначить возвращаемое значение для определенного ключа???
дак а че тебе даст сорсер? у тебя есть внешняя функция, например, Ext_PutInSlot. реализация функции лежит в движке (как и вообще все скриптовое барахло). при попытке вызова ты отдаешь специальному классу, парсеру, найти тело функции. если его нет, то обращаться, собственно, некуда - ловишь...
IDA например может интерпретировать асм мусор в вполне себе понятный код.. *для опытного юзера*..
из примера ниже ясно, что первая половина отвечает за реген хп и маны, а нижняя, что забано, отвечает за горение npc
регеном рулит метод Regenerate класса oCNpc..
вот примерно так будет выглядеть код на аст если сообразить перехват метода..
условно поставим задачу: реген драконов нас устраивает? тогда повесим условие, что если нпс == дракон, то отрабатывать будет метод движка.. иначе ->
принимаем...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.