Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Пока Ликёр сачкует, предложу свою реализацию:
Если талант меньше 1 - то промах (другие пункты не выполняются)
Если талант больше 99 - то крит (другие пункты не выполняются)
Если карма игрока меньше нуля, то шанс линейно уменьшается (при -100 кармы уже гарантированный промах)
Если карма игрока...
Я говорил о том, что 1 экземпяр генератора std::default_random_engine в одной-единственной обёртке std::uniform_real_distribution может использоваться несколькими рылами. И при этом ни одно из этих рыл не сможет достоверно определить, пользуется ли этим генератором кто-то ещё или нет.
Процитированный тобой код будет работать как надо, независимо от того, кто, когда и в каком порядке его использует. А конкретно этот плагин работает только для игрока, поэтому ему такие проблемы тоже не светят.
Она не плохая, а не подходящая для механики критов, так как не гарантирует "честность" на коротких дистанциях, что слишком сильно влияет на бой.
Там примерно такое распределение, какое и ожидается. Игрок ни в жизнь не отличит его от std::uniform_real_distribution.
Эффект плацебо в действии...
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 слишком поздно внедряется.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.