20.06.2016, 18:58
Let me clarify it: streamer plugin creates those checkpoints globally. Whenever the player is streamed to the distance specified will see the checkpoint no matter if you saw it on a place for a single player.
What you can actually do is create the checkpoints once (when the server starts) and remove the dimension in the array (per-player) to store them correctly. When a player connects, hide all those checkpoints using Streamer_RemoveArrayData function. When a job is starting and want to show a checkpoint use Streamer_AppendArrayData function (if it's not the first checkpoint, don't forget to hide the previous).
What you can actually do is create the checkpoints once (when the server starts) and remove the dimension in the array (per-player) to store them correctly. When a player connects, hide all those checkpoints using Streamer_RemoveArrayData function. When a job is starting and want to show a checkpoint use Streamer_AppendArrayData function (if it's not the first checkpoint, don't forget to hide the previous).