Try these:
print("dr01d3k4's Save/Load script loaded successfully!")
function hidehint(a)
local b = a:GetChildren()
for c = 1, #b do
if (b[c].className == "Hint") then
b[c]:remove()
end
end
end
function showhint(d, e)
local f = Instance.new("Hint")
f.Parent = d
f.Text = e
end
function onChatted(msg, recipient, speaker)
if (string.sub(msg,1,5) == "load/") then
local findrandom = speaker.RandomFactor.Value
local kills = string.sub(msg,6) - findrandom
local deaths = string.sub(msg,7) - findrandom
speaker.leaderstats.Kills.Value = kills
speaker.leaderstats.Deaths.Value = deaths
findrandom.Value = math.random(1,10)
end
if (string.sub(msg,1,5) == "save/") then
local findrandom = speaker.RandomFactor.Value
local kills = speaker.leaderstats.Kills.Value
local deaths = speaker.leaderstats.Deaths.Value
local newkills = kills + findrandom
local newdeaths = deaths + findrandom
local code = ""..newkills..""..newdeaths..""
hidehint(speaker.Character)
showhint("Your code is "..newkills..""..newdeaths"", speaker.Character)
end
end
function onEntered(newPlayer)
local random = Instance.new("IntValue")
random.Name = "RandomFactor"
random.Value = math.random(1,10)
random.Parent = newPlayer
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end)
end
game.Players.ChildAdded:connect(onEntered)
And:
print("dr01d3k4's Save/Load script V2 loaded successfully!")
function hidehint(a)
local b = a:GetChildren()
for c = 1, #b do
if (b[c].className == "Hint") then
b[c]:remove()
end
end
end
function showhint(d, e)
local f = Instance.new("Hint")
f.Parent = d
f.Text = e
end
function makecode(player, kills, deaths, random)
local id = player.UserID
local code = (id / 100) + random + (kills / deaths)
hidehint(player.Character)
showhint("Your code is "..code.."", player.Character)
end
function onChatted(msg, recipient, speaker)
if (string.sub(msg,1,5) == "load/") then
local findrandom = speaker.RandomFactor.Value
local kills = string.sub(msg,6) - findrandom
local deaths = string.sub(msg,7) - findrandom
speaker.leaderstats.Kills.Value = kills
speaker.leaderstats.Deaths.Value = deaths
findrandom.Value = math.random(1,10)
end
if (string.sub(msg,1,5) == "save/") then
local findrandom = speaker.RandomFactor.Value
local kills = speaker.leaderstats.Kills.Value
local deaths = speaker.leaderstats.Deaths.Value
-- local newkills = kills + findrandom
-- local newdeaths = deaths + findrandom
-- local code = ""..newkills..""..newdeaths..""
-- hidehint(speaker)
-- showhint("Your code is "..newkills..""..newdeaths"", speaker)
makecode(speaker, kills, deaths, findrandom)
end
end
function onEntered(newPlayer)
local random = Instance.new("IntValue")
random.Name = "RandomFactor"
random.Value = math.random(1,10)
random.Parent = newPlayer
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end)
end
game.Players.ChildAdded:connect(onEntered) |