0% found this document useful (0 votes)
34 views12 pages

Message

Uploaded by

kyure46
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views12 pages

Message

Uploaded by

kyure46
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

local Settings = {

PointSlot = "Slot1"; -- Slot that will receive points


NamekSlot = "Slot2"; -- Namekian slot that gives points
Mode2 = true; -- (Recommended) Forces more dialogs and more speed with less
vaules in talk times, If it behaves worse then turn Mode2 to False.
WaitTimeSlotChange = 0.2; -- less = faster (Recommended 0.1 - 0.3) Wait time
when talking to slot changer
WaitTimeTalk = 0.3; -- (Recommended 0.1 - 0.3 ) Wait time when talking to level
NPCs
ExtraTime = 0; -- If you need more load time increase the value
KamiChatDelay = 0.28; -- Delay talking to kami (0.270 - 0.450 Recommended)
CharacterDelayTime = 0.5; -- Time waited after character loads on top of
another 0.5 seconds
MaxPoints = [Link]; -- [Link] means infinite
AutoStats = false; -- Auto upgrades a stat
HideName = true; -- Will hide your name in the stats UI
Stat = "Phys-Damage"; -- Health-Max, Ki-Max,Phys-Damage, Phys-Resist, Ki-
Damage, Ki-Resist, Speed
IsPointSlotANamekian = false; -- If your character is a Namekian but is less
secure.
}

if not game:IsLoaded() then


[Link]:Wait()
end

local Player = [Link]


local PG = [Link]

pcall(function()
for _,v in
game:GetService("CoreGui").[Link]:GetChildren() do
if [Link] == "ErrorPrompt" and v:FindFirstChild("MessageArea") and
[Link]:FindFirstChild("ErrorFrame") then
[Link](2)

for _ = 1, 30 do
game:GetService("TeleportService"):Teleport(536102540, Player)
[Link](2)
end
end
end

game:GetService("CoreGui").[Link]:Connect(functio
n(child)
if [Link] == "ErrorPrompt" and child:FindFirstChild("MessageArea") and
[Link]:FindFirstChild("ErrorFrame") then
[Link](2)

for _ = 1, 30 do
game:GetService("TeleportService"):Teleport(536102540, Player)
[Link](2)
end
end
end)
end)

local Stop = false


local Temp = [Link] or [Link]:Wait()

local WaitingForPointSlot
Fixing = false

local BoosterTries = 0
local HardResets = 0

local Successful = 0
local Failed = 0

Finished = false

Last = false

Doing = false

[Link]:Connect(function()
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):ClickButton2([Link]())
end)

[Link](1 + [Link])

if [Link] == 552500546 then


[Link](1)
repeat

[Link](0.5)

[Link]:FireServer([Link],"up")
[Link](0.5)
if [Link] == "Namekian" then break end

until [Link] == "Namekian"

[Link]:FireServer("woah")

return
end

local function SendNotification(Title, Text, Duration)


game:GetService("StarterGui"):SetCore("SendNotification",{Title = Title,Text =
Text,Duration = Duration})
end

local function WaitTill(instance, Text, ExtraTime, npc)


repeat [Link]() until ([Link] == Text and
[Link] == true)

if ExtraTime > 0 then


[Link](ExtraTime)
end
end

local function Talk(NPC, Content, WaitTime, Texts, Wait, SkipStop)


if not [Link]:FindFirstChild("ServerTraits") then
[Link]:WaitForChild("ServerTraits", 30)
end
[Link]:FireServer(NPC ~= "Korin" and
[Link][NPC] or (NPC == "Korin" and
[Link][NPC].[Link]))

for idx = 1, #Content do

if Settings.Mode2 and NPC == "Character Slot Changer" and Texts and Texts
~= true and Texts[idx] == "Change Character Slots?" then
repeat

[Link]:FireServer([Link]["Character
Slot Changer"])
[Link]()
until [Link] == true
end

if Wait then
WaitTill([Link], Texts[idx],
WaitTime, NPC)
else
[Link]([Link] + 0.250)
end

if not SkipStop and Stop then


repeat [Link]() until not Stop
end

if Settings.Mode2 and Texts and Texts ~= true and Texts[idx] == "Change


Character Slots?" then
repeat
[Link]:FireServer({"Yes"})
[Link]()
until [Link] == "Alright"

repeat
[Link]:FireServer({"k"})
[Link]()
until [Link] == "Which slot would you
like to play in?"

[Link]([Link] + 0.150)

[Link]:FireServer({Content[3]})

[Link](1, function()
if [Link] == "Which slot would you
like to play in?" then

[Link]:FireServer({Content[3]})
end
end)

break
end

[Link]:FireServer({Content[idx]})
end
end
if [Link]:FindFirstChild("HUD") and not Finished then
[Link](0.1)

[Link]:GetPropertyChangedSignal("Text"):Conn
ect(function()
if [Link] == "Mr Popo is a nice
guy" then
Stop = true

[Link](6 + [Link])

if not [Link] and [Link] ~=


"Namekian" then
local Tries = 0

repeat
Talk("Character Slot Changer", {"Yes", "k",
[Link]}, [Link] + 0.3, {"Change Character Slots?",
"Alright", "Which slot would you like to play in?", "Loading!"}, true, true)

[Link](6)

if Tries >= 3 then


makefolder("HauntRejoin")
end

if [Link] ~= "Namekian" then


Tries += 1
end

until [Link] == "Namekian"

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"}, 0.6,


nil, false, true)

elseif [Link] == "Namekian" then


Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link] + 0.3, {"Change Character Slots?", "Alright", "Which
slot would you like to play in?", "Loading!"}, true, true)

[Link](6)

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"}, 0.6,


nil, false, true)
end
end
end)
end

