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

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

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

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

  1. MW 7

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

    func int B_SelectSpell (var C_NPC slf, var C_NPC oth) { ... if (C_IsNpc(slf,Gil_666_Nikita)) // это новый НПС { if(slf.aivar[AIV_SelectSpell] >= 3) // сделал три каста { return false; // отказ от магии. будет пытаться достать оружие...
  2. MW 7

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

    RPD, пиши код инстанции НПС. так тяжело угадывать чего ему не хватает для счастья. тут надо получать ссылку на НПС или написать свою функцию. вот например код неоф. обновл. D36. ещё бы для счастья добавить проверку на Hlp_IsValidNpc :-) func int C_IsNpc(var C_Npc slf,var int npcInstance) {...
  3. MW 7

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

    p.s.s. можно и такую конструкцию использовать что бы сократить код и исключить опечатки беря необходимые данные напрямую из инстанции руны/свитка. func int B_ReadyRune(var C_NPC slf, var int rune) { if (!Npc_GetInvItem(slf, rune)) { CreateInvItem(slf, rune); }; //...
  4. MW 7

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

    тебе лучше этого НПС прописать в B_SelectSpell func int B_SelectSpell (var C_NPC slf, var C_NPC oth) { ... if (Hlp_GetInstanceID(slf) == Hlp_GetInstanceID(Gil_666_Nikita)) // это новый НПС { if (Npc_HasItems (slf, ItRu_Firerain) == 0) {...
  5. MW 7

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

    ради арфы весь бордель затевался;-) если тебе не нравится арфа ты можешь её заменить на что угодно самостоятельно. для этого создай файл с расширением ".d" в папке авторан и вставь в него следующий код func void Rtn_Start_436() { TA_Sleep(5,0,8,0,"NW_CITY_SONJA_BED")...
  6. MW 7

    Gothic Sourcer v3.16

    осталось этими тайными знаниями поделиться с ElderGamer и может быть он таки выпустить мод-фикс уже с юнионом :-D MEG@VOLT, добавь плиз архив с инсталлером в первый пост. менеджер ресурсов не везде работает.
  7. MW 7

    Готика 2: НВ Готика 1

    работает. смотри настройки рендера (ctrl + f11) ATMOSPHERICSCATTERING у Гратта же чёрным по белому написано, что барьер надо включать при инициализации мира. если не понимаешь - спроси, в принципе форум наверное, отчасти для того и сделан был :-D *** вопрос: я скопировал плагин ZBARRIER.DLL...
  8. MW 7

    Готика 2: НВ Готика 1

    это шов мира. ну если ответов на простые вопросы не последовала, значит и заявления ваши носили деконструктивный характер :-D
  9. MW 7

    Готика 2: НВ Готика 1

    кто не будет? МегаВольт не будет? я не буду? святой Пётр не будет? автор порта не будет? ты не будешь? или "все" не будут?
  10. MW 7

    Готика 2: НВ Готика 1

    там есть проблема и с балансам и с торговлей и с обучениями. но юнион теперь позволяет это решать достаточно прогрессивно :-) к чему это?
  11. MW 7

    Готика 2: НВ Готика 1

    там всё надо править. и скрипты адаптировать под движок Г2НВ. и мир переносить. и ИИ править. проще новый проект сделать взяв за основу скрипты MDK. хорошо когда есть авторитетный человек который может определить что важно, а что нет. иначе не всегда понятно что важно: диалоги, ии, музыка...
  12. MW 7

    MDK G1

    вот так переписал
  13. MW 7

    MDK G1

    предупреждения в zSpy 48:28 Warn: 0 C: SCRIPT: Npc_OwnedByNpc(): illegal param: "B_CHECKSTOLENEQUIPMENT.RANGED" is NULL. .... <oGameExternal.cpp,#252> 48:28 Warn: 0 C: SCRIPT: last parser func-name: B_ASSESSSC .... <oGameExternal.cpp,#262> я так понимаю что надо добавить проверку на то...
  14. MW 7

    MDK G1

    вопросы по скриптам MDK G1
  15. MW 7

    В разработке... Клон Торговца

    тогда можно вообще не указывать состояние.
  16. MW 7

    В разработке... Клон Торговца

    что бы мозг не напрягать и при необходимости править один прототип, а не инстанции всех клонов:) не совсем так. id нужно для смены распорядка. стартовый распорядок указывается в инстанции daily_routine и может иметь любое имя. в данном случае не очень понятно зачем надо менять распорядок клону...
  17. MW 7

    Gothic Mod Fix

    а зачем? доступ к магии рун и так ограничен фракцией. почему Маг Огня у своего "брата по кругу" не может купить руну "огненный шар"? :) или типа "Круг Огня" не имеет доступа к руде и не может изготовить руны? тут скорее наоборот те же маги будут отправлять руны еще и за барьер. Руда -> Королю...
  18. MW 7

    В разработке... Клон Торговца

    p.s.s. тут опять же "клон" может хранить общий ассортимент нескольких торговцев. например: есть условно какая то гильдия/лагерь/лавка в котором есть торговец, и по сюжету/расписанию он меняется или их два и они работают посменно или по сюжету одного торговца закрывают в тюрьму или условно один...
  19. MW 7

    В разработке... Клон Торговца

    не факт что скрытый. ведь скрытый это считай что секретный ;-) если читать MDK G1 потом MDK G2 потом MDK G1 потом MDK G2 с комментариями, то начинает казаться что там одни костыли :-D
  20. MW 7

    В разработке... Клон Торговца

    Спасибо Gratt за то что Юнион лишил нас костылей. Клон Торговца Использование Клона Торговца, решает следующие задачи: настоящего торговца нельзя будет избить и забрать все товары(Г1); после избиения настоящего торговца не пропадут все товары(Г2); торговец не оденет оружие из ассортимента...
Сверху Снизу