Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
KirTheSeeker, нет конечно. что бы это происходило нужно переписывать другую часть кода. а что бы работала следующий момент который ты озвучил нужно будет переписывать еще кусок, а что бы потом и еще кое что работало надо будет переписывать всё с самого начало и с чистого листа.
ты обозначил...
KirTheSeeker, я проверял код перед тем как выложить. у меня всё работало. если у тебя не работает значит или ты часть выкинул или переписал как тебе "кажется" правильным.
уже без бутылки не разобраться
HitChance
(видимое)
aivar
(невидимое)
примечание
лимит обучения (НПС)
+
расходы ЛП на обучения (НПС)
+
бонус навыка при обучении (НПС)
+
бонус/штраф от вещей
+
скрижали/зелья
+
ну и значит бонусы/штрафы Готика 2: НВ - Общее...
func void b_addfightskill(var C_NPC slf,var int talent,var int percent)
{
var int value;
// блок по 1р
if(talent == NPC_TALENT_1H)
{
slf.HitChance[NPC_TALENT_1H] += percent;
value = slf.HitChance[NPC_TALENT_1H];
if(slf.HitChance[NPC_TALENT_1H] > 100)...
KirTheSeeker, ты не туда смотришь. дело в том что при снятие одевание оружия в версии D36 у тебя будет срабатывать цепочка
ChangeTalent_Hero -> UpdateTalent_Hero -> UpdateTalent
там то и произойдёт обновление навыка у героя
про бонусы еще раз: бонусы могут влиять, а могут не влиять. зависит от версии игры. приведу два примера простых:
пример 1
ты прокачал 1р до 30 за ЛП. одел меч альрика и после этого учитель тебе качается два параметра по цене одного. то есть идёт бонус.
пример 2
ты снял все бонусы. 1р у тебя 50...
я же написал еще днём:
бонус(именно бонус так как ЛП на прокачку второго навыка тратиться не будет) к второму навыку при прокачке первого, при условие что разница >= 30
потом пример привёл: если у тебя 2р 40, а 1р 10, то при тренировке 2р поднимутся оба навыка. то есть будет 2р 45, а 1р 15 и так...
я такое не видел и не слышал. может в модах каких то. на уровне скриптах MDK там всё чётко и понятно. сколько ты percent выбрал на столько навык поднимется, если сработает условия для бонуса поднимется и второй.
if (talent == NPC_TALENT_1H)
{
B_RaiseFightTalent (oth...
в классике это полноценная механика. она сильно влияет и на ней может быть даже завязан стиль игры. Например герой может стартовать с 1р прокачивать его до 30 или 60 и потом уходить в 2р без каких либо потерь ЛП на прокачку 2р. Ну или начать с тренировки арбалета и потом уйти в лук без потерь...
очень интересно каких? :-) наверное "ну всех" и "такого еще не было".
страшно представить что скрывается за этой фразой :-) видимо "авторы" напишут три сценария, а если игрок не попадёт в них, то будет "дурак" и "сам виноват".
или выяснятся что что бы задать понятный очевидный вопрос НПС "а"...
пишешь тяжело. напиши отдельно условия, а то у тебя часто бывает что написанное тобой противоречит тому что ты хочешь.
в твоём коде у тебя навык+сила+ловкость.
если это будет касаться только героя, то так же можно вынести в отдельную эти дополнения, то есть
func void B_AddFightSkillHero(var...
что ты писал? ты писал что надо нейтралом забежать не прокачав навык владения взять контракт. я тебе пояснил развёрнуто что это не соответствует действительности. что выгодный контракт берётся с прокаченным навыком.
***
если прям сильно при сильно хочется что то там экономить то в шахту можно...
"гайд"
"Марсианин"
Марвин-страж за вход в Золотую шахту отдает 200 золотых, нейтрал 100, торгаш 0. Т.е. можно стражу чуть сэкономить на первом заходе пройдя шахту до вступления в стражу (при заходе второй раз контракт для стражника все равно обновится до 200 голды).
1. Можно придти нейтралом...
Использование багов это ни какой не секрет и не механика. какой смысл тут описывать как легко чего то там если НПС застрял? Заведите отдельный топик про баги и расписывайте там как можно то или это. Я даже читать не буду что там пишут. а тут форум, и мне не интересно заходить в тему про секреты...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.