21.08.2012, 22:52
i added some lines to my script to make players spawn at hospital after death but i cant compile it because it makes my pawno crash... why? what did i do wrong? (lines i added are below)
pawn Код:
new dead[MAX_PLAYERS], respawntimer; //top of script
pawn Код:
public OnPlayerConnect(playerid)
dead[playerid] = 0;
public OnPlayerSpawn(playerid)
{
if(dead[playerid] == 1)
{
SetPlayerPos(-221.059051,1408.984008,27.773437); //hospital pos
SetPlayerInterior(playerid,18)
ApplyAnimation(playerid,"MEDIC","CPR",1.1,1,0,0,1,30000,1);//animation
respawntimer = SetTimer("respawned",60000,false);//1 minute in the hospital
}
else
{
SetPlayerPos(2034.1534,-1402.6010,17.2946); //your spawn locations
return 1;
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
SetPlayerPos(playerid,-221.059051,1408.984008,27.773437);///sets the player who dies to this position
return 1;//ensure return 1; is in line like how i have it
}
forward respawned(playerid); //anywhere
public respawned(playerid) //anywhere
{
SetPlayerPos(2034.1534,-1402.6010,17.2946); //your spawn location
SendClientMessage(playerid,-1,"Recovered!");
dead[playerid] = 0;
KillTimer(respawntimer);
return 1;
}