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

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

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

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

    Saturas, George_M,
  2. Если я ему нужен, пусть пишет мне сам, он даже на лс не ответил.

    Если я ему нужен, пусть пишет мне сам, он даже на лс не ответил.
  3. Вопросы по скриптингу

    Вопрос: Как добраться до того, что положил в Npc_SetActiveSpellInfo ? в игре встречал применение этой ф-ии в спеллах трансформ.
  4. Вопросы по скриптингу

    А, понял а чем ты, но: 1) при первичном ударе используется урон по умолчанию, если только он не был обновлен в init_world. 2) если увеличить манну или инт, то те единицы бонусного урона не будут работать пока не будет нанесен 1 удар. но это очень мало, этим можно пренебречь. 3) В инвентаре...
  5. Вопросы по скриптингу

    У заклинаний остался базовый урон. Интеллект убран везде, так как это был баг. а доп. урон будет рассчитываться в Spell_ProcessMana а применяться в B_AssessMagic. Чтобы к посоху применялась игровая физика (учитываются криты и защита противника от магии) я решил полезть в инит, следовательно...
  6. Вопросы по скриптингу

    Скажи как? У меня посох обновляется при загрузке мира. А также при изменении маны, инт. Далее магия. у всей атакующей магии урон ставится на 1. в instance используется спец. функция, сохраняющая параметры заклинания в массив. Далее в Spell_ProcessMana устанавливаем глобальные переменные...
  7. Вопросы по скриптингу

    Насколько я понял, в готике нет мульти-повреждений, а только 1 вид повреждения. иначе зачем тогда нужна переменная damagetype? edit: упс, я забыл про флаги (см. код внизу) , но с заклинаниями это не проходит! я вот только что подумал о том чтобы переработать магию воды и сделать каждое...
  8. Вопросы по скриптингу

    как узнать вытащил ли Гг оружие, лук, заклинание? что-то вроде callback...
  9. TES V Баги и ошибки.

    Баг в работе ИИ. Баг в работе физики (у меня такое было) Баг со смещением оружия.
  10. Вопросы по скриптингу

    А я смотрю что тут что-то не так... в instance прописана переменная ATR_INTELLECT. насчет VAR INT damage [DAM_INDEX_MAX] - неужели если сделать damage[DAM_INDEX_MAGIC] = ATR_INTELLECT то урон от моего посоха будет возрастать с повышение интеллекта? (блин, а я делал хук в...
  11. Вопросы по скриптингу

    так как через скрипты этим управлять? и где задается время горения? C_CanNpcCollideWithSpell щас еще эту ф-ию проверю...
  12. Вопросы по скриптингу

    вставил вывод отладочной инфы в функции: B_AssessMagic ZS_MagicBurn кастую заклинание - выводится сообщение что нпц атакован - а во время горения жертвы инфа не отображается... сейчас попытаюсь поискать во всех файлах места, где изменятся здоровье нпц... Код функции B_AssessMagic, как видно...
  13. Вопросы по скриптингу

    instance Spell_Firebolt(C_Spell_Proto) { time_per_mana = 0; damage_per_level = SPL_Damage_Firebolt + ATR_INTELLECT; damagetype = DAM_FIRE; }; ... тут, идут функции, Spell_Logic_Firebolt и Spell_Cast_Firebolt, в них нет ничего, запускающего горение. ... Хочется отметить, что ранее...
  14. Вопросы по скриптингу

    Заклинание Ледяная глыба наносит урон во времени (+заморозка) - это я нашел в скриптах. Заклинание огненная стрела вызывает горение цели, что сопровождается повреждением здоровья во времени... Но это в скриптах не нашел, есть подозрения что это анимация горения наносит повреждения, но как...
  15. Помощь по спейсеру

  16. Помощь по спейсеру

    Народ, у кого есть PFX эффекты магического арбалета или другие похожие эффекты?
  17. Вопросы по скриптингу

    Если кому-нибудь понадобится эта "техника" обновления предметов, то вот пример: добавить в конец функции func void INIT_NewWorld (а также во все др. миры) следующий код: if (Npc_HasItems(hero, ItFoMuttonRaw)) { ItFoMuttonRaw.description = "Не ешьте сырое мясо"; }; Возник еще 1 вопрос...
  18. Вопросы по скриптингу

    вроде эта... func void INIT_NewWorld() добавил в конец код, меняющий параметры мяса, изменений не заметил, даже стартовав новую игру.
  19. Вопросы по скриптингу

    Во первых, используй сырое мясо вместо сковороды в спейсере в качестве объекта взаимодействия. Во вторых: при добавлении новых диалогов нужно начать игру заново, иначе не увидишь их!
  20. Вопросы по скриптингу

    1) Чем отличается использование ф-ии Npc_ChangeAttribute(oth,ATR_HITPOINTS, -oth.attribute[ATR_HITPOINTS]); от например этого (т.е прямого присвоения) oth.attribute[ATR_HITPOINTS] = 0; ? 2) Как узнать, нанес ли ГГ критический удар НПЦ в функции func void B_AssessDamage() ? на данный момент...
Сверху Снизу