0% found this document useful (0 votes)
129 views33 pages

Broly

Uploaded by

Capa BR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views33 pages

Broly

Uploaded by

Capa BR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 33

--// Credit Goes to King Dream And Nitori

--// Start
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true)
game.Players.LocalPlayer.PlayerGui.CharacterSelection.Character.Value = "Chara"
wait(1)
game.Players.LocalPlayer.Character.Head.HealthBar.Frame.HP:Destroy()
game.Players.LocalPlayer.Character.Head.HealthBar.Frame.HealthLabel:Destroy()
game.Players.LocalPlayer.Character.Head.HealthBar.Frame.PName:Destroy()
game.Players.LocalPlayer.Character.Head.HealthBar.Frame.StaminaBar:Destroy()
wait(0.1)
game.Players.LocalPlayer.Backpack:WaitForChild("Main").CharaMoves.Animations.Run.An
imationId = "rbxassetid://4576074471"
game.Players.LocalPlayer.Backpack:WaitForChild("Main").CharaMoves.Animations.Idle.A
nimationId = "rbxassetid://4900761581"
game.Players.LocalPlayer.Backpack:WaitForChild("Main").CharaMoves.Animations.Walk.A
nimationId = "rbxassetid://4370512420"
game.Players.LocalPlayer.Backpack:WaitForChild("Main").CharaMoves.Animations.Jump.A
nimationId = "rbxassetid://4087647775"
game.Players.LocalPlayer.Backpack:WaitForChild("Main").CharaMoves.Animations.Fall.A
nimationId = "rbxassetid://6136052357"
game.Players.LocalPlayer.Backpack:WaitForChild("Main").CharaMoves.Animations.Block.
AnimationId = "rbxassetid://4088050522"

local player = game.Players.LocalPlayer


local char = player.Character
local backpack = player.Backpack
local main = backpack.Main
local CharaMoves = main.CharaMoves
local modulescript = CharaMoves.ModuleScript
local clickanims = modulescript.Animations
local BColor = char["Body Colors"]
local renv = getrenv()._G.Pass
local rep = game:GetService("ReplicatedStorage")
local remotes = rep:WaitForChild("Remotes")
local events = remotes:WaitForChild("Events")
local shirt = char:FindFirstChild("Shirt");
local pants = char:FindFirstChild("Pants");

local CameraShaker = require(rep.ClientModules.CameraShaker)

local camera = game.Workspace.CurrentCamera

local camShake = CameraShaker.new(Enum.RenderPriority.Camera.Value,


function(shakeCf)
camera.CFrame = camera.CFrame * shakeCf
end)
camShake:Start()

local FunnyFolder = Instance.new("Folder",char)


FunnyFolder.Name = "Throw Away Effects"

function funnysoundeffect(Sound)
local SE = Instance.new("Sound",char["Throw Away Effects"])
SE.Volume = 3
SE.Name = "SoundEffect"
SE.PlaybackSpeed = 1
SE.SoundId = Sound
SE.Looped = false
SE:Play()
end

shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=2121251824"
pants.PantsTemplate = "http://www.roblox.com/asset/?id=2121244395"

local battling = Instance.new("BoolValue")


battling.Name = "Battling"
battling.Parent = char

char.Humanoid.JumpPower = 120
main.RunSpeed.Value = 120

spawn(function()
humanoid = char.Humanoid
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4575983939"
local k = char.Humanoid:LoadAnimation(Anim)

--// Landing animation

landed = false
humanoid.StateChanged:Connect(function(oldState, newState)
if newState == Enum.HumanoidStateType.Jumping then
if not landed then
landed = true
return
end
elseif newState == Enum.HumanoidStateType.Landed and landed then
landed = false
for _,v in pairs(rep.Effects:GetChildren()) do
if v.Name == 'HardLandSmoke' then
clone99 = v:Clone()
clone99.Parent = char.HumanoidRootPart
clone99.CFrame = char.HumanoidRootPart.CFrame
clone99.Anchored = false
clone99.Name = 'DarkSmoke'
clone99.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(0,-3,0)
k:Play()
camShake:Shake(CameraShaker.Presets.Explosion)
for i,v in pairs(getconnections(remotes.Effects.OnClientEvent)) do
v:Fire({"Model","HighJump2",rep["HumanoidRootPart"].CFrame * CFrame.new(0,-3,0)})
Disabled = false
end
wait(3)
clone99:Destroy()
end
end
end
end)
end)

BColor.TorsoColor3 = Color3.fromRGB(17, 17, 17)


BColor.HeadColor3 = Color3.fromRGB(255, 204, 153)
BColor.LeftArmColor3 = Color3.fromRGB(255, 204, 153)
BColor.LeftLegColor3 = Color3.fromRGB(255, 204, 153)
BColor.RightArmColor3 = Color3.fromRGB(255, 204, 153)
BColor.RightLegColor3 = Color3.fromRGB(255, 204, 153)

