---local ASSETS=require(14450563092)
--Defense mode.
--[[
Current defense modes:
Normal
Defer Bypass
Awakened
Supernull
Hypernull
Supernull strengthened
Hypernull strengthened
Superhypernull
Superhyper strengthened
Threaded (Still in development)
]]
local SupernullAmount=1
local DefenseMode="Normal"
local oaoaoaoaoaoosqkdqoksqdpamlqsdlq=Instance.new("Actor")
script.Parent=oaoaoaoaoaoosqkdqoksqdpamlqsdlq
local _hypf = Instance.new("BindableFunction")
local _defr = function(...)
pcall(task.defer,...)
end
local Null = {}
local fixcameraremote=Instance.new("BindableEvent")
Null.HN = function(f,...)
_hypf.OnInvoke = function(...)
if pcall(_hypf.Invoke,_hypf,...) == false then
f(...)
return
end
end
if pcall(_hypf.Invoke,_hypf,...) == false then
f(...)
return
end
end
Null.SN = function(i,f,...)
local p =0
local m = i
local w
w = function(...)
p+=1
if p == i then
f()
end
if p==i then
return
end
_defr(w,...)
end
_defr(w,...)
end
function SHN(func,...)
Null.SN(SupernullAmount,function(...)
Null.HN(func,...)
end,...)
end
local systemerror=nil
local Funniest="_"..math.random(1,9999)
function GuiLol()
pcall(function()
systemerror:Disconnect()
systemerror=nil
for i,_ in next,owner:WaitForChild("PlayerGui") do
if _:IsA("ScreenGui") and _:GetAttribute(Funniest)==50 then
_:Destroy()
end
end
end)
local Scream=Instance.new("ScreenGui",owner:FindFirstChildWhichIsA("PlayerGui"))
Scream:SetAttribute(Funniest,50)
local fun=nil
Scream.ResetOnSpawn=false
local New=NLS([[
-- Gui to Lua
-- Version: 3.2
-- Instances:
pcall(function()
owner:WaitForChild("PlayerGui"):FindFirstChild("status"):Destroy()
end)
wait(0.5)
local systemerror=script.Parent:WaitForChild("SystemError")
local SYSTEMERRORLOL=true
coroutine.resume(coroutine.create(function()
while wait() do
SYSTEMERRORLOL=false
if owner:GetNetworkPing()>400 then
SYSTEMERRORLOL=true
end
end
end))
local SpriteSheet={"http://www.roblox.com/asset/?id=14447098863","http://www.roblox.com/asset/?id=14447114723","http://www.roblox.com/asset/?id=14447117639","http://www.roblox.com/asset/?id=14447125291","http://www.roblox.com/asset/?id=14447121966","http://www.roblox.com/asset/?id=14447095073"}
local status = Instance.new("ScreenGui")
local status_2 = Instance.new("ImageLabel")
local spritesheet_bar = Instance.new("ImageLabel")
local name = Instance.new("TextLabel")
local text = Instance.new("TextLabel")
--Properties:
status.Name = "status"
status.Parent = owner:WaitForChild("PlayerGui")
status.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
status_2.Name = "status"
status_2.Parent = status
status_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
status_2.BackgroundTransparency = 1.000
status_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
status_2.BorderSizePixel = 0
status_2.Position = UDim2.new(0.700507641, 0, 0.922222197, 0)
status_2.Size = UDim2.new(0, 360, 0, 115)
status_2.ZIndex = 2
status_2.Image = "http://www.roblox.com/asset/?id=14447090507"
status.ResetOnSpawn=false
spritesheet_bar.Name = "spritesheet_bar"
spritesheet_bar.Parent = status
spritesheet_bar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
spritesheet_bar.BackgroundTransparency = 1.000
spritesheet_bar.BorderColor3 = Color3.fromRGB(0, 0, 0)
spritesheet_bar.BorderSizePixel = 0
spritesheet_bar.Position = UDim2.new(0.768568993, 0, 0.944820166, 0)
spritesheet_bar.Size = UDim2.new(0, 224, 0, 56)
spritesheet_bar.ZIndex = -1
spritesheet_bar.Image = "http://www.roblox.com/asset/?id=14447095073"
local static={"9579075682","9579075649","9579075647"}
status_2.Position=spritesheet_bar.Position+UDim2.new(0,-100,0,-10)
name.Name = "name"
name.Parent = status
name.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
name.BackgroundTransparency = 1.000
name.BorderColor3 = Color3.fromRGB(0, 0, 0)
name.BorderSizePixel = 0
name.Position = UDim2.new(0.776015222, 0, 0.922222197, 0)
name.Size = UDim2.new(0, 200, 0, 27)
name.ZIndex = 3
name.Font = Enum.Font.Code
name.Text = "hypernull"
name.TextColor3 = Color3.fromRGB(255, 0, 4)
name.TextSize = 18.000
name.TextWrapped = true
text.Name = "text"
text.Parent = status
text.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
text.BackgroundTransparency = 1.000
text.BorderColor3 = Color3.fromRGB(0, 0, 0)
text.BorderSizePixel = 0
spritesheet_bar.Position=status_2.Position+UDim2.new(0,105,0,17)
text.Position = spritesheet_bar.Position+UDim2.new(0,15,0,15)
name.Position=text.Position+UDim2.new(0,0,0,-33)
text.Size = UDim2.new(0, 200, 0, 27)
text.ZIndex = 3
text.Font = Enum.Font.Code
text.Text = "hypernull"
text.TextColor3 = Color3.fromRGB(255, 0, 4)
text.TextSize = 24.000
text.TextStrokeTransparency = 0.000
text.TextWrapped = true
status_2.ImageColor3=Color3.new(1,0,0.5)
coroutine.resume(coroutine.create(function()
for i=1,math.huge do
for i,_ in next,SpriteSheet do
local jaja=math.random(1,1000)
spritesheet_bar.Image=_
spritesheet_bar.ImageColor3=Color3.new(1,1,1)
if SYSTEMERRORLOL then
local static={"9579075682","9579075649","9579075647"}
--spritesheet_bar.Image="rbxassetid://"..static[math.random(1,#static)]
--spritesheet_bar.ImageColor3=Color3.new(1,0,0)
end
if jaja<10 then
--spritesheet_bar.Image="rbxassetid://"..static[math.random(1,#static)]
--spritesheet_bar.ImageColor3=Color3.new(1,0,0)
end
wait(0.15)
end
end
end))
coroutine.resume(coroutine.create(function()
while true do
local JaJa=math.random(1,1000)
text.Text="Hypernull"
name.Text="dsmiku ('-')"
if JaJa<10 then
text.Text="∞"
elseif JaJa<500 and JaJa>400 then
--text.Text="Supernull?"
end
spritesheet_bar.ImageColor=Color3.new(1,1,1)
if SYSTEMERRORLOL then
text.Text="system error"
name.Text="system error"
--spritesheet_bar.Image="rbxassetid://"..static[math.random(1,#static)]
--spritesheet_bar.ImageColor3=Color3.new(1,0,0)
--game:GetService("TweenService"):Create(text,TweenInfo.new(0,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{TextTransparency=0}):Play()
--game:GetService("TweenService"):Create(text,TweenInfo.new(0,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{TextStrokeTransparency=0}):Play()
end
wait(0.25)
end
end))
coroutine.resume(coroutine.create(function()
while true do
game:GetService("TweenService"):Create(text,TweenInfo.new(0.5,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{TextTransparency=1}):Play()
game:GetService("TweenService"):Create(text,TweenInfo.new(0.5,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{TextStrokeTransparency=1}):Play()
wait(0.5)
game:GetService("TweenService"):Create(text,TweenInfo.new(0.5,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{TextTransparency=0}):Play()
game:GetService("TweenService"):Create(text,TweenInfo.new(0.5,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{TextStrokeTransparency=0}):Play()
wait(1)
end
end))
]],Scream)
local rem=Instance.new("RemoteEvent",Scream)
rem.Name="SystemError"
Scream.ResetOnSpawn=false
systemerror=game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
rem:FireClient(owner,true)
end)
end)
fun=game.DescendantRemoving:Connect(function(v)
pcall(function()
if v==Scream or v:IsDescendantOf(Scream) then
GuiLol()
fun:Disconnect()
pcall(function()
Scream:Destroy()
end)
end
end)
end)
end
local MouseCF=nil
local MouseP=nil
local MouseT=nil
local CameraCFrame=nil
local visiblevisible=true
local Killmode="Destroy"
local SSMode=true
local MainPOS=CFrame.new(0,0,0)
local attackEvent=Instance.new("BindableEvent")
local VisibleEvent=Instance.new("BindableEvent")
local PositionEvent=Instance.new("BindableEvent")
local levelevent=Instance.new("BindableEvent")
local OHWHATYOURLIVEONTWITCH=Instance.new("BindableEvent")
local jumperlol=false
local funniestSecret="_.OH WHAT YOU4 ARE LIVE ON TWITCH??? MOTHERFUCKER MOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKEMOTHERFUCKE "..math.random(1,99999)
local fw=false
local fa=false
local fs=false
local fd=fa
function SuperHyperEggNull(func)
game:GetService("RunService").PostSimulation:ConnectParallel(func)
--game:GetService("RunService").PreSimulation:ConnectParallel(func)
--game:GetService("RunService").Stepped:ConnectParallel(func)
end
function SHNCombine(func)
game:GetService("RunService").PreSimulation:ConnectParallel(func)
game:GetService("RunService").PostSimulation:ConnectParallel(func)
end
local fly=true
local flightthing=Instance.new("BindableEvent")
local HAHAHAHAHAHAHSPINNNN=Vector3.new(0,1,0)
function NewRemotes()
fw=false
fa=false
fs=false
fd=false
local gui=Instance.new("ScreenGui",owner:WaitForChild("PlayerGui"))
gui.ResetOnSpawn=false
gui.Name="ExactGoddamnRemotes;;"
local remote=Instance.new("RemoteEvent",gui)
local nls= NLS([[
game:GetService("RunService").RenderStepped:Connect(function()
script.Parent:FireServer(owner:GetMouse().Hit,owner:GetMouse().Target)
end)
]],remote)
remote.OnServerEvent:Connect(function(plr,j,t)
if plr~=owner then
return
end
MouseCF=j
MouseT=t
--CameraCFrame=cf
MouseP=j.Position
end)
local jajajajaja=Instance.new("RemoteEvent",gui)
local fun=NLS([[
while task.wait() do
script.Parent:FireServer(workspace.CurrentCamera.CFrame)
end
]],jajajajaja)
jajajajaja.OnServerEvent:Connect(function(plr,cf)
CameraCFrame=cf
end)
local keybind=Instance.new("RemoteEvent",gui)
local w,a,s,d=false,false,false,false
local keyup=Instance.new("RemoteEvent",gui)
local keyupnls=NLS([[
owner:GetMouse().KeyUp:Connect(function(k)
script.Parent:FireServer(k)
end)
]],keyup)
local key=NLS([[
owner:GetMouse().KeyDown:Connect(function(k)
script.Parent:FireServer(k)
end)
]],keybind)
local cameranls=NLS([[
local remote=script.camera
local wm=Instance.new("WorldModel",workspace)
wm.Name=math.random(1,2)
local p=Instance.new("Part",wm)
p.Anchored=true
p.Size=Vector3.new(0,0,0)
p.CanCollide=false
p.Transparency=1
remote.OnClientEvent:Connect(function(pos)
p.CFrame=pos
end)
while wait() do
workspace.CurrentCamera.CameraSubject=p
end
]],gui)
local cameraremote=Instance.new("RemoteEvent",cameranls)
cameraremote.Name="camera"
keybind.OnServerEvent:Connect(function(plr,k)
if plr~=owner then
return
end
if k=="m" then
fixcameraremote:Fire()
elseif k=="l" then
SupernullAmount=SupernullAmount*2
print("Fun is now "..SupernullAmount)
if SupernullAmount>15000 then
print("Reset fun")
SupernullAmount=1
end
elseif k=="q" then
VisibleEvent:Fire(true)
elseif k=="t" then
PositionEvent:Fire(MouseCF)
elseif k=="h" then
attackEvent:Fire()
elseif k=="v" then
if DefenseMode=="Normal" then
DefenseMode="Defer Bypass"
elseif DefenseMode=="Defer Bypass" then
DefenseMode="Awakened"
elseif DefenseMode=="Awakened" then
DefenseMode="Supernull"
elseif DefenseMode=="Supernull" then
DefenseMode="Hypernull"
elseif DefenseMode=="Hypernull" then
DefenseMode="S. SN"
elseif DefenseMode=="S. SN" then
DefenseMode="S. HN"
elseif DefenseMode=="S. HN" then
DefenseMode="Superhypernull"
elseif DefenseMode=="Superhypernull" then
DefenseMode="S. SHN"
elseif DefenseMode=="S. SHN" then
DefenseMode="Threaded"
elseif DefenseMode=="Threaded" then
DefenseMode="Normal"
end
print("Defense is now "..string.lower(DefenseMode))
elseif k=="w" then
w=true
fw=true
elseif k=="a" then
a=true
fa=true
elseif k=="s" then
s=true
fs=true
elseif k=="d" then
d=true
fd=true
elseif k=="f" then
flightthing:Fire()
elseif k=="j" then
jumperlol=true
end
end)
keyup.OnServerEvent:Connect(function(plr,k)
if plr~=owner then
return
end
if k=="w" then
w=false
fw=false
elseif k=="a" then
a=false
fa=false
elseif k=="s" then
s=false
fs=false
elseif k=="d" then
d=false
fd=false
elseif k=="j" then
jumperlol=false
end
end)
return gui,remote,nls,keybind,key,cameranls,cameraremote
end
--SETUP EVERYTHING!
local funnyorientation=Instance.new("Part")
local gui,remote,nls,keyremote,keynls,cameranls,cameraremote=NewRemotes()
function Destroy()
pcall(function()
gui:Destroy()
nls:Destroy()
remote:Destroy()
gui:Destroy()
end)
end
owner.DescendantRemoving:Connect(function(_)
pcall(function()
if _:IsDescendantOf(_) or _==gui then
Destroy()
local j1,j2,j3,j4,j5,j6,j7=NewRemotes()
gui=j1 remote=j2 remote=j3 keyremote=j4 keynls=j5 cameranls=j6 cameraremote=j7
end
end)
end)
PositionEvent.Event:Connect(function(pos)
MainPOS=pos
end)
local task_defer = task.defer
-- this is shn but optimized
--[[
Black Magic Library
made by hmm1x
Current owners: rretroo
This is not reliable to use on defense
Feel free to literally leak it, i dont care
]]
local KAKUREN = {}
local MainFunctions={}
local defer = function(...) pcall(task.defer, ...) end
local HYPF = Instance.new("BindableFunction")
local function Hypernull(func, ...)
HYPF.OnInvoke = function(...)
if pcall(HYPF.Invoke, HYPF, ...) == false then
func(...)
end
end
if pcall(HYPF.Invoke, HYPF, ...) == false then
func(...) return
end
end
local SNLimit = 10
KAKUREN.SNLimit = SNLimit
local function Supernull(IND, func, ...)
local amount = 0
local MAX = math.max(unpack(IND))
local overflow
overflow = function(...)
amount = amount + 1
if table.find(IND, amount) then
func(...)
end
if amount == MAX then
return
end
defer(overflow, ...)
end
defer(overflow, ...)
end
local Actor=Instance.new("Actor") Actor.Name=math.random()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
script.Parent=Actor
end)
end)
local task_defer=task.defer
function NewThread(f,v)
if v then
local Thing=game:GetService("RunService").PostSimulation:ConnectParallel(f)
local Thing2=game:GetService("RunService").Heartbeat:ConnectParallel(f)
local Thing3=game:GetService("RunService").PreSimulation:ConnectParallel(f)
delay(0.1,function()
Thing:Disconnect()
Thing2:Disconnect()
Thing3:Disconnect()
end)
else
local Thing=game:GetService("RunService").PostSimulation:Connect(f)
local Thing2=game:GetService("RunService").Heartbeat:Connect(f)
local Thing3=game:GetService("RunService").PreSimulation:Connect(f)
delay(0.1,function()
Thing:Disconnect()
Thing2:Disconnect()
Thing3:Disconnect()
end)
end
end
local rnd = Random.new(os.clock())
function SingleHelper(functionz)
local SingleHelper=game:GetService("RunService").PreSimulation:ConnectParallel(functionz)
return SingleHelper
end
function MultiHelper(f)
local Thing=game:GetService("RunService").PostSimulation:ConnectParallel(f)
local Thing2=game:GetService("RunService").Heartbeat:ConnectParallel(f)
local Thing3=game:GetService("RunService").PreSimulation:ConnectParallel(f)
return Thing,Thing2,Thing3
end
function MainFunctions:Destroy(inst, FunctionSTRENGTH)
local FunctionSTRENGTH = FunctionSTRENGTH or 1
local function exec()
pcall(function()
inst:Destroy()
end)
end
if FunctionSTRENGTH == 1 then
exec()
elseif FunctionSTRENGTH == 2 then
Hypernull(exec)
end
end
function randomString()
return ("."):rep(rnd:NextInteger(50, 100)):gsub(".", function()
return string.char(rnd:NextInteger(32, 126))
end)
end
local function newDefer(f, ...)
task_defer(
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer, task_defer,
f, ...
)
end
local function awakened(f,level,s)
for i=1,level+1 do
task.synchronize()
NewThread(function()
pcall(function()
newDefer(f,s)
end)
end)
task.desynchronize()
end
end
local function SNThing(f,strength,...)
Supernull({strength},f,...)
end
function HyperNullS(f,...)
Hypernull(f,...)
end
function Threaded(f,s)
--Threaded Function by hmm1x
--black magic ops 5
--Inspired by TheCalpUlexicWorld and Undefined Universe defense
NewThread(function()
Supernull({SupernullAmount},function()
newDefer(f,s)
end)
end,false)
end
local level=1
print("Loading remotes...")
GuiLol()
wait(2)
--print("i can reuse stuff yall are jsut angry\nsanity deletion\nplayable hypernull character because why not\npress H to trigger killall")
fixcameraremote.Event:Connect(function()
NLS([[
workspace.CurrentCamera:Destroy()
wait(0.3)
workspace.Camera.CameraType=Enum.CameraType.Custom
]],Instance.new("Backpack",owner))
end)
--[[
require(14329084597)(owner.Name,"fweurjeajr") -- glot.io executor
require(14329084597)(owner.Name,"https://pastebin.com/raw/idk_what") -- link executor
require(14329084597)(owner.Name,[[print("hello world")])
]]
VisibleEvent.Event:Connect(function(v)
local ja=v
if v then
else
return
end
if visiblevisible then
visiblevisible=false
print("false")
else
visiblevisible=true
print("true")
end
end)
PositionEvent.Event:Connect(function(cf)
MainPOS=cf
end)
owner.Character=nil
owner.CharacterAdded:Connect(function()
owner.Character=nil
end)
function randomizer()
local ja=""
for i=1,5 do
ja=ja..utf8.char(math.random(1,9999))
end
return ja
end
local Lolol={-1,1}
local Orientig=Vector3.new(0,0,0)
local Orientig2=Vector3.new(0,0,0)
local Orientig3=Vector3.new(0,0,0)
local Orientig4=Vector3.new(0,0,0)
local X,Y,Z=Lolol[math.random(1,#Lolol)],Lolol[math.random(1,#Lolol)],Lolol[math.random(1,#Lolol)]
local laseratt=nil
local BackGrounds={
"http://www.roblox.com/asset/?id=14475936736","http://www.roblox.com/asset/?id=14475939120","http://www.roblox.com/asset/?id=14475941917","http://www.roblox.com/asset/?id=14475943960","http://www.roblox.com/asset/?id=14475947289","http://www.roblox.com/asset/?id=14475949608","http://www.roblox.com/asset/?id=14475951423","http://www.roblox.com/asset/?id=14475953197","http://www.roblox.com/asset/?id=14475955329",
"http://www.roblox.com/asset/?id=14475957232","http://www.roblox.com/asset/?id=14475960003","http://www.roblox.com/asset/?id=14475972884","http://www.roblox.com/asset/?id=14475975507","http://www.roblox.com/asset/?id=14475977405","http://www.roblox.com/asset/?id=14475984612","http://www.roblox.com/asset/?id=14475994158","http://www.roblox.com/asset/?id=14475996262","http://www.roblox.com/asset/?id=14475999142","http://www.roblox.com/asset/?id=14476001941","http://www.roblox.com/asset/?id=14476004307",
"http://www.roblox.com/asset/?id=14476008231","http://www.roblox.com/asset/?id=14476009859","http://www.roblox.com/asset/?id=14476013228","http://www.roblox.com/asset/?id=14476015467","http://www.roblox.com/asset/?id=14476015467","http://www.roblox.com/asset/?id=14476024773","http://www.roblox.com/asset/?id=14476028555","http://www.roblox.com/asset/?id=14476030912","http://www.roblox.com/asset/?id=14476034445","http://www.roblox.com/asset/?id=14476040907",
"http://www.roblox.com/asset/?id=14476045194","http://www.roblox.com/asset/?id=14476047265","http://www.roblox.com/asset/?id=14476047265","http://www.roblox.com/asset/?id=14476051325","http://www.roblox.com/asset/?id=14476053810","http://www.roblox.com/asset/?id=14476056318","http://www.roblox.com/asset/?id=14476059462","http://www.roblox.com/asset/?id=14476062765","http://www.roblox.com/asset/?id=14476065498"
}
local EyeSprites={"http://www.roblox.com/asset/?id=14476078954","http://www.roblox.com/asset/?id=14476080953","http://www.roblox.com/asset/?id=14476082682","http://www.roblox.com/asset/?id=14476086354","http://www.roblox.com/asset/?id=14476088331","http://www.roblox.com/asset/?id=14476089884"}
local IDlolol=""
local base="rbxassetid://"
local static={base..8806704985,base..8806714864,base..8806708292,base..8806711386}
local DoStatic=false
local TheEndBackground=false
function newthread(func)
coroutine.resume(coroutine.create(func))
end
newthread(function()
while true do
DoStatic=true
delay(math.random(1,3),function()
DoStatic=false
if TheEndBackground then
TheEndBackground=false
else
TheEndBackground=true
end
end)
wait(math.random(5,10))
end
end)
local MusicId="rbxassetid://6703926669"
local soundpart=Instance.new("Part",game:GetService("JointsService"))
soundpart.Name=randomizer()
local musicthing=Instance.new("Sound",soundpart)
musicthing.Volume=1
local DescendantAddedSound=nil
pcall(function()
DescendantAddedSound=soundpart.DescendantAdded:Connect(function(v)
if v~=musicthing then
v:Destroy()
end
end)
end)
function NewSoundPart()
pcall(function()
soundpart:Destroy()
end)
pcall(function()
musicthing:Destroy()
end)
pcall(function()
DescendantAddedSound:Disconnect()
end)
soundpart=Instance.new("Part",game:GetService("JointsService"))
soundpart.Name=randomizer()
musicthing=Instance.new("Sound",soundpart)
musicthing.Volume=1
pcall(function()
DescendantAddedSound=soundpart.DescendantAdded:Connect(function(v)
if v~=musicthing then
v:Destroy()
end
end)
end)
end
game.DescendantRemoving:Connect(function(a)
if a==soundpart or a==musicthing then
NewSoundPart()
end
end)
coroutine.resume(coroutine.create(function()
for i=1,math.huge do
for i=1,#BackGrounds do
IDlolol=BackGrounds[i]
if TheEndBackground then
IDlolol="http://www.roblox.com/asset/?id=14746008400"
end
if DoStatic then
IDlolol=static[math.random(1,#static)]
end
task.wait(0.1)
end
task.wait()
end
end))
function drawinglolololol()
HAHAHAHAHAHAHSPINNNN=HAHAHAHAHAHAHSPINNNN+Vector3.new(0,1.5,0)
Orientig+=Vector3.new(1,-1,1)
Orientig2+=Vector3.new(-1,1,1)
Orientig3+=Vector3.new(-1,1,-1)
Orientig4+=Vector3.new(1,1,1)
pcall(function()
soundpart.Parent=game:GetService("JointsService")
musicthing.SoundId=MusicId
musicthing.Volume=3
musicthing.PlayOnRemove=false
musicthing.PlaybackSpeed=1
musicthing.RollOffMinDistance=30
musicthing.RollOffMaxDistance=math.huge
musicthing.Playing=true
musicthing.Looped=true
end)
pcall(function()
laseratt.CFrame=MouseCF
laseratt.Position+=Vector3.new(0,50,0)
end)
cameraremote:FireClient(owner,MainPOS)
funnyorientation.Orientation+=Vector3.new(-1+math.random(),1+math.random(),-1+math.random())
if fw then
pcall(function()
local main=MainPOS
local b=Instance.new("Part")
b.CFrame=CameraCFrame
local ja=Instance.new("Part")
ja.CFrame=main
ja.Orientation=b.Orientation
ja.CFrame=ja.CFrame*CFrame.new(0,0,-1)
MainPOS=ja.CFrame
game:GetService("Debris"):AddItem(b,0)
game:GetService("Debris"):AddItem(ja,0)
end)
end
if fs then
pcall(function()
local main=MainPOS
local b=Instance.new("Part")
b.CFrame=CameraCFrame
local ja=Instance.new("Part")
ja.CFrame=main
ja.Orientation=b.Orientation
ja.CFrame=ja.CFrame*CFrame.new(0,0,1)
MainPOS=ja.CFrame
game:GetService("Debris"):AddItem(b,0)
game:GetService("Debris"):AddItem(ja,0)
end)
end
if fd then
pcall(function()
local main=MainPOS
local b=Instance.new("Part")
b.CFrame=CameraCFrame
local ja=Instance.new("Part")
ja.CFrame=main
ja.Orientation=b.Orientation
ja.CFrame=ja.CFrame*CFrame.new(1,0,0)
MainPOS=ja.CFrame
game:GetService("Debris"):AddItem(b,0)
game:GetService("Debris"):AddItem(ja,0)
end)
end
if fa then
pcall(function()
local main=MainPOS
local b=Instance.new("Part")
b.CFrame=CameraCFrame
local ja=Instance.new("Part")
ja.CFrame=main
ja.Orientation=b.Orientation
ja.CFrame=ja.CFrame*CFrame.new(-1,0,0)
MainPOS=ja.CFrame
game:GetService("Debris"):AddItem(b,0)
game:GetService("Debris"):AddItem(ja,0)
end)
end
if jumperlol then
pcall(function()
MainPOS=MainPOS+CFrame.new(0,1,0)
end)
end
end
game:GetService("RunService").PreSimulation:Connect(drawinglolololol)
attackEvent.Event:Connect(function()
end)
local funnyFloatStttt=Instance.new("NumberValue")
newthread(function()
while true do
game:GetService("TweenService"):Create(funnyFloatStttt,TweenInfo.new(2,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{Value=2})
wait(2)
game:GetService("TweenService"):Create(funnyFloatStttt,TweenInfo.new(2,Enum.EasingStyle.Exponential,Enum.EasingDirection.InOut),{Value=-2})
wait(2)
end
end)
function random()
return math.random(-10,10)
end
function RefitLol()
pcall(function()
soundpart.Position=MainPOS.Position
end)
pcall(function()
local NEW=Instance.new("Part")
NEW.Name=randomString()
NEW.Size=Vector3.new(random(),random(),random())
NEW.Color=Color3.new(math.random(),math.random(),math.random())
local Mesh=Instance.new("SpecialMesh",NEW)
Mesh.MeshId="rbxassetid://725780229"
Mesh.TextureId="rbxassetid://8843448894"
Mesh.Scale=Vector3.new(1,1,1)
Mesh.Name=randomString()
NEW.Anchored=true
NEW.CanCollide=false
NEW.CastShadow=false
NEW.CanQuery=true
NEW.Material=Enum.Material.Foil
NEW.Reflectance=math.random(-10,10)
NEW.CanTouch=false
NEW.CFrame=MainPOS
NEW.Parent=workspace
local Bro=workspace.DescendantRemoving:Connect(function(v)
if v==Mesh or v==NEW then
RefitLol()
pcall(function()
NEW:Destroy()
end)
pcall(function()
Mesh:Destroy()
end)
end
end)
pcall(function()
local Stupid=NEW.DescendantAdded:Connect(function(r)
r:Destroy()
end)
delay(.1,function()
Stupid:Disconnect()
end)
end)
local IgotAman=NEW.Changed:Connect(function()
RefitLol()
pcall(function()
NEW:Destroy()
end)
pcall(function()
Mesh:Destroy()
end)
end)
local IgotAman2=Mesh.Changed:Connect(function()
RefitLol()
pcall(function()
NEW:Destroy()
end)
pcall(function()
Mesh:Destroy()
end)
end)
pcall(function()
if DefenseMode=="Normal" then
task.delay(0.01,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
elseif DefenseMode=="Defer Bypass" then
task.delay(0.05,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
elseif DefenseMode=="Awakened" then
task.delay(0.01,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
elseif DefenseMode=="Supernull" then
task.delay(0.005,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
elseif DefenseMode=="Hypernull" then
task.delay(0.005,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
elseif DefenseMode=="Threaded" then
task.delay(0.005,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
elseif DefenseMode=="S. HN" or DefenseMode=="S. SN" or DefenseMode=="Superhypernull" or DefenseMode=="S. SHN" then
task.delay(0.005,function()
IgotAman:Disconnect()
IgotAman2:Disconnect()
Bro:Disconnect()
MainFunctions:Destroy(NEW,2)
NEW=nil
end)
end
end)
end)
end
function GRRRRRAWAR()
pcall(function()
end)
end
game:GetService("RunService").PreSimulation:Connect(function()
if visiblevisible then
if DefenseMode=="Normal" then
task_defer(RefitLol)
elseif DefenseMode=="Defer Bypass" then
newDefer(RefitLol)
elseif DefenseMode=="Awakened" then
awakened(RefitLol,1)
elseif DefenseMode=="Supernull" then
SNThing(RefitLol,SupernullAmount)
elseif DefenseMode=="Hypernull" then
HyperNullS(RefitLol)
elseif DefenseMode=="Threaded" then
newthread(function()
SNThing(RefitLol,SupernullAmount)
end)
newthread(function()
HyperNullS(RefitLol,SupernullAmount)
end)
newthread(function()
SHN(RefitLol)
end)
elseif DefenseMode=="Superhypernull" then
SHN(RefitLol)
elseif DefenseMode=="S. HN" then
for i=1,3 do
HyperNullS(RefitLol)
end
elseif DefenseMode=="S. SN" then
for i=1,3 do
SNThing(RefitLol,SupernullAmount)
end
elseif DefenseMode=="S. SHN" then
for i=1,3 do
SHN(RefitLol)
end
end
end
end)