Need Help with onplayerdeath
#5

Quote:
Originally Posted by Pasa
Посмотреть сообщение
Does the player get freezed?
Try to set a variable after death and on the spawn freeze and set the player pos

Код:
new PlayerDied[MAX_PLAYERS];
public OnPlayerConnect(playerid) {
	PlayerDied[playerid] = false;
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	PlayerDied[playerid] = true;
	return 1;
}

public OnPlayerSpawn(playerid) {
	if(PlayerDied[playerid] == true) {
		SetPlayerPos(playerid, 2563.9680,-1821.03295,1223.7919);
		SetPlayerInterior(playerid, 2);
		TogglePlayerControllable(playerid,0);
		SetTimerEx("UnfreezePlayer", 10000, false, "i", playerid);
		//SetPlayerVirtualWorld(playerid, 0);
		PlayerDied[playerid] = false;
	}
	else { 
		// Spawn the player on the spawn pos
	}
	return 1;
}
i have tried your way its not working , after death i just get same pos like after spawn
Reply


Messages In This Thread
Need Help with onplayerdeath - by cyberlord - 28.12.2014, 19:30
Re: Need Help with onplayerdeath - by 1fret - 28.12.2014, 20:28
Re: Need Help with onplayerdeath - by cyberlord - 28.12.2014, 20:32
Re: Need Help with onplayerdeath - by Pasa - 28.12.2014, 20:39
Re: Need Help with onplayerdeath - by cyberlord - 28.12.2014, 21:04
Re: Need Help with onplayerdeath - by Facerafter - 28.12.2014, 21:32
Re: Need Help with onplayerdeath - by Boot - 28.12.2014, 21:55

Forum Jump:


Users browsing this thread: 1 Guest(s)