[Link]:Connect(function(Child)
if [Link] == "HUD" and not Finished then
[Link](0.1)

[Link]:GetPropertyChangedSignal("Text"):Conn
ect(function()
if [Link] == "Mr Popo is a
nice guy" then
Stop = true

[Link](6 + [Link])

if not [Link] and


[Link] ~= "Namekian" then
local Tries = 0

repeat
Talk("Character Slot Changer", {"Yes", "k",
[Link]}, [Link] + 0.3, {"Change Character Slots?",
"Alright", "Which slot would you like to play in?", "Loading!"}, true, true)

[Link](6)

if Tries >= 3 then


makefolder("FanoutHaunt")
end

if [Link] ~= "Namekian" then


Tries += 1
end

until [Link] == "Namekian"

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"},


0.6, nil, false, true)

elseif [Link] == "Namekian" then


Talk("Character Slot Changer", {"Yes", "k",
[Link]}, [Link] + 0.3, {"Change Character Slots?",
"Alright", "Which slot would you like to play in?", "Loading!"}, true, true)

[Link](6)

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"},


0.6, nil, false, true)
end
end
end)
end
end)

if not [Link] and [Link] ~= "Namekian"


then
Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)

[Link](6)
end

if [Link] == "76" then


if not [Link] and [Link] ==
"Namekian" then
Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link] + 0.3, {"Change Character Slots?", "Alright", "Which
slot would you like to play in?", "Loading!"}, true)
[Link](6)
end

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"}, 0.6, nil, false)
end

if tonumber([Link]) >=
[Link] then
Finished = true
[Link] = "MAX POINTS REACHED"

SendNotification("FanoutHaunt", "Max points reached", 5)


return
end

if tonumber([Link]) < 44 then


Talk("Bulma", {"k", "Yes", "k"} , [Link], nil, false)
[Link](0.8)

Talk("Spaceship", {"No", "k"}, [Link], nil, false)


[Link](0.5)

Talk("Trunks [Future]", {"k","Yes","k"}, [Link], nil, false)


[Link](0.8)

Talk("TimeMachine",{"No", "k"}, [Link], nil, false)


[Link](0.5)

[Link]["Quest Giver"]:Destroy()
[Link]["Quest Giver"]:Destroy()

Talk("Quest Giver",{"k","Yes","k"}, [Link], nil, false)


[Link](0.8)

Talk("NamekianShip",{"k","No","k"}, [Link], nil, false)


[Link](0.7)

Talk("Elder Kai",{"k","Yes","k", "k"}, [Link], nil, false)


[Link](0.7)

Talk("Korin", {"k", "k", "DRINK", "k"}, {"Hello", "When you drink it increases
your power!", "*DRINKS*"}, true)
[Link](3)

elseif tonumber([Link]) == 44 then


Talk("Korin", {"k", "k", "DRINK", "k"}, {"Hello", "When you drink it increases
your power!", "*DRINKS*"}, true)
[Link](3)
end

local Conn
Conn = [Link]:Connect(function()
[Link]:WaitForChild("HumanoidRootPart", 30)

repeat
[Link]()
[Link] = [Link](-569.78302,
23.587471, -2883.4939)
until [Link]:FindFirstChild("PowerOutput")

local Conn2
Conn2 = PG:WaitForChild("HUD",
30).[Link]:GetPropertyChangedSignal("Text"):Connect(function()
Last = tick()

[Link](10)

if tick() - Last >= 10 and BoosterTries < 5 and not Doing then

Doing = true

if Finished then
Conn:Disconnect()
Conn2:Disconnect()
return
end

HardResets += 1

if HardResets >= 10 then


makefolder("FanoutHaunt rejoin")
end

Fixing = true
Stop = true

[Link] = 0
[Link]:Destroy()

[Link]:Wait()

[Link]:WaitForChild("PowerOutput", 30)

[Link](1)

Stop = false

local took = "none"

if WaitingForPointSlot then
took = "namek"
Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)
else
took = "point"
Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)
end

Stop = true

local Char = [Link]

[Link](6, function()
Stop = false
if [Link] == Char then
if took == "namek" then
Talk("Character Slot Changer", {"Yes", "k",
[Link]}, [Link], {"Change Character Slots?",
"Alright", "Which slot would you like to play in?", "Loading!"}, true)
else
Talk("Character Slot Changer", {"Yes", "k",
[Link]}, [Link], {"Change Character Slots?",
"Alright", "Which slot would you like to play in?", "Loading!"}, true)
end
end
end)

[Link]:Wait()

Doing = false
Fixing = false
end
end)
end)

[Link](function()
while true do
if BoosterTries >= 5 then

Stop = true

[Link](6 + [Link])

if not [Link] and [Link] ~=


"Namekian" then
local Tries = 0

repeat
Talk("Character Slot Changer", {"Yes", "k",
[Link]}, [Link] + 0.3, {"Change Character Slots?",
"Alright", "Which slot would you like to play in?", "Loading!"}, true, true)

[Link](6)

if Tries >= 3 then


makefolder("HauntRejoin")
end

if [Link] ~= "Namekian" then


Tries += 1
end

until [Link] == "Namekian"

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"}, 0.6,


nil, false, true)

elseif [Link] == "Namekian" then


Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link] + 0.3, {"Change Character Slots?", "Alright", "Which
slot would you like to play in?", "Loading!"}, true, true)
[Link](6)

Talk("Start New Game [Redo Character]", {"Yes", "k", "Yes"}, 0.6,


nil, false, true)
end

break
end

[Link]()
end
end)

while true do
pcall(function()
if [Link] ~= "Namekian" and not
[Link] then
[Link](1)

Talk("Character Slot Changer", {"Yes", "k", [Link]},


[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)

[Link]:Wait()

if Fixing then
repeat [Link]() until not Fixing
end

[Link](0.5)

[Link]:WaitForChild("PowerOutput", 30)

[Link]([Link])
end
end)

WaitingForPointSlot = false

[Link]:Connect(function(Child)
if [Link] == "Booster" then
Failed -= 1
Successful += 1
BoosterTries = 0
end
end)

Failed += 1
BoosterTries += 1

pcall(function()
Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)
end)

[Link]([Link])
if not [Link]:FindFirstChild("ServerTraits") then
pcall(function()
[Link]:WaitForChild("ServerTraits", 30)
end)
end

if [Link]:FindFirstChild("KAMI") then

[Link]:FireServer([Link])
[Link]:FireServer({"k"})
elseif [Link]:FindFirstChild("KAMI") then

[Link]:FireServer([Link]
[Link])
[Link]:FireServer({"k"})
end

[Link]:Wait()

if Fixing then
repeat [Link]() until not Fixing
end

[Link](0.5)

[Link]:WaitForChild("PowerOutput", 30)

[Link]([Link])

local breakk = false

pcall(function()
if [Link] == "Namekian" and not
[Link] then
[Link](1)

Talk("Character Slot Changer", {"Yes", "k", [Link]},


[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)

[Link]:Wait()

if Fixing then
repeat [Link]() until not Fixing
end

[Link](0.5)

[Link]:WaitForChild("PowerOutput", 30)

[Link]([Link])
end

if [Link] then
[Link]:WaitForChild("Bottom", 30).[Link] =
"FanoutHaunt"
end

[Link] = true
local AccuracyRate

if Successful == 0 or Failed == 0 then


AccuracyRate = Successful == 0 and "0%" or Failed == 0 and "100%"
else
AccuracyRate = [Link]("%.2f", (Successful / (Successful +
Failed)) * 100) .. "%"
end

pcall(function()
[Link] = "Haunt's Infinte Stats|
ACCURACY RATE : " .. AccuracyRate
end)

if tonumber([Link]) >=
[Link] then
Finished = true

[Link] = "Haunt's Infinte Stats |


MAX POINTS REACHED | ACCURACY RATE : " .. AccuracyRate

SendNotification("FanoutHaunt", "Max points reached", 5)


breakk = true
return
end
end)

[Link](function()
if [Link] then
for _ = 1, 500 do

[Link]:FireServer([Link].
Stats[[Link]])
end
end
end)

if breakk then
break
end

WaitingForPointSlot = true

pcall(function()
Talk("Character Slot Changer", {"Yes", "k", [Link]},
[Link], {"Change Character Slots?", "Alright", "Which slot
would you like to play in?", "Loading!"}, true)
end)

[Link]:Wait()

if Fixing then
repeat [Link]() until not Fixing
end

[Link](0.5)

[Link]:WaitForChild("PowerOutput", 30)
[Link]([Link])
end

You might also like