I would anchor them at a certain position when they spawn there and use the ← and the → keys to move them around. you can move them while they’re anchored using the tween between pos1 and pos2 function.
yes, im very smart (im not).
you can keep the real humanoid player in another room, and use a copy of their avatar but with everything removed so it is a rig that doesn’t move towards something when using the key binds.
for example, vayouls is in the main room, and its the real vay, but there’s a copy of him playing on the football camp with every part that companies a humanoid in Roblox removed, so its avatar is just a plain stick.
or
option 2
when entering there, make it so that each part of the Roblox character related to movement is deleted so its just a character that stays still without animation.