
Key RequiredUniversal

-- By: RealBredbeargotban
-- Script Name: ITS YA BOY CLEETUS
-- Original By: Lord_Phantasmagoria (CKbackup)
-- Credits:
-- EthetGoing2400 - (Cleetus Music and new wave mesh!)
-- Lord_Phantasmagoria - (CKbackup - Original Cleetus)
-- Kanujinho - (Convert to LocalScript)
-- Original Music from Cleetus:
-- Foggy Mountain Breakdown (Smokey River Boys)
-- Livro de Guineia (Todd Taylor)
script = game:GetObjects("rbxassetid://131356860683403")[1]
p = game.Players.LocalPlayer
m = p:GetMouse()
ch = p.Character
root = ch.HumanoidRootPart
hum = ch.Humanoid
userinput = game:GetService("UserInputService")
debris = game:GetService("Debris")
trapped = false
aimtime = false
mythtime = false
MYTH_DURATION = 35
local landevent = script.LandedTestlol.LandingEvent
local canland = script.LandedTestlol.CanLand
anim = "Idle"
attack = false
grabbed = false
canplay = false
canplaying = false
sine = 0
change = 1
speed = 75
jpower = 75
-- Controls Gui
local ControlsGui = Instance.new("ScreenGui")
local ToggleButton = Instance.new("TextButton")
local Controls = Instance.new("Frame")
local ScriptCredits = Instance.new("TextLabel")
local ScriptCredits_2 = Instance.new("TextLabel")
local Control = Instance.new("TextLabel")
local Control_2 = Instance.new("TextLabel")
local Control_3 = Instance.new("TextLabel")
local Control_4 = Instance.new("TextLabel")
local Control_5 = Instance.new("TextLabel")
local Control_6 = Instance.new("TextLabel")
local Control_7 = Instance.new("TextLabel")
local Control_8 = Instance.new("TextLabel")
local Control_9 = Instance.new("TextLabel")
local ScriptCredits_3 = Instance.new("TextLabel")
local ScriptCredits_4 = Instance.new("TextLabel")
local Control_10 = Instance.new("TextLabel")
local ScriptCredits_5 = Instance.new("TextLabel")
ControlsGui.Name = "ControlsGui"
ControlsGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ControlsGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ToggleButton.Name = "ToggleButton"
ToggleButton.Parent = ControlsGui
ToggleButton.BackgroundColor3 = Color3.fromRGB(195, 161, 94)
ToggleButton.BackgroundTransparency = 0.250
ToggleButton.BorderColor3 = Color3.fromRGB(195, 161, 94)
ToggleButton.BorderSizePixel = 0
ToggleButton.Position = UDim2.new(0.796349823, 0, 0.836126626, 0)
ToggleButton.Size = UDim2.new(0, 79, 0, 41)
ToggleButton.Font = Enum.Font.Cartoon
ToggleButton.Text = "Open Controls"
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.TextScaled = true
ToggleButton.TextSize = 14.000
ToggleButton.TextStrokeTransparency = 0.000
ToggleButton.TextWrapped = true
Controls.Name = "Controls"
Controls.Parent = ToggleButton
Controls.BackgroundColor3 = Color3.fromRGB(195, 161, 94)
Controls.BackgroundTransparency = 0.250
Controls.BorderColor3 = Color3.fromRGB(195, 161, 94)
Controls.BorderSizePixel = 0
Controls.Position = UDim2.new(-3.0050633, 0, -9.2443409, 0)
Controls.Size = UDim2.new(0, 238, 0, 420)
Controls.Visible = false
ScriptCredits.Name = "Script Credits"
ScriptCredits.Parent = Controls
ScriptCredits.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits.BackgroundTransparency = 1.000
ScriptCredits.BorderColor3 = Color3.fromRGB(27, 42, 53)
ScriptCredits.Position = UDim2.new(0.243412971, 0, 0.0360983163, 0)
ScriptCredits.Size = UDim2.new(0, 117, 0, 15)
ScriptCredits.Font = Enum.Font.Cartoon
ScriptCredits.Text = "YA BOY CLEETUS"
ScriptCredits.TextColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits.TextScaled = true
ScriptCredits.TextSize = 14.000
ScriptCredits.TextStrokeTransparency = 0.000
ScriptCredits.TextWrapped = true
ScriptCredits_2.Name = "Script Credits"
ScriptCredits_2.Parent = Controls
ScriptCredits_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits_2.BackgroundTransparency = 1.000
ScriptCredits_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
ScriptCredits_2.Position = UDim2.new(0.168344483, 0, 0.0887225196, 0)
ScriptCredits_2.Size = UDim2.new(0, 156, 0, 16)
ScriptCredits_2.Font = Enum.Font.Cartoon
ScriptCredits_2.Text = "by Lord_Phantasmagoria"
ScriptCredits_2.TextColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits_2.TextScaled = true
ScriptCredits_2.TextSize = 14.000
ScriptCredits_2.TextStrokeTransparency = 0.000
ScriptCredits_2.TextWrapped = true
Control.Name = "Control"
Control.Parent = Controls
Control.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control.BackgroundTransparency = 1.000
Control.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control.Position = UDim2.new(0.302753299, 0, 0.233458996, 0)
Control.Size = UDim2.new(0, 94, 0, 12)
Control.Font = Enum.Font.Cartoon
Control.Text = "Click - Banjo"
Control.TextColor3 = Color3.fromRGB(255, 255, 255)
Control.TextScaled = true
Control.TextSize = 14.000
Control.TextStrokeTransparency = 0.000
Control.TextWrapped = true
Control_2.Name = "Control"
Control_2.Parent = Controls
Control_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_2.BackgroundTransparency = 1.000
Control_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_2.Position = UDim2.new(0.302753299, 0, 0.317225784, 0)
Control_2.Size = UDim2.new(0, 94, 0, 12)
Control_2.Font = Enum.Font.Cartoon
Control_2.Text = "J - Taunt"
Control_2.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_2.TextScaled = true
Control_2.TextSize = 14.000
Control_2.TextStrokeTransparency = 0.000
Control_2.TextWrapped = true
Control_3.Name = "Control"
Control_3.Parent = Controls
Control_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_3.BackgroundTransparency = 1.000
Control_3.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_3.Position = UDim2.new(0.302753299, 0, 0.414061695, 0)
Control_3.Size = UDim2.new(0, 94, 0, 12)
Control_3.Font = Enum.Font.Cartoon
Control_3.Text = "Z - Beartrap"
Control_3.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_3.TextScaled = true
Control_3.TextSize = 14.000
Control_3.TextStrokeTransparency = 0.000
Control_3.TextWrapped = true
Control_4.Name = "Control"
Control_4.Parent = Controls
Control_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_4.BackgroundTransparency = 1.000
Control_4.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_4.Position = UDim2.new(0.302753299, 0, 0.622022927, 0)
Control_4.Size = UDim2.new(0, 94, 0, 12)
Control_4.Font = Enum.Font.Cartoon
Control_4.Text = "C - C o n s u m e"
Control_4.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_4.TextScaled = true
Control_4.TextSize = 14.000
Control_4.TextStrokeTransparency = 0.000
Control_4.TextWrapped = true
Control_5.Name = "Control"
Control_5.Parent = Controls
Control_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_5.BackgroundTransparency = 1.000
Control_5.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_5.Position = UDim2.new(0.293289363, 0, 0.821899951, 0)
Control_5.Size = UDim2.new(0, 94, 0, 12)
Control_5.Font = Enum.Font.Cartoon
Control_5.Text = "G - Cleetus Raid"
Control_5.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_5.TextScaled = true
Control_5.TextSize = 14.000
Control_5.TextStrokeTransparency = 0.000
Control_5.TextWrapped = true
Control_6.Name = "Control"
Control_6.Parent = Controls
Control_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_6.BackgroundTransparency = 1.000
Control_6.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_6.Position = UDim2.new(0.294294924, 0, 0.929475904, 0)
Control_6.Size = UDim2.new(0, 94, 0, 12)
Control_6.Font = Enum.Font.Cartoon
Control_6.Text = "N - The Myth"
Control_6.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_6.TextScaled = true
Control_6.TextSize = 14.000
Control_6.TextStrokeTransparency = 0.000
Control_6.TextWrapped = true
Control_7.Name = "Control"
Control_7.Parent = Controls
Control_7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_7.BackgroundTransparency = 1.000
Control_7.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_7.Position = UDim2.new(0.171932042, 0, 1.01908636, 0)
Control_7.Size = UDim2.new(0, 156, 0, 18)
Control_7.Font = Enum.Font.Cartoon
Control_7.Text = "(also, M - (Un)Mute Music)"
Control_7.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_7.TextScaled = true
Control_7.TextSize = 14.000
Control_7.TextStrokeTransparency = 0.000
Control_7.TextWrapped = true
Control_8.Name = "Control"
Control_8.Parent = Controls
Control_8.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_8.BackgroundTransparency = 1.000
Control_8.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_8.Position = UDim2.new(0.302753299, 0, 0.489005089, 0)
Control_8.Size = UDim2.new(0, 94, 0, 12)
Control_8.Font = Enum.Font.Cartoon
Control_8.Text = "X - Huntin'"
Control_8.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_8.TextScaled = true
Control_8.TextSize = 14.000
Control_8.TextStrokeTransparency = 0.000
Control_8.TextWrapped = true
Control_9.Name = "Control"
Control_9.Parent = Controls
Control_9.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_9.BackgroundTransparency = 1.000
Control_9.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_9.Position = UDim2.new(0.281744808, 0, 0.530839801, 0)
Control_9.Size = UDim2.new(0, 116, 0, 15)
Control_9.Font = Enum.Font.Cartoon
Control_9.Text = "(Hold Down Key To Aim)"
Control_9.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_9.TextScaled = true
Control_9.TextSize = 14.000
Control_9.TextStrokeTransparency = 0.000
Control_9.TextWrapped = true
ScriptCredits_3.Name = "Script Credits"
ScriptCredits_3.Parent = Controls
ScriptCredits_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits_3.BackgroundTransparency = 1.000
ScriptCredits_3.BorderColor3 = Color3.fromRGB(27, 42, 53)
ScriptCredits_3.Position = UDim2.new(0.168344483, 0, 0.126817763, 0)
ScriptCredits_3.Size = UDim2.new(0, 156, 0, 16)
ScriptCredits_3.Font = Enum.Font.Cartoon
ScriptCredits_3.Text = "(CKbackup)"
ScriptCredits_3.TextColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits_3.TextScaled = true
ScriptCredits_3.TextSize = 14.000
ScriptCredits_3.TextStrokeTransparency = 0.000
ScriptCredits_3.TextWrapped = true
ScriptCredits_4.Name = "Script Credits"
ScriptCredits_4.Parent = Controls
ScriptCredits_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits_4.BackgroundTransparency = 1.000
ScriptCredits_4.BorderColor3 = Color3.fromRGB(27, 42, 53)
ScriptCredits_4.Position = UDim2.new(0.168344483, 0, 0.174436808, 0)
ScriptCredits_4.Size = UDim2.new(0, 156, 0, 16)
ScriptCredits_4.Font = Enum.Font.Cartoon
ScriptCredits_4.Text = "\"This guy!\""
ScriptCredits_4.TextColor3 = Color3.fromRGB(255, 255, 255)
ScriptCredits_4.TextScaled = true
ScriptCredits_4.TextSize = 14.000
ScriptCredits_4.TextStrokeTransparency = 0.000
ScriptCredits_4.TextWrapped = true
Control_10.Name = "Control"
Control_10.Parent = Controls
Control_10.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Control_10.BackgroundTransparency = 1.000
Control_10.BorderColor3 = Color3.fromRGB(27, 42, 53)
Control_10.Position = UDim2.new(0.302753299, 0, 0.714880109, 0)
Control_10.Size = UDim2.new(0, 94, 0, 12)
Control_10.Font = Enum.Font.Cartoon
Control_10.Text = "V - Da Tractor"
Control_10.TextColor3 = Color3.fromRGB(255, 255, 255)
Control_10.TextScaled = true
Control_10.TextSize = 14.000
Control_10.TextStrokeTransparency = 0.000
Control_10.TextWrapped = true
-- Scripts:
local button = ToggleButton
local controls = Controls
controls.Visible = false
button.Text = "Open Controls"
local opened = false
button.MouseButton1Click:Connect(function()
opened = not opened
controls.Visible = opened
if opened then
button.Text = "Close Controls"
else
button.Text = "Open Controls"
end
end)
Instance.new("ForceField",ch).Visible = false
-- MUSIC
local root = ch:WaitForChild("HumanoidRootPart")
if not isfile("FoggyMountain.mp3") then
writefile(
"FoggyMountain.mp3",
game:HttpGet("https://github.com/paravid/Music-Scripts/raw/refs/heads/main/Foggy%20Mountain%20Breakdown.mp3")
)
end
if not isfile("TheCorruption.mp3") then
writefile(
"TheCorruption.mp3",
game:HttpGet("https://github.com/paravid/Music-Scripts/raw/refs/heads/main/The%20Corruption.mp3")
)
end
local music = Instance.new("Sound")
music.Name = "BackgroundMusic"
music.SoundId = getcustomasset("FoggyMountain.mp3")
music.Volume = 1
music.Looped = true
music.PlaybackSpeed = 1
music.Parent = root
-- THE MYTH
local mythMusic = Instance.new("Sound")
mythMusic.Name = "MythMusic"
mythMusic.SoundId = getcustomasset("TheCorruption.mp3")
mythMusic.Volume = 1
mythMusic.Looped = true
mythMusic.PlaybackSpeed = 1
mythMusic.Parent = root
-- INTRO
if not isfile("CleetusIntro.mp3") then
writefile(
"CleetusIntro.mp3",
game:HttpGet("https://github.com/paravid/Music-Scripts/raw/refs/heads/main/Cleetus.mp3")
)
end
-- TAUNT
if not isfile("CleetusTaunt.mp3") then
writefile(
"CleetusTaunt.mp3",
game:HttpGet("https://github.com/paravid/Music-Scripts/raw/refs/heads/main/Truck.mp3")
)
end
-- Welds
local neck = Instance.new("Weld",ch.Torso)
neck.Part0 = ch.Torso
neck.Part1 = ch.Head
neck.C0 = CFrame.new(0,1.5,0)
local torso = Instance.new("Weld",root)
torso.Part0 = root
torso.Part1 = ch.Torso
local rs = Instance.new("Weld",ch.Torso)
rs.Part0 = ch.Torso
rs.Part1 = ch["Right Arm"]
rs.C0 = CFrame.new(1.5,0.5,0)
rs.C1 = CFrame.new(0,0.5,0)
local ls = Instance.new("Weld",ch.Torso)
ls.Part0 = ch.Torso
ls.Part1 = ch["Left Arm"]
ls.C0 = CFrame.new(-1.5,0.5,0)
ls.C1 = CFrame.new(0,0.5,0)
local rh = Instance.new("Weld",ch.Torso)
rh.Part0 = ch.Torso
rh.Part1 = ch["Right Leg"]
rh.C0 = CFrame.new(0.5,-1,0)
rh.C1 = CFrame.new(0,1,0)
local lh = Instance.new("Weld",ch.Torso)
lh.Part0 = ch.Torso
lh.Part1 = ch["Left Leg"]
lh.C0 = CFrame.new(-0.5,-1,0)
lh.C1 = CFrame.new(0,1,0)
-- Cleetus lol
for i,v in pairs(ch:GetChildren()) do
if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("BodyColors") or v:IsA("Shirt") or v:IsA("ShirtGraphic") or v:IsA("Pants") then
v:Destroy()
end
end
local headmesh = Instance.new("SpecialMesh",ch.Head)
headmesh.Scale = Vector3.new(1.25,1.25,1.25)
headmesh.Name = "HeadMesh"
coroutine.wrap(function()
if ch.Head:FindFirstChild("face") ~= nil then
ch.Head.face.Texture = "rbxassetid://27134272"
else
local newface = Instance.new("Decal",ch.Head)
newface.Face = Enum.NormalId.Front
newface.Texture = "rbxassetid://27134272"
end
end)()
local newcolor = Instance.new("BodyColors",ch)
newcolor.HeadColor = BrickColor.new("Light orange")
newcolor.LeftArmColor = BrickColor.new("Light orange")
newcolor.RightArmColor = BrickColor.new("Light orange")
newcolor.LeftLegColor = BrickColor.new("Light orange")
newcolor.RightLegColor = BrickColor.new("Light orange")
newcolor.TorsoColor = BrickColor.new("Light orange")
local hatPart = Instance.new("Part")
hatPart.Name = "MellowCowboy"
hatPart.Size = Vector3.new(1,1,1)
hatPart.Transparency = 0
hatPart.CanCollide = false
hatPart.Anchored = false
hatPart.Parent = ch
local mesh = Instance.new("SpecialMesh")
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "rbxassetid://45915012"
mesh.TextureId = "rbxassetid://45915003"
mesh.Scale = Vector3.new(1,1,1)
mesh.Parent = hatPart
local weld = Instance.new("Weld")
weld.Part0 = ch.Head
weld.Part1 = hatPart
weld.C0 = CFrame.new(0, 0.75, -0.05) * CFrame.Angles(0, math.rad(-0), 0)
weld.Parent = hatPart
local pants = Instance.new("Pants",ch)
pants.PantsTemplate = "rbxassetid://3767402973"
local penguintorso = Instance.new("CharacterMesh",ch)
penguintorso.BodyPart = Enum.BodyPart.Torso
penguintorso.BaseTextureId = 46345362
penguintorso.OverlayTextureId = 46345222
penguintorso.MeshId = 46345096
local newleftarm = Instance.new("CharacterMesh",ch)
newleftarm.BodyPart = Enum.BodyPart.LeftArm
newleftarm.MeshId = 279174949
local newrightarm = Instance.new("CharacterMesh",ch)
newrightarm.BodyPart = Enum.BodyPart.RightArm
newrightarm.MeshId = 279174886
local newleftleg = Instance.new("CharacterMesh",ch)
newleftleg.BodyPart = Enum.BodyPart.LeftLeg
newleftleg.MeshId = 319336109
local newrightleg = Instance.new("CharacterMesh",ch)
newrightleg.BodyPart = Enum.BodyPart.RightLeg
newrightleg.MeshId = 319336155
landparthitbox = Instance.new("Part",ch)
landparthitbox.Anchored = false
landparthitbox.CanCollide = false
landparthitbox.Locked = true
landparthitbox.Transparency = 1
landparthitbox.Size = Vector3.new(2.8,5.25,2.8)
local landpartweld = Instance.new("Weld",landparthitbox)
landpartweld.Part0 = landparthitbox
landpartweld.Part1 = root
-- BANJO
local banjo = script.Model
local banjoweld = Instance.new("Weld",banjo.Banjo)
banjoweld.Part0 = banjo.Banjo
banjoweld.Part1 = ch["Left Arm"]
banjoweld.C0 = CFrame.new(0,1.2,0)*CFrame.Angles(0,math.rad(-90),0)
local banjo = script.Model
banjo.Parent = ch
-- DA GUN
local dagun = script.Sniper
coroutine.wrap(function()
wait(0.01)
local gunweld = Instance.new("Weld",dagun.Handle)
gunweld.Part0 = dagun.Handle
gunweld.Part1 = ch["Right Arm"]
gunweld.C0 = CFrame.new(-1.25,-0.1,0)*CFrame.Angles(math.rad(90),0,math.rad(85))
local dagun = script.Sniper
dagun.Parent = ch
end)()
-- Special stuff
local damyth = script.Cursed
damyth.Parent = nil
hand = damyth.Hand
hand2 = damyth.Hand2
hand3 = damyth.Hand3
hand4 = damyth.Hand4
hand5 = damyth.Hand5
ghand = damyth.GrabHand
ghand2 = damyth.GrabHand2
ghand3 = damyth.GrabHand3
ghand4 = damyth.GrabHand4
ghand5 = damyth.GrabHand5
bloodpart = damyth.BloodPart
local fakecleetus = script.mrflimflam
fakecleetus.flambro.Value = ch
fakecleetus.Parent = nil
local cleetusfolder = Instance.new("Folder",ch)
cleetusfolder.Name = "CleetusFolder"
-- Usefull functions
function createsound(id,pitch,volume,parent)
coroutine.resume(coroutine.create(function()
local sound = Instance.new("Sound",parent)
sound.SoundId = "rbxassetid://"..id
sound.PlaybackSpeed = pitch
sound.Volume = volume
sound:Play()
repeat
game:GetService("RunService").Heartbeat:Wait()
until sound.Playing == false
sound:Destroy()
end))
end
function GetDudesTorso(c)
local torsy = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
if torsy ~= nil then
return torsy
end
end
function CamShake(par,magni,env,dur)
for _, c in pairs(workspace:GetDescendants()) do
local hum = c:FindFirstChildOfClass("Humanoid")
if hum ~= nil and c:FindFirstChild("SHAKE")==nil then
local head = GetDudesTorso(c)
if head ~= nil then
local targ = head.Position - par.Position
local mag = targ.magnitude
if magni >= mag then
local sheiku = script:FindFirstChild("SHAKE"):Clone()
sheiku.Parent = c
sheiku:FindFirstChild("Env").Value = env
sheiku:FindFirstChild("Dur").Value = dur
sheiku.Disabled = false
end
end
end
end
end
function fastwave(pos,trans)
coroutine.resume(coroutine.create(function()
local part = Instance.new("Part",workspace)
part.Locked = true
part.BrickColor = BrickColor.new("White")
part.CanCollide = false
part.Anchored = true
part.Transparency = trans
part.CFrame = pos
local wavemesh = Instance.new("SpecialMesh",part)
wavemesh.MeshId = "rbxassetid://169412804"
local a = 0
for i = 0,5,0.3 do
game:GetService("RunService").Heartbeat:Wait()
a = a + 15
part.CFrame = pos*CFrame.Angles(0,a,0)
part.Transparency = part.Transparency + 0.07
wavemesh.Scale = wavemesh.Scale + Vector3.new(0.6,0.25,0.6)
end
part:Destroy()
end))
end
function spawnwave(pos,trans)
coroutine.resume(coroutine.create(function()
local part = Instance.new("Part",workspace)
part.Locked = true
part.BrickColor = BrickColor.new("White")
part.CanCollide = false
part.Anchored = true
part.Transparency = trans
part.CFrame = pos
local wavemesh = Instance.new("SpecialMesh",part)
wavemesh.MeshId = "rbxassetid://169412804"
local a = 0
for i = 0,8,0.3 do
game:GetService("RunService").Heartbeat:Wait()
a = a + 5
part.CFrame = pos*CFrame.Angles(0,a,0)
part.Transparency = part.Transparency + 0.025
wavemesh.Scale = wavemesh.Scale + Vector3.new(0.6,0.25,0.6)
end
part:Destroy()
end))
end
function spawnbigwave(pos,trans)
coroutine.resume(coroutine.create(function()
local part = Instance.new("Part",workspace)
part.Locked = true
part.BrickColor = BrickColor.new("White")
part.CanCollide = false
part.Anchored = true
part.Transparency = trans
part.CFrame = pos
local wavemesh = Instance.new("SpecialMesh",part)
wavemesh.MeshId = "rbxassetid://169412804"
local a = 0
for i = 0,35,0.1 do
game:GetService("RunService").Heartbeat:Wait()
a = a + 5
part.CFrame = pos*CFrame.Angles(0,a,0)
part.Transparency = part.Transparency + 0.025
wavemesh.Scale = wavemesh.Scale + Vector3.new(0.95,0.45,0.95)
end
part:Destroy()
end))
end
function spawnkillingwave(pos,trans)
coroutine.resume(coroutine.create(function()
local part = Instance.new("Part",workspace)
part.Locked = true
part.BrickColor = BrickColor.new("White")
part.CanCollide = false
part.Anchored = true
part.Transparency = trans
part.CFrame = pos
local wavemesh = Instance.new("SpecialMesh",part)
wavemesh.MeshId = "rbxassetid://169412804"
part.Touched:Connect(function(hit)
if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") then
hit.Parent:BreakJoints()
end
end)
for i = 0,8,0.3 do
game:GetService("RunService").Heartbeat:Wait()
wavemesh.Scale = wavemesh.Scale + Vector3.new(1.25,1,1.25)
part.Size = part.Size + Vector3.new(1.25,1,1.25)
end
part:Destroy()
end))
end
function handslol()
local screams = {1025464252,2723006320,2646809257,167285348,205335029,2672793953,1260179732,1093096537,1946318153,149649817,5169624072,5037672265,1929118107,5163677572,3614962759,314568939,5518521023,1549511350,4611276403,527970724,527276541,1080625252,1080363252,5449308964,626777433,1080610583,3483587416,147758746,565424701,535528169}
coroutine.resume(coroutine.create(function()
coroutine.wrap(function()
for i,v in pairs(workspace:GetChildren()) do
game:GetService("RunService").Heartbeat:Wait()
if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("IsRaider") == nil then
if v:FindFirstChild("OHNOES") == nil then
local targerroot = nil
if v:FindFirstChild("HumanoidRootPart") ~= nil then
targerroot = v.HumanoidRootPart
elseif v:FindFirstChild("Torso") then
targerroot = v.Torso
end
local ohnoeslol = Instance.new("BoolValue",v)
ohnoeslol.Name = "OHNOES"
targerroot.Anchored = true
hand.Transparency = 0
ghand.Transparency = 1
for i = 0.2, 1, 1/60 do
hand.CFrame = hand.CFrame:Lerp(targerroot.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand.Transparency = 1
ghand.Transparency = 0
targerroot.Anchored = false
for i = 0.2, 1, 1/60 do
hand.CFrame = hand.CFrame:Lerp(damyth.Ball.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand.Transparency = 0
ghand.Transparency = 1
local screamlol = screams[math.random(1,#screams)]
local screamlmao = Instance.new("Sound",workspace)
screamlmao.SoundId = "rbxassetid://"..screamlol
screamlmao.Volume = 2
if screamlmao.SoundId == "rbxassetid://626777433" then
screamlmao.TimePosition = 1.5
screamlmao.Volume = 0.5
end
screamlmao:Play()
coroutine.wrap(function()
wait(1.5)
screamlmao:Destroy()
end)()
if v:FindFirstChild("Head") then
local vheadlol = v:FindFirstChild("Head")
if vheadlol:FindFirstChild("face") then
--vheadlol:FindFirstChild("face"):Destroy()
end
end
for e,g in pairs(v:GetChildren()) do
if g:IsA("Accessory") then
--g:Destroy()
elseif g:IsA("Part") or g:IsA("MeshPart") then
g.Transparency = 1
end
end
bloodpart.BLOOD:Emit(350)
CamShake(root,100,.5,.6)
createsound(429400881,1,1,workspace)
v:Destroy()
end
end
end
end)()
coroutine.wrap(function()
for i,v in pairs(workspace:GetChildren()) do
game:GetService("RunService").Heartbeat:Wait()
if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("IsRaider") == nil then
if v:FindFirstChild("OHNOES") == nil then
local targerroot = nil
if v:FindFirstChild("HumanoidRootPart") ~= nil then
targerroot = v.HumanoidRootPart
elseif v:FindFirstChild("Torso") then
targerroot = v.Torso
end
local ohnoeslol = Instance.new("BoolValue",v)
ohnoeslol.Name = "OHNOES"
targerroot.Anchored = true
hand2.Transparency = 0
ghand2.Transparency = 1
for i = 0.2, 1, 1/60 do
hand2.CFrame = hand2.CFrame:Lerp(targerroot.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand.Transparency = 1
ghand.Transparency = 0
targerroot.Anchored = false
for i = 0.2, 1, 1/60 do
hand2.CFrame = hand2.CFrame:Lerp(damyth.Ball.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand2.Transparency = 0
ghand2.Transparency = 1
local screamlol = screams[math.random(1,#screams)]
local screamlmao = Instance.new("Sound",workspace)
screamlmao.SoundId = "rbxassetid://"..screamlol
screamlmao.Volume = 2
if screamlmao.SoundId == "rbxassetid://626777433" then
screamlmao.TimePosition = 1.5
screamlmao.Volume = 0.5
end
screamlmao:Play()
coroutine.wrap(function()
wait(1.5)
screamlmao:Destroy()
end)()
if v:FindFirstChild("Head") then
local vheadlol = v:FindFirstChild("Head")
if vheadlol:FindFirstChild("face") then
--vheadlol:FindFirstChild("face"):Destroy()
end
end
for e,g in pairs(v:GetChildren()) do
if g:IsA("Accessory") then
g:Destroy()
elseif g:IsA("Part") or g:IsA("MeshPart") then
g.Transparency = 1
end
end
bloodpart.BLOOD:Emit(350)
CamShake(root,100,.5,.6)
createsound(264486467,1,8,workspace)
v:Destroy()
end
end
end
end)()
coroutine.wrap(function()
for i,v in pairs(workspace:GetChildren()) do
game:GetService("RunService").Heartbeat:Wait()
if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("IsRaider") == nil then
if v:FindFirstChild("OHNOES") == nil then
local targerroot = nil
if v:FindFirstChild("HumanoidRootPart") ~= nil then
targerroot = v.HumanoidRootPart
elseif v:FindFirstChild("Torso") then
targerroot = v.Torso
end
local ohnoeslol = Instance.new("BoolValue",v)
ohnoeslol.Name = "OHNOES"
hand3.Transparency = 0
ghand3.Transparency = 1
for i = 0.2, 1, 1/60 do
hand3.CFrame = hand3.CFrame:Lerp(targerroot.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand3.Transparency = 1
ghand3.Transparency = 0
targerroot.Anchored = false
for i = 0.2, 1, 1/60 do
hand3.CFrame = hand3.CFrame:Lerp(damyth.Ball.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand3.Transparency = 1
ghand3.Transparency = 0
local screamlol = screams[math.random(1,#screams)]
local screamlmao = Instance.new("Sound",workspace)
screamlmao.SoundId = "rbxassetid://"..screamlol
screamlmao.Volume = 2
if screamlmao.SoundId == "rbxassetid://626777433" then
screamlmao.TimePosition = 1.5
screamlmao.Volume = 0.5
end
screamlmao:Play()
coroutine.wrap(function()
wait(1.5)
screamlmao:Destroy()
end)()
if v:FindFirstChild("Head") then
local vheadlol = v:FindFirstChild("Head")
if vheadlol:FindFirstChild("face") then
--vheadlol:FindFirstChild("face"):Destroy()
end
end
for e,g in pairs(v:GetChildren()) do
if g:IsA("Accessory") then
g:Destroy()
elseif g:IsA("Part") or g:IsA("MeshPart") then
g.Transparency = 1
end
end
bloodpart.BLOOD:Emit(350)
CamShake(root,100,.5,.6)
v:BreakJoints()
createsound(429400881,1,1,workspace)
v:Destroy()
end
end
end
end)()
coroutine.wrap(function()
for i,v in pairs(workspace:GetChildren()) do
game:GetService("RunService").Heartbeat:Wait()
if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("IsRaider") == nil then
if v:FindFirstChild("OHNOES") == nil then
local targerroot = nil
if v:FindFirstChild("HumanoidRootPart") ~= nil then
targerroot = v.HumanoidRootPart
elseif v:FindFirstChild("Torso") then
targerroot = v.Torso
end
local ohnoeslol = Instance.new("BoolValue",v)
ohnoeslol.Name = "OHNOES"
hand4.Transparency = 0
ghand4.Transparency = 1
for i = 0.2, 1, 1/60 do
hand4.CFrame = hand4.CFrame:Lerp(targerroot.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand4.Transparency = 1
ghand4.Transparency = 0
targerroot.Anchored = false
for i = 0.2, 1, 1/60 do
hand4.CFrame = hand4.CFrame:Lerp(damyth.Ball.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand4.Transparency = 0
ghand4.Transparency = 1
local screamlol = screams[math.random(1,#screams)]
local screamlmao = Instance.new("Sound",workspace)
screamlmao.SoundId = "rbxassetid://"..screamlol
screamlmao.Volume = 2
if screamlmao.SoundId == "rbxassetid://626777433" then
screamlmao.TimePosition = 1.5
screamlmao.Volume = 0.5
end
screamlmao:Play()
coroutine.wrap(function()
wait(1.5)
screamlmao:Destroy()
end)()
if v:FindFirstChild("Head") then
local vheadlol = v:FindFirstChild("Head")
if vheadlol:FindFirstChild("face") then
vheadlol:FindFirstChild("face"):Destroy()
end
end
for e,g in pairs(v:GetChildren()) do
if g:IsA("Accessory") then
g:Destroy()
elseif g:IsA("Part") or g:IsA("MeshPart") then
g.Transparency = 1
end
end
bloodpart.BLOOD:Emit(350)
CamShake(root,100,.5,.6)
createsound(264486467,1,8,workspace)
v:Destroy()
end
end
end
end)()
for i,v in pairs(workspace:GetChildren()) do
game:GetService("RunService").Heartbeat:Wait()
if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("IsRaider") == nil then
if v:FindFirstChild("OHNOES") == nil then
local ohnoeslol = Instance.new("BoolValue",v)
local targerroot = nil
if v:FindFirstChild("HumanoidRootPart") ~= nil then
targerroot = v.HumanoidRootPart
elseif v:FindFirstChild("Torso") then
targerroot = v.Torso
end
local ohnoeslol = Instance.new("BoolValue",v)
ohnoeslol.Name = "OHNOES"
targerroot.Anchored = true
hand5.Transparency = 0
ghand5.Transparency = 1
for i = 0.2, 1, 1/60 do
hand5.CFrame = hand5.CFrame:Lerp(targerroot.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand5.Transparency = 1
ghand5.Transparency = 0
targerroot.Anchored = false
for i = 0.2, 1, 1/60 do
hand5.CFrame = hand5.CFrame:Lerp(damyth.Ball.CFrame, i)
game:GetService("RunService").Heartbeat:Wait()
end
hand5.Transparency = 0
ghand5.Transparency = 1
local screamlol = screams[math.random(1,#screams)]
local screamlmao = Instance.new("Sound",workspace)
screamlmao.SoundId = "rbxassetid://"..screamlol
screamlmao.Volume = 2
if screamlmao.SoundId == "rbxassetid://626777433" then
screamlmao.TimePosition = 1.5
screamlmao.Volume = 0.5
end
screamlmao:Play()
coroutine.wrap(function()
wait(0.8)
screamlmao:Destroy()
end)()
if v:FindFirstChild("Head") then
local vheadlol = v:FindFirstChild("Head")
if vheadlol:FindFirstChild("face") then
--vheadlol:FindFirstChild("face"):Destroy()
end
end
for e,g in pairs(v:GetChildren()) do
if g:IsA("Accessory") then
g:Destroy()
elseif g:IsA("Part") or g:IsA("MeshPart") then
g.Transparency = 1
end
end
bloodpart.BLOOD:Emit(350)
CamShake(root,100,.5,.6)
createsound(429400881,1,1,workspace)
v:Destroy()
end
end
end
wait(0.5)
mythtime = false
end))
end
function DAEXPLOSION(pos)
coroutine.resume(coroutine.create(function()
local expart1 = Instance.new("Part",ch)
expart1.Material = Enum.Material.Neon
expart1.Anchored = true
expart1.CanCollide = false
expart1.Size = Vector3.new(7,7,7)
expart1.BrickColor = BrickColor.new("Bright orange")
local expart2 = Instance.new("Part",ch)
expart2.Material = Enum.Material.Neon
expart2.Anchored = true
expart2.CanCollide = false
expart2.Size = Vector3.new(7,7,7)
expart2.BrickColor = BrickColor.new("CGA brown")
createsound(10209236,1,10,expart1)
expart1.Touched:Connect(function(hit)
CamShake(root,50,.4,.4)
end)
expart2.Touched:Connect(function(hit)
CamShake(root,50,.4,.4)
end)
repeat
game:GetService("RunService").Heartbeat:Wait()
expart1.CFrame = CFrame.new(pos)*CFrame.Angles(math.random(-750,750),math.random(-750,750),math.random(-750,750))
expart2.CFrame = CFrame.new(pos)*CFrame.Angles(math.random(-750,750),math.random(-750,750),math.random(-750,750))
expart1.Size = expart1.Size + Vector3.new(0.25,0.25,0.25)
expart2.Size = expart2.Size + Vector3.new(0.25,0.25,0.25)
expart1.Transparency = expart1.Transparency + 0.005
expart2.Transparency = expart2.Transparency + 0.005
until expart1.Transparency > 1
expart1:Destroy()
expart2:Destroy()
end))
end
function spawnbeartrap(pos)
coroutine.resume(coroutine.create(function()
local beartraplol = Instance.new("Part", workspace)
beartraplol.Size = Vector3.new(2, 0.5, 2)
beartraplol.Anchored = false
beartraplol.CanCollide = false
beartraplol.CFrame = pos
debris:AddItem(beartraplol, 4.5)
local beartrapmesh = Instance.new("SpecialMesh", beartraplol)
beartrapmesh.MeshId = "rbxassetid://470962113"
beartrapmesh.TextureId = "rbxassetid://470965980"
beartrapmesh.Scale = Vector3.new(0.005, 0.005, 0.005)
local bv = Instance.new("BodyVelocity", beartraplol)
bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
bv.Velocity = -pos.UpVector * 50
task.wait(0.1)
beartraplol.CanCollide = true
bv:Destroy()
beartraplol.Touched:Connect(function(hit)
if not hit or not hit.Parent then return end
if hit.Parent == ch then return end
if not hit.Parent:FindFirstChildOfClass("Humanoid") then return end
createsound(2019418800, 1, 2, hit.Parent)
beartraplol:Destroy()
end)
end))
end
function spawnlittlewave(pos,trans)
coroutine.resume(coroutine.create(function()
local part = Instance.new("Part",workspace)
part.Locked = true
part.BrickColor = BrickColor.new("White")
part.CanCollide = false
part.Anchored = true
part.Transparency = trans
part.CFrame = pos
local wavemesh = Instance.new("SpecialMesh",part)
wavemesh.MeshId = "rbxassetid://169412804"
local a = 0
for i = 0,5,0.3 do
game:GetService("RunService").Heartbeat:Wait()
a = a + 5
part.CFrame = pos*CFrame.Angles(0,a,0)
part.Transparency = part.Transparency + 0.025
wavemesh.Scale = wavemesh.Scale + Vector3.new(0.6,0.25,0.6)
end
part:Destroy()
end))
end
function spawnorb()
coroutine.resume(coroutine.create(function()
local neworb = Instance.new("Part",ch)
neworb.Anchored = true
neworb.CanCollide = false
neworb.Shape = Enum.PartType.Ball
neworb.Material = Enum.Material.Neon
neworb.BrickColor = BrickColor.new("White")
neworb.CFrame = root.CFrame*CFrame.new(math.random(-4,4),math.random(-3,3),math.random(-4,4))
neworb.Size = Vector3.new(2,2,2)
createsound(5534554155,1.25,7,neworb)
for i = 0,7,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neworb.Transparency = neworb.Transparency + 0.015
neworb.Size = neworb.Size + Vector3.new(0.05,0.05,0.05)
end
neworb:Destroy()
end))
end
function spawncleetus()
coroutine.resume(coroutine.create(function()
for i = 0,2,0.3 do
game:GetService("RunService").Heartbeat:Wait()
local newcleetus = fakecleetus:Clone()
newcleetus.Parent = cleetusfolder
newcleetus.HumanoidRootPart.CFrame = root.CFrame*CFrame.new(math.random(-4,4),math.random(-3,3),math.random(-4,4))
newcleetus.Script.Disabled = false
spawnorb()
debris:AddItem(newcleetus,12)
end
end))
end
function intro()
attack = true
canplay = false
canplaying = false
root.Anchored = true
CamShake(root,100,.5,.6)
createsound(3154829820,1,2,ch.Head)
spawnwave(root.CFrame*CFrame.new(0,-2,0),0.2)
for i = 0,5,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
end
createsound(1093102664,1,2,ch.Head)
local introSound = Instance.new("Sound")
introSound.SoundId = getcustomasset("CleetusIntro.mp3")
introSound.Volume = 1
introSound.Looped = false
introSound.Parent = ch.Head
repeat
task.wait()
until introSound.IsLoaded and introSound.TimeLength > 0
introSound:Play()
local introLength = introSound.TimeLength
repeat
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.2,0.5)*CFrame.Angles(math.rad(60),0,0),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-60),0,0),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(120),math.rad(90),0)*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(120),math.rad(-90),0)*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-35),0,math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-35),0,math.rad(-25)),0.3)
until introSound.TimePosition >= introLength - 0.05
introSound:Stop()
introSound:Destroy()
music:Play()
canplay = true
canplaying = true
root.Anchored = false
attack = false
aimtime = false
mythtime = false
grabbed = false
speed = 75
jpower = 75
hum.PlatformStand = false
root.Anchored = false
end
-- Attacks
function animtemplate()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
function taunt()
attack = true
if music.IsPlaying then
music:Stop()
end
banjo.Banjo.Transparency = 0
speed = 0
jpower = 0
canplay = false
local tauntSound = Instance.new("Sound")
tauntSound.SoundId = getcustomasset("CleetusTaunt.mp3")
tauntSound.Volume = 1
tauntSound.Looped = false
tauntSound.Parent = root
tauntSound:Play()
banjoweld.C0 = CFrame.new(0,1.2,0)*CFrame.Angles(0,math.rad(90),math.rad(-25))
repeat
game:GetService("RunService").Heartbeat:Wait()
banjoweld.C0 = banjoweld.C0:Lerp(CFrame.new(0,1,-0.35)*CFrame.Angles(0,math.rad(75),math.rad(-45))*CFrame.Angles(math.rad(25),0,0),0.3)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.1)*CFrame.Angles(math.rad(-10+10*math.cos(sine/4)),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0-0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(0.85,1.2,-1.1)*CFrame.Angles(math.rad(10),math.rad(95),math.rad(0))*CFrame.Angles(math.rad(0+10*math.cos(sine/2)),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.3,-0.8,-1.3)*CFrame.Angles(math.rad(160),math.rad(85),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1+0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1+0.3*math.cos(sine/4),-0.6)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
until tauntSound.Playing == false
for i = 0,1,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-25),math.rad(60),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
attack = false
banjo.Banjo.Transparency = 1
canplay = true
tauntSound:Stop()
tauntSound:Destroy()
if not music.IsPlaying then
music:Resume()
end
speed = 75
jpower = 75
end
function swing()
attack = true
banjo.Banjo.Transparency = 0
banjo.Banjo.Trail.Enabled = true
createsound(10209640,1,8,banjo.Banjo)
for i = 0,1,0.1 do
game:GetService("RunService").Heartbeat:Wait()
banjoweld.C0 = banjoweld.C0:Lerp(CFrame.new(-2.5,1.3,0.3)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(-30)),0.3)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-45)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(45)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,-0.7)*CFrame.Angles(math.rad(105),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
end
touch = banjo.Hitbox.Touched:Connect(function(hit)
if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent:FindFirstChild("IsRaider") == nil then
createsound(5521504303,1,100,hit)
CamShake(root,100,.5,.6)
fastwave(hit.CFrame*CFrame.new(0,-2,0),0.2)
hit.Parent:BreakJoints()
touch:Disconnect()
end
end)
for i = 0,2,0.1 do
game:GetService("RunService").Heartbeat:Wait()
banjoweld.C0 = banjoweld.C0:Lerp(CFrame.new(-2.5,1.3,0.3)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(-30)),0.3)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(-45)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(45)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),0.3)
end
touch:Disconnect()
attack = false
banjo.Banjo.Transparency = 1
banjo.Banjo.Trail.Enabled = false
end
function datractor()
attack = true
canland.Value = false
local hitboxthing = Instance.new("Part",workspace)
hitboxthing.Size = Vector3.new(45,25,45)
hitboxthing.Transparency = 1
hitboxthing.Anchored = true
hitboxthing.CanCollide = false
hitboxthing.CFrame = root.CFrame
CamShake(root,100,.5,.6)
spawnwave(root.CFrame*CFrame.new(0,2,0),0.2)
wait()
hum.Jump = true
root.Anchored = true
for i = 0,7,0.1 do
game:GetService("RunService").Heartbeat:Wait()
root.CFrame = root.CFrame:Lerp(root.CFrame*CFrame.new(0,25,0),0.3)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(-25)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(25)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
end
local tracktor = Instance.new("Part",ch)
tracktor.Anchored = false
tracktor.CanCollide = false
tracktor.Transparency = 1
tracktor.Size = Vector3.new(12,12,35)
local trackmesh = Instance.new("SpecialMesh",tracktor)
trackmesh.MeshId = "rbxassetid://598113704"
trackmesh.TextureId = "rbxassetid://598113805"
trackmesh.Scale = Vector3.new(5,5,5)
local trackweld = Instance.new("Weld",tracktor)
trackweld.Part0 = tracktor
trackweld.Part1 = ch.Head
trackweld.C0 = CFrame.new(0,-6.5,0)
local bass = Instance.new("Sound",tracktor)
bass.SoundId = "rbxassetid://851693498"
bass.Volume = 8
bass:Play()
coroutine.wrap(function()
repeat
game:GetService("RunService").Heartbeat:Wait()
tracktor.Transparency = tracktor.Transparency - 0.01
until tracktor.Transparency < 0
end)()
for i = 0,7,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
end
local fallinglol = Instance.new("Sound",ch)
fallinglol.SoundId = "rbxassetid://153195493"
fallinglol.Volume = 4
fallinglol.Looped = true
fallinglol:Play()
local fallinglol2 = Instance.new("Sound",ch)
fallinglol2.SoundId = "rbxassetid://138186576"
fallinglol2.Volume = 4
touch = tracktor.Touched:Connect(function(hit)
if hit.Parent ~= ch then
touch:Disconnect()
tracktor.Anchored = true
trackweld:Destroy()
tracktor.Parent = workspace
hitboxthing.CFrame = CFrame.new(root.Position.X,hit.Position.Y + 22,root.Position.Z)
hitboxthing.Touched:Connect(function(hit)
if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent:FindFirstChild("IsRaider") == nil then
hit.Parent:BreakJoints()
end
end)
DAEXPLOSION(hitboxthing.Position - Vector3.new(0,5,0))
tracktor.Transparency = 1
fallinglol:Destroy()
fallinglol2:Play()
fallinglol2.TimePosition = 4.6
--[[local exlol = Instance.new("Explosion",workspace)
exlol.Position = hitboxthing.Position
exlol.Visible = false]]--
root.CFrame = root.CFrame*CFrame.new(0,3,0)
spawnbigwave(hitboxthing.CFrame,0.2)
CamShake(root,100,.5,.6)
local bodypos = Instance.new("BodyPosition",root)
bodypos.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
bodypos.Position = root.Position + Vector3.new(math.random(-120,120),76,math.random(-120,120))
for i = 0,7,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.random(-999,99),math.random(-999,999),math.random(-999,999)),1)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
end
--root.Orientation = Vector3.new(0,0,0)
canland.Value = true
--attack = false
bodypos:Destroy()
--[[coroutine.wrap(function()
wait(0.2)
root.Anchored = true
for i = 0,2,0.1 do
root.CFrame = root.CFrame*CFrame.Angles(0,0,0)
end
wait(0.25)
root.Anchored = false
end)()]]
for i = 0,4,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(35)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-35)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),0.3)
end
landtouchevent = landparthitbox.Touched:Connect(function()
if canland.Value == true then
landtouchevent:Disconnect()
speed = 0
jpower = 0
attack = true
canland.Value = false
coroutine.wrap(function()
wait(0.25)
spawnlittlewave(CFrame.new(root.Position.X,1.5,root.Position.Z),0.2)
end)()
createsound(3636967384,1,7,ch.Head)
CamShake(root,100,.5,.6)
for i = 0,7,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
end
attack = false
speed = 75
jpower = 75
else
return
end
end)
coroutine.wrap(function()
wait(1.5)
hitboxthing:Destroy()
tracktor:Destroy()
end)()
wait(3)
fallinglol2:Destroy()
end
end)
for i = 0,2,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
end
root.Anchored = false
end
function huntingtime()
attack = true
aimtime = true
speed = 0
dagun.Snipexd.Transparency = 0
createsound(2676895472,1,3.5,dagun.Snipexd)
local rootposlol = root.Position
local gyro = Instance.new("BodyGyro",root)
gyro.D = 25
gyro.P = 2000
gyro.MaxTorque = Vector3.new(0,math.huge,0)
gyro.CFrame = CFrame.new(rootposlol,m.Hit.p)
local targetingpart = Instance.new("Part",ch)
targetingpart.Size = Vector3.new(0.5,0.5,0.5)
targetingpart.Anchored = true
targetingpart.CanCollide = false
targetingpart.Transparency = 1
--local attach = Instance.new("Attachment",targetingpart)
--dagun.ShotPart.Beam.Attachment1 = attach
repeat
game:GetService("RunService").Heartbeat:Wait()
targetingpart.CFrame = m.Hit
gyro.CFrame = CFrame.new(rootposlol,m.Hit.p)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.15)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(-15)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(-90),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.25,0.35,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-90)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.15,0.5)*CFrame.Angles(math.rad(90),math.rad(90),math.rad(25)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1.3,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
until aimtime == false
dagun.ShotPart.FlashThing.Enabled = true
gyro:Destroy()
createsound(148358346,1.5,2,dagun.Snipexd)
CamShake(root,100,.5,.6)
local bullethinglol = Instance.new("Part",ch)
bullethinglol.Size = Vector3.new(0.25,0.25,0.25)
bullethinglol.Transparency = 1
bullethinglol.Anchored = true
bullethinglol.CanCollide = true
bullethinglol.CFrame = targetingpart.CFrame--CFrame.new(m.Hit.p)
bullethinglol.Touched:Connect(function(hit)
local bulletexplode = Instance.new("Part",ch)
bulletexplode.Size = Vector3.new(0.5,0.5,0.5)
bulletexplode.Material = Enum.Material.Neon
bulletexplode.BrickColor = BrickColor.new("Deep orange")
bulletexplode.Anchored = true
bulletexplode.CanCollide = false
bulletexplode.CFrame = targetingpart.CFrame--CFrame.new(m.Hit.p)
coroutine.wrap(function()
for i = 0,6,0.1 do
game:GetService("RunService").Heartbeat:Wait()
bulletexplode.CFrame = bullethinglol.CFrame*CFrame.Angles(math.random(-655,655),math.random(-655,655),math.random(-655,655))
bulletexplode.Transparency = bulletexplode.Transparency + 0.05
bulletexplode.Size = bulletexplode.Size - Vector3.new(0.05,0.05,0.05)
end
bulletexplode:Destroy()
end)()
if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent:FindFirstChild("IsRaider") == nil then
hit.Parent:BreakJoints()
bullethinglol:Destroy()
end
end)
coroutine.wrap(function()
wait(0.1)
dagun.ShotPart.FlashThing.Enabled = false
end)()
for i = 0,6,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.15)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(-15)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(35),math.rad(-90),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.25,0.35,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-90)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.15,0.5)*CFrame.Angles(math.rad(90),math.rad(90),math.rad(25)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(35)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-50)),0.3)
end
attack = false
speed = 75
dagun.Snipexd.Transparency = 1
anim = "Idle"
targetingpart:Destroy()
bullethinglol:Destroy()
end
function CONSUME()
attack = true
speed = 0
jpower = 0
createsound(10209640,1,3,root)
for i = 0,1,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(90)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-90)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
end
local touchthing = Instance.new("Part",ch)
touchthing.Size = Vector3.new(1.3,1,1.3)
touchthing.CanCollide = false
touchthing.Anchored = false
touchthing.Transparency = 1
local touchweldlol = Instance.new("Weld",touchthing)
--touchweldlol.Part0 = touchthing
--touchweldlol.Part1 = root
--touchweldlol.C0 = CFrame.new(0,0,2)
touchy = touchthing.Touched:Connect(function(hit)
if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent:FindFirstChild("IsRaider") == nil then
--root.Anchored = true
grabbed = true
speed = 0
jpower = 0
touchy:Disconnect()
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
end
for i = 0,2.5,0.1 do
game:GetService("RunService").Heartbeat:Wait()
grabbedweld.C0 = grabbedweld.C0:Lerp(CFrame.new(0,-15,-2)*CFrame.Angles(0,math.rad(180),0),i)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
end
local screams = {1025464252,2723006320,2646809257,167285348,205335029,2672793953,1260179732,1093096537,1946318153,149649817,5169624072,5037672265,1929118107,5163677572,3614962759,314568939,5518521023,1549511350,4611276403,527970724,527276541,1080625252,1080363252,5449308964,626777433,1080610583,3483587416,147758746,565424701,535528169}
createsound(screams[math.random(1, #screams)],1,8,grabbedroot)
coroutine.wrap(function()
for i = 0,6,0.1 do
game:GetService("RunService").Heartbeat:Wait()
headmesh.Scale = headmesh.Scale:Lerp(Vector3.new(8.25,8.25,8.25),0.3)
headmesh.Offset = headmesh.Offset:Lerp(Vector3.new(0,3.5,0),0.3)
end
end)()
for i = 0,1,0.1 do
game:GetService("RunService").Heartbeat:Wait()
grabbedweld.C0 = grabbedweld.C0:Lerp(CFrame.new(0,-21,-2)*CFrame.Angles(0,0,0),i)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.35,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-15)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(15)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-75),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),0.3)
end
for i = 0,2,0.1 do
game:GetService("RunService").Heartbeat:Wait()
grabbedweld.C0 = grabbedweld.C0:Lerp(CFrame.new(0,-1.25,-3)*CFrame.Angles(0,0,0),i)
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.35,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-15)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(15)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-75),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),0.3)
end
createsound(22593942,1,8,ch.Head)
coroutine.wrap(function()
wait(0.6)
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
headmesh.Scale = headmesh.Scale:Lerp(Vector3.new(1.25,1.25,1.25),0.3)
headmesh.Offset = headmesh.Offset:Lerp(Vector3.new(0,0,0),0.3)
end
end)()
wait(0.6)
hit.Parent:Destroy()
for i = 1,3 do
for i = 0,4,0.3 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.15)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-15)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(15)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
for i = 0,4,0.3 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.15)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-35)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(35)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
end
createsound(704088758,0.85,1.25,ch)
CamShake(root,100,.5,.6)
for i = 0,12,0.3 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.15,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-35)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(35)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
end
root.Anchored = false
grabbed = false
attack = false
speed = 75
jpower = 75
end
end)
for i = 0,2,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.85)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-45)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.85)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(45)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
if grabbed == false then
touchthing:Destroy()
attack = false
speed = 75
jpower = 75
end
end
function cleetusraid()
attack = true
speed = 0
jpower = 0
local snapsound = Instance.new("Sound",ch)
snapsound.Volume = 10
snapsound.PlaybackSpeed = 1.4
snapsound.TimePosition = 1.25
snapsound.SoundId = "rbxassetid://4360917707"
local rootposlol = root.Position
local gyro = Instance.new("BodyGyro",root)
gyro.D = 25
gyro.P = 2000
gyro.MaxTorque = Vector3.new(0,math.huge,0)
gyro.CFrame = CFrame.new(rootposlol,m.Hit.p)
for i = 0,8,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(75)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
gyro:Destroy()
spawncleetus()
wait(1)
attack = false
speed = 75
jpower = 75
snapsound:Destroy()
end
function m_y_t_h()
attack = true
mythtime = true
task.delay(MYTH_DURATION, function()
mythtime = false
end)
if music.IsPlaying then
music:Stop()
end
mythMusic.PlaybackSpeed = 1
mythMusic:Play()
speed = 0
jpower = 0
damyth.Parent = ch
coroutine.wrap(function()
repeat
game:GetService("RunService").Heartbeat:Wait()
damyth.Ball.Transparency = damyth.Ball.Transparency - 0.02
hand.Transparency = hand.Transparency - 0.05
hand2.Transparency = hand2.Transparency - 0.05
hand3.Transparency = hand3.Transparency - 0.05
hand4.Transparency = hand4.Transparency - 0.05
hand5.Transparency = hand5.Transparency - 0.05
until damyth.Ball.Transparency < 0
end)
local coloreffect = Instance.new("ColorCorrectionEffect",game.Lighting)
coroutine.wrap(function()
wait(0.3)
for i = 0,2,0.05 do
game:GetService("RunService").Heartbeat:Wait()
coloreffect.TintColor = coloreffect.TintColor:Lerp(Color3.fromRGB(255,0,0),i)
end
end)()
coroutine.wrap(function()
wait(0.5)
repeat
game:GetService("RunService").Heartbeat:Wait()
music.PlaybackSpeed = music.PlaybackSpeed - 0.01
coloreffect.Saturation = coloreffect.Saturation + 0.35
until music.PlaybackSpeed < 0.1
music.Volume = 0
end)()
for i = 0,1,0.1 do
game:GetService("RunService").Heartbeat:Wait()
damyth:SetPrimaryPartCFrame(ch.Head.CFrame * CFrame.new(0, 6, -3))
end
for i = 0,6,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.35,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(35)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.35,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-35)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
local mythlol = Instance.new("Sound",ch)
mythlol.SoundId = "rbxassetid://7524653769"
mythlol.Volume = 2
mythlol:Play()
handslol()
repeat
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90+math.random(-4,4)),math.rad(0+math.random(-4,4)),math.rad(0+math.random(-4,4))),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.5,0.5)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-25)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.5,0.5)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(25)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
until mythtime == false
for i,v in pairs(workspace:GetChildren()) do
game:GetService("RunService").Heartbeat:Wait()
if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
end
end
coroutine.wrap(function()
repeat
game:GetService("RunService").Heartbeat:Wait()
damyth.Ball.Transparency = damyth.Ball.Transparency + 0.02
hand.Transparency = hand.Transparency + 0.05
hand2.Transparency = hand2.Transparency + 0.05
hand3.Transparency = hand3.Transparency + 0.05
hand4.Transparency = hand4.Transparency + 0.05
hand5.Transparency = hand5.Transparency + 0.05
until damyth.Ball.Transparency > 1
damyth.Parent = nil
end)
damyth.Parent = nil
coroutine.wrap(function()
repeat
game:GetService("RunService").Heartbeat:Wait()
until mythtime == false
mythMusic:Stop()
mythMusic.PlaybackSpeed = 1
if not music.IsPlaying then
music:Play()
end
end)()
coroutine.wrap(function()
coloreffect.Saturation = 0
for i = 0,5,0.1 do
game:GetService("RunService").Heartbeat:Wait()
coloreffect.TintColor = coloreffect.TintColor:Lerp(Color3.new(1,1,1),i)
end
coloreffect:Destroy()
end)()
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
end
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(25),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
end
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(-25),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
end
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
end
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.15,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(135),math.rad(0),math.rad(45)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
end
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.15,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(15)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
end
mythMusic.PlaybackSpeed = 1
mythMusic.Volume = 3
attack = false
speed = 75
jpower = 75
if not music.IsPlaying then
music.PlaybackSpeed = 1
music.Volume = 1
music:Play()
end
end
function beartrap()
attack = true
speed = 0
for i = 0,3,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-15),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(15),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(45),math.rad(-60),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-6)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
spawnbeartrap(ch["Right Arm"].CFrame)
for i = 0,4,0.1 do
game:GetService("RunService").Heartbeat:Wait()
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-15),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(15),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(85),math.rad(-60),math.rad(0)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-6)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
attack = false
speed = 75
end
-- Humanoid Events
hum.Running:Connect(function(spd)
if spd > 0.1 then
anim = "Walk"
elseif spd < 0.1 then
anim = "Idle"
end
end)
hum.StateChanged:Connect(function()
if hum:GetState() == Enum.HumanoidStateType.Freefall then
anim = "Jump"
wait(0.5)
anim = "Fall"
end
if hum:GetState() == Enum.HumanoidStateType.Seated then
anim = "Sit"
end
end)
-- UserInput Stuff
userinput.InputBegan:Connect(function(key)
local k = key.KeyCode
local k2 = key.UserInputType
if k2 == Enum.UserInputType.MouseButton1 and attack == false then
swing()
end
if k == Enum.KeyCode.F and attack == false then
taunt()
end
if k == Enum.KeyCode.V and attack == false then
datractor()
end
if k == Enum.KeyCode.N and attack == false then
m_y_t_h()
end
if k == Enum.KeyCode.C and attack == false then
CONSUME()
end
if k == Enum.KeyCode.Z and attack == false then
beartrap()
end
if k == Enum.KeyCode.B and attack == false then
cleetusraid()
end
if k == Enum.KeyCode.X and attack == false then
huntingtime()
end
if k == Enum.KeyCode.M and canplay == true and canplaying == true then
music:Pause()
canplay = false
elseif k == Enum.KeyCode.M and canplay == false and canplaying == true then
music:Resume()
canplay = true
end
end)
userinput.InputEnded:Connect(function(key)
local k = key.KeyCode
local k2 = key.UserInputType
if k == Enum.KeyCode.X and attack == true and aimtime == true then
aimtime = false
end
end)
-- Animation
intro()
-- Set
while true do
game:GetService("RunService").Heartbeat:Wait()
sine = sine + change
hum.WalkSpeed = speed
hum.JumpPower = jpower
hum.MaxHealth = math.huge
hum.Health = math.huge
if anim == "Sit" and attack == false then
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(-25)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(25)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
end
if anim == "Jump" and attack == false then
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(-25)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(25)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
end
if anim == "Fall" and attack == false then
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(35)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-35)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),0.3)
end
if anim == "Idle" and attack == false then
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0-0.5*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(1.4,0.7+0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25+45*math.cos(sine/4))),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-1.4,0.7+0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25-45*math.cos(sine/4))),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1+0.5*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1+0.5*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
end
if anim == "Walk" and attack == false then
neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0+65*math.cos(sine/2))),0.3)
rs.C0 = rs.C0:Lerp(CFrame.new(2,0.15,-0.8)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(-62)),0.3)
ls.C0 = ls.C0:Lerp(CFrame.new(-2,0.15,-0.8)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(62)),0.3)
rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0+120*math.cos(sine/2)),math.rad(0),math.rad(0)),0.3)
lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0-120*math.cos(sine/2)),math.rad(0),math.rad(0)),0.3)
end
end



THE CONTROLS WILL BE VISIBLE. SO DONT WORRY ABOUT THE CONTROLS!!! (just a little warning)
What are the controls
@OddFro in your screen. just execute. will be show a gui with all controls.
a
you should try make this FE to a certain extent, or u could turn it into a require, keep this up
@Astric to make this FE. you need reanimation. and no. i not will make this FE. and require. no.
im new how to open panel executor and i use pc help me idk what i do?
crash roblox
Hello, is it possible to switch the music to Sunday by eriobras?
@romeolomocso0 yes. but i will in next update fix the "The Myth" and add the music. and thanks for the name. i dont know what its the name of this music.
Mind if you do chillingo next?
@YepImNythic Yup! i will next convert chillingo. I'm busy at the moment with a few things. I'm creating a YouTube channel and doing conversions; I'll even make two versions of all the scripts, with or without damage, or just the animations and attacks.
@Midow oh alright bet
visual?
WHERES MY CHILLINGO?!?!?!
imagine if you could use this as a actual script like when you shoot someone it would do damage that would be so cool but probaly super hard