spectate change when exit vehicle..
#2

Use OnPlayerStateChange instead. Store the player's ID only, not the vehicle's ID. And when they turn the spectate off, don't forget to set Spectate[id_here] to INVALID_PLAYER_ID.
pawn Код:
public OnPlayerStateChange( playerid, newstate, oldstate )
{
    if( newstate == PLAYER_STATE_ONFOOT )
    {
        for( new i = 0; i < MAX_PLAYERS; i++ )
        {
            if( !IsPlayerConnected( i ) ) continue;
            if( Spectate[ i ] == playerid ) PlayerSpectatePlayer( i, playerid );
        }
    }
    return 1;
}
Reply


Messages In This Thread
spectate change when exit vehicle.. - by Don_Cage - 11.09.2013, 18:22
Re: spectate change when exit vehicle.. - by Konstantinos - 11.09.2013, 18:47
Re: spectate change when exit vehicle.. - by Don_Cage - 11.09.2013, 19:47
Re: spectate change when exit vehicle.. - by Don_Cage - 12.09.2013, 17:00
Re: spectate change when exit vehicle.. - by Konstantinos - 12.09.2013, 17:05
Re: spectate change when exit vehicle.. - by Don_Cage - 12.09.2013, 17:10
Re: spectate change when exit vehicle.. - by Don_Cage - 13.09.2013, 04:23
Re: spectate change when exit vehicle.. - by Don_Cage - 14.09.2013, 11:32
Re: spectate change when exit vehicle.. - by Dragonsaurus - 14.09.2013, 11:40

Forum Jump:


Users browsing this thread: 1 Guest(s)