02.08.2011, 05:48
Seu cуdigo estб errado.
OnGameModeInit.
OnPlayerSpawn
OnGameModeInit.
pawn Code:
SetTimer("VidaMenor", 3000, true);//O timer vai checar a cada 3 segundos a public
pawn Code:
new vida;//Variavel
vida = PlayerInfo[playerid][pHealth];//Vai armazenar o valor que ta no pHealth (antes vc tava fazendo pro pHealth ser = vida.
if(vida > 35)//Se a vida for maior que 35
return SetPlayerHealth(playerid, vida);//Vai setar a vida para o que estava no pHealth.
pawn Code:
forward VidaMenor(playerid);
public VidaMenor(playerid)
{
if(PlayerInfo[playerid][pAdmin] >= 1 && admtrampando[playerid] == 1) {
new vida = PlayerInfo[playerid][pHealth];//Armazena o valor..
if(vida < 100)//Checa o valor
return SetPlayerHealth(playerid, 100);//Seta o valor
}
else {
new vida = PlayerInfo[playerid][pHealth];//Armazena
if(vida > 35)//Checa
return SetPlayerHealth(playerid,vida);//Seta
}
return 1;
}