Aloofs inf stat raw source.lua
Aloofs inf stat raw source.lua
["SlotWaitTime"] = 0.19; -- Time it takes between the last two chats | 0.15
works w/o a vpn (differs per person)
["KamiWaitTime"] = 0.23; -- Time it takes to talk to kami after slot switch |
0.15 works w/o a vpn (differs per person)
["HideName"] = "None"; -- "none/None" to disable
["StopAfter"] = 0; -- 0 to disable
}
Accounts = {
["Aloof"] = { -- PUT YOUR MAIN ACCOUNT'S FULL USERNAME IN HERE.
["Main"] = 2; -- MAIN SLOT
["Namek"] = 1 -- NAMEKIAN SLOT
};
["Aloof"] = {
["Main"] = 2;
["Namek"] = 1;
};
} -- IF YOU WISH TO ADD MORE ACCOUNTS JUST COPY PASTE
Debug = false;
--[[
keep in mind, this source was never supposed to be given out lmao
created by aloof because I never gave myself credit
]]--
repeat
task.wait()
until game:IsLoaded()
repeat
task.wait()
until game.Players.LocalPlayer.Character
function getVars()
plr = game.Players.LocalPlayer
char = plr.Character
hrp = char:WaitForChild("HumanoidRootPart")
bp = plr:WaitForChild("Backpack")
st = bp:FindFirstChild("ServerTraits")
end
getVars()
game.Players.LocalPlayer.CharacterAdded:Connect(function()
getVars()
end)
function notif(Title1,Message1) -- my old cmd notify func cus I can't remember how
to make it
game:GetService("StarterGui"):SetCore(
"SendNotification",
{
Title = Title1,
Text = Message1,
}
)
end
function getAcc()
if game.PlaceId == 552500546 then return end
for i,v in pairs(Accounts) do
if i:lower() == (plr.Name):lower() then
return v["Main"], v["Namek"]
end
end
return false
end
if getAcc() == false then
notif("Inf stat","Account not found")
return
end
local MainSlot, NamekSlot = getAcc()
function stop()
if Settings["StopAfter"] == 0 then return end
local tL = plr.PlayerGui.HUD.Bottom.Stats.StatPoints.Val
if tonumber(tL.Text) >= Settings["StopAfter"] then
return false
end
end
function getKami()
for i,v in pairs(game:GetDescendants()) do
if v.Name == "KAMI" then
if v.Parent.Name == "Hidden" or v.Parent.Name == "FriendlyNPCs" then
return v
end
end
end
end
function anti_afk()
plr.Idled:Connect(function()
local vu = game:GetService("VirtualUser")
vu:CaptureController()
vu:ClickButton2(Vector2.new())
end)
end
anti_afk()
function getLvl()
for i,v in pairs(char:GetChildren()) do
if v.Name:find("Lvl.") and v.Name:match("Lvl.%s(%d+)") then
return tonumber(v.Name:match('Lvl.%s(%d+)'))
end
end
return false
end -- overcomplicated func. just fucking with string patterns
function debugPrt(arg)
if Debug then
print(arg)
return
end
return false
end
function reJoin()
plr:Kick("Rejoining, don't leave like Nebi did")
task.wait(0.2)
game:GetService("TeleportService"):Teleport(game.PlaceId,plr)
end
function load()
debugPrt("Load Starting")
if game.PlaceId == 552500546 then return end
repeat task.wait(); debugPrt("Waiting for Char") until char
char:WaitForChild("PowerOutput",5)
debugPrt(char:FindFirstChild("PowerOutput"))
if not char:FindFirstChild("PowerOutput") then
debugPrt("P/O not found")
reJoin()
return
end
local tim = os.time()
repeat task.wait() until (getLvl() ~= false) or (os.time()-tim) > 5
if os.time()-tim > 5 then
reJoin()
return
end
debugPrt("getLvl() was true")
return true
end
load()
debugPrt("Initial load function completed")
function getSlot()
if char:FindFirstChild("Head") and char:FindFirstChild("Race") then
local race = char:FindFirstChild("Race")
if race.Value == "Namekian" then
if getLvl() <= 100 then
return "Namek"
end
end
end
return "Main"
end
function findQuestGiver(questChat)
for i,v in pairs(game.Workspace.FriendlyNPCs:GetDescendants()) do
if v.Name == "Chat" and v:IsA("StringValue") and v.Value == questChat then
return v
end
end
end
function cAd(chat)
st.ChatAdvance:FireServer({tostring(chat)})
task.wait(0.6)
end
function lvlUp()
if getSlot() == "Namek" then
if getLvl() < 50 then
local fNPC = game.Workspace.FriendlyNPCs
st.ChatStart:FireServer(fNPC.Bulma.Chat)
task.wait(0.4)
cAd("k")
cAd("Yes")
cAd("k")
st.ChatStart:FireServer(fNPC:FindFirstChild("SpaceShip"))
task.wait(0.4)
cAd("No")
cAd("k")
st.ChatStart:FireServer(findQuestGiver("I heard there's a spaceship in
Yunzabit Heights").Parent)
task.wait(0.4)
cAd("k")
cAd("Yes")
cAd("k")
st.ChatStart:FireServer(fNPC.NamekianShip)
task.wait(0.4)
cAd("No")
cAd("k")
st.ChatStart:FireServer(fNPC["Trunks [Future]"])
task.wait(0.4)
cAd("k")
cAd("Yes")
cAd("k")
st.ChatStart:FireServer(fNPC.TimeMachine)
task.wait(0.4)
cAd("No")
cAd("k")
st.ChatStart:FireServer(fNPC["Elder Kai"])
task.wait(0.4)
cAd("k")
cAd("Yes")
cAd("k")
cAd("k")
st.ChatStart:FireServer(fNPC["Korin"].Chat.Chat)
task.wait(0.4)
st.ChatAdvance:FireServer({"k"})
task.wait(0.4)
st.ChatAdvance:FireServer({"k"})
task.wait(0.4)
st.ChatAdvance:FireServer({"DRINK"})
task.wait(0.4)
st.ChatAdvance:FireServer({"k"})
end
end
end
function resetChar()
if game.placeId == 552500546 then
repeat
task.wait()
until
plr.Backpack:FindFirstChild("Scripter"):FindFirstChild("Setup"):FindFirstChild("Fra
me"):FindFirstChild("Side").Visible == true
task.wait(4)
bp.Scripter.RemoteEvent:FireServer(bp.Scripter.Setup.Frame.Side.Race,"up")
task.wait(1)
bp.Scripter.RemoteEvent:FireServer("woah")
task.wait(1)
game:Shutdown()
else
st.ChatStart:FireServer(game.Workspace.FriendlyNPCs["Start New Game [Redo
Character]"])
task.wait(0.4)
st.ChatAdvance:FireServer({"Yes"})
task.wait(0.4)
st.ChatAdvance:FireServer({"k"})
task.wait(0.4)
st.ChatAdvance:FireServer({"Yes"})
task.wait(1)
game:GetService("TeleportService"):Teleport(552500546)
end
end
function getName()
if Settings["HideName"]:lower() ~= ("None"):lower() then
return Settings["HideName"]
else
return plr.Name
end
end
debugPrt("Functions loaded correctly")
success = false
resetSlot = false
notif("Inf Stat","Public Version V4")
function doTheInf()
debugPrt("doTheInf function started")
local timeToWait = 2
plr.CharacterAdded:Connect(function()
local t = tick()
load()
plr.PlayerGui.HUD.Bottom.Stats.Labvel.TextLabel.Text = "Aloof's Infinite Stat"
plr.PlayerGui.HUD.Bottom.Stats.Namae.Val.Text = getName()
plr.PlayerGui.HUD.Bottom.Stats.Visible = true
doTheInf()
end)
doTheInf()