Как запретить командосу видеть ХП патриарха?

Как запретить командосу видеть ХП патриарха?

  • Тема закрыта
  • Вы не можете ответить в тему

Как запретить командосу видеть ХП патриарха? Как запретить командосу видеть ХП патриарха? В ServerPerksP.SRVetCommando.SpecialHUDInfo в цикл foreach P.CollidingActors добавить: То есть функция будет такая для SP 7.50

Geekrainian #1

    • Группа: Администратор
    • Сообщений: 800

    Отправлено:

    Как запретить командосу видеть ХП патриарха?

    В ServerPerksP.SRVetCommando.SpecialHUDInfo в цикл foreach P.CollidingActors добавить:

    if(KFEnemy.IsA('ZombieBoss'))
        continue;

    То есть функция будет такая для SP 7.50

    static function SpecialHUDInfo(KFPlayerReplicationInfo KFPRI, Canvas C)
    {
        local KFMonster KFEnemy;
        local HUDKillingFloor HKF;
        local Pawn P;
        if ( KFPRI.ClientVeteranSkillLevel > 0 )
        {
            HKF = HUDKillingFloor(C.ViewPort.Actor.myHUD);
            P = Pawn(C.ViewPort.Actor.ViewTarget);
            if ( HKF==none || P==none || P.Health<=0 )
                return;
            foreach P.CollidingActors(class'KFMonster',KFEnemy,FMin(160*KFPRI.ClientVeteranSkillLevel,800.f))
            {
                if(KFEnemy.IsA('ZombieBoss'))
                    continue;
                if ( KFEnemy.Health > 0 && (!KFEnemy.Cloaked() || KFEnemy.bZapped || KFEnemy.bSpotted) )
                    HKF.DrawHealthBar(C, KFEnemy, KFEnemy.Health, KFEnemy.HealthMax , 50.0);
            }
        }
    }
    Назад