https://hastebin.com/oqihekofin.bash -- Code was being jumbled on so I had to post it here.
Alright, so I've tried testing in Studio and For some Reason the Gems IntValue isnt present in the folder, also to add the default Coin Values don't set to 200, any help?

3 comments
Any help appreciated
Gems.Value = A_Coins:GetAsync(ID) > Gems.Value = A_Gems:GetAsync(ID). Also, not the best idea to save on every change. Try saving every few-5 minutes and on player leave.
If you don't know how to spell "Changed" correctly and don't know how to connect events to functions correctly, I wouldn't recommend jumping into making a game without knowing the language, let alone start using data stores. Learn real Lua and RBXLua a little more first. http://www.lua.org/ and http://robloxdev.com/ are good sites.