Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Loadstring:
- loadstring(game:HttpGet(('https://pastebin.com/raw/tPLXsasC'),true))()
- -- Script:
- --[[ The process of creating the ULTIMATE SCRIPT ]]--
- -- [ [ Property of WafflesAreVeryGood ] ] --
- local plr = game.Players.LocalPlayer
- local char = plr.Character
- local mouse = plr:GetMouse()
- local torso = char.Torso
- local rs = torso["Right Shoulder"]
- local ls = torso["Left Shoulder"]
- local rh = torso["Right Hip"]
- local lh = torso["Left Hip"]
- local rj = char.HumanoidRootPart.RootJoint
- local neck = torso.Neck
- local animpose = "Idle"
- local attacking = false
- local cananim = true
- local shielding = false
- local rage = false
- local sprint = false
- local huge = Vector3.new(math.huge,math.huge,math.huge)
- local shield = nil
- local bc = char:WaitForChild("Body Colors")
- local multiplier = 1
- local percent = 0
- local ragetype = ""
- local lac = char["Body Colors"].LeftArmColor
- local rac = char["Body Colors"].RightArmColor
- local rlc = char["Body Colors"].RightArmColor
- local llc = char["Body Colors"].LeftLegColor
- local hc = char["Body Colors"].HeadColor
- local tc = char["Body Colors"].TorsoColor
- local humanoid = char:FindFirstChildOfClass("Humanoid")
- local mobs = Instance.new("Sound", char)
- mobs.SoundId = "rbxassetid://511517339"
- mobs.Looped = true
- mobs.Volume = 2
- mobs:Play()
- local shirt = nil
- local pants = nil
- local speed = 100
- if char:FindFirstChild("Animate") then char.Animate:Destroy() end
- if char:FindFirstChildOfClass("Humanoid"):FindFirstChild("Animator") then char:FindFirstChildOfClass("Humanoid").Animator:Destroy() end
- mouse.KeyDown:connect(function(key)
- if key == "p" then
- mobs:Stop()
- mobs:Play()
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "l" then
- mobs:Stop()
- end
- end)
- function swait(t)
- if t == nil or t == 0 then
- game:service('RunService').Stepped:wait(0)
- else
- for i = 0, t do
- game:service('RunService').Stepped:wait(0)
- end
- end
- end
- plr.Chatted:connect(function(msg)
- if msg:lower() == "stopmob" then
- script.Parent = char
- wait()
- script:Destroy()
- end
- end)
- local scriptdata = {}
- for i,player in pairs(game.Players:players()) do
- if player.Name ~= plr.Name then
- scriptdata[player.Name] = {}
- if player.Character then
- for i,v in pairs(player.Character:children()) do
- if v:IsA("LocalScript") then if not scriptdata[player.Name] then scriptdata[player.Name] = {} end
- table.insert(scriptdata[player.Name], v)
- end
- end
- end
- function added() if not player.Character then repeat wait() until player.Character ~= nil end
- player.Character.ChildAdded:connect(function(obj)
- if obj:IsA("LocalScript") then if not scriptdata[player.Name] then scriptdata[player.Name] = {} end print("local script was added to "..player.Name)
- table.insert(scriptdata[player.Name], obj)
- end
- end)
- end
- added()
- player.CharacterAdded:connect(function() repeat wait() until plr.Character
- added()
- end)
- end
- end
- game.Players.PlayerAdded:connect(function(player)
- function added() if not player.Character then repeat wait() until player.Character ~= nil end
- player.Character.ChildAdded:connect(function(obj)
- if obj:IsA("LocalScript") then if not scriptdata[player.Name] then scriptdata[player.Name] = {} end
- swait()
- table.insert(scriptdata[player.Name], obj)
- end
- end)
- end
- player.CharacterAdded:connect(function() repeat wait() until plr.Character
- added()
- end)
- end)
- function KICK(PLAYER)
- pcall(function()
- spawn(function()
- local function SKICK()
- if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
- PLAYER.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
- local SP = Instance.new('SkateboardPlatform', PLAYER.Character) SP.Position = PLAYER.Character.HumanoidRootPart.Position SP.Transparency = 1
- spawn(function()
- repeat swait()
- if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
- SP.Position = PLAYER.Character.HumanoidRootPart.Position
- end
- until not game:GetService('Players'):FindFirstChild(PLAYER.Name)
- end)
- PLAYER.Character.Torso.Anchored = true
- end
- end
- spawn(function()
- repeat wait() if PLAYER ~= nil then SKICK() end until not game:GetService('Players'):FindFirstChild(PLAYER.Name)
- end)
- end)
- end)
- end
- function deb(obj, t)
- game.Debris:AddItem(obj, t)
- end
- function fade(obj, dest, grow)
- spawn(function()
- local oldcf = obj.CFrame
- for i = 0, 10 do
- if grow then
- obj.Size = obj.Size +Vector3.new(1,1,1)
- obj.CFrame = oldcf
- end
- obj.Transparency = obj.Transparency +0.1
- swait()
- end
- if dest then
- obj:Destroy()
- end
- end)
- end
- function hurt(hit, dmg)
- if hit.Parent then
- if hit.Parent:IsA("LocalScript")then print("bocks!11") hit.Parent:Destroy() end
- local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
- if hum then
- if hum.Parent.Name ~= plr.Name then
- if dmg == "Kill" or hum.Health > 100000 then
- hit.Parent:BreakJoints()
- return true
- else
- if math.random(0, 100) == 50 then
- hum.Health = hum.Health - dmg*multiplier*2.5
- else
- hum.Health = hum.Health -dmg*multiplier
- end
- return true
- end
- end
- end
- end
- end
- function soundeffect(id, volume, speed, parent)
- spawn(function()
- local s = Instance.new("Sound")
- s.SoundId = id
- s.Volume = volume
- s.PlaybackSpeed = speed
- s.Parent = parent
- s:Play()
- repeat wait() until not s.Playing
- s:Destroy()
- end)
- end
- function percentbar()
- board = Instance.new("Part")
- board.CanCollide = false
- board.Size = Vector3.new(3,2,0)
- board.CFrame = char.Head.CFrame
- boardw = Instance.new("Weld", board)
- boardw.Part0 = board
- boardw.Part1 = char.Head
- boardw.C0 = CFrame.new(0, -2.79999948, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- board.Parent = char
- board.Name = "Percent"
- sg1 = Instance.new("SurfaceGui")
- sg1.CanvasSize = Vector2.new(100,100)
- front = Instance.new("TextLabel", sg1)
- front.Text = percent.."%"
- front.FontSize = "Size48"
- front.BackgroundTransparency = 1
- front.Font = "SciFi"
- front.Size = UDim2.new(0,100,0,100)
- board.Transparency = 1
- sg2 = sg1:Clone()
- sg2.Face = "Back"
- back = sg2.TextLabel
- sg1.Parent = board
- sg2.Parent = board
- end
- function EnableRage(mode)
- rage = true
- ragetype = mode
- multiplier = percent/50
- if mode == "Percent" then
- mobs.SoundId = "rbxassetid://597272231"
- if char:FindFirstChild("Shirt") and char:FindFirstChild("Pants") then
- shirt = char.Shirt
- pants = char.Pants
- end
- spawn(function()
- shirt.Parent = nil
- pants.Parent = nil
- for i,v in pairs(char:children()) do
- if v:IsA("Accessory") then
- v.Handle.Transparency = 1
- end
- end
- repeat wait()
- local bc = BrickColor.Random()
- for i,v in pairs(char:children()) do
- if v:IsA("Part") then
- v.BrickColor = bc
- v.Material = "Neon"
- end
- end
- until not rage
- end)
- end
- if mode == "???" then
- multiplier = 10
- speed = 130
- back.Text = "???%"
- front.Text = "???%"
- spawn(function()
- char:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
- wait()
- char:FindFirstChildOfClass("Humanoid").Health = math.huge
- end)
- shirt = char.Shirt
- pants = char.Pants
- local parts = {"RightArm", "LeftArm", "RightLeg", "LeftLeg", "Head", "Torso"}
- for i,v in pairs(parts) do
- char["Body Colors"][v.."Color"] = BrickColor.new("Really black")
- end
- for i,v in pairs(char:children()) do
- if v:IsA("Accessory") then
- v.Handle.Transparency = 1
- end
- if v:IsA("Part") then
- v.Material = "Neon"
- end
- end
- spawn(function()
- local num = 0
- local energy = {}
- local bright = {}
- local before = false
- local c = Instance.new("ColorCorrectionEffect")
- c.Brightness = 0
- c.Parent = game.Lighting
- local function lerp(a, b, t)
- local v = Vector3.new(a,0,0)
- local v2 = Vector3.new(b,0,0)
- return v:Lerp(v2, t).X
- end
- for i = 0, 5, 0.1 do
- c.Brightness = lerp(c.Brightness, 1, 0.05)
- swait()
- end
- wait(0.5)
- for i = 0, 1, 0.1 do
- c.Brightness = c.Brightness - 0.05
- swait()
- end
- char.Head.face.Transparency = 1
- lefteyebrickcolor = "Institutional white"
- righteyebrickcolor = "Institutional white"
- removehats = true
- changeplayercolor = true
- fullbodycolor = "Really black" --Only used when changeplayercolor == true
- removeclothes = true
- rainboweyes = true
- --DO NOT EDIT--
- function weld(a, b, acf)
- local w = Instance.new("Weld", a)
- w.Part0 = a
- w.Part1 = b
- w.C0 = acf
- end
- for i,v in pairs(char:GetChildren()) do
- if v.ClassName == "Part" then
- if changeplayercolor == true then
- v.BrickColor = BrickColor.new(fullbodycolor)
- end
- end
- if v.ClassName == "Hat" then
- if removehats == true then
- v:Remove()
- end
- end
- if v.ClassName == "Shirt" then
- if removeclothes == true then
- v:Remove()
- end
- end
- if v.ClassName == "Pants" then
- if removeclothes == true then
- v:Remove()
- end
- end
- end
- --[[ Script ]]--
- local leye = Instance.new("Part", char)
- leye.CanCollide = false
- leye.BrickColor = BrickColor.new(lefteyebrickcolor)
- leye.Material = "Neon"
- leye.Size = Vector3.new(0.2,0.2,0.2)
- weld(leye, char.Head, CFrame.new(-0.15,-0.2,0.55), CFrame.new(1,0,0))
- local m = Instance.new("SpecialMesh", leye)
- m.MeshType = "Sphere"
- m.Scale = Vector3.new(0.9,0.9,0.9)
- local reye = Instance.new("Part", char)
- reye.CanCollide = false
- reye.BrickColor = BrickColor.new(righteyebrickcolor)
- reye.Material = "Neon"
- reye.Size = Vector3.new(0.05,0.05,0.05)
- weld(reye, char.Head, CFrame.new(0.15,-0.2,0.55), CFrame.new(1,0,0))
- m1 = Instance.new("SpecialMesh", reye)
- m1.MeshType = "Sphere"
- m1.Scale = Vector3.new(0.9,0.9,0.9)
- leye.Locked = true
- reye.Locked = true
- leye.Name = "le"
- reye.Name = "re"
- repeat wait()
- num = num + 1
- if before then
- before = false
- if not shield then
- rj.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- else
- rj.C0 = CFrame.new(0, 0, 0, -0.694658995, 0.719340265, 0, 0, 0, 1, 0.719340265, 0.694658995, 0)
- end
- end
- if num%math.random(1,50) == 0 then
- rj.C0 = rj.C0 *CFrame.new(math.random(-5,5),math.random(-5,5),0)
- before = true
- end
- if num%10 == 0 then
- local p = Instance.new("Part")
- p.Anchored = true
- p.CanCollide = false
- p.Transparency = 0.8
- smooth(p)
- p.Material = "Neon"
- p.Size = Vector3.new(40,40,40)
- local m = Instance.new("SpecialMesh")
- m.MeshType = "Sphere"
- m.Parent = p
- p.Parent = workspace
- table.insert(bright, p)
- end
- if num%1 == 0 then
- local p = Instance.new("Part")
- p.CanCollide = false
- p.Size = Vector3.new(1,1,1)
- smooth(p)
- p.Material = "Neon"
- p.BrickColor = BrickColor.new("Institutional white")
- local bp = Instance.new("BodyPosition")
- bp.MaxForce = huge
- bp.D = 700
- local m = Instance.new("SpecialMesh")
- m.MeshType = "Sphere"
- m.Parent = p
- bp.Parent = p
- p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
- p.Parent = workspace
- table.insert(energy, p)
- end
- for i,v in pairs(energy) do
- if v:FindFirstChild("BodyPosition") then
- v.BodyPosition.Position = char.Torso.Position
- end
- if (v.Position-char.Torso.Position).magnitude < 2 then
- fade(v, true)
- end
- end
- for i,v in pairs(bright) do
- v.Size = v.Size:Lerp(Vector3.new(0.2,0.2,0.2), 0.1)
- v.Transparency = v.Transparency + 0.02
- v.CFrame = char.Torso.CFrame
- if v.Transparency >= 1 then
- fade(v, true)
- end
- end
- until not rage
- for i,v in pairs(energy) do
- fade(v, true)
- end
- for i,v in pairs(bright) do
- fade(v, true)
- end
- end)
- shirt.Parent = nil
- pants.Parent = nil
- end
- end
- char:FindFirstChildOfClass("Humanoid").MaxHealth = 10000
- wait()
- char:FindFirstChildOfClass("Humanoid").Health = 10000
- function DisableRage()
- char.Head.face.Transparency = 0
- if game.Lighting:FindFirstChildOfClass("ColorCorrectionEffect") then
- game.Lighting:FindFirstChildOfClass("ColorCorrectionEffect"):Destroy()
- end
- multiplier = 1
- rage = false
- percent = 0
- checkpercent()
- local parts = {"RightArm", "LeftArm", "RightLeg", "LeftLeg", "Head", "Torso"}
- shirt.Parent = char
- pants.Parent = char
- speed = 100
- if char:FindFirstChild("le") then
- char.le:Destroy()
- end
- if char:FindFirstChild("re") then
- char.re:Destroy()
- end
- local bc = char["Body Colors"]
- bc.LeftArmColor = lac
- bc.RightArmColor = rac
- bc.RightLegColor = rlc
- bc.LeftLegColor = llc
- bc.HeadColor = hc
- bc.TorsoColor = tc
- mobs.SoundId = "rbxassetid://511517339"
- for i,v in pairs(char:children()) do
- if v:IsA("Accessory") then
- v.Handle.Transparency = 0
- end
- if v:IsA("Part") then
- v.Material = "SmoothPlastic"
- end
- end
- end
- function cancel(t)
- if t then
- wait(t)
- end
- if not t then
- wait()
- end
- attacking = false
- end
- function gethum(obj)
- if obj.Parent then
- if obj.Parent:FindFirstChild("Humanoid") then
- if obj.Parent.Name ~= plr.Name then
- return obj.Parent:FindFirstChildOfClass("Humanoid")
- end
- end
- end
- end
- function smooth(obj)
- local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
- for i,v in pairs(sides) do
- obj[v.."Surface"] = "SmoothNoOutlines"
- end
- end
- local last = char:FindFirstChildOfClass("Humanoid").Health
- function checkpercent()
- if percent > 99 then
- EnableRage("Percent")
- end
- if back and front then
- back.Text = percent.."%"
- back.TextColor3 = Color3.new((percent*2)/255,0,0)
- front.Text = back.Text
- front.TextColor3 = Color3.new((percent*2)/255,0,0)
- end
- end
- local keyamount = 0
- mouse.KeyDown:connect(function(key)
- if key == "w" or key == "a" or key == "s" or key == "d" then
- keyamount = keyamount + 1
- if animpose ~= "Falling" and not attacking then
- if keyamount > 3 then keyamount = 0 end
- animpose = "Walking"
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "w" or key == "a" or key == "s" or key == "d" then
- keyamount = keyamount - 1
- if keyamount < 0 then keyamount = 0 end
- if keyamount == 0 then
- animpose = "Idle"
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "c" and not attacking and rage then
- attacking = true
- local p = Instance.new("Part")
- p.Anchored = true
- smooth(p)
- p.CanCollide = false
- local bc = BrickColor.Random()
- if ragetype == "???" then bc = BrickColor.new("Really black") end
- p.BrickColor = bc
- p.Size = Vector3.new(20,20,20)
- p.CFrame = char.Torso.CFrame
- local m = Instance.new("SpecialMesh", p)
- m.MeshType = "Sphere"
- p.Parent = workspace
- p.Touched:Connect(function(hit)
- if gethum(hit) then
- hit.Anchored = true
- wait(5)
- hit.Anchored = false
- elseif hit.Parent and not gethum(hit) then
- if not hit.Anchored and hit.Parent.Name ~= plr.Name and not hit.Parent:IsA("Accessory") then
- hit.Anchored = true
- spawn(function()
- wait(5)
- hit.Anchored = false
- end)
- end
- end
- end)
- fade(p, true, true)
- cancel(0.1)
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "v" and not attacking then
- attacking = true
- shielding = true
- local p = Instance.new("Part")
- p.Anchored = true
- smooth(p)
- shield = p
- local bc = BrickColor.Random()
- if ragetype == "???" and rage then bc = BrickColor.new("Really black") end
- p.BrickColor = bc
- p.Size = Vector3.new(30,30,0)
- p.Material = "Neon"
- local m = Instance.new("SpecialMesh", p)
- m.MeshType = "Sphere"
- p.CFrame = char.HumanoidRootPart.CFrame *CFrame.new(0,0,-4)
- p.Parent = workspace
- p.Touched:connect(function(hit)
- if hurt(hit, math.random(50, 100)) then
- fade(hit)
- elseif hit.Anchored == false and hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- fade(hit, true)
- end
- end)
- char:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
- for i = 0, 1, 0.1 do
- if attacking or shielding then
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.6)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0173860267, -0.69564718, 0.71817416, 0.996044099, -0.0505616963, -0.0730885938, 0.087155737, 0.716603398, 0.692016065), 0.6)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.6)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.6)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.777146578, -0.629320741, -0, 0, 0, 1, -0.629320741, 0.777146578, 0), 0.6)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.694658995, 0.719340265, 0, 0, 0, 1, 0.719340265, 0.694658995, 0), 0.6)
- wait()
- else
- break
- end
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "v" and attacking then
- if shield then
- fade(shield, true)
- attacking = false
- shielding = false
- char:FindFirstChildOfClass("Humanoid").WalkSpeed = 16
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" and not attacking then
- attacking = true
- for i = 0, 1, 0.1 do
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0319627002, 0.968833268, 0.245651245, 0.987783253, -0.00688976236, 0.155697256, 0.152536556, 0.247626647, -0.956775546), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- local p = Instance.new("Part")
- p.Transparency = 0
- p.BrickColor = BrickColor.Random()
- p.CanCollide = false
- p.Size = Vector3.new(25,25,25)
- p.CFrame = char.Torso.CFrame
- smooth(p)
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = p
- p.Parent = workspace
- fade(p)
- deb(p, 5)
- p.Touched:connect(function(hit)
- if hurt(hit, math.random(5,10)) then
- local hum = gethum(hit)
- if hum then
- local p = Instance.new("Part")
- p.CFrame = char.Torso.CFrame
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = hit
- p:Destroy()
- deb(bv, 0.5)
- end
- elseif hit.Anchored == false and hit.Parent then
- if hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- local p = Instance.new("Part")
- p.CFrame = char.Torso.CFrame
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = hit
- p:Destroy()
- deb(bv, 0.5)
- end
- end
- end)
- for i = 0, 1.3, 0.1 do
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0871557593, -0.996194959, 0, 0.996194959, 0.0871557593, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0319627002, -0.709551394, 0.703933418, 0.987783253, -0.129910335, -0.0860958397, 0.152536556, 0.692580998, 0.705034494), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- cancel(0.5)
- end
- end)
- local qdown = false
- mouse.KeyDown:connect(function(key)
- if key == "q" and not rage then
- qdown = true
- percent = percent + 1
- checkpercent()
- local num = 0
- repeat wait(0.01) num = num + 1 until num >= 10 or not qdown
- if qdown then
- repeat wait()
- if front.Text ~= "???" then
- percent = percent + 1
- checkpercent()
- end
- until not qdown or percent >= 100 or rage
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if qdown and key == "q" then
- qdown = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "j" and not rage then
- EnableRage("???")
- mobs.SoundId = "rbxassetid://597272231"
- local p = Instance.new("Part")
- p.Anchored = true
- p.Size = Vector3.new(1,1,1)
- p.CanCollide = false
- p.BrickColor = BrickColor.new("Really black")
- smooth(p)
- local m = Instance.new("SpecialMesh", p)
- m.MeshType = "Sphere"
- p.CFrame = char.Torso.CFrame
- p.Parent = workspace
- fade(p, true, true)
- elseif key == "j" and rage and ragetype == "???" then
- DisableRage()
- local p = Instance.new("Part")
- mobs.SoundId = "rbxassetid://511517339"
- p.Anchored = true
- p.CFrame = char.Torso.CFrame
- p.Size = Vector3.new(1,1,1)
- p.CanCollide = false
- p.BrickColor = BrickColor.new("Really black")
- smooth(p)
- local m = Instance.new("SpecialMesh", p)
- m.MeshType = "Sphere"
- p.Parent = workspace
- fade(p, true, true)
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" and not attacking and rage and ragetype == "Percent" then
- DisableRage()
- local p1 = Instance.new("Part")
- p1.Material = "Neon"
- p1.Anchored = true
- p1.CanCollide = false
- smooth(p1)
- p1.Transparency = 0.4
- p1.Size = Vector3.new(1,1,1)
- p1.CFrame = char.Torso.CFrame
- --[[local p2 = p1:Clone()
- p2.Parent = workspace
- p2.Size = Vector3.new(3,3,3)
- p2.Transparency = 0.75
- p1.Parent = workspace
- p2.Parent = workspace]]
- local oldcf1 = p1.CFrame
- --local oldcf2 = p2.CFrame
- p1.Touched:connect(function(hit)
- hurt(hit, math.random(500,1000))
- if gethum(hit) or hit.Anchored == false and hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- fade(hit, true)
- end
- end)
- --[[p2.Touched:connect(function(hit)
- hurt(hit, math.random(100,500))
- if gethum(hit) or hit.Anchored == false and hit.Parent.Name ~= plr.Name then
- fade(hit, true)
- end
- end)]]
- p1.Parent = workspace
- local xvel = math.random(-7,7)
- local yvel = math.random(-7,7)
- local zvel = math.random(-7,7)
- for i = 0, 30 do
- local currot1 = p1.CFrame - p1.Position
- --local currot2 = p2.CFrame - p2.Position
- p1.Size = p1.Size +Vector3.new(5,5,5)
- p1.CFrame = CFrame.new(oldcf1.p) *currot1 *CFrame.Angles(math.rad(xvel), math.rad(yvel), math.rad(zvel))
- --p2.Size = p2.Size +Vector3.new(5,5,5)
- --p2.CFrame = CFrame.new(oldcf2.p) *currot1 *CFrame.Angles(math.rad(xvel), math.rad(yvel), math.rad(zvel))
- p1.Transparency = p1.Transparency +0.02
- --p2.Transparency = p2.Transparency +0.02
- wait()
- end
- p1:Destroy()
- --p2:Destroy()
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "t" and not attacking then
- local p = Instance.new("Part")
- p.Anchored = true
- p.CanCollide = true
- p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-5,5),-10,math.random(-5,5))
- smooth(p)
- p.BrickColor = BrickColor.DarkGray()
- p.Material = Enum.Material.Slate
- p.Size = Vector3.new(10,10,10)
- p.Parent = workspace
- local endcf = p.CFrame *CFrame.new(0,30,0)
- for i = 0, 20 do
- p.CFrame = p.CFrame:Lerp(endcf, 0.3)
- wait()
- end
- local z = Instance.new("Part")
- z.CFrame = p.CFrame
- z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity", p)
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = z.CFrame.lookVector*140
- p.Anchored = false
- z:Destroy()
- p.CanCollide = false
- local connection
- spawn(function()
- local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
- repeat wait()
- p.CFrame = p.CFrame *angle
- until not p or p.CanCollide
- end)
- connection = p.Touched:connect(function(hit)
- hurt(hit, math.random(10,25))
- if not hit.Anchored and hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- p.CanCollide = true
- end
- end)
- game.Debris:AddItem(p, 5)
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "m" and not attacking and animpose ~= "Falling" then
- attacking = true
- char:FindFirstChildOfClass("Humanoid").JumpPower = 500
- char:FindFirstChildOfClass("Humanoid").Jump = true
- wait()
- char:FindFirstChildOfClass("Humanoid").JumpPower = 100
- repeat wait() until char.HumanoidRootPart.Velocity.Y < 0
- local num = 0.5
- local num2 = 0.5
- repeat wait()
- num = num + 0.5
- if num2 < 10 then
- num2 = num2+0.5
- end
- if num%3 == 0 then soundeffect("rbxassetid://541909814", 2, 1, char.Torso) end
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0321390443, -0.899457872, -0.435827494, -0.903263509, 0.212814748, -0.37259686, 0.427884579, 0.381691694, -0.819286048), 0.2)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.166612521, 0.861375272, 0.47987023, 0.814885736, 0.153724328, -0.558868229, -0.555161953, 0.484153807, -0.67630893), 0.2)
- lh.C0 = lh.C0:Lerp(CFrame.new(-0.988398254, -0.309396505, -0.610682189, 0.00854844693, 0.0146014411, -0.999856889, 0.498114854, 0.866946518, 0.0169191808, 0.867069304, -0.498188108, 0.00013788142), 0.2)
- rh.C0 = rh.C0:Lerp(CFrame.new(0.988217235, -0.304208815, -0.86811024, 0.00891196821, -0.0143678738, 0.999857128, -0.528013527, 0.849068403, 0.0169073474, -0.849189758, -0.528088629, -1.95365774e-005), 0.2)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0.788011312, 0.615662038, 0, 0.61566186, -0.788011372), 0.2)
- rj.C0 = rj.C0:Lerp(rj.C0 *CFrame.Angles(math.rad((10*num2)),0,0), 0.5)
- until char.HumanoidRootPart.Velocity.Y > -1
- soundeffect("rbxassetid://165969964", 3, 1, char.Torso)
- for i = 0, 1.3, 0.1 do
- if i == 0.6 then
- local ring = Instance.new("Part")
- ring.Size = Vector3.new(1.16, 1.16, 0.16)
- local bc = BrickColor.Random()
- if rage then
- bc = BrickColor.new("Really black")
- end
- ring.BrickColor = bc
- ring.Anchored = true
- ring.CFrame = char.Torso.CFrame *CFrame.new(0,-2.5,0)
- ring.CFrame = ring.CFrame *CFrame.Angles(math.rad(90),0,0)
- local m = Instance.new("SpecialMesh", ring)
- m.MeshId = "rbxassetid://3270017"
- ring.Parent = workspace
- local thing = Instance.new("Part")
- thing.Size = Vector3.new(1.866, 1.421, 2.155)
- thing.BrickColor = bc
- thing.Anchored = true
- thing.CFrame = char.Torso.CFrame *CFrame.new(0,-2.5,0)
- local m2 = Instance.new("SpecialMesh", thing)
- m2.MeshId = "rbxassetid://20329976"
- thing.Parent = workspace
- local oldcf2 = thing.CFrame
- local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
- local oldcf = ring.CFrame
- local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
- thing.Touched:connect(function(hit)
- hurt(hit, math.random(30,35))
- end)
- ring.Touched:connect(function(hit)
- if hurt(hit, math.random(10,15)) then
- hit.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
- end
- end)
- spawn(function()
- for i = 0, 20 do
- ring.Size = multiplier*i
- m.Scale = m.Scale +Vector3.new(3,3,3)
- ring.CFrame = oldcf
- ring.Transparency = ring.Transparency +0.05
- thing.Size = multiplier*i
- m2.Scale = m2.Scale +Vector3.new(3,3,3)
- thing.CFrame = oldcf2
- thing.Transparency = thing.Transparency +0.05
- wait(0.01)
- end
- thing:Destroy()
- ring:Destroy()
- end)
- end
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.13917312, -0.99026823, 0, 0.99026823, 0.13917312, 1, 0, 0), 0.7)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.190809026, 0.981627405, 0, 0.981627405, 0.190809026, -1, 0, 0), 0.7)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -0.297612011, -0.327801049, 0, 0, -1, 0.374606699, 0.927184403, 0, 0.927184403, -0.374606699, 0), 0.7)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -0.399999917, -0.5, 0, 0, 1, 0.121869355, 0.99254632, 0, -0.99254632, 0.121869355, 0), 0.7)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.7)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, -0.800000072, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.7)
- wait()
- end
- attacking = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "h" and not attacking then
- attacking = true
- for i = 0, 10 do
- spawn(function()
- local p = Instance.new("Part")
- p.Anchored = true
- p.CanCollide = false
- p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-5,5),-10,math.random(-5,5))
- smooth(p)
- p.BrickColor = BrickColor.DarkGray()
- p.Material = Enum.Material.Slate
- p.Size = Vector3.new(1,1,1)
- p.Parent = workspace
- local endcf = p.CFrame *CFrame.new(0,30,0)
- for i = 0, 20 do
- p.CFrame = p.CFrame:Lerp(endcf, 0.3)
- wait()
- end
- local z = Instance.new("Part")
- z.CFrame = p.CFrame
- z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity", p)
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = z.CFrame.lookVector*140
- p.Anchored = false
- z:Destroy()
- p.CanCollide = false
- local connection
- spawn(function()
- local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
- repeat wait()
- p.CFrame = p.CFrame *angle
- until not p or p.CanCollide
- end)
- connection = p.Touched:connect(function(hit)
- hurt(hit, math.random(5,5))
- if not hit.Anchored and hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- p.CanCollide = true
- end
- end)
- game.Debris:AddItem(p, 5)
- end)
- wait()
- end
- cancel(0.5)
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "z" and not attacking and rage then
- attacking = true
- for i = 0, 1, 0.1 do
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0319627002, 0.968833268, 0.245651245, 0.987783253, -0.00688976236, 0.155697256, 0.152536556, 0.247626647, -0.956775546), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- local p = Instance.new("Part")
- p.Transparency = 0
- p.BrickColor = BrickColor.Random()
- p.CanCollide = false
- p.Size = Vector3.new(25,25,25)
- p.CFrame = char.Torso.CFrame
- smooth(p)
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = p
- p.Parent = workspace
- fade(p)
- deb(p, 5)
- p.Touched:connect(function(hit)
- if hurt(hit, math.random(5,10)) then
- local hum = gethum(hit)
- if hum then
- local p = Instance.new("Part")
- p.CFrame = char.Torso.CFrame
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = hit
- p:Destroy()
- fade(hit, true)
- deb(bv, 0.5)
- end
- elseif hit.Anchored == false and hit.Parent then
- if hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- local p = Instance.new("Part")
- p.CFrame = char.Torso.CFrame
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = hit
- p:Destroy()
- fade(hit, true)
- deb(bv, 0.5)
- end
- end
- end)
- for i = 0, 1.3, 0.1 do
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0871557593, -0.996194959, 0, 0.996194959, 0.0871557593, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0319627002, -0.709551394, 0.703933418, 0.987783253, -0.129910335, -0.0860958397, 0.152536556, 0.692580998, 0.705034494), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- cancel()
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "n" and not attacking and rage then
- attacking = true
- for i = 0, 1, 0.1 do
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0319627002, 0.968833268, 0.245651245, 0.987783253, -0.00688976236, 0.155697256, 0.152536556, 0.247626647, -0.956775546), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- local p = Instance.new("Part")
- p.Transparency = 0
- p.BrickColor = BrickColor.Random()
- p.CanCollide = false
- p.Size = Vector3.new(25,25,25)
- p.CFrame = char.Torso.CFrame
- smooth(p)
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = p
- p.Parent = workspace
- fade(p)
- deb(p, 5)
- p.Touched:connect(function(hit)
- if hurt(hit, math.random(5,10)) then
- local hum = gethum(hit)
- if hum then
- local p = Instance.new("Part")
- p.CFrame = char.Torso.CFrame
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = hit
- p:Destroy()
- fade(hit, true)
- deb(bv, 0.5)
- KICK(game.Players[hit.Parent.Name])
- end
- elseif hit.Anchored == false and hit.Parent then
- if hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
- local p = Instance.new("Part")
- p.CFrame = char.Torso.CFrame
- p.CFrame = CFrame.new(p.Position, mouse.Hit.p)
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- bv.Velocity = p.CFrame.lookVector*100
- bv.Parent = hit
- p:Destroy()
- fade(hit, true)
- deb(bv, 0.5)
- end
- end
- end)
- for i = 0, 1.3, 0.1 do
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0871557593, -0.996194959, 0, 0.996194959, 0.0871557593, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0319627002, -0.709551394, 0.703933418, 0.987783253, -0.129910335, -0.0860958397, 0.152536556, 0.692580998, 0.705034494), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- cancel()
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key:byte() == 48 and not shielding then
- sprint = true
- char:FindFirstChildOfClass("Humanoid").WalkSpeed = speed
- local mod = Instance.new("Model", workspace)
- mod.Name = "MobModel"
- for i,v in pairs(char:children()) do
- if v:IsA("Accessory") and not rage then
- if v:FindFirstChild("Handle") then
- v.Handle.Transparency = 1
- end
- end
- if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
- v.Transparency = 1
- end
- end
- if char.Head:FindFirstChild("face") then
- char.Head.face.Transparency = 1
- end
- repeat wait()
- if not workspace:FindFirstChild("MobModel") then
- mod = Instance.new("Model", workspace)
- mod.Name = "MobModel"
- end
- for i,v in pairs(char:children()) do
- if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
- local new = v:Clone()
- smooth(new)
- new.Transparency = 0
- new.Anchored = true
- new.CanCollide = false
- new.Material = "Neon"
- for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
- new.Parent = mod
- fade(new, true)
- end
- end
- until not sprint
- if mod then
- spawn(function()
- repeat wait() until not mod or #mod:children() == 0
- mod:Destroy()
- end)
- end
- char:FindFirstChildOfClass("Humanoid").WalkSpeed = 16
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key:byte() == 48 then
- sprint = false
- for i,v in pairs(char:children()) do
- if v:IsA("Accessory") and not rage then
- if v:FindFirstChild("Handle") then
- v.Handle.Transparency = 0
- end
- end
- if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
- v.Transparency = 0
- end
- end
- if char.Head:FindFirstChild("face") then
- char.Head.face.Transparency = 0
- end
- end
- end)
- local cool = false
- mouse.KeyDown:connect(function(key)
- if key == "f" and not attacking and ragetype == "???" and not cool then
- attacking = true
- cool = true
- a = function(b)
- for i,v in pairs(b:children()) do
- if not gethum(v) and v:IsA("BasePart") then
- if v.Parent then
- if v.Parent.ClassName ~= "Accessory" and v.Parent.Name ~= plr.Name then
- local bv = Instance.new("BodyVelocity")
- bv.MaxForce = huge
- bv.Velocity = Vector3.new(0,10,0)
- bv.Parent = v
- game.Debris:AddItem(bv, 20)
- v.Anchored = false
- end
- end
- end
- a(v)
- end
- end
- a(workspace)
- attacking = false
- wait(20)
- cool = false
- end
- end)
- percentbar()
- checkpercent()
- function check()
- plr.Character.ChildAdded:connect(function(obj)
- if obj:IsA("SkateboardPlatform") then
- game:service('RunService').Stepped:wait(0)
- obj:Destroy()
- if plr.Character then
- if plr.Character:FindFirstChild("Torso") then
- plr.Character.Torso.Anchored = false
- end
- end
- end
- end)
- end
- check()
- plr.CharacterAdded:connect(function()
- check()
- end)
- plr.PlayerGui.ChildAdded:connect(function(obj)
- if obj:IsA("Model") then
- game:service('RunService').Stepped:wait(0)
- obj:Destroy()
- end
- end)
- plr.Backpack.ChildAdded:connect(function(obj)
- if obj then
- game:service('RunService').Stepped:wait(0)
- obj:Destroy()
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "x" and not attacking then
- local p = Instance.new("Part")
- p.Anchored = false
- p.CanCollide = false
- p.Transparency = 1
- p.Size = Vector3.new(100,100,100)
- p.CFrame = char.Torso.CFrame
- local bp = Instance.new("BodyPosition")
- bp.MaxForce = huge
- bp.Position = p.Position
- bp.Parent = p
- p.Parent = workspace
- p.Touched:connect(function(hit)
- if gethum(hit) then
- for i,v in pairs(hit.Parent:children()) do
- if v:IsA("Model") then v:BreakJoints() end
- local ok = false
- for i,e in pairs({"Right Arm", "Left Arm", "Right Leg", "Left Leg", "Head", "Torso", "HumanoidRootPart"}) do
- if v.Name == e then
- ok = true
- end
- end
- if v:IsA("BasePart") then
- if not ok then
- fade(v, true)
- end
- end
- end
- end
- if hit:FindFirstChildOfClass("TouchTransmitter") then
- hit:FindFirstChildOfClass("TouchTransmitter"):Destroy()
- end
- end)
- wait()
- p:Destroy()
- a = function(b)
- for i,v in pairs(b:children()) do
- if v:IsA("BodyPosition") then v:Destroy() end
- if v:IsA("BodyVelocity") then v:Destroy() end
- if v:IsA("BasePart") then
- if v.Anchored then
- v.Anchored = false
- end
- end
- if v:IsA("ParticleEmitter") or v:IsA("Fire") or v:IsA("SelectionBox") then
- v:Destoy()
- end
- a(v)
- end
- end
- a(char)
- end
- end)
- while wait() do
- if animpose == "Idle" and not attacking and cananim then
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.5)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.0523359627, 0.998629689, 0, 0.998629689, 0.0523359627, -1, 0, 0), 0.5)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.5)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.5)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
- wait()
- end
- if animpose == "Walking" and not attacking and cananim then
- for i = 0, 0.7, 0.1 do
- if animpose == "Walking" and not attacking and cananim then
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.0242432468, 0.0251046233, -0.999390841, 0.694235623, 0.718902349, 0.0348994955, 0.719340444, -0.694658816, 0), 0.3)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0115120262, 0.166478425, 0.985978246, 0.807072163, 0.580594301, -0.107454188, -0.590341926, 0.79699266, -0.127676234), 0.3)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0109831607, 0.0135630732, -0.99984777, 0.629224896, 0.777027965, 0.0174524058, 0.777146578, -0.629320741, 0), 0.4)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.00451701554, -0.0168577321, 0.99984771, 0.258779645, 0.965778828, 0.0174524058, -0.96592617, 0.258819103, 0), 0.4)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
- wait()
- else
- break
- end
- end
- if animpose == "Walking" and not attacking and cananim then
- for i = 0, 0.7, 0.1 do
- if animpose == "Walking" and not attacking and cananim then
- ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0756192207, 0.0433090143, -0.996195912, -0.853852272, 0.513176441, 0.0871239528, 0.514997244, 0.857192099, -0.00182649808), 0.3)
- rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.164318681, -0.114927642, 0.979689717, -0.758597732, 0.64956075, -0.0510354526, -0.630503416, -0.751576364, -0.193918362), 0.3)
- lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.003628565, 0.0170710552, -0.99984777, -0.207880169, 0.977999628, 0.0174524058, 0.978148699, 0.207911998, 0), 0.4)
- rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.010503131, -0.0139381271, 0.99984771, -0.60172379, 0.798514366, 0.0174524058, -0.798636436, -0.601815641, 0), 0.4)
- neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
- rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
- wait()
- else
- break
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement