• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2025!
    Ждем именно вас!

    Ссылка на конкурсную тему - тык

Результаты поиска

  1. MW 7

    Вопросы по скриптингу

    функцию C_RaiseTalentByPermBonus размести в файле под функцией B_RaiseTalentByPermBonus if (Lerne_Einhand == FALSE) && (C_RaiseTalentByPermBonus(self,NPC_TALENT_1H,5) == TRUE) { // B_RaiseTalentByPermBonus(self,NPC_TALENT_1H,5); Lerne_Einhand = TRUE; };
  2. MW 7

    Вопросы по скриптингу

    может быть, а может быть в Use_OneHStonePlate1 что то типа func void Use_OneHStonePlate1() { StoneplateItem = OneHStonePlate; StoneplateLevel = 1; //if(!C_SCHasStPlSkill()) if (C_SCHasStPlSkill == FALSE) || (C_RaiseTalentByPermBonus(self,NPC_TALENT_1H,OneH_StPlLevel1) ==...
  3. MW 7

    Вопросы по скриптингу

    будет интересно посмотреть как ты это реализуешь :-)
  4. MW 7

    Вопросы по скриптингу

    да проверки производятся там где ты их пропишешь. я тебе показал пример с одной книгой. грубо говоря да. KirTheSeeker, а скрижали ты править не будешь?
  5. MW 7

    Вопросы по скриптингу

    это новая функция int выше пример функции книги
  6. MW 7

    Вопросы по скриптингу

    надо править функции книг.
  7. MW 7

    Готика 2: НВ Неофициальное обновление для Г2 НВ

    если речь идёт о PremiumTeachersEnabled, то это касается тренировки атрибутов и навыков владением оружием. а смысла брать плату за обучение воровским навыком нет, так как учителя и так в половине случаев берут плату за обучения навыку воровства и взлома ;-) видимо просто так перевели. в MDK...
  8. MW 7

    Вопросы по скриптингу

    KirTheSeeker, func void B_RaiseTalentByPermBonus(var C_Npc npc,var int talent, var int value) { if (sPerm_Attr_KTS_Hero_talent(talent, value) == ATR_STRENGTH) { PrintScreen("Не хватает силы для дальнейшего обучения.",-1,-1,FONT_Screen,2); return FALSE; }; как...
  9. MW 7

    Gothic ½ zHumansRemaster - встраиваемая версия Humans-ремастера

    murad2000, а ты попробуй отключить все моды которые стоят. может конфликт где то там. проверь эффект при таланте 0, 1 и 2
  10. MW 7

    Gothic ½ zHumansRemaster - встраиваемая версия Humans-ремастера

    удалил. проверил. вроде нормально работает.
  11. MW 7

    Gothic ½ zHumansRemaster - встраиваемая версия Humans-ремастера

    @murad2000,тогда наверное лучше использовать оригинальный оверлеи для арбалета :) пока кто нибудь не разберётся с этой проблемой.
  12. MW 7

    Gothic ½ zHumansRemaster - встраиваемая версия Humans-ремастера

    попробуй еще так
  13. MW 7

    Gothic ½ zHumansRemaster - встраиваемая версия Humans-ремастера

    а так? RefreshCBowQuiverModel
  14. MW 7

    Gothic ½ zHumansRemaster - встраиваемая версия Humans-ремастера

    murad2000, попробуй
  15. MW 7

    Вопросы по скриптингу

    смотри на то какая функция. и в зависимости от этого используй или просто return или return FALSE func void func int return; return FALSE; PrintScreen("Не хватает силы для дальнейшего обучения.",-1,-1,FONT_Screen,2); return; если ты добавишь проверку туда...
  16. MW 7

    Вопросы по скриптингу

    KirTheSeeker, теперь ты можешь перенести эту новую проверку в B_TeachFightTalentPercent ниже под лимиты учителей и проверку на то есть ли у героя ЛП.
  17. MW 7

    Вопросы по скриптингу

    наверное там где ты из прописал ;-) я не редактирую твои файлы. у меня такого навыка нет.
  18. MW 7

    Вопросы по скриптингу

    только 1р
  19. MW 7

    Вопросы по скриптингу

    тебе показан рабочий пример с 1р. по аналогии делай 2р, лук, арбалет. в самом конце перед закрытием функции поставь return 666; вот конкретно блок для 1р внутри sPerm_Attr_KTS_Hero_talent if (talent == NPC_TALENT_1H) { if (hero.HitChance[NPC_TALENT_1H] + percent >= 60)...
  20. MW 7

    Вопросы по скриптингу

    там проблемы нет. ты что хочешь ? может тебе не отвечать на вопросы а написать конечный вариант функции? так тогда лучше создай тему и назови её: напишите мне код. ну и говори хочу вот это, кто напишет мне тот молодец. я иногда буду писать. может ещё кто то напишет.
Сверху Снизу