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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Это снова вы, и это снова я - MEG@VOLT, какаяя радость.
    А значит нас всех снова скоро ожидают технические работы на форуме.
    Очередные работы запланированы на начало марта, 7-9 числа.

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

  1. MW 7

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

    а смысл? если НПС уникальный можно сразу сделать проверку по его айди. а как сделать бессрочный вызов? указать вместо времени "-1" ?
  2. MW 7

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

    RPD, найти внутри функции zs_dead подходящее место. Сделай проверку на то погиб ли твой НПС. Далее сделай проверку где находится сейчас нпс и в зависимости от его местонахождения вставляй нового нпс на то или иное место. func void ZS_Dead () { ... var c_npc npc; npc =...
  3. MW 7

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

    что именно не работает? герой взаимодействует с новым объектом?
  4. MW 7

    Вопросы по union

    MEG@VOLT, скинь скрипты где ты вызывал AI_CallScript и игра крашилась.
  5. MW 7

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

    да
  6. MW 7

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

    скачать zScaleFightRange.vdf и скопировать в папку data. Настройки изменяются в файле gothic.ini или в файле ини мода или в меню игры
  7. MW 7

    MDK G1

    тогда проще иметь какое то простое оружие в инвентаре. иначе придётся искать по слоту func void B_DrawWeapon(var c_npc npc) { if (Npc_HasReadiedMeleeWeapon(npc)) { return; }; // НПС и так уже достал оружие --> выход if (Npc_HasEquippedMeleeWeapon(npc) != 1) { // у...
  8. MW 7

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

    не проще тебе для тестов просто использовать гильдию ищущих?
  9. MW 7

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

    у тебя Г1 или Г2?
  10. MW 7

    MDK G1

    AI_DrawWeapon по хорошему надо завернуть. func void B_DrawWeapon(var c_npc npc) { if (Npc_HasReadiedMeleeWeapon(npc)) { return; }; // НПС и так уже достал оружие --> выход if (Npc_HasEquippedMeleeWeapon(npc) != 1) { // у НПС нет экипированного оружия --> Одеваем...
  11. 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; // отказ от магии. будет пытаться достать оружие...
  12. MW 7

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

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

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

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

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

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

    Gothic Sourcer v3.16

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

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

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

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

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

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

    кто не будет? МегаВольт не будет? я не буду? святой Пётр не будет? автор порта не будет? ты не будешь? или "все" не будут?
Сверху Снизу