Guys, I want to ask, how to make it so you can "really" save your tools? All tutorial that I got is just saving the tool's name and clone a tool to your BackPack from lighting/replicatedstorage. That type of saving will never work on my game, because my game will have Enhancement system that will increase the sword's damage, and "Create your own sword" system. Please help me!
✓ ANSWER ACCEPTED
How to make advanced tool saver?
2 answers
✓ Accepted answer
You can't save instances with a DataStore, so you must serialize the user-customizable data into a table and save that in the complete table of player data you save into the DataStore normally, like so:
local PlayerData = {
Tool = {
BigSwordOfLightning = {
Name = "Jeff's Sword!",
Hilt = "Wood",
Blade = "Steel"
},
VolcanicSword = {
Name = "Reaper",
Hilt = "Volcanic Magma",
Blade = "Ore"
}
}
}
You weren't very specific but I am assuming you meant respawn with it? Parent the tools to the StarterPack service.
1 comment
0
No, I mean.. How to make it so you can save your tool in data store. So, if you leave then join, your tool will always be there.
This discussion is preserved as it was. New answers, comments, and votes are closed.

1 comment
I see.. thank you :)