local folder = game:GetObjects('rbxassetid://9249874129')[1]


folder.Parent = char

char.ForceField:Destroy()
char.HateArm:Destroy()
char.HeartLocket:Destroy()
char.Head.face:Destroy()

for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
if v:IsA("Accessory") then
v:Destroy()
end
end

function BlackFlash()
for _,v in pairs(rep.Resources.LocalScripts:GetChildren()) do
if v.Name == 'BlackScreen' then
clone = v:Clone()
clone.Parent = char
end
end
end

char.RealKnife.Trail:Destroy()
task.spawn(function()
while true do
wait()
char.RealKnife.Handle.Transparency = 1
char.RealKnife.Blade.Transparency = 1
end
end)

local BrolyHair = char.Head


local part = Instance.new("Part")
local mesh = Instance.new("SpecialMesh")
local weld = Instance.new("WeldConstraint")
part.Size = Vector3.new(0.5, 0.5, 0.5)
part.CanCollide = false
part.CanTouch = false
part.CanQuery = false
part.Color = Color3.fromRGB(17, 17, 17)
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "rbxassetid://2593309424"
mesh.Scale = Vector3.new(0.047, 0.045, 0.047)
mesh.Parent = part
weld.Part0 = BrolyHair
part.CFrame = BrolyHair.CFrame * CFrame.new(-0.1,0.2,0.5) *
CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(-180),math.rad(0)) -- Position
weld.Part1 = part
weld.Parent = part
part.Parent = BrolyHair.Parent
part.Name = "BrolyHair"

clickanims.BladesCombat.Light1.AnimationId = "rbxassetid://4800745250"
clickanims.BladesCombat.Light2.AnimationId = "rbxassetid://4906045655"
clickanims.BladesCombat.Light3.AnimationId = "rbxassetid://4800436094"
clickanims.BladesCombat.Light4.AnimationId = "rbxassetid://4800438618"
clickanims.BladesCombat.Light5.AnimationId = "rbxassetid://4800436094"
clickanims.BladesCombat.Light6.AnimationId = "rbxassetid://5776243290"

function effect(name,offset,color,s,rotation)
local effect = game:GetService("ReplicatedStorage").Effects[name]:Clone()
effect.Parent = char
for _,v in pairs(effect:GetDescendants()) do
spawn(function()
Angle = rotation
v.CFrame = char.HumanoidRootPart.CFrame*offset*Angle
end)
spawn(function()
if v:IsA('ParticleEmitter') then
v.Color = ColorSequence.new(color)
else
v.Color = color
end
end)
spawn(function()
v.Size = v.Size*s
end)
end
end

function joemama(htime, atype, heffect, hanim, sounde, vel, dmg)


for i,v in pairs(game.Workspace:GetChildren()) do
if v ~= game.Players.LocalPlayer.Character and v:FindFirstChild("Humanoid")
and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Data") then
local vector =
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
v.HumanoidRootPart.Position)
if vector.Magnitude <= 20 then
local f1 = getrenv()._G.Pass
local f2 = v
local f3 =
{
["HitTime"] = htime,
["Type"] = atype,
["HitEffect"] = heffect,
["HurtAnimation"] = hanim,
["Velocity"] = vel,
["CombatInv"] = true,
["Effect"] = "SussyDmg",
["BlockAble"] = false,
["Sound"] = sounde,
["Damage"] = dmg
}
local Event = game:GetService("ReplicatedStorage").Remotes.Damage
Event:InvokeServer(f1,f2,f3)
end
end

end
end

function explode(outercol,innercol,type,time,offset)
spawn(function()
char = char
if type == 'Big' then
local explosion =
game:GetService("ReplicatedStorage").Effects.UndyingExplosion:Clone()
explosion.Parent = char
local sound = Instance.new("Sound",char)
sound.SoundId = 'rbxassetid://138210320'
sound.Looped = false
sound.Volume = 5
for _,v in pairs(explosion:GetDescendants()) do
if v:IsA('Part') then
v.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,-1.5,0)*offset
if v.Name == 'Explosion' and v.Color == Color3.fromRGB(248, 248, 248) then
v.Color = innercol
elseif v.Name == 'Explosion' and v.Color == Color3.fromRGB(0, 255, 255) then
v.Color = outercol
end
end
end
sound:Play()
wait(4)
sound:Destroy()
elseif type == 'Small' then
local explosion =
game:GetService("ReplicatedStorage").Effects.DeltaExplosion:Clone()
explosion.Parent = char
local sound = Instance.new("Sound",char)
sound.SoundId = 'rbxassetid://138210320'
sound.Looped = false
sound.Volume = 3
for _,v in pairs(explosion:GetDescendants()) do
if v:IsA('Part') then
v.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,-1.5,0)*offset
if v.Name == 'Explosion' and v.Color == Color3.fromRGB(248, 248, 248) then
v.Color = innercol
elseif v.Name == 'Explosion' and v.Color == Color3.fromRGB(255, 176, 0) then
v.Color = outercol
end
end
end
sound:Play()
wait(4)
sound:Destroy()
elseif type == 'Power' then
local explosion =
game:GetService("ReplicatedStorage").Effects.BlastExplosion:Clone()
explosion.Parent = char
local sound = Instance.new("Sound",char)
sound.SoundId = 'rbxassetid://138210320'
sound.Looped = false
sound.Volume = 1.5
for _,v in pairs(explosion:GetDescendants()) do
if v:IsA('Part') then
v.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,-1.5,0)*offset
if v.Name == 'Explosion1' then
v.Color = outercol
elseif v.Name == 'Explosion2' then
v.Color = innercol
end
end
end
spawn(function()
sound:Play()
wait(4)
sound:Destroy()
end)
wait(time)
explosion.End.Value = true
end
end)
end

delay(0.1, function ()
for _, v in pairs(getgc()) do
if type(v) == 'function' and string.find(debug.getinfo(v)['source'],
'CharaMoves') then
local SafeKeycodes = {
['Enum.KeyCode.W'] = true,
['Enum.KeyCode.A'] = true,
['Enum.KeyCode.S'] = true,
['Enum.KeyCode.D'] = true,
['Enum.KeyCode.F'] = true
}

for i2, v2 in pairs(debug.getconstants(v)) do


if string.find(tostring(v2), 'Enum.KeyCode')and not
SafeKeycodes[tostring(v2)] then
debug.setconstant(v, i2, Enum)
end
end
end
end
end)

rep.DefaultChatSystemChatEvents.SayMessageRequest:Destroy()

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.One
if key.KeyCode == button then
if debounce then
print("FLIP")
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4575857193"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(0.9)
k.TimePosition = 0.2
funnysoundeffect("rbxassetid://1693499499")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback3,
["Velocity"] = Vector3.new(0, 50, 0) +
char.HumanoidRootPart.CFrame.lookVector * 18,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 10
}
}

remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
tar = char.HumanoidRootPart.CFrame*CFrame.new(0,75,0) +
char.HumanoidRootPart.CFrame.lookVector * -50
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
v2 = Instance.new('BodyPosition',char.HumanoidRootPart)
fol = Instance.new('Folder',v2)
v2.Name = 'Client'
v2.MaxForce = Vector3.new(1,1,1)*100000
v2.D = 4000
v2.P = 60000
v2.Position = (tar).p
wait(0.4)
v2:Destroy()
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
tar = char.HumanoidRootPart.CFrame*CFrame.new(0,0.001,0) +
char.HumanoidRootPart.CFrame.lookVector * 35
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
v2 = Instance.new('BodyPosition',char.HumanoidRootPart)
fol = Instance.new('Folder',v2)
v2.Name = 'Client'
v2.MaxForce = Vector3.new(1,1,1)*100000
v2.D = 900
v2.P = 60000
v2.Position = (tar).p
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4910232706"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(0.9)
k.TimePosition = 0.5
wait(0.2)
funnysoundeffect("rbxassetid://441202925")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt1,
["Velocity"] = Vector3.new(0, -70, 0),
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 10
}
}

remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
v2:Destroy()
wait(1)
char["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Two
if key.KeyCode == button then
if debounce then
print("Bitch i dont know")
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4929681477"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://6968100828")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt2,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 0.001,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}
remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
effect("HighJump2", CFrame.new(Vector3.new(0,0,-5)),
ColorSequence.new(Color3.new(242, 243, 243),Color3.new(242, 243, 243)) , 4,
CFrame.Angles(math.rad(-90),0,0))
wait(0.1)
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4929684994"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://1693499499")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt1,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 0.001,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}

remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
effect("HighJump2", CFrame.new(Vector3.new(0,0,-5)),
ColorSequence.new(Color3.new(242, 243, 243),Color3.new(242, 243, 243)) , 4,
CFrame.Angles(math.rad(-90),0,0))
wait(0.1)
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4929700678"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://6968100828")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt2,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 0.001,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}

remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
effect("HighJump2", CFrame.new(Vector3.new(0,0,-5)),
ColorSequence.new(Color3.new(242, 243, 243),Color3.new(242, 243, 243)) , 4,
CFrame.Angles(math.rad(-90),0,0))
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4929723918"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://1693499499")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt1,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 0.001,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}

remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
effect("HighJump2", CFrame.new(Vector3.new(0,0,-5)),
ColorSequence.new(Color3.new(242, 243, 243),Color3.new(242, 243, 243)) , 4,
CFrame.Angles(math.rad(-90),0,0))
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4906072632"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://6968100828")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.GutHurt,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 0.001,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}

remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
effect("HighJump2", CFrame.new(Vector3.new(0,0,-5)),
ColorSequence.new(Color3.new(242, 243, 243),Color3.new(242, 243, 243)) , 4,
CFrame.Angles(math.rad(-90),0,0))
wait(0.1)
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4906108508"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://441202925")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 50,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 10
}
}

remotes.Damage:InvokeServer(unpack(args))
effect("HighJump2", CFrame.new(Vector3.new(0,0,-5)),
ColorSequence.new(Color3.new(242, 243, 243),Color3.new(242, 243, 243)) , 4,
CFrame.Angles(math.rad(-90),0,0))
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4575857193"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
k.TimePosition = 0.2
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
tar = char.HumanoidRootPart.CFrame*CFrame.new(0,30,0) +
char.HumanoidRootPart.CFrame.lookVector * -35
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
v2 = Instance.new('BodyPosition',char.HumanoidRootPart)
fol = Instance.new('Folder',v2)
v2.Name = 'Client'
v2.MaxForce = Vector3.new(1,1,1)*100000
v2.D = 2500
v2.P = 60000
v2.Position = (tar).p
wait(0.5)
v2:Destroy()
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
tar = char.HumanoidRootPart.CFrame*CFrame.new(0,-25,0) +
char.HumanoidRootPart.CFrame.lookVector * -35
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
v2 = Instance.new('BodyPosition',char.HumanoidRootPart)
fol = Instance.new('Folder',v2)
v2.Name = 'Client'
v2.MaxForce = Vector3.new(1,1,1)*100000
v2.D = 2500
v2.P = 60000
v2.Position = (tar).p
wait(0.2)
v2:Destroy()
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4575983939"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
for i,v in
pairs(getconnections(game:GetService("ReplicatedStorage").Remotes.Effects.OnClientE
vent)) do
v:Fire({"Model","HighJump2",char["HumanoidRootPart"].CFrame * CFrame.new(0,-3,0)})
Disabled = false
end
camShake:Shake(CameraShaker.Presets.Explosion)
char["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Three
if key.KeyCode == button then
if debounce then
print("Telekenesis thing")
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://3924265388"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1.1)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["Velocity"] = Vector3.new(0, 2, 0),
["Damage"] = 2
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
wait(0.7)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["Velocity"] = Vector3.new(0, 2, 0),
["Damage"] = 2
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://441202925")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt1,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 120,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 40
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
camShake:Shake(CameraShaker.Presets.Explosion)
wait(1)
char["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Four
if key.KeyCode == button then
if debounce then
print("Eraser Bomb")
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4407731816"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)

wait(0.5)

char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
tar = char.HumanoidRootPart.CFrame*CFrame.new(0,75,0) +
char.HumanoidRootPart.CFrame.lookVector * -50
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
v2 = Instance.new('BodyPosition',char.HumanoidRootPart)
fol = Instance.new('Folder',v2)
v2.Name = 'Client'
v2.MaxForce = Vector3.new(1,1,1)*100000
v2.D = 2000
v2.P = 60000
v2.Position = (tar).p

wait(0.5)

local Anim = Instance.new("Animation")


Anim.AnimationId = "rbxassetid://4428037606"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)

wait(0.8)

k:AdjustSpeed(0)

local charge = rep.Effects.BlastCharge:Clone()


charge:SetPrimaryPartCFrame(char["Right Arm"].CFrame)
local weld = Instance.new("WeldConstraint")
weld.Part0 = char["Right Arm"]
weld.Part1 = charge.Base
weld.Parent = charge
charge.Parent = char

wait(1)

k:AdjustSpeed(1)

local Anim = Instance.new("Animation")


Anim.AnimationId = "rbxassetid://4428110831"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)

BlackFlash()

wait(0.2)

charge:Destroy()

wait(0.5)

v2:Destroy()

main.LockOnScript.LockOn.Value.HumanoidRootPart.Size = Vector3.new(9999, 99999,


9999)

local args = {
[1] = {
[1] = getrenv()._G.Pass,
[2] = "KnifeProjectileOrange",
[3] = "Spawn",
[4] = char.HumanoidRootPart.Position +
char.HumanoidRootPart.CFrame.lookVector * -10
}
}
remotes.CharaMoves:InvokeServer(unpack(args))
local projectiles = char.Attacks

for i,v in pairs(projectiles:GetChildren()) do


if v.Name == "KnifeSlashProjectileOrange" or "Removing" then
v:WaitForChild("BodyVelocity"):Destroy()
v:WaitForChild("ParticleEmitter"):Destroy()
v.Position = char.HumanoidRootPart.Position - Vector3.new(0,500,500)
for i = 50,100 do
local args2 = {
[1] = {
[1] = getrenv()._G.Pass,
[2] = "KnifeProjectileOrange",
[3] = "Hit",
[4] = v,
[5] = v.CFrame,
[6] = workspace.Terrain
}
}

remotes.CharaMoves:InvokeServer(unpack(args2))
end
end
end

main.LockOnScript.LockOn.Value.HumanoidRootPart.Size = Vector3.new(1.6, 1.6, 0.8)

wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Five
if key.KeyCode == button then
if debounce then
print("TRASH")
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://8090609682"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(0)
k.TimePosition = 0.3
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.SpGrab,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 2,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Hurt,
["Damage"] = 9
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
wait(0.8)
funnysoundeffect("rbxassetid://441202925")
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.SlideOnGround,
["Velocity"] = Vector3.new(0, -20, 0),
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://5667215116"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
k.TimePosition = 0.4
camShake:Shake(CameraShaker.Presets.Explosion)
wait(1)
char["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)

repeat wait() until char.Humanoid.Health <= 0

game.ReplicatedStorage.Remotes.Functions:InvokeServer({getrenv()._G.Pass,"ChangeSet
ting","DeathScene", false})

wait(6.8)

spawn(function()
local args = {
[1] = {
[1] = getrenv()._G.Pass,
[2] = "Blocking",
[3] = true
}
}

game:GetService("ReplicatedStorage").Remotes.Functions:InvokeServer(unpack(args))
end)
char.HumanoidRootPart.Anchored = true

local SE = Instance.new("Sound",char["Throw Away Effects"])


SE.Volume = 3
SE.Name = "Ground"
SE.PlaybackSpeed = 1
SE.SoundId = "rbxassetid://4930006260"
SE.Looped = false
SE:Play()

local Anim = Instance.new("Animation")


Anim.AnimationId = "rbxassetid://4725322859"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)

wait(4.65)
funnysoundeffect("rbxassetid://2648563122")

camShake:Shake(CameraShaker.Presets.BigExplosion)
for i,v in
pairs(getconnections(game:GetService("ReplicatedStorage").Remotes.Effects.OnClientE
vent)) do
v:Fire({"Model","DashSmokeStart",char["Left Arm"].CFrame})
end

wait(5.4)

char["Throw Away Effects"].Ground:Destroy()

local SE = Instance.new("Sound",char["Throw Away Effects"])


SE.Volume = 3
SE.Name = "Explosion"
SE.PlaybackSpeed = 1
SE.SoundId = "rbxassetid://5665639217"
SE.Looped = false
SE:Play()

wait(0.3)

game:GetObjects("rbxassetid://8994333030")[1].Parent = game.Workspace
game.Workspace.SuperCharge.Name = "aura"
local cf0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)

local pa1 = Instance.new("Motor",char["Torso"])


pa1.Name = "AuraWeld"
pa1.Part0 = game.Workspace.aura
pa1.Part1 = char["Torso"]
pa1.C0 = cf0:Inverse()

game.Workspace.aura.PointLight:Destroy()

effect("XEventEffect", CFrame.new(Vector3.new(0,0,0)),
ColorSequence.new(Color3.new(99, 248, 0),Color3.new(248, 248, 248)) , 7,
CFrame.Angles(math.rad(0),0,0))
char.XEventEffect.Crater3:Destroy()
char.XEventEffect.Crater2:Destroy()
char.XEventEffect.Crater:Destroy()
char.XEventEffect.Multiply.Color = Color3.fromRGB(99, 248, 0)
char.XEventEffect.Middle.Color = Color3.fromRGB(99, 248, 0)
char.XEventEffect.Mest1.Color = Color3.fromRGB(99, 248, 0)

wait()

for _,v in pairs(char.XEventEffect:GetChildren()) do


if v.Name == 'Mest2' then
v.Color = Color3.fromRGB(248, 248, 248)
end
end

BColor.TorsoColor3 = Color3.fromRGB(255, 204, 153)

char.BrolyHair:Destroy()
local BrolyHair3 = char.Head
local part = Instance.new("Part")
local mesh = Instance.new("SpecialMesh")
local weld = Instance.new("WeldConstraint")
part.Size = Vector3.new(0.5, 0.5, 0.5)
part.CanCollide = false
part.CanTouch = false
part.CanQuery = false
part.Color = Color3.fromRGB(99, 248, 0)
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "rbxassetid://4701996880"
mesh.Scale = Vector3.new(0.85, 0.85, 0.85)
mesh.Parent = part
weld.Part0 = BrolyHair3
part.CFrame = BrolyHair3.CFrame * CFrame.new(-0.05,0.5,0.5) *
CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(-85),math.rad(0)) -- Position
weld.Part1 = part
weld.Parent = part
part.Parent = BrolyHair3.Parent
part.Name = "BrolyHair3"

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'line' then
cloneq = v:Clone()
cloneq.Parent = char.HumanoidRootPart
cloneq.CFrame = char.HumanoidRootPart
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['HumanoidRootPart']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura' then
cloneq = v:Clone()
cloneq.Parent = char.Torso
cloneq.CFrame = char.Torso
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['Torso']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura2' then
cloneq = v:Clone()
cloneq.Parent = char.Torso
cloneq.CFrame = char.Torso
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['Torso']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura3' then
cloneq = v:Clone()
cloneq.Parent = char.Torso
cloneq.CFrame = char.Torso
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['Torso']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura' then
cloneq = v:Clone()
cloneq.Parent = char.Head
cloneq.CFrame = char.Head
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['Head']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura2' then
cloneq = v:Clone()
cloneq.Parent = char.Head
cloneq.CFrame = char.Head
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['Head']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura3' then
cloneq = v:Clone()
cloneq.Parent = char.Head
cloneq.CFrame = char.Head
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char['Head']
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura' then
cloneq = v:Clone()
cloneq.Parent = char["Left Arm"]
cloneq.CFrame = char["Left Arm"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Left Arm"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura2' then
cloneq = v:Clone()
cloneq.Parent = char["Left Arm"]
cloneq.CFrame = char["Left Arm"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Left Arm"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura3' then
cloneq = v:Clone()
cloneq.Parent = char["Left Arm"]
cloneq.CFrame = char["Left Arm"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Left Arm"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura' then
cloneq = v:Clone()
cloneq.Parent = char["Right Arm"]
cloneq.CFrame = char["Right Arm"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Right Arm"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura2' then
cloneq = v:Clone()
cloneq.Parent = char["Right Arm"]
cloneq.CFrame = char["Right Arm"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Right Arm"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura3' then
cloneq = v:Clone()
cloneq.Parent = char["Right Arm"]
cloneq.CFrame = char["Right Arm"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Right Arm"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura' then
cloneq = v:Clone()
cloneq.Parent = char["Left Leg"]
cloneq.CFrame = char["Left Leg"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Left Leg"]
end
end
end)
spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura2' then
cloneq = v:Clone()
cloneq.Parent = char["Left Leg"]
cloneq.CFrame = char["Left Leg"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Left Leg"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura3' then
cloneq = v:Clone()
cloneq.Parent = char["Left Leg"]
cloneq.CFrame = char["Left Leg"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Left Leg"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura' then
cloneq = v:Clone()
cloneq.Parent = char["Right Leg"]
cloneq.CFrame = char["Right Leg"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Right Leg"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura2' then
cloneq = v:Clone()
cloneq.Parent = char["Right Leg"]
cloneq.CFrame = char["Right Leg"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Right Leg"]
end
end
end)

spawn(function()
for _,v in pairs(char.GreenGlow:GetChildren()) do
if v.Name == 'aura3' then
cloneq = v:Clone()
cloneq.Parent = char["Right Leg"]
cloneq.CFrame = char["Right Leg"]
cloneq.Anchored = false
weld = Instance.new('Weld',cloneq)
weld.Part0 = cloneq
weld.Part1 = char["Right Leg"]
end
end
end)

local BrolyHair2 = char.Head


local part = Instance.new("Part")
local mesh = Instance.new("SpecialMesh")
local weld = Instance.new("WeldConstraint")
part.Size = Vector3.new(0.5, 0.5, 0.5)
part.CanCollide = false
part.CanTouch = false
part.CanQuery = false
part.Color = Color3.fromRGB(89, 255, 0)
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "rbxassetid://2593309424"
mesh.Scale = Vector3.new(0.047, 0.045, 0.047)
mesh.Parent = part
weld.Part0 = BrolyHair2
part.CFrame = BrolyHair2.CFrame * CFrame.new(-0.1,0.2,0.5) *
CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(-180),math.rad(0)) -- Position
weld.Part1 = part
weld.Parent = part
part.Parent = BrolyHair2.Parent
part.Transparency = 0.94
part.Name = "BrolyHair2"

char.HumanoidRootPart.Anchored = false

wait(6)

char["Throw Away Effects"]:ClearAllChildren()

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Six
if key.KeyCode == button then
if debounce then
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://5076040374"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)

local charge = rep.Effects.BlastCharge:Clone()


charge:SetPrimaryPartCFrame(char["Right Arm"].CFrame)
local weld = Instance.new("WeldConstraint")
weld.Part0 = char["Right Arm"]
weld.Part1 = charge.Base
weld.Parent = charge
charge.Parent = char
wait(1)
k:Stop()
char.HumanoidRootPart.CFrame =
main.LockOnScript.LockOn.Value.HumanoidRootPart.CFrame * CFrame.new(0,0,-5)
wait(0.1)
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://5667215116"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(0.9)
k.TimePosition = 0.3
wait(0.1)
explode(Color3.fromRGB(0, 255,
0),Color3.fromRGB(255,255,255),'Small',3,CFrame.new(0,0,-15))
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.SlideOnGround,
["Velocity"] = Vector3.new(0, -20, 0),
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 9
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
charge:Destroy()
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Seven
if key.KeyCode == button then
if debounce then
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://7010180056"
local slap = char.Humanoid:LoadAnimation(Anim)
slap:Play();
wait(0.2)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 0.00001,
["Damage"] = 0
}
}
game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://1693499499")
wait(0.3)
slap:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://8084482492"
local punch = char.Humanoid:LoadAnimation(Anim)
punch:Play();
wait(0.5)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 70,
["Damage"] = 40
}
}
game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://441202925")
wait(0.2)
camShake:Shake(CameraShaker.Presets.BigExplosion)
local args = {
[1] = {
[1] = getrenv()._G.Pass,
[2] = "YellowBeam",
[3] = "Fire"
}
}

remotes.CharaMoves:InvokeServer(unpack(args))
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Eight
if key.KeyCode == button then
if debounce then
debounce = false
function Floating()
local bv = Instance.new("BodyVelocity")
bv.Name = "Client"
bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
task.spawn(function()
while task.wait() do
bv.Velocity = Vector3.new(0,10,0)
end
end)
bv.Parent = char.HumanoidRootPart
return bv
end

local Anim = Instance.new("Animation")


Anim.AnimationId = "rbxassetid://5858687214"
local idk = char.Humanoid:LoadAnimation(Anim)
idk:Play();
wait(0.2)
funnysoundeffect("rbxassetid://1693499499")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,5,0),
["Damage"] = 5
}
}
game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
wait(0.5)
local Float = Floating()
wait(0.3)
Float:Destroy()
funnysoundeffect("rbxassetid://1693499499")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect2",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,-5,0),
["Damage"] = 5
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
wait(0.5)
funnysoundeffect("rbxassetid://441202925")
camShake:Shake(CameraShaker.Presets.BigExplosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = char.HumanoidRootPart.CFrame.lookVector * 50,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Punch,
["Damage"] = 20
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
wait(1)
char["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Nine
if key.KeyCode == button then
if debounce then
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://4820780935"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "BurstEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback3,
["Velocity"] = Vector3.new(0, 15, 0) +
char.HumanoidRootPart.CFrame.lookVector * 8,
["Sound"] = game:GetService("ReplicatedStorage").Sounds.Knockback,
["Damage"] = 40
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))

wait(0.7)

char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
tar = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0) +
char.HumanoidRootPart.CFrame.lookVector * 8
char.Humanoid:ChangeState(Enum.HumanoidStateType.Flying)
v2 = Instance.new('BodyPosition',char.HumanoidRootPart)
fol = Instance.new('Folder',v2)
v2.Name = 'Client'
v2.MaxForce = Vector3.new(1,1,1)*100000
v2.D = 2500
v2.P = 60000
v2.Position = (tar).p

