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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

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

  1. KirTheSeeker

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

    А как можно сделать данный диалог повторяющимся, чтобы ГГ мог повторить свой запрос позже? Мне кажется, тут лучше всего смотрелось бы разделение реплик, типа ГГ делает запрос на "Поделись боевым опытом", далее 2 варианта ответа: - Если проверка на атрибуты пройдена = Сержио даёт совет и бонус к...
  2. KirTheSeeker

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

    Не совсем так: Да, так проверка выполняется корректно, но Сержио просто не обращается к ГГ, если у того не хватает атрибутов. С Вульфгаром это выглядит нормально, но здесь, думаю, логичнее всего её расположить в том диалоге, где ГГ просит Сержио поделиться боевым опытом: func void...
  3. KirTheSeeker

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

    Отлично. Тут всё работает корректно. И тренерство у Вульфгара тоже. Благодарю! Сейчас проверим Сержио... А с Сержио подобный вариант работает не совсем корректно, т.к. проверка проходит, сообщение появляется, но диалог с советом проигрывается, и соответственно исчезает, НЕ дав бонуса. Видимо...
  4. KirTheSeeker

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

    Я понимаю, что нужно корректно прописать данные в скобках для B_TeachFightTalentPercent, но не понимаю что нужно прописывать в качестве var C_Npc slf и var C_Npc oth ? B_TeachFightTalentPercent(self,other,NPC_TALENT_1H,2,59); ?
  5. KirTheSeeker

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

    Нет, максимум до 60%. Наверное, даже проще выставить до 59%, чтобы не заморачиваться с проверками. Думаю, с Вульфгаром стоит блокировать само начало диалога: func int DIA_Wulfgar_Bonus_Condition() { if(Npc_IsInState(self,ZS_Talk) && C_WulfgarCanGiveBonus()) { return TRUE; }...
  6. KirTheSeeker

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

    А, точно. Если их тоже блокировать через C_RaiseTalentByPermBonus, то с нюансами для книг заморачиваться не стоит? Или для диалогов лучше другую функцию прописать?
  7. KirTheSeeker

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

    Да, теперь всё работает корректно. Для 2Р тоже. Благодарю. Как бы ещё ГГ заставить это комментировать? А ещё лучше, наверное, чтобы при несоответствии атрибутам содержимое книги не показывалось (но анимация проигрывалась). Такое возможно прописать?
  8. KirTheSeeker

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

    Хорошо, проверки силы и ловкости работают корректно, но когда атрибуты соответствуют, то прочтение книги накидывает бонус дважды, т.е. 10% навыка, вместо 5%.
  9. KirTheSeeker

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

    Что-то не получается:
  10. KirTheSeeker

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

    Полагаю, через ту же func void Use_StonePlate(), где прописано отмена взаимодействия, если ГГ не знает языка Зодчих: func void Use_StonePlate() { var string concatText; if(!C_SCHasStPlSkill()) { B_CannotUse_Addon(); B_Say(self,self,"$CANTREADTHIS")...
  11. KirTheSeeker

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

    Разумеется буду. И от них хочу вставить для книг реплику для ГГ с "Не могу этого прочесть!"
  12. KirTheSeeker

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

    А, кажется понял. Т.е. B_RaiseTalentByPermBonus.d вообще НЕ трогается, а проверки производятся только над книгами, посредством той новой функции? И если новая функция возвращает TRUE, то система с книгами действует как и ранее?
  13. KirTheSeeker

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

    Я не совсем понял что это за функция? Нужно поменять B_RaiseTalentByPermBonus на C_RaiseTalentByPermBonus в скрипте с книгами?
  14. KirTheSeeker

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

    Именно так. Наверное, можно в сообщение добавить что-то типа "Стоит прочесть позже". Ну, а можно эти функции сделать цикличными/многоразовыми? Или для корректной работы лучше писать новые?
  15. KirTheSeeker

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

    Так ради данных бонусов всё и затеяно. Или ты подразумеваешь, что лучше создать ещё один скрипт с другой функцией, которую добавлять не в данный файл, а в соответствующие диалоги и скрипт активации книг? Здесь так просто не выйдет, да?
  16. KirTheSeeker

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

    Попробуй включить и пострелять в таком режиме.
  17. KirTheSeeker

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

    А какой стиль управления в бою выбран, в настройках игры? Просто описанная проблема немного напоминает косяк, с которым я когда-то столкнулся, поставив "Управление из G1" на "откл".
  18. KirTheSeeker

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

    Приветствую всех вновь. Вопрос по скрипту B_RaiseFightTalent.d: - Как можно корректно добавить проверки на атрибут и туда? Подскажите, пожалуйста, как правильно поменять функции, чтобы проверка работала?
  19. KirTheSeeker

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

    Точно, ты же рекомендовал прописать их в B_TeachFightTalentPercent. У меня уже голова сбоит. Да, так код выглядит компактнее. Ещё раз благодарю.
  20. KirTheSeeker

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

    Эврика! Данный вариант работает. Благодарю. Даже сообщения отображаются корректно. А где они там прописаны?
Сверху Снизу