Created by YUKINO
Features:
- UNIVERSAL ANTI-ALT DETECTION
- anti alt detection that automatically hashes and saves your alts
repeat task.wait() until game.Players.LocalPlayer ~= nil
local local_player = game.Players.LocalPlayer
if not isfile("alt_hashes.txt") then
writefile("alt_hashes.txt", "")
end
local found_hash = false
local hash_list = readfile("alt_hashes.txt")
local local_player = game:GetService("Players").LocalPlayer
local lines = hash_list:split("\n")
local clock_offset
if #lines > 0 then
for i,v in next, lines do
if found_hash then
break
end
local line_split = v:split(":")
if string.find(line_split[1], tostring(local_player.UserId)) then
clock_offset = tonumber(line_split[2])
found_hash = true
end
end
end
if not found_hash then
math.randomseed(tick())
clock_offset = math.random(1,200) + math.random(1,10000)/10000
appendfile("alt_hashes.txt", tostring(local_player.UserId)..":"..tostring(clock_offset).."\n")
end
local os_clock; os_clock = hookfunction(os.clock, function()
return os_clock() + clock_offset
end)