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

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

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

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

  1. MW 7

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

    попробуй так организовать проверку // SсriptPatch D36 // Npc_GetTalentSkill это 0(необучен), 1, 2 или 3 // Level = 0 (язык 1 ур) // Level = 1 (язык 2 ур) // Level = 2 (язык 3 ур) func int C_SCHasStPlSkill(var int Level) { if (Npc_GetTalentSkill(hero, NPC_TALENT_FOREIGNLANGUAGE) >=...
  2. MW 7

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

    поменяй проверку на func int C_SCHasStPlSkill(var int Level) { //if (PLAYER_TALENT_FOREIGNLANGUAGE[LANGUAGE_1] == FALSE) { return FALSE; }; if (PLAYER_TALENT_FOREIGNLANGUAGE[LANGUAGE_3] == TRUE) { return TRUE; }; if (Level == 1)...
  3. MW 7

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

    проверь табличку на повышение атрибутов. они работают правильно или сломались?
  4. MW 7

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

    func void Use_StonePlate(var int level,var int attribute,var int talent,var int value) { if(C_SCHasStPlSkill(level) == FALSE) { Mdl_ApplyOverlayMdsTimed(self,"HUMANS_STONEPLATE.MDS",500); B_CannotUse_Addon(); B_Say(self,self,"$CANTREADTHIS")...
  5. MW 7

    Union - мини плагины

    KirTheSeeker, смотри 4. META свойства скрипта в https://worldofplayers.ru/threads/41999/page-10#post-1160227
  6. MW 7

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

    архив перепутал. вот
  7. MW 7

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

    KirTheSeeker, вот два файла. проверка для табличек сделано по новым функциям ScriptPatch, то есть с минимальными правками.
  8. MW 7

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

    можно вставить трёх овец через консоль BalthasarSheep1 BalthasarSheep2 BalthasarSheep3
  9. MW 7

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

    какую табличку читаешь? да KirTheSeeker, возьми оригинальный файл IT_Addon_StonePlates.d и добавь в него одну проверку. func int C_SCHasStPlSkill() { if (C_KTS_Hero_Atr_Talent(StoneplateTalent, StoneplateValue ) != TRUE) { return FALSE; }; ... *** в файл...
  10. MW 7

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

    в Use_OneHStonePlate1 func void Use_OneHStonePlate1() { StoneplateItem = OneHStonePlate; StoneplateLevel = 1; if (C_SCHasStPlSkill() == FALSE) || (C_KTS_Hero_Atr_Talent(NPC_TALENT_1H, OneH_StPlLevel1) == FALSE) { // CreateInvItem(hero,ItWr_OneHStonePlate1_Addon)...
  11. MW 7

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

    в конце файла B_Perm_Attr_KTS_FightTalent.d добавь func int C_KTS_Hero_Atr_Talent(var int talent, var int percent) { if (sPerm_Attr_KTS_Hero_talent(talent,percent) == ATR_STRENGTH) { PrintScreen("Не хватает силы для дальнейшего обучения.",-1,-1,FONT_Screen,2); return...
  12. MW 7

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

    попробуй || (sPerm_Attr_KTS_Hero_talent(NPC_TALENT_1H, OneH_StPlLevel1) != TRUE) скинь файл с функцией sPerm_Attr_KTS_Hero_talent
  13. MW 7

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

    func void Use_OneHStonePlate1() { StoneplateItem = OneHStonePlate; StoneplateLevel = 1; //if(!C_SCHasStPlSkill()) if (C_SCHasStPlSkill() == FALSE) || (sPerm_Attr_KTS_Hero_talent(NPC_TALENT_1H, OneH_StPlLevel1) == FALSE) //||...
  14. MW 7

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

    func int DIA_Sergio_Isgaroth_Condition() { if(Npc_KnowsInfo(hero,PC_PrayShrine_Paladine) && (Npc_GetDistToWP(self,"NW_MONASTERY_CHAPELL_02") <= 1500)) { if (sPerm_Attr_KTS_Hero_talent(NPC_TALENT_1H,2) == true) { if(Kapitel == 1) {...
  15. MW 7

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

    B_TeachFightTalentPercent(self,other,NPC_TALENT_1H,2,TeachLimit_1H_Wulfgar); а тут наверное всё таки так func void Use_OneHStonePlate1() { StoneplateItem = OneHStonePlate; StoneplateLevel = 1; //if(!C_SCHasStPlSkill()) if (C_SCHasStPlSkill == FALSE) ||...
  16. MW 7

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

    func int DIA_Wulfgar_Bonus_Condition() { if(Npc_IsInState(self,ZS_Talk) && C_WulfgarCanGiveBonus()) { if (sPerm_Attr_KTS_Hero_talent(навык, процент) == true) { return TRUE; }; }; }; тогда в DIA_Wulfgar_Bonus_Info замени B_RaiseTalentByPermBonus на...
  17. MW 7

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

    вопрос в том как это будет выглядеть с точки зрения ЛОРа? :) так: ? ну и строго говоря это ближе к B_TeachFightTalentPercent , хоть это и "бонус", но это тренировка у учителя с его лимитами за 0 ЛП. такая же ситуация была у Горацио в готики 1. или у тебя вульфгар сможет натренировать героя с...
  18. MW 7

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

    там есть еще диалоги Вульфгара и Паладина с бонусами.
  19. MW 7

    Не стесняюсь спросить....

    это финальное видео.
  20. MW 7

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

    там строчка должна быть закомментирована. перепроверь
Сверху Снизу