Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
Ждем именно вас!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
в своём файле вот это
func int sPerm_Attr_KTS_Hero_talent(var int talent, var int percent)
{
// Значение силы ГГ без учёта бонусов от надетых колец и амулета.
var int sPerm_STR_KTS;
sPerm_STR_KTS = ATR_Training[ATR_STRENGTH] + ATR_PermBonus[ATR_STRENGTH];
var int...
отсутствует общая целостная концепция с вытекающими из неё правилами. каждый новый частный случай ты пытаешь заново объяснить. в конечном итоге на уровне скриптов это приведёт к конфликту и всё начнёт сыпаться, так скрипты базируются на правилах, а не на исключениях из них. после каждого...
ты же сам выше пишешь что магические кольца и оружия могут повышать шанс, не меня оверлей, а вот магические таблички не могут :-) вот у тебя прямое противоречие в рамках твоей концепции.
зачем нам бокс? приводи пример их фехтования. расскажи про стойки и прочее при фехтованием тяжёлым молотом...
исходя из твоих правок не вижу связи между переключением уровня навыка с изменением оверлея и процентом владением навыком.
чисто гипотетически к ловкостному оружию при его экипировки можно вообще сделать изменения навыка на мастер, при этом у героя будет оставаться низкий процент. то есть вот...
в тот файл где твои проверки лежат
и в UpdateTalent может быть так
скорее вопрос в том что бы нормально её сформулировать ;-) если ты поставил запрет на переключение оверлеев, то зачем что то там проверять в скрижалях, книгах и кольцах? учитель как человек к примеру может послать: ты...
KirTheSeeker, надо передавать newSkill и talent на проверку в какую то функцию. если проверка проходит, то менять уровень таланта и переключать оверлей. если не проходит то этого не делать.
навык
уровень
требования сила
требования ловкость
NPC_TALENT_1H
1
20
20
NPC_TALENT_1H
2
40
40...
наверное надо сделать проверку
- не герой
newSkill = GetMin(npc.HitChance[NPC_TALENT_1H] / 30, 2);
- герой
newSkill = GetMin( (TAL_Training[NPC_TALENT_1H] + TAL_PermBonus[NPC_TALENT_1H]) / 30, 2);
это делается очень просто в скриптах D36. в скриптпатче есть UpdateTalent и UpdateTalent_Hero в которой переключаются уровень таланта и оверлеи и там можно переключать их без учёта перманентных бонусов и/ или бонусов от оружия. . и можно например написать UpdateTalent_Hero по образу...
KirTheSeeker, есть обсуждения. а есть вопрос, то есть: я решил вот так хочу сделать вот так. делаю вот это не получается вот то.
у нас в данном случае что происходит? :)
он введён был в Готика 2 классик это было единственное оружие которое давало бонус к 1р.
Герой без ловкости с низким...
это уже не про вопросы. это уже про другое, как оно есть, как "правильно" , "не правильно", как следует понимать ЛОР. что делать нельзя, а что можно, потому что это выгодно / не выгодно. и так далее.
уровень НПС в "Ночь Ворона" устанавливается в инстанции функцией B_SetAttributesToChapter.
если хочешь поменять уровень НПС то просто пропиши его в инстанции НПС. но сделать это надо после вызова B_SetAttributesToChapter
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.