how to i make it tp to my bed/respawn anchor spawnpoint

and how would i make it multiplayer friendly tp spawn $execute in $(dimension) run tp @s $(x) $(y) $(z) scoreboard players reset @s deaths trigger spawn scoreboard players set @s setspawn 0 # copy player data to temp storage data modify storage 404:spawnpoint temp set from entity @s # copy relevant temp storage to args key data modify storage 404:spawnpoint args.x set from storage 404:spawnpoint temp.Pos[0] data modify storage 404:spawnpoint args.y set from storage 404:spawnpoint temp.Pos[1] data modify storage 404:spawnpoint args.z set from storage 404:spawnpoint temp.Pos[2] data modify storage 404:spawnpoint args.dimension set from storage 404:spawnpoint temp.Dimension execute store result score @s cry_newspwnX run data get entity @s Pos[0] 1 execute store result score @s cry_newspwnZ run data get entity @s Pos[2] 1 tellraw @s [{"color":"yellow","text":"Set the world spawn point to x: "},{"score":{"name":"*","objective":"cry_newspwnX"}},{"text":" z: "},{"score":{"name":"*","objective":"cry_newspwnZ"}}] scoreboard players reset @s cry_newspwnX scoreboard players reset @s cry_newspwnZ scoreboard players set @s usedsetspawn 1 scoreboard players set @s setspawn 0
Continue to help post