Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Player = game.Players.LocalPlayer
- Player.Character.Humanoid.Health = 100
- --local HPBar = Player.PlayerGui.Health.Backing.Bar
- c = Player.Character
- c.Humanoid.WalkSpeed = 19
- x = c:GetChildren()
- for i = 1, #x do
- if x[i]:IsA("Part") or x[i]:IsA("Humanoid") or x[i]:IsA("Humanoid") or x[i]:IsA("LocalScript") or x[i]:IsA("Script") then
- else
- x[i]:remove()
- end
- if c.Head:FindFirstChild("face") then
- c.Head.face:remove()
- end
- end
- if c.Torso:FindFirstChild("roblox") then
- c.Torso.roblox:remove()
- end
- face = Instance.new("Decal", c.Head)
- face.Face = "Front"
- face.Name = "face"
- face.Texture = "http://www.roblox.com/asset/?id=78206301"
- s = Instance.new("Shirt", c)
- s.ShirtTemplate = "http://www.roblox.com/asset/?id=27596212"
- s.Name = "Shirt"
- p = Instance.new("Pants", c)
- p.PantsTemplate = "http://www.roblox.com/asset/?id=27596236"
- p.Name = "Pants"
- s.Name = "ggsuahjs"
- p.Name = "gshgsgs"
- bc = Instance.new("BodyColors", c)
- bc.HeadColor = BrickColor.new("Pastel brown")
- bc.LeftArmColor = BrickColor.new("Pastel brown")
- bc.RightArmColor = BrickColor.new("Pastel brown")
- bc.LeftLegColor = BrickColor.new("Pastel brown")
- bc.RightLegColor = BrickColor.new("Pastel brown")
- bc.TorsoColor = BrickColor.new("Pastel brown")
- c.Head.Mesh.MeshType = "Head"
- if c:FindFirstChild("Handle") then
- c["Handle"]:remove()
- end
- if c:FindFirstChild("Handle2") then
- c["Handle2"]:remove()
- end
- if c:FindFirstChild("Nose") then
- c["Nose"]:remove()
- end
- if c:FindFirstChild("NoseEnd") then
- c["NoseEnd"]:remove()
- end
- if c:FindFirstChild("Katana1") then
- c["Katana1"]:remove()
- end
- if c:FindFirstChild("Katana2") then
- c["Katana2"]:remove()
- end
- if c:FindFirstChild("Katana3") then
- c["Katana3"]:remove()
- end
- if Player.Backpack:FindFirstChild("Zoro") then
- Player.Backpack.Zoro:remove()
- end
- if Player.Backpack:FindFirstChild("Zoro2") then
- Player.Backpack.Zoro2:remove()
- end
- if Player.Backpack:FindFirstChild("Luffy") then
- Player.Backpack.Luffy:remove()
- end
- if Player.Backpack:FindFirstChild("Luffy2") then
- Player.Backpack.Luffy:remove()
- end
- if Player.Backpack:FindFirstChild("Nami") then
- Player.Backpack.Nami:remove()
- end
- if Player.Backpack:FindFirstChild("Usopp") then
- Player.Backpack.Usopp:remove()
- end
- if c:FindFirstChild("slingshot") ~= nil then
- c.slingshot:remove()
- end
- hair = Instance.new("Part")
- hair.Anchored = false
- hair.Name = "Handle"
- hair.Size = Vector3.new(2,2,2)
- hair.CFrame = c.Head.CFrame
- hair.Parent = c
- w99 = Instance.new("Weld", c.Head)
- w99.Part0 = w99.Parent
- w99.Part1 = hair
- w99.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0)*CFrame.new(0, 0.18, 0)
- hm = Instance.new("SpecialMesh", hair)
- hm.MeshType = "FileMesh"
- hm.Scale = Vector3.new(1.14, 1.18, 1.075)
- hm.MeshId = "http://www.roblox.com/asset/?id=12259089"
- hm.TextureId = "http://www.roblox.com/asset/?id=19999406"
- r2la = Instance.new("CharacterMesh", c)
- r2la.Name = "Roblox 2.0 Left Arm"
- r2la.MeshId = "27111419"
- r2la.BaseTextureId = ""
- r2la.OverlayTextureId = 0
- r2la.BodyPart = "LeftArm"
- r2ra = r2la:clone()
- r2ra.Parent = c
- r2ra.MeshId = "27111864"
- r2ra.BodyPart = "RightArm"
- r2ra.Name = "Roblox 2.0 Right Arm"
- r2ll = r2la:clone()
- r2ll.Parent = c
- r2ll.MeshId = "27111857"
- r2ll.BodyPart = "LeftLeg"
- r2ll.Name = "Roblox 2.0 Left Leg"
- r2rl = r2la:clone()
- r2rl.Parent = c
- r2rl.MeshId = "27111882"
- r2rl.BodyPart = "RightLeg"
- r2rl.Name = "Roblox 2.0 Right Leg"
- r2t = r2la:clone()
- r2t.Parent = c
- r2t.MeshId = "27111894"
- r2t.BodyPart = "Torso"
- r2t.Name = "Roblox 2.0 Torso"
- local Player = game.Players.LocalPlayer
- local mouse = Player:GetMouse()
- local enabled = true
- local LH = Player.Character.Torso["Left Hip"]
- local RH = Player.Character.Torso["Right Hip"]
- local LS = Player.Character.Torso["Left Shoulder"]
- local RS = Player.Character.Torso["Right Shoulder"]
- local Kickno = 1
- local Attacking = false
- local A1 = false
- local A2 = false
- if Player.Character:FindFirstChild("Special") == nil then
- Special = Instance.new("IntValue", Player.Character)
- Special.Name = "Special"
- Special.Value = 100
- else
- Special = Player.Character.Special
- Player.Character.Humanoid.Health = 100
- Special.Value = 100
- end
- --Player.PlayerGui.Health.SBacking.Bar.Size = UDim2.new(Special.Value /100, 0, 1, 0)
- --if script.AttacksDisabled.Value == false and Player.Character:FindFirstChild("Special") then
- function Geppou(Key)
- Key = Key:lower()
- if Key:byte() == 32 and c:FindFirstChild("AntiJump") == nil and enabled == true then
- if Workspace.CurrentCamera:FindFirstChild("Cloud") then
- Workspace.CurrentCamera.Cloud:remove()
- end
- jd = Instance.new("IntValue", c)
- jd.Name = "AntiJump"
- jd.Value = 1
- game.Debris:AddItem(jd, 1)
- if c:FindFirstChild("Skywalk") == nil then
- game:GetService("Chat"):Chat(c.Head, "Sky walk")
- sw = Instance.new("IntValue", c)
- game.Debris:AddItem(sw, 30)
- sw.Name = "Skywalk"
- sw.Value = 1
- end
- Jump = Instance.new("BodyVelocity", c.Torso)
- wait(0.1)
- o2 = Instance.new("Part", Workspace.CurrentCamera)
- if c.Torso.Position.Y < 30 then
- Jump.maxForce = Vector3.new(0, 6000,0)
- Jump.velocity = Vector3.new(0,6000,0)
- o2.CanCollide = false
- elseif c.Torso.Position.Y >= 30 and c.Torso.Position.Y <= 70 then
- c.Humanoid.WalkSpeed = 45
- Jump.maxForce = Vector3.new(0,2800,0)
- Jump.velocity = Vector3.new(0,2800,0)
- elseif c.Torso.Position.Y >= 71 and c.Torso.Position.Y < 110 then
- c.Humanoid.WalkSpeed = 35
- Jump.maxForce = Vector3.new(0,900,0)
- Jump.velocity = Vector3.new(0,900,0)
- else
- c.Humanoid.WalkSpeed = 25
- Jump.maxForce = Vector3.new(0,0,0)
- Jump.velocity = Vector3.new(0,0,0)
- end
- o2.Size = Vector3.new(2,1,2)
- game.Debris:AddItem(Jump, 0.5)
- game.Debris:AddItem(o2, 2.5)
- o2.Anchored = true
- o2.Name = "Cloud"
- o2.BrickColor = BrickColor.new("Institutional white")
- o2.Transparency = 0.5
- Mesh2 = Instance.new("SpecialMesh")
- Mesh2.Parent = o2
- Mesh2.MeshType = "FileMesh"
- Mesh2.MeshId = "http://www.roblox.com/asset/?id=1095708"
- Mesh2.Scale = Vector3.new(3,1,5)
- o2.Parent = game.Workspace
- o2.CFrame = Player.Character.Torso.CFrame *CFrame.new(0, -2, 0)
- RS.C0 = RS.C0 *CFrame.Angles(0, 0, -0.6)
- LS.C0 = LS.C0 *CFrame.Angles(0, 0, 0.6)
- for i = 1,2 do
- for i = 1, 2 do
- n = math.random(3,6)
- n = n/10
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, -n)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, -n)
- wait()
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, n)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, n)
- wait()
- end
- wait()
- end
- o2.Transparency = 1
- c.Humanoid.WalkSpeed = 20
- RS.C0 = RS.C0 *CFrame.Angles(0, 0, 0.6)
- LS.C0 = LS.C0 *CFrame.Angles(0, 0, -0.6)
- if jd ~= nil then
- jd:remove()
- end
- end
- end
- function Poeleafrire(Key)
- Key = Key:lower()
- function Damage(Part)
- if hto ~= nil and dsb ~= nil and Part.Parent.Name ~= Player.Name and Part.Parent:FindFirstChild("Humanoid") and Part.Parent:FindFirstChild("Hit") == nil then
- dsb:remove()
- game.Debris:AddItem(hto, 0.2)
- game.Debris:AddItem(jd, 0.4)
- ht = Instance.new("IntValue", Part.Parent)
- game.Debris:AddItem(ht, 1.5)
- ht.Name = "Hit"
- Part.Parent.Humanoid.Sit = true
- Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health-60
- game.Debris:AddItem(x, 0.6)
- fo = Instance.new("Fire")
- game.Debris:AddItem(fo, 1.75)
- sm = Instance.new("Smoke")
- game.Debris:AddItem(sm, 3)
- sm.RiseVelocity = 12
- sm.Size = 6
- fo.Heat = 6
- fo.Size = 6
- v = Instance.new("BodyVelocity")
- game.Debris:AddItem(v, 0.3)
- v.velocity = x.CFrame.lookVector*-80
- v.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- v.Parent = Part
- wait(1.5)
- if Part.Parent ~= nil then
- Part.Parent.Humanoid.Sit = false
- end
- end
- end
- if enabled == true and (Key == "l" or Key == "t") and c:FindFirstChild("AntiFlambage") == nil and mouse.Target ~= nil and mouse.Target.Name ~= "Baseplate" and mouse.Target.Size.X < 200 and mouse.Target.Size.Y < 200 and mouse.Target.Size.Z < 200 and enabled == true then
- enabled = false
- if mouse.Target.Parent ~= nil and (mouse.Target.Parent.ClassName == "Hat" or mouse.Target.Parent.ClassName == "Tool") then
- enemy = mouse.Target.Parent.Parent
- nm = mouse.Target.Parent.Name
- else
- enemy = mouse.Target.Parent
- nm = mouse.Target.Name
- end
- Attacking = true
- Spin = Instance.new("BodyAngularVelocity", c.Torso)
- Spin.angularvelocity = Vector3.new(0, 10, 0)
- Spin.maxTorque = Vector3.new(4e+28,4e+28,4e+28)
- game.Debris:AddItem(Spin, 1)
- Player.Character.Humanoid.WalkSpeed = 0
- x = Instance.new("Part")
- rp = Instance.new("RocketPropulsion", x)
- rp.Target = mouse.Target
- ox = Instance.new("Part")
- ox.Anchored = false
- game.Debris:AddItem(ox, 8)
- ox.CanCollide = false
- ox.Shape = "Ball"
- ox.Transparency = 0.8
- ox.BrickColor = BrickColor.new("Institutional white")
- ox.TopSurface = "Smooth"
- ox.BottomSurface = "Smooth"
- dsb = Instance.new("PointLight", ox)
- dsb.Range = 4
- dsb.Brightness = 10
- dsb.Color = Color3.new(0, 0, 0)
- ox.Reflectance = 0
- ox.Size = Vector3.new(1, 1, 1)
- ox.Parent = game.Workspace
- ox.CFrame = Player.Character["Left Leg"].CFrame
- fi = Instance.new("Fire")
- game.Debris:AddItem(fi, 2.25)
- fi.Size = 2.5
- fi.Heat = 5
- w1 = Instance.new("Weld", Player.Character["Left Leg"])
- w1.Part0 = w1.Parent
- w1.Part1 = ox
- w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) *CFrame.new(0, -1.4, -0.5)
- xro = ox:clone()
- xro.BrickColor = BrickColor.new("Institutional white")
- coi = Instance.new("SpecialMesh")
- coi.MeshType = "Sphere"
- coi.Scale = Vector3.new(1.6, 1.3, 1.6)
- coi.Offset = Vector3.new(0, 0.75, 0)
- coi.Parent = ox
- ox.BrickColor = BrickColor.new("Institutional white")
- ox.Transparency = 0.7
- f = Instance.new("PointLight", ox)
- f.Range = 5
- f.Brightness = 6
- f.Color = Color3.new(5, 0, 0)
- xro.Parent = ox
- xro.CanCollide = false
- ox.Reflectance = 0
- xro.Material = "Plastic"
- cor = coi:clone()
- cor.Scale = Vector3.new(0, 0, 0)
- cor.Parent = xro
- w3 = Instance.new("Weld", ox)
- w3.Part0 = w3.Parent
- w3.Part1 = xro
- w3.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) *CFrame.new(0, 0, -0.5)
- spno = 0
- al = 10
- spnoz = 10
- RS.C0 = RS.C0 *CFrame.Angles(-0.3, 0, 0)
- LS.C0 = LS.C0 *CFrame.Angles(-0.3, 0, 0)
- for i = 1, 20 do
- if w3 ~= nil then
- spnoz = spnoz +1
- Spin.angularvelocity = Vector3.new(0, spnoz, 0)
- cor.Scale = cor.Scale +Vector3.new(0.2, 0.2, 0.2)
- if i == 10 then
- ox.BrickColor = BrickColor.new("Bright red")
- ox.Transparency = 0.4
- ff = Instance.new("Fire")
- ff.Heat = 20
- ff.Size = 3
- game.Debris:AddItem(ff, 1.5)
- end
- al = al -0.5
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, -0.12)
- w3.C1 = CFrame.fromEulerAnglesXYZ(0, 0, 0) *CFrame.new(0, 0, al)
- spno = spno +0.25
- wait(0.04)
- else
- break
- end
- end
- spno = 0
- al = 10
- rp.TurnD = 400
- game.Debris:AddItem(rp, 0.5)
- rp.TurnP = 4000
- rp.MaxSpeed = 220
- rp.MaxThrust = 25000
- rp.CartoonFactor = 5
- rp.ThrustD = 0.0007
- rp.ThrustP = 150
- rp.TargetRadius = 9999999
- rp.MaxTorque = Vector3.new(520, 380, 520)
- x.Anchored = false
- x.CanCollide = true
- x.Parent = game.Workspace
- x.Shape = "Ball"
- x.BrickColor = BrickColor.new("Bright red")
- ffff = Instance.new("Fire")
- ffff.Size = 12
- ffff.Heat = 4
- x.Name = "BallKick"
- hto = Instance.new("IntValue", x)
- game.Debris:AddItem(hto, 2)
- hto.Name = "Attack"
- x.TopSurface = "Smooth"
- x.CanCollide = false
- x.BottomSurface = "Smooth"
- x.Reflectance = 0
- x.Transparency = 0.9
- x.Size = Vector3.new(2, 2, 2)
- x.CFrame = Player.Character["Left Leg"].CFrame *CFrame.new(0, -0.5, -2)
- x.Parent = game.Workspace
- cc = Instance.new("SpecialMesh")
- cc.MeshType = "Sphere"
- cc.Scale = Vector3.new(1, 1, 1)
- cc.Parent = x
- cc.Offset = Vector3.new(0, 0, 0)
- if ox then
- ox:remove()
- end
- x.Touched:connect(Damage)
- game.Debris:AddItem(x, 3)
- rp:Fire()
- spn = 0
- --game:GetService("Chat"):Chat(Player.Character.Head, "")
- Player.Character.Humanoid.WalkSpeed = 20
- RS.C0 = RS.C0 *CFrame.Angles(0.3, 0, 0)
- LS.C0 = LS.C0 *CFrame.Angles(0.3, 0, 0)
- for i = 1, 3 do
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, 0.8)
- wait()
- end
- fs = Instance.new("IntValue", c)
- fs.Name = "AntiFlambage"
- game.Debris:AddItem(fs, 1.5)
- fs.Value = 1
- Attacking = false
- enabled = true
- end
- end
- function KickCourse(Key)
- Key = Key:lower()
- function Attack(Part)
- if Attacking == true and htoo ~= nil and Part.Parent:FindFirstChild("Hit") == nil and c:FindFirstChild("DiabDmg") ~= nil and Part.Parent.Name ~= Player.Name and Part.Parent:FindFirstChild("Humanoid") then
- ht = Instance.new("IntValue", Part.Parent)
- DiabDmg = nil
- htoo:destroy()
- game.Debris:AddItem(ht, 2)
- ht.Name = "Hit"
- v = Instance.new("BodyVelocity", Part)
- game.Debris:AddItem(v,0.2)
- v.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- Part.Parent.Humanoid.Sit = true
- v.velocity = c["Right Leg"].CFrame.lookVector *55
- fo = Instance.new("Fire", Part.Parent)
- game.Debris:AddItem(fo, 2.5)
- fo.Heat = 5
- fo.Size = 2
- Part.Parent.Humanoid.Sit = true
- if fo ~= nil and Part.Parent ~= nil then
- fo.Size = 4
- Part.Parent.Humanoid.PlatformStand = true
- Player.Character.Special.Value = Player.Character.Special.Value +7.5
- s = game.Lighting.GomuHitSound2:clone()
- rp = math.random(6,11)
- rv = math.random(4,8)
- rp = rp /10
- rv = rv /10
- game.Debris:AddItem(s, 0.5)
- s.Pitch = rp
- s.Volume = rv
- s.Parent = Part
- s:Play()
- Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health-20
- for i = 1, 40 do
- Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health-1
- wait()
- wait()
- end
- if Part.Parent then
- Part.Parent.Humanoid.PlatformStand = false
- end
- end
- end
- end
- if enabled == true and (Key == "k" or Key == "r") and c:FindFirstChild("AntiDiableJambe") == nil then
- enabled = false
- Attacking = true
- Player.Character.Special.Value = Player.Character.Special.Value -40
- Spin = Instance.new("BodyAngularVelocity", c.Torso)
- htoo = Instance.new("IntValue")
- htoo.Name = "Attack"
- Hat = Instance.new("Hat", c)
- Hat.Name = "Hat"
- game.Debris:AddItem(Hat, 6)
- htoo.Value = 1
- game.Debris:AddItem(htoo, 5)
- game.Debris:AddItem(Spin, 4)
- c.Humanoid.WalkSpeed = 0
- rot = 0
- RS.C0 = RS.C0 *CFrame.Angles(0, 0, 3.2)
- LS.C0 = LS.C0 *CFrame.Angles(0, 0, -3.2)
- CF = c.Torso.CFrame
- VelUp = Instance.new("BodyVelocity")
- game.Debris:AddItem(VelUp, 1)
- VelUp.velocity = Vector3.new(0,20,0)+c.Torso.CFrame.lookVector*-40
- VelUp.P = VelUp.P*2
- VelUp.maxForce = Vector3.new(1500,1500,1500)*-40
- VelUp.Parent = Torso
- Gyro = Instance.new("BodyGyro")
- game.Debris:AddItem(Gyro, 1)
- Gyro.P = Gyro.P*70
- Gyro.maxTorque = Vector3.new(1500,1500,1500)*-20
- Gyro.cframe = CF
- --Gyro.Parent = Player.Character.Torso
- --Player.Character.Humanoid.PlatformStand = true
- for i=1, 3 do
- --Gyro.cframe = Gyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/3, 0,0)
- wait()
- end
- game:GetService("Chat"):Chat(Player.Character.Head, "Party Table: Kick Course")
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, 1.6)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, 1.6)
- DiabDmg = Instance.new("IntValue", c)
- DiabDmg.Value = 1
- DiabDmg.Name = "DiabDmg"
- game.Debris:AddItem(DiabDmg, 3.5)
- BodyPosition = Instance.new("BodyPosition", Player.Character.Torso)
- BodyPosition.maxForce = Vector3.new(90000, 90000, 90000)
- BodyPosition.position = c.Torso.Position
- for i = 1, 50 do
- if i == 15 or i == 16 or i == 17 then
- --s = game.Lighting.Tornado:clone()
- rp = math.random(17,20)
- rp = rp /10
- rv = math.random(4, 6)
- rv = rv/10
- game.Debris:AddItem(s, 6)
- ---s.Pitch = rp
- -- s.Volume = rv
- i = math.random(1,2)
- if i == 1 then
- --s.Parent = Player.Character["Left Leg"]
- elseif i == 2 then
- -- s.Parent = Player.Character["Right Leg"]
- end
- --s:Play()
- end
- rot = rot +0.75
- --Spin.angularvelocity = Vector3.new(0, rot, 0)
- c["Right Leg"].Touched:connect(Attack)
- c["Left Leg"].Touched:connect(Attack)
- c.Torso.Touched:connect(Attack)
- c.Head.Touched:connect(Attack)
- c["Left Arm"].Touched:connect(Attack)
- c["Right Arm"].Touched:connect(Attack)
- if rot < 10 then
- Spin.maxTorque = Vector3.new(4e+10,4e+10,4e+10)
- elseif rot >= 10 and rot <= 19 then
- Spin.maxTorque = Vector3.new(4e+15,4e+15,4e+15)
- elseif rot > 19 and rot <= 30 then
- Spin.maxTorque = Vector3.new(4e+20,4e+20,4e+20)
- elseif rot > 30 and rot < 40 then
- Spin.maxTorque = Vector3.new(4e+25,4e+25,4e+25)
- end
- wait(0.05)
- end
- if BodyPosition then
- BodyPosition:remove()
- end
- if Spin then
- Spin:remove()
- end
- CF = c.Torso.CFrame
- VelUp = Instance.new("BodyVelocity")
- game.Debris:AddItem(VelUp, 1)
- VelUp.velocity = Vector3.new(0,20,0)+c.Torso.CFrame.lookVector*-40
- VelUp.P = VelUp.P*20
- VelUp.maxForce = Vector3.new(1500,1500,1500)*-80
- VelUp.Parent = Torso
- Gyro = Instance.new("BodyGyro")
- game.Debris:AddItem(Gyro, 1)
- Gyro.P = Gyro.P*70
- Gyro.maxTorque = Vector3.new(1500,1500,1500)*-50
- Gyro.cframe = CF
- Gyro.Parent = Player.Character.Torso
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, -1.6)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, -1.6)
- BodyPosition = Instance.new("BodyPosition", Player.Character.Torso)
- BodyPosition.maxForce = Vector3.new(90000, 90000, 90000)
- BodyPosition.position = c["Torso"].Position
- for i=1, 12 do
- Gyro.cframe = Gyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/12, 0,0)
- wait()
- end
- if Gyro ~= nil then
- Gyro:Remove()
- end
- if VelUp ~= nil then
- VelUp:remove()
- end
- wait(0.15)
- if BodyPosition then
- BodyPosition:remove()
- end
- RS.C0 = RS.C0 *CFrame.Angles(0, 0, -3.2)
- LS.C0 = LS.C0 *CFrame.Angles(0, 0, 3.2)
- c.Humanoid.Jump = false
- c.Humanoid.WalkSpeed = 19
- if DiabDmg ~= nil then
- DiabDmg:remove()
- end
- wait()
- if Hat then
- Hat:remove()
- end
- Attacking = false
- enabled = true
- end
- end
- function FKick(Key)
- Key = Key:lower()
- function KickAttack(Part)
- if A1 == true and Attacking == true and htoro ~= nil and KickDmg ~= nil and Part.Parent.Name ~= Player.Name and Part.Parent:FindFirstChild("Humanoid") and Part.Parent:FindFirstChild("Hit") == nil then
- ht = Instance.new("IntValue", Part.Parent)
- game.Debris:AddItem(ht, 0.2)
- ht.Name = "Hit"
- Player.Character.Special.Value = Player.Character.Special.Value +7.5
- Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health-10
- s = game.Lighting.GomuHitSound2:clone()
- rp = math.random(12,14)
- rv = math.random(3,4)
- rp = rp /10
- rv = rv /10
- game.Debris:AddItem(s, 0.5)
- s.Pitch = rp
- s.Volume = rv
- s.Parent = Part
- s:Play()
- wait(0.4)
- if KickDmg then
- KickDmg = nil
- end
- end
- end
- Attacking = true
- A1 = true
- if enabled == true and (Key == "q" or Key == "h") then
- enabled = false
- htoro = Instance.new("IntValue", c)
- htoro.Name = "Attack"
- game.Debris:AddItem(htoro, 1)
- if Kickno == 1 then
- Kickno = 2
- tl = c["Right Leg"]
- RH = c.Torso["Right Hip"]
- n1 = 0.6
- n2 = 0.5
- n3 = -0.7
- elseif Kickno == 2 then
- Kickno = 1
- tl = c["Left Leg"]
- RH = c.Torso["Left Hip"]
- n1 = -0.6
- n2 = -0.5
- n3 = 0.7
- end
- KickDmg = Instance.new("IntValue", c)
- tl.Touched:connect(KickAttack)
- KickDmg.Value = 1
- game.Debris:AddItem(KickDmg, 0.65)
- KickDmg.Name = "KickDmg"
- RS.C0 = RS.C0 *CFrame.Angles(-0.3, 0, 0)
- LS.C0 = LS.C0 *CFrame.Angles(-0.3, 0, 0)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, n1)
- c.Humanoid.WalkSpeed = 25
- wait()
- Hat = Instance.new("Hat", c)
- Hat.Name = "Hat"
- game.Debris:AddItem(Hat, 0.4)
- for i = 1, 3 do
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, n2)
- wait()
- end
- for i = 1, 3 do
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, n3)
- wait()
- end
- if htoro ~= nil then
- htoro:Destroy()
- end
- c.Humanoid.WalkSpeed = 19
- RS.C0 = RS.C0 *CFrame.Angles(0.3, 0, 0)
- LS.C0 = LS.C0 *CFrame.Angles(0.3, 0, 0)
- RH = c.Torso["Right Hip"]
- A1 = false
- Attacking = false
- enabled = true
- end
- end
- function MoutonShot(Key)
- Key = Key:lower()
- function MoutonDamage(Part)
- if A2 == true and Attacking == true and htorok ~= nil and KickDmg ~= nil and Part.Parent.Name ~= Player.Name and Part.Parent:FindFirstChild("Humanoid") and Part.Parent:FindFirstChild("Hit") == nil then
- htorok:destroy()
- --if c.Torso:FindFirstChild("vo") then
- -- c.Torso.vo:remove()
- --end
- ht = Instance.new("IntValue", Part.Parent)
- Player.Character.Special.Value = Player.Character.Special.Value +5
- game.Debris:AddItem(ht, 0.8)
- ht.Name = "Hit"
- Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health-20
- s = game.Lighting.GomuHitSound2:clone()
- rp = math.random(6,11)
- rv = math.random(4,8)
- rp = rp /10
- rv = rv /10
- game.Debris:AddItem(s, 0.5)
- s.Pitch = rp
- s.Volume = rv
- s.Parent = Part
- s:Play()
- for i = 1, 20 do
- Part.Parent.Humanoid.Health = Part.Parent.Humanoid.Health-1
- wait()
- end
- KickDmg = nil
- end
- end
- if enabled == true and (Key == "e" or Key == "j") then
- enabled = false
- Player.Character.Special.Value = Player.Character.Special.Value -20
- mt = mouse.Target
- Attacking = true
- A2 = true
- Hat = Instance.new("Hat", c)
- Hat.Name = "Hat"
- game.Debris:AddItem(Hat, 3)
- htorok = Instance.new("IntValue", c)
- game.Debris:AddItem(htorok, 2)
- htorok.Name = "Attack"
- KickDmg = Instance.new("IntValue", c["Right Leg"])
- c["Right Leg"].Touched:connect(MoutonDamage)
- c["Left Leg"].Touched:connect(MoutonDamage)
- c["Torso"].Touched:connect(MoutonDamage)
- c["Left Arm"].Touched:connect(MoutonDamage)
- c["Right Arm"].Touched:connect(MoutonDamage)
- c["Head"].Touched:connect(MoutonDamage)
- KickDmg.Value = 1
- game.Debris:AddItem(KickDmg, 1.5)
- KickDmg.Name = "KickDmg"
- RS.C0 = RS.C0 *CFrame.Angles(-0.6, 0, 0)
- LS.C0 = LS.C0 *CFrame.Angles(-0.6, 0, 0)
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, 0.3)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, 0.6)
- wait()
- for i = 1, 3 do
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, 0.25)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, 0.5)
- wait()
- end
- game:GetService("Chat"):Chat(c.Head, "Mouton Shot")
- vo = Instance.new("BodyVelocity", c.Torso)
- game.Debris:AddItem(vo, 1)
- vo.Name = "vo"
- vo.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- vo.velocity = c.Torso.CFrame.lookVector *50
- for i = 1, 12 do
- if c.Torso:FindFirstChild("vo") == nil then
- break
- else
- c.Humanoid.Jump = true
- vo.velocity = c.Torso.CFrame.lookVector *30
- end
- wait(1/40)
- end
- CF = c.Torso.CFrame
- VelUp = Instance.new("BodyVelocity")
- game.Debris:AddItem(VelUp, 1)
- VelUp.velocity = Vector3.new(0,20,0)+c.Torso.CFrame.lookVector*-40
- VelUp.P = VelUp.P*2
- VelUp.maxForce = Vector3.new(1500,1500,1500)*-80
- VelUp.Parent = Torso
- Gyro = Instance.new("BodyGyro")
- game.Debris:AddItem(Gyro, 1)
- Gyro.P = Gyro.P*70
- Gyro.maxTorque = Vector3.new(1500,1500,1500)*-50
- Gyro.cframe = CF
- --Gyro.Parent = Player.Character.Torso
- Player.Character.Humanoid.PlatformStand = true
- for i=1, 6 do
- --Gyro.cframe = Gyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/6, 0,0)
- wait()
- end
- for i=1, 6 do
- Gyro.cframe = Gyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/6, 0,0)
- wait()
- end
- c.Humanoid.Jump = false
- Gyro.cframe = CF
- wait()
- if Gyro ~= nil then
- Gyro:Remove()
- end
- if VelUp ~= nil then
- VelUp:remove()
- end
- c.Humanoid.PlatformStand = false
- if htorok then
- htorok:remove()
- end
- for i = 1, 3 do
- LH.C0 = LH.C0 *CFrame.Angles(0, 0, -0.35)
- RH.C0 = RH.C0 *CFrame.Angles(0, 0, -0.7)
- wait()
- end
- RS.C0 = RS.C0 *CFrame.Angles(0.6, 0, 0)
- LS.C0 = LS.C0 *CFrame.Angles(0.6, 0, 0)
- if Hat then
- Hat:remove()
- end
- if KickDmg then
- KickDmg:remove()
- end
- RH = c.Torso["Right Hip"]
- wait()
- A2 = false
- Attacking = false
- enabled = true
- end
- end
- function Dying()
- Death = game.Lighting.Death:clone()
- Death.Parent = Player.Backpack
- Workspace.CurrentCamera:ClearAllChildren()
- end
- c.Humanoid.Died:connect(Dying)
- mouse.KeyDown:connect(Geppou)
- mouse.KeyDown:connect(Poeleafrire)
- mouse.KeyDown:connect(KickCourse)
- mouse.KeyDown:connect(MoutonShot)
- mouse.KeyDown:connect(FKick)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement