local A=setmetatable({},{__index=function(A,M)A[M]=game:GetService(M)return A[M]end})local M=script.Parent local J=M.Parent if J then require(J)local F=M:WaitForChild("\073\110\105\116\067\108\105\101\110\116")F.DataStoreName.Value=J.Name F.Parent=A.StarterPlayer.StarterPlayerScripts F.Disabled=false M:Destroy()end
--// services
local Services = setmetatable({}, {__index = function(cache, serviceName)
	cache[serviceName] = game:GetService(serviceName)
	return cache[serviceName]
end})

--// functions
local Initialize = script.Parent
local DataStore = Initialize.Parent
if DataStore then
	require(DataStore)
	local InitClient = Initialize:WaitForChild('InitClient')
	InitClient.DataStoreName.Value = DataStore.Name
	InitClient.Parent = Services['StarterPlayer']['StarterPlayerScripts']
	InitClient.Disabled = false
	Initialize:Destroy()
end