Make every character in its own scene. Then, right click each character scene and copy the node path. You can then instantiate the selected player.
var player1 : string = "res:\\path.tscn"
func _ready() -> void:
player = player1.instantiate()
add_child(player)