Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Нет проблем с использованием ее без указания параметров - функция это предусматривает. У меня скорее проблема, что я не совсем представляю как вызывать функцию периодически (когда и каким образом)
Такой вопрос: я создал несколько инстанций нпс-питомцев с 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])...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.