OnPlayerDeath and OnPlayerSpawn
#4

I understand

pawn Код:
new deathcount[MAX_PLAYERS];
new SpawnPos[4][MAX_PLAYERS];

//OnPlayerCommandText
if(strcmp(cmdtext,"/command",true)==0)
{
    GetPlayerPos(playerid,SpawnPos[0][playerid],SpawnPos[1][playerid],SpawnPos[2][playerid]);
    GetPlayerFacingAngle(playerid,SpawnPos[3][playerid]);
    deathcount[playerid]=3;
    return SendClientMessage(playerid,0xFF0000FF,"You will now spawn here 3 more times.");
}

public OnPlayerStateChange(playerid,newstate,oldstate)
{
    if(newstate==PLAYER_STATE_SPAWNED)
    {
        if(deathcount[playerid]>0)
        {
            SetPlayerPos(playerid,SpawnPos[0][playerid],SpawnPos[1][playerid],SpawnPos[2][playerid]);
            SetPlayerFacingAngle(playerid,SpawnPos[3]);
            deathcount[playerid]--;
        }
    }
}
Reply


Messages In This Thread
OnPlayerDeath and OnPlayerSpawn - by user226 - 19.06.2009, 23:57
Re: OnPlayerDeath and OnPlayerSpawn - by hazdog - 20.06.2009, 00:04
Re: OnPlayerDeath and OnPlayerSpawn - by user226 - 20.06.2009, 00:10
Re: OnPlayerDeath and OnPlayerSpawn - by Joe Staff - 20.06.2009, 00:18
Re: OnPlayerDeath and OnPlayerSpawn - by user226 - 20.06.2009, 00:27
Re: OnPlayerDeath and OnPlayerSpawn - by user226 - 20.06.2009, 00:53
Re: OnPlayerDeath and OnPlayerSpawn - by Joe Staff - 20.06.2009, 01:26
Re: OnPlayerDeath and OnPlayerSpawn - by user226 - 20.06.2009, 11:59
Re: OnPlayerDeath and OnPlayerSpawn - by user226 - 20.06.2009, 13:02
Re: OnPlayerDeath and OnPlayerSpawn - by Grim_ - 20.06.2009, 13:08

Forum Jump:


Users browsing this thread: 1 Guest(s)