Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
SoundService = :()
RunService = :()
player = Players.LocalPlayer
camera = .CurrentCamera
blackScreen = .(, player:())
blackScreen.IgnoreGuiInset =
blackScreen.ResetOnSpawn =
blackScreen.Name =
fullBlack = .(, blackScreen)
fullBlack.Size = .(, , , )
fullBlack.BackgroundColor3 = .(, , )
fullBlack.BorderSizePixel =
music = .(, SoundService)
music.SoundId =
music.Volume =
music:()
.(, ()
topBar = .(, blackScreen)
topBar.Size = .(, , , )
topBar.Position = .(, , , )
topBar.BackgroundColor3 = .(, , )
topBar.BorderSizePixel =
topBar.ZIndex =
bottomBar = .(, blackScreen)
bottomBar.Size = .(, , , )
bottomBar.Position = .(, , , )
bottomBar.BackgroundColor3 = .(, , )
bottomBar.BorderSizePixel =
bottomBar.ZIndex =
TweenService:(topBar, TweenInfo.(), {Size = .(, , , )}):()
TweenService:(bottomBar, TweenInfo.(), {
Size = .(, , , ),
Position = .(, , , )
}):()
fullBlack:()
char = player.Character
char char:()
char:().WalkSpeed =
char:().JumpPower =
head = char:()
head
RunService:(, .RenderPriority.Camera.Value + , ()
camera.CFrame = .(head.Position + head.CFrame.lookVector * , head.Position)
)
box = .(, blackScreen)
box.Size = .(, , , )
box.Position = .(, , , )
box.BackgroundColor3 = .(, , )
box.BorderColor3 = .(, , )
box.BorderSizePixel =
box.ZIndex =
text1 = .(, box)
text1.Size = .(, , , )
text1.Position = .(, , , )
text1.BackgroundTransparency =
text1.Text =
text1.TextScaled =
text1.Font = .Font.GothamBlack
text1.TextColor3 = .(, , )
text1.ZIndex =
text2 = .(, box)
text2.Size = .(, , , )
text2.Position = .(, , , )
text2.BackgroundTransparency =
text2.Text =
text2.TextScaled =
text2.Font = .Font.GothamBlack
text2.TextColor3 = .(, , )
text2.ZIndex =
)
Players = :()
LocalPlayer = Players.LocalPlayer
myChar = LocalPlayer.Character LocalPlayer.CharacterAdded:()
sound = .(, )
sound.SoundId =
sound.Looped =
sound.Volume =
currentSegment =
playing =
fadeDuration =
()
startVolume = sound.Volume
elapsed =
elapsed < fadeDuration
sound.Volume = startVolume * ( - elapsed / fadeDuration)
elapsed = elapsed +
.()
sound.Volume =
()
sound.Volume =
targetVolume =
elapsed =
elapsed < fadeDuration
sound.Volume = (elapsed / fadeDuration) * targetVolume
elapsed = elapsed +
.()
sound.Volume = targetVolume
(startTime, endTime)
currentSegment == startTime
currentSegment = startTime
.(()
playing
()
sound.TimePosition = startTime
()
sound.IsPlaying sound:()
playing =
)
()
minDist = .huge
closest =
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:() myChar:()
dist = (myChar.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
dist < minDist
minDist = dist
closest = player
closest, minDist
.(()
myChar = LocalPlayer.Character LocalPlayer.CharacterAdded:()
target, dist = ()
target dist dist >=
playing
()
sound:()
playing =
currentSegment =
dist >= dist <
(, )
dist >= dist <
(, )
dist >= dist <
(, )
dist <
(, sound.TimeLength)
.()
)
music.Ended:(()
gui = player:():()
gui gui:()
RunService:()
player.Character player.Character:()
player.Character:().WalkSpeed =
player.Character:().JumpPower =
)
UserInputService = :()
Players = :()
RunService = :()
player = Players.LocalPlayer
podeUsar =
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.E podeUsar
podeUsar =
char = player.Character player.CharacterAdded:()
humanoid = char:()
root = char:()
humanoid root
anim = .()
anim.AnimationId =
track = humanoid:(anim)
track.Looped =
track:()
track.TimePosition =
track:()
animDescongelada =
fixAnim = RunService.RenderStepped:(()
animDescongelada track.IsPlaying
track.TimePosition =
animDescongelada
fixAnim:()
)
humanoid.WalkSpeed =
moveDir = root.CFrame.LookVector
startTime = ()
hitAlguem =
cancelado =
conns = {}
_, part (char:())
part:()
conn = part.Touched:((hit)
cancelado
victim = hit:()
victim victim ~= char
victimHumanoid = victim:()
victimHumanoid victimHumanoid.Health >
victimHumanoid:()
hitAlguem =
animDescongelada =
track:()
humanoid.WalkSpeed =
cancelado =
track:()
hitNormal = hit.CFrame.UpVector
vertical = .(hitNormal.Y)
vertical <
cancelado =
humanoid:()
humanoid.WalkSpeed =
track:()
fixAnim:()
_, conn (conns)
conn:()
)
.(conns, conn)
moveConnection
moveConnection = RunService.Heartbeat:(()
cancelado
moveConnection:()
() - startTime <=
root.Velocity = moveDir * humanoid.WalkSpeed
moveConnection:()
hitAlguem
humanoid.WalkSpeed =
track:()
fixAnim:()
_, conn (conns)
conn:()
)
.(, ()
podeUsar =
)
)
player = .Players.LocalPlayer
(character)
humanoid = character:()
humanoid.Died:(()
deathHint = .()
deathHint.Text =
deathHint.Parent = .CoreGui
)
player.Character
(player.Character)
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
originalFOV = Camera.FieldOfView
originalWalkSpeed =
espParts = {}
(target)
target:() espParts[target]
highlight = .()
highlight.Adornee = target
highlight.FillColor = .(, , )
highlight.OutlineTransparency =
highlight.FillTransparency =
highlight.Parent = target
espParts[target] = highlight
()
_, highlight (espParts)
highlight highlight.Parent
highlight:()
espParts = {}
:().InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.X
originalFOV = Camera.FieldOfView
originalWalkSpeed = LocalPlayer.Character LocalPlayer.Character:() LocalPlayer.Character:().WalkSpeed
Camera.FieldOfView =
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character:().WalkSpeed =
()
_, player (Players:())
player ~= LocalPlayer player.Character
(player.Character)
()
Camera.FieldOfView = originalFOV
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character:().WalkSpeed = originalWalkSpeed
()
)
Players = :()
SoundService = :()
musica = .()
musica.SoundId =
musica.Volume =
musica.Looped =
musica.Parent = SoundService
dono =
jogoFechado =
()
vivos = {}
_, player (Players:())
player.Character player.Character:() player.Character.Humanoid.Health >
.(vivos, player)
vivos
()
vivos = ()
#vivos ==
nomes = {vivos[].Name, vivos[].Name}
.(nomes, dono)
musica.IsPlaying
musica:()
jogoFechado =
(player)
player.Character player.Character:()
player.Character.Humanoid:()
Players.PlayerAdded:((player)
player.CharacterAdded:((character)
.()
jogoFechado player.Name ~= dono
(player)
)
)
Players.PlayerRemoving:(()
.()
()
)
:().Heartbeat:(()
()
)
UIS = :()
Players = :()
player = Players.LocalPlayer
camera = .CurrentCamera
(position)
spike = .()
spike.Anchored =
spike.Size = .(, , )
spike.BrickColor = BrickColor.()
spike.Material = .Material.Metal
spike.Position = .(position.X, , position.Z)
spike.CanCollide =
spike.Parent =
mesh = .(, spike)
mesh.MeshType = .MeshType.Wedge
spike.Touched:((hit)
character = hit.Parent
character character:()
humanoid = character:()
touchingPlayer = Players:(character)
touchingPlayer touchingPlayer ~= player
humanoid.Health =
)
(()
i = ,
spike.Size = .(, i, )
spike.Position = .(position.X, i / , position.Z)
()
)
()
spacing =
numSpikes =
(()
i = , numSpikes
camCF = camera.CFrame
origin = camCF.Position
forward = camCF.LookVector.Unit
offset = forward * (i * spacing)
pos = origin + offset
(pos)
()
)
UIS.InputBegan:((input, isProcessed)
isProcessed
input.KeyCode == .KeyCode.Z
()
)
player = :().LocalPlayer
chara = player.Character
ch = chara:()
i = , #ch
ch[i].Name ==
ch[i].roblox.Transparency =
ch[i].Name ==
ch[i].face.Transparency =
ch[i].Transparency =
ch[i].ClassName == ch[i].ClassName == ch[i].ClassName == ch[i].ClassName ==
ch[i]:()
chara[].BrickColor = BrickColor.()
chara[].BrickColor = BrickColor.()
chara[].BrickColor = BrickColor.()
chara[].BrickColor = BrickColor.()
chara.Torso.BrickColor = BrickColor.()
New = (Object, Parent, Name, Data)
Object = .(Object)
Index, Value (Data {})
Object[Index] = Value
Object.Parent = Parent
Object.Name = Name
Object
(part)
eff1 = .(,part)
eff1.Size = NumberSequence.()
eff1.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff1.LightEmission =
eff1.Lifetime = NumberRange.()
eff1.Speed = NumberRange.()
eff1.Rate =
eff1.VelocitySpread =
eff1.Texture =
eff1.Color = ColorSequence.(.(,,))
eff2 = .(,part)
eff2.Size = NumberSequence.()
eff2.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff2.LightEmission =
eff2.Lifetime = NumberRange.()
eff2.Speed = NumberRange.()
eff2.Rate =
eff2.VelocitySpread =
eff2.Texture =
eff2.Color = ColorSequence.(.(,,))
(part)
eff1 = .(,part)
eff1.Size = NumberSequence.()
eff1.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff1.LightEmission =
eff1.Lifetime = NumberRange.()
eff1.Speed = NumberRange.()
eff1.Rate =
eff1.Texture =
eff1.Acceleration = .(,,)
eff1.Color = ColorSequence.(.(,,))
eff2 = .(,part)
eff2.Size = NumberSequence.()
eff2.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff2.LightEmission =
eff2.Lifetime = NumberRange.()
eff2.Speed = NumberRange.()
eff2.Rate =
eff2.Texture =
eff2.Acceleration = .(,,)
eff2.Color = ColorSequence.(.(,,))
eff3 = .(,part)
eff3.Size = NumberSequence.()
eff3.Transparency = NumberSequence.({NumberSequenceKeypoint.(,),NumberSequenceKeypoint.(,)})
eff3.LightEmission =
eff3.Lifetime = NumberRange.()
eff3.Speed = NumberRange.()
eff3.Rate =
eff3.Texture =
eff3.Acceleration = .(,,)
eff3.Color = ColorSequence.(.(,,))
FakeHead = (,chara,,{})
MainPart = (,FakeHead,,{FormFactor = .FormFactor.Symmetric,Size = .(, , ), = .(, , , , , , -, , -, -, -, ),CanCollide = ,TopSurface = .SurfaceType.Smooth,})
Mesh = (,MainPart,,{Scale = .(, , ),})
face = (,MainPart,,{Texture = ,})
Weld = (,MainPart,,{Part0 = MainPart,Part1 = chara.Head,C0 = .(, , , , -, -, , , -, , -, ),C1 = .(, -, , , -, -, , , -, , -, ),})
FakeHead.MainPart.BrickColor = BrickColor.()
EyeFire = (,FakeHead,,{BrickColor = BrickColor.(),Material = .Material.Neon,Size = .(, , ), = .(, , , -, , -, -, -, , , , ),CanCollide = ,Color = .(, , ),})
Mesh = (,EyeFire,,{Offset = .(, , -),Scale = .(, , ),})
Weld = (,EyeFire,,{Part0 = EyeFire,Part1 = MainPart,C0 = .(, , , -, -, , , -, , -, , ),C1 = .(, , -, , -, -, , , -, , -, ),})
Chest = (,chara,,{})
MainPart = (,Chest,,{Transparency = ,Transparency = ,FormFactor = .FormFactor.Symmetric,Size = .(, , ), = .(, , , , , , -, , -, -, -, ),CanCollide = ,LeftSurface = .SurfaceType.Weld,RightSurface = .SurfaceType.Weld,})
Weld = (,MainPart,,{Part0 = MainPart,Part1 = chara.Torso,C0 = .(, , , , -, -, , , -, , -, ),C1 = .(, -, -, , -, -, , , -, , -, ),})
CorruptedPart = (,Chest,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, -, -, , , , , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, , -, , , -, , -),C1 = .(-, , , , -, -, , , -, , -, ),})
CorruptedPart = (,Chest,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, -, -, , , , , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, , -, , , -, , -),C1 = .(-, , , , -, -, , , -, , -, ),})
LeftArm = (,chara,,{})
MainPart = (,LeftArm,,{Transparency = ,Transparency = ,FormFactor = .FormFactor.Symmetric,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,})
Weld = (,MainPart,,{Part0 = MainPart,Part1 = chara[],C0 = .(, , , -, -, -, -, , , , , -),C1 = .(, -, -, -, -, -, -, , , , , -),})
CorruptedPart = (,LeftArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(, , -, -, -, -, -, , , , , -),})
CorruptedPart = (,LeftArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(-, , -, -, -, -, -, , , , , -),})
EffCorruptedPart = (,LeftArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,EffCorruptedPart,,{Scale = .(, , ),})
Weld = (,EffCorruptedPart,,{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(, -, , -, -, -, -, , , , , -),})
CorruptedPart = (,LeftArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(-, , , -, -, -, -, , , , , -),})
CorruptedPart = (,LeftArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(, , -, -, -, -, -, , , , , -),})
CorruptedPart = (,LeftArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(-, , , -, -, -, -, , , , , -),})
(EffCorruptedPart)
LeftLeg = (,chara,,{})
MainPart = (,LeftLeg,,{Transparency = ,Transparency = ,FormFactor = .FormFactor.Symmetric,Size = .(, , ), = .(, , , , , , -, , -, -, -, ),CanCollide = ,BottomSurface = .SurfaceType.Smooth,})
Weld = (,MainPart,,{Part0 = MainPart,Part1 = chara[],C0 = .(, , , , -, -, , , -, , -, ),C1 = .(, -, -, , -, -, , , -, , -, ),})
EffCorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , -, -, , , -, -, , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,EffCorruptedPart,,{Scale = .(, , ),})
Weld = (,EffCorruptedPart,,{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = .(, , , , , -, -, , , -, -, ),C1 = .(-, -, -, , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , -, -, , , -, -, , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , , -, -, , , -, -, ),C1 = .(, -, -, , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , , -, -, , , , -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , -, , , , -, -, , ),C1 = .(, -, , , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , -, -, , , -, -, , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , , -, -, , , -, -, ),C1 = .(-, -, -, , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , -, -, , , -, -, , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , , -, -, , , -, -, ),C1 = .(-, -, -, , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , -, , , , -, -, , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , , -, -, , , , -, ),C1 = .(-, -, -, , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , -, , , , -, -, , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , , -, -, , , , -, ),C1 = .(-, -, , , -, -, , , -, , -, ),})
CorruptedPart = (,LeftLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , , , , -, -, , , , -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , -, , , , -, -, , ),C1 = .(, -, , , -, -, , , -, , -, ),})
(EffCorruptedPart)
RightArm = (,chara,,{})
MainPart = (,RightArm,,{Transparency = ,Transparency = ,FormFactor = .FormFactor.Symmetric,Size = .(, , ), = .(, , -, , -, , , , , -, , ),CanCollide = ,})
Weld = (,MainPart,,{Part0 = MainPart,Part1 = chara[],C0 = .(, , , , , -, -, , , , , ),C1 = .(-, -, -, , , -, -, , , , , ),})
Hitbox = (,RightArm,,{BrickColor = BrickColor.(),Transparency = ,Transparency = ,Size = .(, , ), = .(, , -, -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Weld = (,Hitbox,,{Part0 = Hitbox,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(-, -, -, , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(-, , , , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, -, , -, -, -, -, -, -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),MeshType = .MeshType.Wedge,})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, , -, -, -, -, ),C1 = .(, -, , , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, -, , -, -, -, -, -, -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),MeshType = .MeshType.Wedge,})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, , -, -, -, -, ),C1 = .(-, -, , , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, , -, -, , , -, , , ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),MeshType = .MeshType.Wedge,})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , , , -, , , -, -, ),C1 = .(, , -, , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, -, , -, -, -, -, -, -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),MeshType = .MeshType.Wedge,})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, , -, -, -, -, ),C1 = .(, -, , , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, -, , -, -, -, -, -, -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),MeshType = .MeshType.Wedge,})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, , -, -, -, -, ),C1 = .(, , , , , -, -, , , , , ),})
CorruptedPart = (,RightArm,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, -, -, , -, , , -, , -),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , -, -, -, -, , , , , -),C1 = .(-, -, , , , -, -, , , , , ),})
RightLeg = (,chara,,{})
MainPart = (,RightLeg,,{Transparency = ,Transparency = ,FormFactor = .FormFactor.Symmetric,Size = .(, , ), = .(, , , , , , -, , -, -, -, ),CanCollide = ,BottomSurface = .SurfaceType.Smooth,})
Weld = (,MainPart,,{Part0 = MainPart,Part1 = chara[],C0 = .(, , , , -, -, , , -, , -, ),C1 = .(, -, , , -, -, , , -, , -, ),})
CorruptedPart = (,RightLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, , , -, -, , , , -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , -, , , , -, -, , ),C1 = .(, , , , -, -, , , -, , -, ),})
CorruptedPart = (,RightLeg,,{BrickColor = BrickColor.(),Material = .Material.Granite,Size = .(, , ), = .(, , -, , , -, -, , , , -, ),CanCollide = ,BackSurface = .SurfaceType.SmoothNoOutlines,BottomSurface = .SurfaceType.SmoothNoOutlines,FrontSurface = .SurfaceType.SmoothNoOutlines,LeftSurface = .SurfaceType.SmoothNoOutlines,RightSurface = .SurfaceType.SmoothNoOutlines,TopSurface = .SurfaceType.SmoothNoOutlines,Color = .(, , ),})
Mesh = (,CorruptedPart,,{Scale = .(, , ),})
Weld = (,CorruptedPart,,{Part0 = CorruptedPart,Part1 = MainPart,C0 = .(, , , , -, , , , -, -, , ),C1 = .(, , -, , -, -178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
ScatterEff(EffCorruptedPart)
sa = RightArm:GetChildren()
for i = 1, #sa do
ScatterEff(sa[i])
end
local eff1 = Instance.new("ParticleEmitter",EyeFire)
eff1.Size = NumberSequence.new(.1)
eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
eff1.LightEmission = 1
eff1.Lifetime = NumberRange.new(.5)
eff1.Speed = NumberRange.new(1)
eff1.EmissionDirection = "Front"
eff1.Rate = 100
eff1.Texture = "rbxassetid://347504241"
eff1.Acceleration = Vector3.new(0,10,0)
eff1.Color = ColorSequence.new(Color3.new(1,0,0))
local eff2 = Instance.new("ParticleEmitter",EyeFire)
eff2.Size = NumberSequence.new(.1)
eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
eff2.LightEmission = 1
eff2.Lifetime = NumberRange.new(.5)
eff2.Speed = NumberRange.new(1)
eff2.EmissionDirection = "Front"
eff2.Rate = 100
eff2.Texture = "rbxassetid://347504259"
eff2.Acceleration = Vector3.new(0,10,0)
eff2.Color = ColorSequence.new(Color3.new(1,0,0))
local eff3 = Instance.new("ParticleEmitter",EyeFire)
eff3.Size = NumberSequence.new(.1)
eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
eff3.LightEmission = 1
eff3.Lifetime = NumberRange.new(.5)
eff3.Speed = NumberRange.new(1)
eff3.EmissionDirection = "Front"
eff3.Rate = 100
eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
eff3.Acceleration = Vector3.new(0,10,0)
eff3.Color = ColorSequence.new(Color3.new(1,0,0))
--Sounds--
slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://678930213",PlaybackSpeed = .1,Volume = 10,Looped = true})
music2 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://678930213",PlaybackSpeed = .1,Volume = 10,Looped = true})
deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
music1:Play()
music2:Play()
--Animations--
swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
--Name Tag--
local naeeym = Instance.new("BillboardGui",chara)
naeeym.Size = UDim2.new(0,100,0,40)
naeeym.StudsOffset = Vector3.new(0,2,0)
naeeym.Adornee = chara.Head
local tecks = Instance.new("TextLabel",naeeym)
tecks.BackgroundTransparency = 1
tecks.BorderSizePixel = 0
tecks.Text = "John Doe"
tecks.Font = "Fantasy"
tecks.FontSize = "Size24"
tecks.TextStrokeTransparency = 0
tecks.TextStrokeColor3 = Color3.new(0,0,0)
tecks.TextColor3 = Color3.new(0,0,0)
tecks.Size = UDim2.new(1,0,0.5,0)
--Skybox--
skybox = Instance.new("Part",chara)
skybox.Size = Vector3.new(0,0,0)
skybox.Anchored = true
skybox.CanCollide = true
skyboxmesh = Instance.new("SpecialMesh",skybox)
skyboxmesh.MeshId = "http://www.roblox.com/asset/?id=1527559"
skyboxmesh.TextureId = "http://www.roblox.com/asset/?id=1529455"
skyboxmesh.VertexColor = Vector3.new(1,0,0)
skyboxmesh.Scale = Vector3.new(-3000,-1000,-3000)
--Soul Steal--
function SoulSteal(pos)
local soulst = coroutine.wrap(function()
local soul = Instance.new("Part",chara)
soul.Size = Vector3.new(0,0,0)
soul.CanCollide = false
soul.Anchored = false
soul.Position = pos
soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
soul.Transparency = 1
local ptc = Instance.new("ParticleEmitter",soul)
ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
ptc.Size = NumberSequence.new(.5)
ptc.LockedToPart = true
ptc.Speed = NumberRange.new(0)
ptc.Lifetime = NumberRange.new(9999)
local bodpos = Instance.new("BodyPosition",soul)
bodpos.Position = pos
wait(2)
soul.Touched:connect(function(hit)
if hit.Parent == chara then
soul:Destroy()
end
end)
while soul do
wait(.1)
bodpos.Position = chara.Torso.Position
end
end)
soulst()
end
--Death of a Mortal--
function KillMortal(hitdude)
local torsy = nil
if hitdude:FindFirstChild("Torso")~=nil then
torsy = hitdude.Torso
elseif hitdude:FindFirstChild("UpperTorso")~=nil then
torsy = hitdude.UpperTorso
end
local val = Instance.new("ObjectValue",hitdude)
val.Name = "HasBeenHit"
hitdude:BreakJoints()
hitdude.Humanoid:Destroy()
SoulSteal(torsy.Position)
local chi = hitdude:GetChildren()
for i = 1, #chi do
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
local bodpos = Instance.new("BodyPosition",chi[i])
bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
ScatterEff(chi[i])
chi[i].BrickColor = BrickColor.new("Really black")
end
end
for i = 1, 4 do
for i = 1, #chi do
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
chi[i].Transparency = chi[i].Transparency + .25
wait(.01)
end
end
end
for i = 1, #chi do
if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
chi[i]:Destroy()
end
end
end
--Arm Touch--
bladeactive = false
Hitbox.Touched:connect(function(hit)
if bladeactive == true then
if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
hitsnd:Play()
KillMortal(hit.Parent)
end
end
end)
--Teleport--
function Teleport(pos)
telesnd:Play()
local ch = chara:GetChildren()
for i = 1, #ch do
if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
local trace = Instance.new("Part",game.Workspace)
trace.Size = ch[i].Size
trace.Material = "Neon"
trace.BrickColor = BrickColor.new("Really black")
trace.Transparency = .3
trace.CanCollide = false
trace.Anchored = true
trace.CFrame = ch[i].CFrame
if ch[i].Name == "Head" then
mehs = Instance.new("CylinderMesh",trace)
mehs.Scale = Vector3.new(1.25,1.25,1.25)
end
tracedisappear = coroutine.wrap(function()
wait(1)
for i = 1, 7 do
wait(.1)
trace.Transparency = trace.Transparency + .1
end
trace:Destroy()
end)
tracedisappear()
end
end
chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
end
--Grab--
function Grab(mouse)
local hit = mouse.Target
if hit ~= nil then
if hit.Parent:FindFirstChild("Humanoid")~=nil then
local torsy = nil
if hit.Parent:FindFirstChild("Torso")~=nil then
torsy = hit.Parent.Torso
elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
torsy = hit.Parent.UpperTorso
end
local bodpos = Instance.new("BodyPosition",torsy)
bodpos.Position = torsy.Position
wait(1)
burnsnd:Play()
hit.Parent.Humanoid.MaxHealth = 100
bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
for i = 1, 10 do
wait(.1)
BurningEff(torsy)
hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
end
KillMortal(hit.Parent)
end
else end
end
--Button1Down--
dell = false
function onButton1Down()
if dell == false then
dell = true
swinganim:Play()
bladeactive = true
slashsnd:Play()
wait(.7)
bladeactive = false
dell = false
swinganim:Stop()
end
end
--KeyDowns--
function onKeyDown(key)
if key == "'" then
Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
elseif key == "1" then
Grab(Mouse)
end
end
--Mouse Functions--
Mouse = player:GetMouse()
if Mouse then
Mouse.Button1Down:connect(onButton1Down)
Mouse.KeyDown:connect(onKeyDown)
end
--Death--
chara.Humanoid.Died:connect(function()
local pat = Instance.new("Part",game.Workspace)
pat.Transparency = 1
pat.Anchored = true
pat.CFrame = chara.Torso.CFrame
naeeym.Parent = pat
naeeym.Adornee = pat
skybox.Parent = game.Workspace
tecks.Text = "BAD CHOICE"
tecks.FontSize = "Size48"
tecks.TextColor3 = Color3.new(1,0,0)
music1:Stop()
music2:Stop()
deathmus.Parent = game.Workspace
deathex.Parent = game.Workspace
deathmus:Play()
deathex:Play()
game.Lighting.OutdoorAmbient = Color3.new(0,0,0)
game.Lighting.TimeOfDay = "00:00:00"
game.Lighting.FogColor = Color3.new(0,0,0)
game.Lighting.FogEnd = 1000
local ex = Instance.new("Explosion",game.Workspace)
ex.Position = chara.Torso.Position
ex.Visible = false
ex.BlastRadius = 999999999999999999999999
ex.BlastPressure = 9999999999999999999999999
end)
--Loop Function--
while true do
wait(.01)
chance = math.random(0,100)
if chance < 10 then
sel = math.random(1,3)
if sel == 1 then
tecks.Text = "NOHOPE"
elseif sel == 2 then
tecks.Text = "GIVEUP"
elseif sel == 3 then
tecks.Text = "BURNINHELL"
end
else tecks.Text = "John Doe"
end
if chara.Humanoid.Health > 0 then
chara.Humanoid.MaxHealth = math.huge
chara.Humanoid.Health = math.huge
game.Lighting.OutdoorAmbient = Color3.new(1,0,0)
game.Lighting.Ambient = Color3.new(1,0,0)
chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
chara.Torso.BrickColor = BrickColor.new("Bright yellow")
chara["Left Arm"].Anchored = false
chara["Right Arm"].Anchored = false
chara["Left Leg"].Anchored = false
chara["Right Leg"].Anchored = false
chara.Torso.Anchored = false
ch = chara:GetChildren()
for i = 1, #ch do
if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then
ch[i]:Destroy()
end
end
tools = player.Backpack:GetChildren()
for i = 1, #tools do
if tools[i].ClassName == "HopperBin" then
tools[i]:Destroy()
end
end
skybox.CFrame = skybox.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(1),0)
tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
local jtrace = Instance.new("Part",game.Workspace)
jtrace.Name = "JDTrace"
jtrace.Size = Vector3.new(10,0,10)
jtrace.Position = chara.Torso.Position
jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0)
jtrace.Anchored = true
jtrace.CanCollide = false
jtrace.BrickColor = BrickColor.new("Really black")
jtrace.Material = "Granite"
BurningEff(jtrace)
game.Debris:AddItem(jtrace,1)
end
end
john doe

Universal