How do I do this?
#2

PHP код:
new SpectatedPlayer[MAX_PLAYERS]; 
PHP код:
forward SpectateNext(playerid);
public 
SpectateNext(playerid)
{
        
SpectatedPlayer[playerid]++;
        for(new 
i=SpectatedPlayer[playerid]; i<MAX_PLAYERSi++)
        {
                if(!
IsPlayerConnected(i)) continue;
                if(
IsPlayerInAnyVehicle(i))
                {
                        
PlayerSpectateVehicle(playeridGetPlayerVehicleID(i));
                }
                else
                {
                        
PlayerSpectatePlayer(playeridi);
                }
                
SpectatedPlayer[playerid] = i;
                break;
        }
        new 
str[128];
        
format(str128"Spectate: ON (%s (%d) )"PlayerName(SpectatedPlayer[playerid]), SpectatedPlayer[playerid]);
        
SendClientMessage(playeridCOLOR_REDstr);
}

forward SpectatePrevious(playerid);
public 
SpectatePrevious(playerid)
{
    
SpectatedPlayer[playerid]--;
        for(new 
i=SpectatedPlayer[playerid]; i>-1i--)
        {
                if(!
IsPlayerConnected(i)) continue;
                if(
IsPlayerInAnyVehicle(i))
                {
                        
PlayerSpectateVehicle(playeridGetPlayerVehicleID(i));
                }
                else
                {
                        
PlayerSpectatePlayer(playeridi);
                }
                
SpectatedPlayer[playerid] = i;
                break;
        }
        new 
str[128];
        
format(str128"Spectate: ON (%s (%d) )"PlayerName(SpectatedPlayer[playerid]), SpectatedPlayer[playerid]);
        
SendClientMessage(playeridCOLOR_REDstr);

Scripted by Axey
If there any missing part just tell me....
Reply


Messages In This Thread
How do I do this? - by _Application_ - 20.01.2015, 21:14
Re: How do I do this? - by nezo2001 - 20.01.2015, 21:31

Forum Jump:


Users browsing this thread: 1 Guest(s)