ID:156164
 
Is there a command to reboot the player's client only? I don't want everyone disconnected from the game when i call the command.

something like
client.Reboot()


not
world.Reboot()
The only thing you can do to clients is disconnect them, the reconnection process falls to them. world.Reboot() is the only function that can force a client to reconnect and it of course reboots the entire game.

You could try using link() to reconnect them to the game during the removal process but it would probably just cause the system to throw a fit about them trying to login twice. link() also requires client confirmation by default.
In response to Nadrew
When the world reboots, the players should reconnect automatically. However, for some unexplained reason, this doesn't work all the time. This is the problem the OP is having.