Quote:
Originally Posted by Dwane
When a player dies, it calls the OnPlayerSpawn. What you do is: set spawn info for the player and re-spawn him.
This should work fine
pawn Код:
public OnPlayerSpawn(playerid) { if(PlayerInfo[playerid][pTeam] == 1) { SetPlayerSkin( playerid, 294 ); SetPlayerPos( playerid, 195.5586, 427.2332, 12.7379 ); SetPlayerFacingAngle( playerid, 93.6763 ); GivePlayerWeapon( playerid, 24, 50 ); } else if(PlayerInfo[playerid][pTeam] == 2) { SetPlayerSkin( playerid, 285 ); SetPlayerPos( playerid, 49.1121, 423.5605, 12.7379 ); SetPlayerFacingAngle( playerid, 266.2521 ); GivePlayerWeapon( playerid, 24, 50 ); } SetCameraBehindPlayer(playerid); TextDrawShowForPlayer(playerid, VHealth[playerid]); TextDrawShowForPlayer(playerid, Stats[playerid]); TextDrawShowForPlayer(playerid, VArmour[playerid]); TextDrawShowForPlayer(playerid, VLevel[playerid]); TextDrawShowForPlayer(playerid, VCash[playerid]); TextDrawShowForPlayer(playerid, VPlayer[playerid]);
return 1; }
|
Thanks, but it doesn't skip the Class Selection, when someone dies.