can someone tell me what im doing wrong with my code im still a beginner so its harder for me to figure it out. i get a 1 unrecognized member ‘Health’ in class ‘UTPlayercontroller’ error here is my code:
class HealthRegenMutator extends UTMutator;
var int HealthMax;
var array <UTPlayerController> AllControllers;
simulated event PostBeginPlay()
{
Super.PostBeginPlay();
SetTimer(30.0, True, ‘RegenPlayer’ );
}
function RegenPlayer()
{
local UTPlayerController Player;
local int PlayerCount;
local int RandomPlayerNumber;
foreach WorldInfo.AllControllers(class 'UTPlayerController', Player)
{
if (Player.Health + 2 <= Player.HealthMax)
Player.Health += 2;
PlayerCount = PlayerCount + 1;
RandomPlayerNumber = Rand(PlayerCount);
RandomPlayerNumber = RandomPlayerNumber - 1;
{
If (RandomPlayerNumber < 0);
Player.Health = Player.HealthMax;
Break;
}
}
}
DefaultProperties
{
}