local Anim = Instance.new("Animation")


Anim.AnimationId = "rbxassetid://9069135484"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
wait(0.2)
funnysoundeffect("rbxassetid://6968100828")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,0.001,0),
["Damage"] = 5
}
}
game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://6968100828")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect2",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,0.001,0),
["Damage"] = 5
}
}
game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://9069135484"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k.TimePosition = 0.3
funnysoundeffect("rbxassetid://6968100828")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,0.001,0),
["Damage"] = 5
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://6968100828")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect2",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,0.001,0),
["Damage"] = 5
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
k:Stop()
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://9069135484"
local k = char.Humanoid:LoadAnimation(Anim)
k:Play()
k.TimePosition = 0.3
funnysoundeffect("rbxassetid://6968100828")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,0.001,0),
["Damage"] = 5
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://6968100828")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Normal",
["HitEffect"] = "LightHitEffect2",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0,0.001,0),
["Damage"] = 5
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
funnysoundeffect("rbxassetid://441202925")
camShake:Shake(CameraShaker.Presets.Explosion)
local args = {
[1] = getrenv()._G.Pass,
[2] =
game:service("Players").LocalPlayer.Backpack.Main.LockOnScript.LockOn.Value,
[3] = {
["HitTime"] = 1,
["Type"] = "Knockback",
["HitEffect"] = "HeavyHitEffect",
["CombatInv"] = true,
["HurtAnimation"] =
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Knockback2,
["Velocity"] = Vector3.new(0, -20, 0) +
char.HumanoidRootPart.CFrame.lookVector * 50,
["Damage"] = 20
}
}

