hi i cant save data with my datastore so i need imput some folder or something else in my game ?
local DataStoreService = game:GetService("DataStoreService")
local energyDataStore = DataStoreService:GetDataStore("EnergyDataStore")
local Click = script.Parent
Click.MouseButton1Click:Connect(function()
-- Load the player's energy value
local player = game.Players.LocalPlayer
local success, energyValue = pcall(function()
return energyDataStore:GetAsync(player.UserId .. "_Energy")
end)
if success then
-- Use the loaded energy value
print("Energy value:", energyValue)
else
-- Handle the error
print("Failed to load energy value:", energyValue)
end
-- Modify the energy value
energyValue = energyValue + 10
-- Save the modified energy value
local saveSuccess, saveError = pcall(function()
energyDataStore:SetAsync(player.UserId .. "_Energy", energyValue)
end)
if saveSuccess then
print("Energy value saved:", energyValue)
else
print("Failed to save energy value:", saveError)
end
end)
** You are now Level 1! **