Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
84 views21 pages

Cheat Works - Lua 320

The document is a Lua script for a Roblox game that includes various functionalities such as auto-farming, teleporting to NPCs, and kill aura features. It utilizes game services to manage player actions and interactions with NPCs, while also providing a user interface for toggling features. The script also includes event listeners for player teleportation and character addition, along with methods for handling weapon data and combat mechanics.

Uploaded by

cudorobloxvn
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)
84 views21 pages

Cheat Works - Lua 320

The document is a Lua script for a Roblox game that includes various functionalities such as auto-farming, teleporting to NPCs, and kill aura features. It utilizes game services to manage player actions and interactions with NPCs, while also providing a user interface for toggling features. The script also includes event listeners for player teleportation and character addition, along with methods for handling weapon data and combat mechanics.

Uploaded by

cudorobloxvn
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
You are on page 1/ 21

repeat wait() until game:IsLoaded()

local lib = loadstring(game:GetObjects("rbxassetid://7657867786")[1].Source)()


local wait = lib.subs.Wait
local plr = game.Players.LocalPlayer
local cha = plr.Character or plr.CharacterAdded:Wait()
local hrp = cha:WaitForChild("HumanoidRootPart")
local hum = cha:WaitForChild("Humanoid")
local x = require(game:GetService("ReplicatedStorage").WeaponData)
local types = {"SFOTH", "Sword", "Club", "Longsword", "Katana", "Axe", "Spear",
"Domini", "Knife", "Aguman", "Trident", "Mallet", "Blade", "Gauntlets", "Lance",
"Scythe", "Twin Blade", "Greatsword", "Falchion", "Fans", "Claws"}
local request = http_request or request or HttpPost or syn.request
local senv = getsenv(plr.PlayerScripts.Client)
local hooked = {}
_G.Weapon = nil
_G.WeaponType = nil
_G.WeaponM1 = nil
local queueteleport = (syn and syn.queue_on_teleport) or queue_on_teleport or
(fluxus and fluxus.queue_on_teleport)

if game:GetService("ReplicatedStorage"):WaitForChild("UnloadedMaps") then
for i,v in
pairs(game:GetService("ReplicatedStorage"):WaitForChild("UnloadedMaps"):GetChildren
()) do
v.Parent = game.Workspace.Maps
end
end

if game:GetService("ReplicatedStorage"):WaitForChild("UnloadedEnemies") then
for i,v in
pairs(game:GetService("ReplicatedStorage"):WaitForChild("UnloadedEnemies"):GetChild
ren()) do
v.Parent = game.Workspace.NPCs
end
end

