How do i Make a Singleplayer-esk Map System?

Hi, im Making a Turn-based RPG that’s alike to " Pokemon Brick Bronze (or loomian Legacy) " and " Block Tales "

and yes as the title says: im wondering how to make a map chunk/stage (preferably from the ServerStorage, though idk how to send that through the player using a remote event ) be only visible to a Specific Player (Or Players)

ive Scoured a few Similiar Topics but none answers my specific question or just not in my range.
I want to try to ask the Assisant AI but that’s a last resort.

and No: i do not need an entire Script written for me, though that would be nice.

Hey there. You would have to clone the map from ReplicatedStorage and then parent it to the workspace on the client! This will make sure only that player will see the map!

You want to create a remote event in ReplicatedStorage, and then fire it through a server script containing the player as the first argument and the map name/instance (your choice) as the second.

Then in a local script connect a function to the same remote event and retrieve the map name/instance argument and use that to clone the map from ReplicatedStorage!
(Your map has to be in ReplicatedStorage in order for the client to also access it :smiley: )

Hope this helps!

1 Like

Maybe this could be of interest: