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

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

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

  1. RPD

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

    Да, я знаю, что есть аиверы real_talent, real_strength. Но разве они в себя не включают именно только прокачанные единицы за очки? Просто я вижу это так, что ежели у меня допустим будет 76% за очки, без баффов. После надевания дубинки становится после округления 8%. Обратно же, если снять...
  2. RPD

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

    День добрый! Сделал кастомную дубинку с интересной особенностью: Она имеет огромный урон в 480 единиу, но при этом реализовать его во всю не получится, так как она накидывает огромный дебаф в 10% от МАКСИМАЛЬНОГО владения двуручным оружием и в -50 к силе. То есть использовать ее можно при уже...
  3. RPD

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

    Изменил ZS_Blast немного. Почему-то в целом если прописывать именно инстанции в состоянии, то есть NIK_8987_Nikita, а не протсто C_Npc Nikita - то срабатывает вроде как почти всегда
  4. RPD

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

    func void B_AssessSurprise() { Npc_SetTarget(self,other); self.aivar[AIV_ATTACKREASON] = AR_GuildEnemy; }; func void ZS_Attack() { if((other.guild == GIL_NIK) && (!Npc_IsPlayer(self))) { self.flags = 0; }; if((self.guild == GIL_NIK) && (!Npc_IsPlayer(other)))...
  5. RPD

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

    У меня как получилось: отбрасывает, но далеко не всегда. Например не отбрасывает при битве с небольшим колличеством горожан, но при этом если огромной кучей навалятся - срабатывает обычно. что то мне кажется у меня условие ломанное: func int B_BlastTimer(var C_NPC slf, var C_NPC oth) {...
  6. RPD

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

    еще вопрос. как этот урон флай собственно наносить? Функция есть?
  7. RPD

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

    и получается самому написать zs state?
  8. RPD

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

    но как мне получить всех этих жертв?то есть в B_AccessDamage у меня срабатывает скрипт взрыва иself там именно nikita, но я не думаю, что оттуда можно получить всех victim сразу
  9. RPD

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

    В общем я не нашел этот эффект, к сожалению. Думаю, как лучше реализовать вообще срабатывание именно отброса всех от нпс после срабатывания скрипта. То есть может создать восприятие на урон соседу и как то активировать там или может есть варинт получше?
  10. RPD

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

    Точняк, щас посмотрю. Пробовал брать механику с активацией восприятия урона от жертвы соседа, но логика что-то прям сложно конструируется. Никак не допру как правильнее реализовать
  11. RPD

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

    А как именно называется этот нужный эффект?
  12. RPD

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

    Не понятно каким образом проигрывать анимацию отброса всех атакующих. То есть сразу чтобы все отлетали, как при касте кулака ветра или удара голема
  13. RPD

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

    Написал черновой вариант для проверки. Вроде работает. func int B_BlastTimer(var C_NPC slf, var C_NPC oth) { if(!Npc_RefuseTalk(slf)) { Npc_SetRefuseTalk(slf, 5); slf.aivar[AIV_BlastCount] = 0; } else { if(slf.aivar[AIV_BlastCount] == 15)...
  14. RPD

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

    Я так понимаю, что B_AssessDamage() вызывается после каждого удара, тогда проблем с отслеживанием нет, но как запускать некий таймер? И сбрасывать. Есть ли какие-то функции подходящие?
  15. RPD

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

    А как именно работает этот RefuseTalk?
  16. RPD

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

    Хорошая идея, попробую придумать что-то
  17. RPD

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

    Закликивание - это я имею ввиду, что когда НПС просто сам не может ответить ударом, так как ему не дают - наносят кучу ударов враги. Сразу толпой.
  18. RPD

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

    Давно хотел сказать, что это почти полностью решило проблему застреваний при касте, либо переборки в руках, спеллов. Иногда случается, но это небо и земля по сравнению с тем, что было. Спасибо! Я хотел бы сделать так, чтобы при закликивании НПС он мог что то типа взорваться, нанести урон и...
  19. RPD

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

    https://drive.google.com/file/d/1tkpSOgJ8k9UDjG01hQ7PdcRJv01Rs5H6/view?usp=sharing
  20. RPD

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

    точно также все
Сверху Снизу