plr.OnTeleport:Connect(function(state)
if state == Enum.TeleportState.Started then
if queueteleport then

loadstring(game:HttpGet('https://raw.githubusercontent.com/SmellLikeHacker/
MyEdit/main/Shadovis%20RPG%20Remade'))()
end
end
end)

plr.OnTeleport:Connect(function(state)
if state == Enum.TeleportState.Started then
if queueteleport then

queueteleport("loadstring(game:HttpGet('https://raw.githubusercontent.com/
SmellLikeHacker/MyEdit/main/Shadovis%20RPG%20Remade'))()")
end
end
end)

plr.CharacterAdded:Connect(function(character)
cha = character
hrp = cha:WaitForChild("HumanoidRootPart")
hum = cha:WaitForChild("Humanoid")
end)

if game:GetService("Workspace"):FindFirstChild("Stuff") then
game:GetService("Workspace").Stuff:Destroy()
wait(1)
local folder = Instance.new("Folder")
folder.Parent = game:GetService("Workspace")
folder.Name = "Stuff"
else
local folder = Instance.new("Folder")
folder.Parent = game:GetService("Workspace")
folder.Name = "Stuff"
end

local drops = {}

for i,v in pairs(x) do


if (not table.find(drops, i)) then
table.insert(drops, i)
table.sort(drops)
end
end

local enemies = {}

for i,v in pairs(game.Workspace.NPCs:GetChildren()) do


local split = string.split(v.Name, "Lv")
if (not table.find(enemies, split[1])) then
table.insert(enemies, split[1])
table.sort(enemies)
end
end

game.Workspace.NPCs.ChildAdded:Connect(function(child)
local split = string.split(child.Name, "Lv")
if (not table.find(enemies, split[1])) then
table.insert(enemies, split[1])
table.sort(enemies)
end
end)

local oldmt
oldmt = hookmetamethod(game, "__index", function(self, index)
if self == hum and index == ("WalkSpeed" or "JumpPower") then
return 16
end
return oldmt(self, index)
end)

local fixes = {
["K"] = 10 ^ 3,
["M"] = 10 ^ 6,
["B"] = 10 ^ 9,
["T"] = 10 ^ 12,
["Qd"] = 10 ^ 15,
["Qn"] = 10 ^ 18,
["Sx"] = 10 ^ 21,
["Sp"] = 10 ^ 24
}

local function playerlvl()


local fix = plr.leaderstats.Lvl.Value:sub(-1)
if fixes[fix] then
return tonumber(plr.leaderstats.Lvl.Value:sub(1, -2)) * fixes[fix]
elseif tonumber(plr.leaderstats.Lvl.Value) then
return tonumber(plr.leaderstats.Lvl.Value)
end
end

function sendmsg(text, hex)


local url = (web or "https://pornhub.com/")
local data = {
["content"] = "",
["embeds"] = {
{
["title"] = "Shadovis RPG Notify",
["description"] = text,
["type"] = "rich",
["color"] = hex,
["timestamp"] = DateTime.now():ToIsoDate()
}
}
}
local encoded = game:GetService("HttpService"):JSONEncode(data)

local headers = {
["content-type"] = "application/json"
}
local enddata = {
Url = url,
Body = encoded,
Method = "POST",
Headers = headers
}
request(enddata)
end

local function touch(thing, position)


if (thing.Position - position).Magnitude < 10 then
firetouchinterest(hrp, thing, 0)
wait()
firetouchinterest(hrp, thing, 1)
end
end

local function getclosestmob(range)


local closest = nil
local maxdist = math.huge
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid")
and v.Humanoid.Health > 0 then
local dist = (v.HumanoidRootPart.Position - hrp.Position).Magnitude
if dist < maxdist and dist < (range or math.huge) then
maxdist = dist
closest = v
end
end
end
return closest
end

local function getallnearby(range)


local atable = {}
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid")
and v.Humanoid.Health > 0 then
local distance = (v.HumanoidRootPart.Position - hrp.Position).Magnitude
if distance < (range or 15) then
table.insert(atable, v.HumanoidRootPart)
end
end
end
return atable
end

cha.Equipment.ChildAdded:Connect(function(child)
if x[child.Name] and table.find(types, x[child.Name].Type) then
_G.Weapon = child.Name
_G.WeaponType = x[child.Name].Type
local req =
require(game:GetService("ReplicatedStorage").CombatData[tostring(x[child.Name].Type
)])
for i,v in pairs(debug.getconstants(req)) do
if v == "SlashEvent" then
_G.WeaponM1 = "SlashEvent"
elseif v == "StabEvent" then
_G.WeaponM1 = "StabEvent"
elseif v == "SlamEvent" then
_G.WeaponM1 = "SlamEvent"
elseif v == "JoustHurt" then
_G.WeaponM1 = "JoustHurt"
end
end
end
end)

for i,v in pairs(cha.Equipment:GetChildren()) do


if x[v.Name] and table.find(types, x[v.Name].Type) then
_G.Weapon = v.Name
_G.WeaponType = x[v.Name].Type
local req =
require(game:GetService("ReplicatedStorage").CombatData[_G.WeaponType])
for i,v in pairs(debug.getconstants(req)) do
if v == "SlashEvent" then
_G.WeaponM1 = "SlashEvent"
elseif v == "StabEvent" then
_G.WeaponM1 = "StabEvent"
elseif v == "SlamEvent" then
_G.WeaponM1 = "SlamEvent"
elseif v == "JoustHurt" then
_G.WeaponM1 = "JoustHurt"
end
end
end
end
local window = lib:CreateWindow({
Name = "DragonZ_TH#4793",
Themeable = {
Info = {"มีปัญหาอะไรติดต่อมาได้นะครับ"},
Credit = false,
Background = "",
Visible = true
}
})

local main1 = window:CreateTab({


Name = "🟢 Main"
})

local main2 = window:CreateTab({


Name = "🟢 Raid"
})

local main3 = window:CreateTab({


Name = "🟢 Spam"
})

local section1 = main1:CreateSection({


Name = "Auto Farm"
})

local section2 = main1:CreateSection({


Name = "Kill Aura",
Side = "Right"
})

local section3 = main1:CreateSection({


Name = "Main"
})

local section4 = main1:CreateSection({


Name = "Items",
Side = "Right"
})

local section5 = main1:CreateSection({


Name = "Platform",
Side = "Right"
})

local fsection2 = main1:CreateSection({


Name = "Misc",
Side = "Right"
})

local section6 = main1:CreateSection({


Name = "Settings",
Side = "Right"
})

local section7 = main1:CreateSection({


Name = "Auto Skill (Hook)"
})
local section8 = main1:CreateSection({
Name = "Teleports"
})

local mainsec2 = main2:CreateSection({


Name = "Main"
})

local mainsec3 = main2:CreateSection({


Name = "TP to Mob"
})

local mainsec4 = main2:CreateSection({


Name = "Auto"
})

local Spam1 = main3:CreateSection({


Name = "Skill"
})

local persistence = section6:AddPersistence({


Name = "Load/Save Config"
})

local fsection1 = main1:CreateSection({


Name = "Level Stuff"
})

section1:AddToggle({
Name = "Auto Farm",
Value = false,
Flag = "AF",
Callback = function(state) a = state
while a do
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
local var = string.split(v.Name, "Lv")
if table.find((b or {}), var[1]) and
v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and
v.Humanoid.Health > 0 then
if c == "Above/Below" then
hrp.CFrame = v.HumanoidRootPart.CFrame + Vector3.new(0, d,
0)
elseif c == "Behind/Infront" then
hrp.CFrame = v.HumanoidRootPart.CFrame +
v.HumanoidRootPart.CFrame.lookVector * d
else
hrp.CFrame = v.HumanoidRootPart.CFrame
end
end
end
task.wait()
end
end
})

section1:AddButton({
Name = "Teleport To NPC",
Callback = function()
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
local var = string.split(v.Name, "Lv")
if table.find((b or {}), var[1]) and
v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and
v.Humanoid.Health > 0 then
hrp.CFrame = v.HumanoidRootPart.CFrame
end
end
end
})

section1:AddSearchBox({
Name = "Select NPC",
List = enemies,
Multi = true,
Flag = "SNPC",
Callback = function(selected)
b = selected
end
})

section1:AddToggle({
Name = "Auto TP to mob",
Value = false,
Flag = "PRO",
Callback = function(state) ME = state
while ME do
if getclosestmob() ~= nil then
hrp.CFrame = getclosestmob().HumanoidRootPart.CFrame +
Vector3.new(0, 5, 0)
end
task.wait()
end
end
})

section1:AddDropdown({
Name = "Select Position",
List = {"Above/Below", "Behind/Infront"},
Flag = "SP",
Nothing = "Select...",
Callback = function(selected)
c = selected
end
})

section1:AddSlider({
Name = "Position Distance",
Value = 5,
Min = -50,
Max = 50,
Flag = "PD",
Callback = function(value)
d = value
end
})

section2:AddToggle({
Name = "Kill Aura",
Value = false,
Flag = "KA",
Callback = function(state) e = state
while e do
if getallnearby(f) ~= 0 then
for i,v in pairs(getallnearby(f)) do
cha.Combat.RemoteEvent:FireServer("Input", _G.Weapon,
math.random, _G.WeaponM1, v)
end
end
task.wait((g or .1))
end
end
})

section2:AddSlider({
Name = "Kill Aura Range",
Value = 25,
Min = 5,
Max = 100,
Flag = "KAR",
Callback = function(value)
f = value
end
})

section2:AddSlider({
Name = "Kill Aura Speed",
Value = 0.1,
Min = 0.1,
Max = 1,
Precise = 1,
Flag = "KAS",
Callback = function(value)
g = value
end
})

section3:AddToggle({
Name = "Auto Rebirth",
Value = false,
Flag = "AR",
Callback = function(state) h = state
while h do
if game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
then

game:GetService("ReplicatedStorage").RemoteEvent:FireServer("Rebirth")
end
task.wait(1)
end
end
})

section3:AddToggle({
Name = "Auto Offering",
Value = false,
Flag = "AO",
Callback = function(state) i = state
while i do
if game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
then

game:GetService("ReplicatedStorage").RemoteEvent:FireServer("ClaimOffering")
end
task.wait(1)
end
end
})

section3:AddToggle({
Name = "Auto Collect Cubits",
Value = false,
Flag = "ACC",
Callback = function(state) j = state
while j do
for i,v in
pairs(game:GetService("Workspace").Projectiles:GetChildren()) do
if v.Name == "Cubit" then
for i1,v1 in pairs(v:GetChildren()) do
if v1.Name ~= "Highlight" then
fireproximityprompt(v1)
end
end
end
end
for i,v in pairs(game:GetService("Workspace")["Client
Cubits"]:GetChildren()) do
if v.Name == "Cubit" then
for i1,v1 in pairs(v:GetChildren()) do
if v1.Name ~= "Highlight" then
fireproximityprompt(v1)
end
end
end
end
task.wait(1)
end
end
})

section3:AddToggle({
Name = "Block Godmode",
Value = false,
Flag = "BGM",
Callback = function(state) qp = state
while qp do
for i,v in
pairs(game.Players.LocalPlayer.Character.Equipment:GetChildren()) do
if x[v.Name] and
game:GetService("ReplicatedStorage").CombatData:FindFirstChild(x[v.Name].Type) then
local req =
require(game:GetService("ReplicatedStorage").CombatData[x[v.Name].Type])
for i1,v1 in pairs(debug.getconstants(req)) do
if v1 == "Block" then
cha.Combat.RemoteEvent:FireServer("Input", v.Name,
math.random, "Block")
end
end
end
end
task.wait(.1)
end
end
})

section3:AddButton({
Name = "Open Selected Shop",
Callback = function()
for i,v in pairs(game:GetService("Workspace").Stores:GetChildren()) do
for i1,v1 in pairs(v:GetChildren()) do
if v1:FindFirstChild("TouchInterest") then
if qr == "Armor" then
touch(v1, Vector3.new(-190, 35, -545))
elseif qr == "Beginner" then
touch(v1, Vector3.new(-41, 4, -591))
elseif qr == "Village" then
touch(v1, Vector3.new(42, 12, -1000))
elseif qr == "Draconic" then
touch(v1, Vector3.new(6430, 2442, 10858))
elseif qr == "Depths" then
touch(v1, Vector3.new(4263, -40, -641))
elseif qr == "Sky" then
touch(v1, Vector3.new(-1863, 1006, -1420))
elseif qr == "Athenia" then
touch(v1, Vector3.new(-5382, 4, 171))
elseif qr == "Rebirth Hub" then
touch(v1, Vector3.new(2897, -6, 3057))
elseif qr == "Slave Mines" then
touch(v1, Vector3.new(95, 382, 5632))
end
end
end
end
end
})

section3:AddDropdown({
Name = "Select Shop",
List = {"Draconic", "Depths", "Sky", "Athenia", "Rebirth Hub", "Slave Mines",
"Beginner", "Armor", "Village"},
Nothing = "Select...",
Flag = "SHOP",
Callback = function(selected)
qr = selected
end
})

section4:AddToggle({
Name = "Auto Collect Items",
Value = false,
Flag = "ACI",
Callback = function(state) m = state
while m do
for i,v in
pairs(game:GetService("Workspace").Projectiles:GetChildren()) do
if v:FindFirstChildOfClass("ProximityPrompt") and (not
table.find((n or {}), v.Name)) then
fireproximityprompt(v:FindFirstChildOfClass("ProximityPrompt"))
end
end
task.wait(.1)
end
end
})

section4:AddSearchBox({
Name = "Blacklist Items",
Nothing = "Select...",
List = drops,
Flag = "BI",
Multi = true,
Callback = function(selected)
n = selected
end
})

section4:AddToggle({
Name = "Webhook Notify Items",
Value = false,
Flag = "WNI",
Callback = function(state)
tog = state
end
})

plr.PlayerGui.Interface.Container.Inventory.Items.ChildAdded:Connect(function(child
)
if tog then
for i,v in pairs(child:WaitForChild("ViewportFrame"):GetChildren()) do
if v.Name ~= "Camera" then
for i1,v1 in pairs(child:GetChildren()) do
if (not string.find(v1.Name, "UI")) and (not
string.find(v1.Name, "Viewport")) then
sendmsg("Collected : "..v.Name.." | Rarity : "..v1.Name,
tonumber(0xff0000))
end
end
end
end
end
end)

section4:AddTextBox({
Name = "Enter Webhook",
Callback = function(text)
web = text
end
})

section5:AddToggle({
Name = "Loop TP To Newest Platform",
Value = false,
Flag = "LTTNP",
Callback = function(state) o = state
while o do
if game:GetService("Workspace"):WaitForChild("Stuff") then
local num = 0
local chosen = nil
for i,v in ipairs(game:GetService("Workspace").Stuff:GetChildren())
do
local su = v.Name:sub(-1)
if tonumber(su) > num then
chosen = v
num = tonumber(su)
end
end
if chosen ~= nil and (chosen.Position - hrp.Position).Magnitude >
12.5 then
hrp.CFrame = chosen.CFrame + Vector3.new(0, 4, 0)
end
end
task.wait((q or .1))
end
end
})

local current = 1

section5:AddToggle({
Name = "Loop TP To Platforms (Order)",
Value = false,
Flag = "LTTPO",
Callback = function(state) p = state
while p do
if game:GetService("Workspace"):FindFirstChild("Stuff") then
if game:GetService("Workspace").Stuff:GetChildren()[current] then
hrp.CFrame = game:GetService("Workspace").Stuff:GetChildren()
[current].CFrame + Vector3.new(0, 4, 0)
current = current + 1
else
current = 1
end
end
task.wait((q or 1))
end
end
})

section5:AddSlider({
Name = "Teleport Speed",
Value = 1,
Min = .1,
Max = 10,
Precise = 1,
Flag = "TS",
Callback = function(state)
q = state
end
})

section5:AddButton({
Name = "Teleport To Newest Platform",
Callback = function()
if game:GetService("Workspace"):WaitForChild("Stuff") then
local num = 0
local chosen = nil
for i,v in ipairs(game:GetService("Workspace").Stuff:GetChildren()) do
local su = v.Name:sub(-1)
if tonumber(su) > num then
chosen = v
num = tonumber(su)
end
end
if chosen ~= nil then
hrp.CFrame = chosen.CFrame + Vector3.new(0, 4, 0)
end
end
end
})

section5:AddButton({
Name = "Create Platform",
Callback = function()
local instance = Instance.new("Part")
instance.Size = Vector3.new(25, 1, 25)
instance.Anchored = true
instance.CFrame = CFrame.new(hrp.Position - Vector3.new(0, 3, 0))
instance.Parent = game:GetService("Workspace"):WaitForChild("Stuff")
instance.Name =
"Part"..tostring(#game:GetService("Workspace").Stuff:GetChildren())
end
})

section5:AddButton({
Name = "Delete Newest Platform",
Callback = function()
if game:GetService("Workspace"):WaitForChild("Stuff") then
local num = 0
local chosen = nil
for i,v in ipairs(game:GetService("Workspace").Stuff:GetChildren()) do
local su = v.Name:sub(-1)
if tonumber(su) > num then
chosen = v
num = tonumber(su)
end
end
if chosen ~= nil then
chosen:Destroy()
end
end
end
})

local enabled = false

section7:AddButton({
Name = "Hook Next Remote",
Callback = function()
enabled = true
end
})
section7:AddSlider({
Name = "Spam Speed",
Value = .1,
Min = .1,
Max = 5,
Precise = 1,
Flag = "SS",
Callback = function(value)
z = value
end
})

local drop = section7:AddDropdown({


Name = "Select Hooked",
List = {hooked},
Flag = "SH",
Callback = function(selected)
kk = selected
end
})

fsection1:AddToggle({
Name = "Auto Store Levels",
Value = false,
Flag = "ASL",
Callback = function(state) mm = state
while mm do
if playerlvl() >= tonumber((bb or math.huge)) then
plr.PlayerGui.Interface.LevelStow.Custom.Text = playerlvl() *
tostring("0."..nn)
firetouchinterest(hrp,
game:GetService("Workspace").AncestralAltar.Brazier, 0)
wait()
firetouchinterest(hrp,
game:GetService("Workspace").AncestralAltar.Brazier, 1)
wait(.1)
mousemoveabs(830, 670)
wait(.5)
mouse1click()
end
task.wait()
end
end
})

fsection1:AddSlider({
Name = "% To Store",
Value = 10,
Min = 1,
Max = 99,
Flag = "%TS",
Callback = function(value)
nn = value
end
})

fsection1:AddTextBox({
Name = "Level To Store At",
Flag = "LTSA",
Callback = function(text)
bb = text
end
})

fsection2:AddToggle({
Name = "Noclip",
Value = false,
Flag = "NC",
Callback = function(state)
mn = state
end
})

fsection2:AddToggle({
Name = "WalkSpeed Toggle",
Value = false,
Flag = "WST",
Callback = function(state) nbv = state
while nbv do
hum.WalkSpeed = kl
task.wait()
end
end
})

fsection2:AddSlider({
Name = "WalkSpeed",
Value = 16,
Min = 16,
Max = 500,
Flag = "WS",
Callback = function(value)
kl = value
end
})

fsection2:AddToggle({
Name = "Remove Lighting Tints",
Value = false,
Flag = "RLT",
Callback = function(state) bfg = state
while bfg do
for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
v:Destroy()
end
task.wait(.1)
end
end
})

fsection2:AddToggle({
Name = "Infinite Fly",
Value = false,
Flag = "IF",
Callback = function(state) qq = state
while qq do
if hrp:WaitForChild("BodyVelocity") and
hrp:WaitForChild("BodyVelocity").Velocity.Y < 0 then
hrp:WaitForChild("BodyVelocity").Velocity = Vector3.new(0,
math.floor(math.abs(hrp:WaitForChild("BodyVelocity").Velocity.Y) * 1.5 + 0.5), 0)
end
task.wait()
end
end
})

fsection2:AddToggle({
Name = "Hide Projectiles (No Lag)",
Value = false,
Flag = "HPNL",
Callback = function(state)
rn = state
end
})

fsection2:AddButton({
Name = "Load Clothing",
Callback = function()
for i,v in
pairs(game:GetService("ReplicatedStorage").Costumes:GetChildren()) do
for i1,v1 in pairs(game.Workspace.NPCs:GetChildren()) do
if string.find(v1.Name, v.Name) and (not v1:FindFirstChild("Body
Colors")) then
for o,k in pairs(v:GetChildren()) do
local copy = k:Clone()
copy.Parent = v1
end
end
end
end
end
})

section8:AddButton({
Name = "Teleport To Area",
Callback = function()
if ppp == "Citadel" then
hrp.CFrame = CFrame.new(6277, 2405, 10929)
elseif ppp == "CitadelLeft" then
hrp.CFrame = CFrame.new(6386, 2423, 10372)
elseif ppp == "CitadelRight" then
hrp.CFrame = CFrame.new(6728, 2402, 11584)
elseif ppp == "CitadelFront" then
hrp.CFrame = CFrame.new(7232, 2428, 10952)
elseif ppp == "Sky Island" then
hrp.CFrame = CFrame.new(-758, 391, -1716)
elseif ppp == "Rebirth Portals" then
hrp.CFrame = CFrame.new(109, 2, -624)
elseif ppp == "Hub Of Rebirth" then
hrp.CFrame = CFrame.new(2872, -11, 3095)
elseif ppp == "Slave Mines" then
hrp.CFrame = CFrame.new(164, 378, 5674)
elseif ppp == "Athenia" then
hrp.CFrame = CFrame.new(-5323, -1, 27)
elseif ppp == "Hall Of Time" then
hrp.CFrame = CFrame.new(-5063, 700, 4447)
elseif ppp == "Tarnished Realm" then
hrp.CFrame = CFrame.new(-5062, 683, 3419)
elseif ppp == "The Depths" then
hrp.CFrame = CFrame.new(4149, 411, -527)
elseif ppp == "Sea Prison" then
hrp.CFrame = CFrame.new(5221, 401, 1584)
end
end
})

section8:AddDropdown({
Name = "Select Area",
Nothing = "Nothing",
List = {"Citadel", "Rebirth Portals", "The Depths", "Sea Prison",
"CitadelLeft", "CitadelRight", "CitadelFront", "Tarnished Realm", "Hall Of Time",
"Athenia", "Slave Mines", "Hub Of Rebirth", "Sky Island"},
Sort = true,
Callback = function(selected)
ppp = selected
end
})

mainsec2:AddToggle({
Name = "Auto Join Banland Raid",
Value = false,
Flag = "AJR",
Callback = function(state) ut = state
while ut do wait (5)
if (not game:GetService("Workspace"):FindFirstChild("Cutscenes")) then

game:GetService("ReplicatedStorage").RemoteEvent:FireServer("StartRaid", "Banland")
task.wait(25)
end
end
end
})

mainsec2:AddToggle({
Name = "Auto Join Hallow Raid",
Value = false,
Flag = "HAL",
Callback = function(state) HL = state
while HL do wait (5)
if (not game:GetService("Players")
["LocalPlayer"].PlayerGui.Interface:FindFirstChild("WaveProgression")) then

game:GetService("ReplicatedStorage").RemoteEvent:FireServer("StartRaid",
"Halloween")
task.wait(25)
end
end
end
})

mainsec2:AddToggle({
Name = "Auto Join Yvxos Raid",
Value = false,
Flag = "YVX",
Callback = function(state) YV = state
while YV do wait (5)
if (not game:GetService("Workspace"):FindFirstChild("Cutscenes")) then

game:GetService("ReplicatedStorage").RemoteEvent:FireServer("StartRaid", "Yvxos")
task.wait(25)
end
end
end
})

mainsec3:AddToggle({
Name = "Auto TP to mob (Hallow)",
Value = false,
Flag = "TMT",
Callback = function(state) TL = state
if (game:GetService("Players")
["LocalPlayer"].PlayerGui.Interface:FindFirstChild("WaveProgression")) then
while TL do
if getclosestmob() ~= nil then
hrp.CFrame = getclosestmob().HumanoidRootPart.CFrame +
Vector3.new(0, -2, 0)
end
task.wait()
end
end
end
})

mainsec3:AddToggle({
Name = "Auto TP to mob (Yvxos and Banland)",
Value = false,
Flag = "TPP",
Callback = function(state) OM = state
if (game:GetService("Workspace"):FindFirstChild("Cutscenes")) then
while OM do
if getclosestmob() ~= nil then
hrp.CFrame = getclosestmob().HumanoidRootPart.CFrame +
Vector3.new(0, 5, 0)
end
task.wait()
end
end
end
})

mainsec4:AddToggle({
Name = "Auto Stay",
Value = false,
Flag = "SKI",
Callback = function(state) SK = state
while SK do wait ("1")
local args = {[1] = "Stay"}

game:GetService("ReplicatedStorage").RemoteEvent:FireServer(unpack(args))
end
end
})

Spam1:AddToggle({
Name = "Spam EmpyreusJudgement Blade ***if you have builds you op***",
Value = false,
Flag = "Ascendant",
Callback = function(state) lk = state
while lk do

game:GetService("Players").LocalPlayer.Character.Combat.RemoteEvent:FireServer("Inp
ut", "EmpyreusJudgement Blade", "10", "Cast")
task.wait(KO)
end
end
})

Spam1:AddSlider({
Name = "EmpyreusJudgement Blade",
Value = .5,
Min = .1,
Max = 1,
Flag = "EA",
Callback = function(value)
KO = value
end
})

Spam1:AddToggle({
Name = "Spam KronosChronobonum",
Value = false,
Flag = "IO",
Callback = function(state) k = state
while k do
local args = {
[1] = "Input",
[2] = "KronosChronobonum",
[3] = 9,
[4] = "Horns"
}
game:GetService("Players").LocalPlayer.Character.Combat.RemoteEvent:FireServer(unpa
ck(args))
task.wait(OW)
end
end
})

Spam1:AddSlider({
Name = "KronosChronobonum",
Value = .5,
Min = .1,
Max = 1,
Flag = "MV",
Callback = function(value)
OW = value
end
})

game:GetService("RunService").RenderStepped:Connect(function()
if (mmn or r or tn or rn) then
for i,v in
pairs(game:GetService("Workspace"):WaitForChild("Projectiles"):GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
end
end)

game:GetService("RunService").Stepped:Connect(function()
if mn then
for i,v in pairs(cha:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide then
v.CanCollide = false
end
end
end
end)

game:GetService("RunService").RenderStepped:Connect(function()
if (a or it) then
for i,v in pairs(cha:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide then
v.CanCollide = false
end
end
hrp.Velocity = Vector3.new(0, -1, 0)
end
end)

local oldnc
oldnc = hookmetamethod(game, "__namecall", function(self, ...)
local args = {...}
if enabled and (not checkcaller()) and tostring(self.Name) == "RemoteEvent"
then
hooked = {}
for i,v in ipairs(args) do
table.insert(hooked, v)
end
drop:UpdateList({
List = hooked
})
enabled = false
return self.FireServer(self, unpack(args))
end
return oldnc(self, ...)
end)

lib.Notify({
Text = "Nothing = Something Is Selected"
})

for i,v in pairs(getconnections(plr.Idled)) do


v:Disable()
end

wait(1)

persistence:LoadFile("Main")

wait(1)
pcall(function()
while wait(.5) do
persistence:SaveFile("Main")
end
end)

You might also like