How can I set different spawnpoints for different people?
How can I have different spawnpoints for different people, so that new players spawn in a different place to older players?
A new player to the server should spawn at 130 53 -203, whereas an old player (connecting for the second time or more) should spawn at 530 60 0.
Well, there is no exact solution for your question (as far as I know...)
you can set the spawn for every player with:
/setworldspawn 130 53 -203
and additionally set the spawn for this "Old player" with
/spawnpoint 530 60 0
Also you can build a clock with a command block doing "spawn point @a 530 60 0" Note: if this "Older Player" sleeps in an bed, his personal spawnpoint will be reset to this bed. If this bed is destroyed he will spawn on the spawnpoint 130 53 -203