12.02.2016, 11:16
I have this code for infecting human player when a certain class of zombie presses LALT. I don't know why but this code is not working . Can Someone Please help.....
Код:
if(PRESSED(KEY_WALK))
{
if(team[playerid] == TEAM_ZOMBIE)
{
if(pInfo[playerid][pZombieClass] == MUTATEDZOMBIE)
{
if(gettime() - 10 < Abilitys[playerid][AdvancedMutatedCooldown]) return GameTextForPlayer(playerid,"~w~ Still recovering",1000,5);
{
foreach(Player,i)
{
switch(GetPlayerSkin(i))
{
case NON_IMMUNE,70:
{
if(GetDistanceBetweenPlayers(playerid,i) < 6.5)
{
if(pInfo[i][IsPlayerInfected] == 0)
{
InfectPlayerStandard(i);
GivePlayerXP(playerid,10);
GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~y~+10 XP",3500,5);
Abilitys[playerid][AdvancedMutatedCooldown] = gettime();
}
}
}
}
}
}
}
}
}