game:GetService("ReplicatedStorage").Remotes.Damage:InvokeServer(unpack(args))
v2:Destroy()
wait(1)
char["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)
local debounce = true
local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Zero
if key.KeyCode == button then
if debounce then
debounce = false
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://7004737889"
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k.TimePosition = 2
k:AdjustSpeed(1)
funnysoundeffect("rbxassetid://2119245840")
for i = 1,5 do
wait(0.1)
camShake:Shake(CameraShaker.Presets.Explosion)
joemama(1, "Normal", "HeavyHitEffect",
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt1,
game:GetService("ReplicatedStorage").Sounds.Punch, Vector3.new(0,2,0), 0)
end
camShake:Shake(CameraShaker.Presets.BigExplosion)
joemama(1, "Knockback", "HeavyHitEffect",
game:GetService("ReplicatedStorage").Animations.HurtAnimations.Hurt1,
game:GetService("ReplicatedStorage").Sounds.GroundHit,
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 40 +
Vector3.new(0,20,0), 15)
wait(2)
game.Players.LocalPlayer.Character["Throw Away Effects"]:ClearAllChildren()
wait(cooldown)
debounce = true
end
end
end)

local debounce = true


local cooldown = 0
game:GetService("UserInputService").InputBegan:Connect(function(key, typing)
if typing then return end
local button = Enum.KeyCode.Z
if key.KeyCode == button then
if debounce then
debounce = false
game.Players.LocalPlayer.Character.Effects.ChildAdded:Connect(function(child)
if child.Name == "CarrotHitEffect" then
child:Destroy()
end
end)

function Floating()
local bv = Instance.new("BodyVelocity")
bv.Name = "Client"
bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
task.spawn(function()
while task.wait() do
bv.Velocity = Vector3.new(0,50,0)
end
end)
bv.Parent = char.HumanoidRootPart
return bv
end

local Float = Floating()


wait(1)
Float:Destroy()
anim = Instance.new('Animation')
anim.AnimationId = 'rbxassetid://3197645614'
k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(anim)
k:Play()
char.HumanoidRootPart.Anchored = true

funnysoundeffect("rbxassetid://2119249599")

explode(Color3.fromRGB(0, 255,
0),Color3.fromRGB(255,255,255),'Big',3,CFrame.new(0,0,0))

function dmgthing()
task.spawn(function()
while true do
wait()
for i, v in pairs(game.Workspace:GetDescendants()) do
if v.Name == "HumanoidRootPart" then
spawn(
function()
v.Size = Vector3.new(9999, 99999, 9999)
game.Players.LocalPlayer.Character.HumanoidRootPart.Size = Vector3.new(1.6, 1.6,
0.8)
end
)
end
end
end
end)
end

dmgthing()

local player = game.Players.LocalPlayer


local Character = player.Character
local args = {
[1] = {
[1] = getrenv()._G.Pass,
[2] = "KnifeProjectileOrange",
[3] = "Spawn",
[4] = game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * -10
}
}
game:GetService("ReplicatedStorage").Remotes.CharaMoves:InvokeServer(unpack(args))
local projectiles = game.Players.LocalPlayer.Character.Attacks
for i,v in pairs(projectiles:GetChildren()) do
if v.Name == "KnifeSlashProjectileOrange" or "Removing" then
v:WaitForChild("BodyVelocity"):Destroy()
v:WaitForChild("ParticleEmitter"):Destroy()
v.Position = Character.HumanoidRootPart.Position - Vector3.new(0,-500,0)
for i = 1,100 do
camShake:Shake(CameraShaker.Presets.Explosion)
local args2 = {
[1] = {
[1] = getrenv()._G.Pass,
[2] = "KnifeProjectileOrange",
[3] = "Hit",
[4] = v,
[5] = v.CFrame,
[6] = workspace.Terrain
}
}

game:GetService("ReplicatedStorage").Remotes.CharaMoves:InvokeServer(unpack(args2))
explode(Color3.fromRGB(0, 255,
0),Color3.fromRGB(255,255,255),'Big',3,CFrame.new(0,0,0))
end
end
end

char.HumanoidRootPart.Anchored = false

local healknifez = false


healknifez = not healknifez
if healknifez == true then
while healknifez == true do wait(0.2)
local A_1 =
{
[1] = getrenv()._G.Pass,
[2] = "KnifeHeal",
[3] = CFrame.new(-270.378937, 0.400000095, -460.118408, 0.989153445, -
9.16554418e-05, 0.146885753, 3.39344697e-05, 0.99999994, 0.000395471056, -
0.146885753, -0.000386197091, 0.989153445)
}
local Event = game:GetService("ReplicatedStorage").Remotes.CharaMoves
Event:InvokeServer(A_1)
end
end
end
end
end)

You might also like