Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ Вопросы по RunUO _ ЕСТЬ ТАКОЙ ВОПРОС ПО ПАРАЛИЗУ

Автор: kirill633 17.12.2017, 19:18

смотрел в поиске нашел частичный ответ хочу сделать так что бы при парализе абилкой и магией арчер и воен стоящий в парализе могли бить,стрелять но немогли двигатся, я поменял как в посту ниже с defender.Paralyze( duration ); на defender.Freeze( duration ); теперь после парализа со второго удара он не выбивает из паразиза но тем нимение игрок стоящий в парализе не может стрелять с лука


Автор: Juzzver 17.12.2017, 21:32

BaseWeapon.cs и метод:
public override TimeSpan OnSwing
в нём есть переменная bool canSwing = true;
пока она true, игрок может бить.
Но далее значение переменной меняется на false, если игрок в парализе или во фризе:
canSwing = ( !attacker.Paralyzed && !attacker.Frozen );

соовтетственно достаточно будет убрать эту проверку.

Для луков - BaseRanged.cs, аналогичный метод и действия

Автор: kirill633 17.12.2017, 21:41

большое спасибо)

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)