What im trying to do, is have a teleporter to a separate game in my RPG game. That other game is just a storytelling obby. However i want the player to get some kind of achievment or inventory item on the original RPG game, when he completes that separate obby game. I am using datastore2 for inventory system.
How can i achieve this?
P.S. Im good at scripting so i don’t need a full script, just an idea
Better to use an external database for cross-game communication
Badges could work if you really wanted it too, but keep in mind players can delete badges from their inventory and overall it’d just be better to use an external database
You can try using TeleportService when the obby is finished to teleport back. Read more: TeleportService,TeleportAsync.
With TeleportAsync you can optional set data via TeleportOptions. that the other Place can read, for example, that the player finished the obby.