30.04.2012, 11:54
pawn Код:
//No topo do gm
new Count[MAX_PLAYERS];
new CountdownTimer[MAX_PLAYERS]
forward HospitalCountdown(playerid);
//Na public
public OnPlayerEnterCheckpoint(playerid)
{
if(gTeam[playerid] == TEAM_HUMAN)
{
GameTextForPlayer(playerid,"~w~ Vocк deve ser um zumbi para obter a cura para se tornar um ser ~g~ humano",6000,4);
}
if(gTeam[playerid] == TEAM_ZOMBIE)
{
GameTextForPlayer(playerid,"~w~ Vocк estб sendo~g~ Curado",6000,4);
SetPlayerTeam(playerid,TEAM_HUMAN);
CountdownTimer[playerid] = SetTimerEx("HospitalCountdown", 1000, 1, "i", playerid);
Count[playerid] = 5;
gTeam[playerid] = TEAM_HUMAN;
SetPlayerSkin(playerid,26);
GivePlayerWeapon(playerid,24,100);
SetPlayerColor(playerid,GREEN);
}
return 1;
}
public HospitalCountdown(playerid)
{
new string[64];
format(string, sizeof(string), "~g~Voce sera ~n~~y~socorrido em ~n~~b~%d Segundos...", Count[playerid]);
GameTextForPlayer(playerid, string, 1500, 3);
if(Count[playerid] == 0)
{
KillTimer(CountdownTimer[playerid]);
SpawnPlayer(playerid);
SetPlayerHealth(playerid, 100.00);
GivePlayerMoney(playerid, -5000);
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, 0xB8860BAA,"Devido aos ferimentos grave,voce esta passando por uma cirurgia");
}
Count[playerid]--;
}