PHP код:
new SpectatedPlayer[MAX_PLAYERS];
PHP код:
forward SpectateNext(playerid);
public SpectateNext(playerid)
{
SpectatedPlayer[playerid]++;
for(new i=SpectatedPlayer[playerid]; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(IsPlayerInAnyVehicle(i))
{
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(i));
}
else
{
PlayerSpectatePlayer(playerid, i);
}
SpectatedPlayer[playerid] = i;
break;
}
new str[128];
format(str, 128, "Spectate: ON (%s (%d) )", PlayerName(SpectatedPlayer[playerid]), SpectatedPlayer[playerid]);
SendClientMessage(playerid, COLOR_RED, str);
}
forward SpectatePrevious(playerid);
public SpectatePrevious(playerid)
{
SpectatedPlayer[playerid]--;
for(new i=SpectatedPlayer[playerid]; i>-1; i--)
{
if(!IsPlayerConnected(i)) continue;
if(IsPlayerInAnyVehicle(i))
{
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(i));
}
else
{
PlayerSpectatePlayer(playerid, i);
}
SpectatedPlayer[playerid] = i;
break;
}
new str[128];
format(str, 128, "Spectate: ON (%s (%d) )", PlayerName(SpectatedPlayer[playerid]), SpectatedPlayer[playerid]);
SendClientMessage(playerid, COLOR_RED, str);
}
Scripted by Axey
If there any missing part just tell me....