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

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

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

  1. N1kX

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

    ...защите. Влиять дополнительно из скриптов голых не выйдет. Можно конечно приделать абстрактную переменную, которую можно прибавить к SPL_DAMAGE_Icelance, но тогда и враги станут наносить больше урона. Если хочеться вмешаться в урон, то изучаем и балуемся с плагином OnDamage_Hit – модернизация...
  2. Xeдин

    Готика 1: Escape from freedom / Бегство от свободы

    N1kX, дак это сложнее будет и если надо полностью свой урон, плюс OnDamage_Hit не очень хороший хук в плане совместимости )))
  3. N1kX

    Готика 1: Escape from freedom / Бегство от свободы

    Можно взять готовый плагин и сделать расчет урона как хочется у себя в моде. Инструкция - OnDamage_Hit – модернизация урона [модостроение]
  4. MW 7

    Инструкция OnDamage_Hit – модернизация урона [модостроение]

    ...FALSE); Npc_ClearAIQueue(vctim); b_clearperceptions(vctim); AI_StartState(vctim,zs_magicfreeze,0,""); }; func int OnDamage_Hit(var int damageTotal) { if Npc_IsPlayer(victim) { B_Hit_IceCube(victim, self); }; if Hlp_GetInstanceID(self) == Summoned_Wolf...
  5. RPD

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

    Спасибо, через оndamage попробую. Еще хотел бы поинтересоваться, все ли более менее структурно правильно расположено и не забыл ли я чего важного вставить. func void ZS_Unconscious_SC() { other = Hlp_GetNpc(self.aivar[AIV_LASTTARGET])...
  6. MW 7

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

    ну это всё понятно. поэтому я написал что если дубина одна то это проще сделать через OnDamage_Hit . если говорить про реализацию на оригинальных скриптах то тогда там нужно "врезаться" в B_AddFightSkill и там делать проверку на то одета ли дубина и если она одета куда то перезаписывать...
  7. MW 7

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

    ...они есть? если в твоём моде есть какие то шмотки дающий бонус к 2р то тут надо действовать иначе. самый простой, на мой взгляд вариант это использовать OnDamage_Hit и менять урон именно там, при условие что НПС использует твою новую дубинку. в таком случае не надо будет менять значения...
  8. Xeдин

    Одиссея: Баги и ошибки-2.0

    Сумрак, в общем ты немного прав оказался про версии. Они в последней версии на икарусе сделали хук OnDamage_Hit и теперь в Одиссее надо с осторожностью использовать любые плагины и патчи на урон. Я переписал более безопасно плагин для ловкача OdySwordAgilityFix.vdf, перекачай его...
  9. KirTheSeeker

    В разработке... Union. Пожелания насчёт плагинов

    Приветствую. Нечто подобное делал SlaveMaster, в плагине AlterDamage, поищи в данной теме. Также стоит обратить внимание на рекомендации MW7 по OnDamage_Hit.
  10. Xeдин

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

    ...разрешен) и вопросы тоже отпадут сами собой. Вы не увидите большинство "урона". К тому же все плагины которые хукают урон oCNpc::OnDamage_Hit , неважно для показа или изменения, потенциально могут вызывать краши и баги в сложных модах. (Ахсуун, Хроники, Болото, ...). А мониторилка...
  11. MW 7

    Инструкция OnDamage_Hit – модернизация урона [модостроение]

    а я не понимаю как за три года можно не освоить синтаксис скобку пропустил. обновил. а может быть даже так
  12. KirTheSeeker

    Инструкция OnDamage_Hit – модернизация урона [модостроение]

    Подскажи, пожалуйста, как по данной методике прописать доп.урон магией для всех одноручных версий Когтя Белиара? В B_ScHasBeliarsWeapon.d есть функция, которая, насколько я понимаю, объединяет все одноручные версии: Но я не понимаю как её можно вписать, например, сюда:
  13. MW 7

    Инструкция OnDamage_Hit – модернизация урона [модостроение]

    ...как "воровать" жизни за удар. //self - атакующий //victim - атакуемый // жертва //item - орудие убийства (может быть null) func int OnDamage_Hit(var int OldDmgTotal) { if (Hlp_StrCmp(item.name,NAME_ADDON_BELIARSWEAPON)) // коготь белиара { if (victim.guild <...
  14. MW 7

    Готика ½ Spell_Logic - увеличения урона заклинаний

    ...*** в твоём случае будет проще переписывать урон не по науке как должно быть в иделае, а в усеченно-упрощённом виде через Инструкция - OnDamage_Hit – модернизация урона [модостроение]. так конечно не правильно делать, но у такого неправильного варианта будет логический конец, а тут скорее...
  15. MW 7

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

    ...написание кода. Это не она. И не из ресурсов игры ;-) Может тогда проще краулера перерисовать, чем править баланс игры? :-) Это не совсем так. На юнион можно сделать "скалирование" урона от ловкости для шпаг без изменения типа урона. Инструкция - OnDamage_Hit – модернизация урона...
  16. MW 7

    Готика ½ Spell_Logic - увеличения урона заклинаний

    это условие будет действовать на всех НПС? или ты имеешь ввиду только героя? или при этом ещё и Равен должен быть убить? :-) у тебя отладчик есть. смотри в отладчик вызывает ли оружие "спел_логик". и подобные вопросы появляться не будут.
  17. KirTheSeeker

    Готика ½ Spell_Logic - увеличения урона заклинаний

    ...? Насколько понимаю, это значит, что NPC экипирован НЕ свитком, а значит заклинания, накладываемые оружием (через OnDamage_Hit), тоже будут получать бонус? Такого быть не должно. Те заклинания "кастует" оружие и от бонусов владельца они не должны усиливаться, как я считаю. Я не понял как...
  18. MW 7

    Gothic ½ Конструктор заклинаний | zSpells

    что то не понял на что это влияет :-) это проверка на то может ли нпс экипировать руну? а можно добавить Spell_Collide_666 информацию о том какого уровня было заклинание ? Gratt это реализовал в рамках OnDamage_Hit
  19. MW 7

    Готика ½ Spell_Logic - увеличения урона заклинаний

    ...ману движком :: SPL_RECEIVEINVEST :: SPL_FORCEINVEST Я обязательно напишу и про то как менять урон от магии через плагин OnDamage_hit. Но перед этим мне надо показать всю «цепочку» событий, то есть Spell_Logic_xxx --> Spell_Cast_xxx --> C_CanNpcCollideWithSpell --> B_AssessMagic после этого...
  20. Xeдин

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

    Сразу рекомендую поставить Union_Hitpoints_Monitor_02_06_22.vdf, так как мониторилка сделана без хука OnDamage_Hit, который сам по себе опасный и часто конфликтует в разных модах, особенно в тех которые сделаны на икарусе. Хотя если играешь только в оригинал, можно и...
Сверху Снизу