pawn Code:
SetStreamCheckpoint(Float:x, Float:y, Float:z, Float:size, Float:View_Distance);
DisableStreamCheckpoint(checkpointid);
SetPlayerStreamCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size, Float:View_Distance);
DisablePlayerStreamCheckpoint(playerid, checkpointid);
SetStreamCheckpointPos(checkpointid, Float:x, Float:y, Float:z);
SetStreamCheckpointSize(checkpointid, Float:radius);
SetStreamCheckpointViewDistance(checkpointid, Float:View_Distance);
StreamCheckpointsForPlayer(playerid);
GetDistanceToCheckpoint(Float:X, Float:Y, Float:Z, checkpointid);
IsPlayerInStreamCheckpoint(playerid, checkpointid);
pawn Code:
YCP_OnGameModeInit(); - Must be placed in OnGameModeInit for the streamer to work.
YCP_OnPlayerConnect(playerid); - Must be placed in OnPlayerConnect for the streamer to work.
YCP_OnPlayerUpdate(playerid); - Must be placed in OnPlayerUpdate for the streamer to work. // NOTE: It can be placed under a timer to but it must be somewhere for the streamer to work.
YCP_OnPlayerEnterCheckpoint(playerid); - Must be placed in OnPlayerEnterCheckpoint for the streamer to work.