work flow > server check player made?

hey guys, i have been searching and searching for a work flow on some server checks, “if then” stuff …

(in my mind work flow)
Player joins a server > check player already exists > if FALSE, then player creation screen
Player joins a server > check player already exists > if TRUE, then player possession at location

also im having a hard time with the transitions from Server List > Join > Player CHECK and CREATE (if necessary)
would this just be a widget that shows if player doesnt exist on server? Multiplayer, i hate you … haha …

anyways - anything to point me in the right direction would help. Youtube, forums i may have missed … offer to build the system … totes willing to pay to have it done at this point lol