Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Такой вопрос: я создал несколько инстанций нпс-питомцев с aivar,[AIV_IsPet] которые по логике должны всегда ходить за героем и атаковать любого монстра (опционально: монстра и человека), который подойдет к нему слишком близко. Пытался прописать в b_mm_assessenemy, но, как я понимаю, функция...
Спасибо большое! Насчет невалидности нпс: все те нпс, которых я проверяю - всегда вставлены в мир. Я думаю, что проверка на валидность ссылки здесь вообще лишняя, НО только в случае, если функция Npc_IsDead обращается к инстанции нпс и проверяет его состояние. Если она обращается к ссылке на...
так вооот - коготь хреначит через блок, так как функция вызывается во время блока тоже, код не даст соврать:
if(!Npc_IsInFightMode(other,FMODE_NONE))
{B_BeliarsWeaponSpecialDamage(other,self);};
Но походу, как ты говоришь, в патчах уже поправили, но я их себе не ставил - у меня стандартный...
В игре есть блок. Так вот при блокировании удара эта функция вызывается. (Проверено раз двести.)
Это была бы не проблема, если бы функция вызывалась при получении героем урона/блока. Но этого не происходит впринципе, соответственно и отслеживание таким путем невозможно
По факту просто вызывать функцию кастомного крита после каждого получения урона героем (когда противник нпс имеет экипированную дубинку), отслеживать этот момент. Даже не обязательно отслеживать колличество получаемого урона.
Интересно еще стало, а возможно ли отслеживать именно получаемый...
Такие вопросы: Могу ли я как то управлять скоростью анимаций через скрипты? Можно ли как то вызывать функцию B_AssessDamage на герое или как то иначе отслеживать получение урона героем?
В идеале отбрасывать на небольшое расстояние, но я проверял - и походу урон типа dam-fly работает только при условии, что жертва находится в состоянии бега. Поэтому я пока огрничился бы просто анимацией падения назад
Вообще планировал добавить что-то вроде как у кулака ветра, но в более нежной форме. А так то да.
оно разве не сразу считает random, то есть эта единца дает такой эффект?
Можно, но в целом я не планировал ничего делать при 55 процентах. Как буд-то бы просто пустые удары
Спасибо, через оndamage попробую.
Еще хотел бы поинтересоваться, все ли более менее структурно правильно расположено и не забыл ли я чего важного вставить.
func void ZS_Unconscious_SC()
{
other = Hlp_GetNpc(self.aivar[AIV_LASTTARGET])...
Да, я знаю, что есть аиверы real_talent, real_strength. Но разве они в себя не включают именно только прокачанные единицы за очки? Просто я вижу это так, что ежели у меня допустим будет 76% за очки, без баффов. После надевания дубинки становится после округления 8%. Обратно же, если снять...
День добрый! Сделал кастомную дубинку с интересной особенностью: Она имеет огромный урон в 480 единиу, но при этом реализовать его во всю не получится, так как она накидывает огромный дебаф в 10% от МАКСИМАЛЬНОГО владения двуручным оружием и в -50 к силе. То есть использовать ее можно при уже...
Изменил ZS_Blast немного. Почему-то в целом если прописывать именно инстанции в состоянии, то есть NIK_8987_Nikita, а не протсто C_Npc Nikita - то срабатывает вроде как почти всегда
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.