Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --By Rufus14 xDdxDxD
- mouse = game.Players.LocalPlayer:GetMouse()
- using = false
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Script1 = Instance.new("Script")
- Part2 = Instance.new("Part")
- Weld3 = Instance.new("Weld")
- Weld4 = Instance.new("Weld")
- Weld5 = Instance.new("Weld")
- Weld6 = Instance.new("Weld")
- Weld7 = Instance.new("Weld")
- Weld8 = Instance.new("Weld")
- Weld9 = Instance.new("Weld")
- Weld10 = Instance.new("Weld")
- Weld11 = Instance.new("Weld")
- Weld12 = Instance.new("Weld")
- Weld13 = Instance.new("Weld")
- Weld14 = Instance.new("Weld")
- Weld15 = Instance.new("Weld")
- Weld16 = Instance.new("Weld")
- Weld17 = Instance.new("Weld")
- Weld18 = Instance.new("Weld")
- Part19 = Instance.new("Part")
- Part20 = Instance.new("Part")
- Part21 = Instance.new("Part")
- Part22 = Instance.new("Part")
- Part23 = Instance.new("Part")
- Part24 = Instance.new("Part")
- Part25 = Instance.new("Part")
- Part26 = Instance.new("Part")
- Part27 = Instance.new("Part")
- Part28 = Instance.new("Part")
- Part29 = Instance.new("Part")
- Part30 = Instance.new("Part")
- Part31 = Instance.new("Part")
- Part32 = Instance.new("Part")
- Part33 = Instance.new("Part")
- Part34 = Instance.new("Part")
- Model0.Name = "Katana"
- Model0.Parent = mas
- Script1.Name = "1"
- Script1.Parent = Model0
- table.insert(cors,sandbox(Script1,function()
- how = 1
- for i,v in pairs(script.Parent:GetChildren()) do
- v.Name = how
- how = how + 1
- for q,w in pairs(v:GetChildren()) do
- w.Name = how
- how = how + 1
- end
- end
- end))
- Part2.Name = "2"
- Part2.Parent = Model0
- Part2.Material = Enum.Material.Metal
- Part2.BrickColor = BrickColor.new("Rust")
- Part2.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part2.Size = Vector3.new(0.0500000007, 0.0700000003, 0.200000107)
- Part2.CFrame = CFrame.new(7.61394024, 1.68914151, 28.8409805, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part2.Color = Color3.new(0.560784, 0.298039, 0.164706)
- Part2.Position = Vector3.new(7.61394024, 1.68914151, 28.8409805)
- Part2.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part2.Color = Color3.new(0.560784, 0.298039, 0.164706)
- Weld3.Name = "3"
- Weld3.Parent = Part2
- Weld3.C0 = CFrame.new(-0.624299288, -1.20320392, -0.111661673, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld3.Part0 = Part2
- Weld3.Part1 = Part25
- Weld4.Name = "4"
- Weld4.Parent = Part2
- Weld4.C0 = CFrame.new(-0.633573651, 4.76224995, 0.00796699524, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld4.Part0 = Part2
- Weld4.Part1 = Part31
- Weld5.Name = "5"
- Weld5.Parent = Part2
- Weld5.C0 = CFrame.new(-0.753573596, 5.00227404, 0.00796699524, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld5.Part0 = Part2
- Weld5.Part1 = Part28
- Weld6.Name = "6"
- Weld6.Parent = Part2
- Weld6.C0 = CFrame.new(-0.668573618, 4.84224367, 0.00796699524, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld6.Part0 = Part2
- Weld6.Part1 = Part30
- Weld7.Name = "7"
- Weld7.Parent = Part2
- Weld7.C0 = CFrame.new(-0.624299347, -0.813958466, -0.111661673, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld7.Part0 = Part2
- Weld7.Part1 = Part24
- Weld8.Name = "8"
- Weld8.Parent = Part2
- Weld8.C0 = CFrame.new(-0.813573599, 5.08226967, 0.00796699524, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld8.Part0 = Part2
- Weld8.Part1 = Part27
- Weld9.Name = "9"
- Weld9.Parent = Part2
- Weld9.C0 = CFrame.new(-0.624299347, -0.372724652, 0.137594938, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld9.Part0 = Part2
- Weld9.Part1 = Part22
- Weld10.Name = "10"
- Weld10.Parent = Part2
- Weld10.C0 = CFrame.new(-0.624299347, -0.794195056, 0.137594938, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld10.Part0 = Part2
- Weld10.Part1 = Part21
- Weld11.Name = "11"
- Weld11.Parent = Part2
- Weld11.C0 = CFrame.new(-0.624299347, -1.18344116, 0.137594938, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld11.Part0 = Part2
- Weld11.Part1 = Part20
- Weld12.Name = "12"
- Weld12.Parent = Part2
- Weld12.C0 = CFrame.new(-0.624299347, -0.392485619, -0.111661673, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld12.Part0 = Part2
- Weld12.Part1 = Part23
- Weld13.Name = "13"
- Weld13.Parent = Part2
- Weld13.C0 = CFrame.new(-0.633573651, 2.38222027, 0.0079665184, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld13.Part0 = Part2
- Weld13.Part1 = Part32
- Weld14.Name = "14"
- Weld14.Parent = Part2
- Weld14.C0 = CFrame.new(-0.708573639, 4.92227697, 0.00796699524, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld14.Part0 = Part2
- Weld14.Part1 = Part29
- Weld15.Name = "15"
- Weld15.Parent = Part2
- Weld15.C0 = CFrame.new(-0.858573616, 5.16230297, 0.00796699524, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld15.Part0 = Part2
- Weld15.Part1 = Part26
- Weld16.Name = "16"
- Weld16.Parent = Part2
- Weld16.C0 = CFrame.new(-0.633573651, -0.777779102, 0.0105156898, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld16.Part0 = Part2
- Weld16.Part1 = Part34
- Weld17.Name = "17"
- Weld17.Parent = Part2
- Weld17.C0 = CFrame.new(-0.728573561, 0.00222086906, 0.0184280872, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld17.Part0 = Part2
- Weld17.Part1 = Part33
- Weld18.Name = "18"
- Weld18.Parent = Part2
- Weld18.C0 = CFrame.new(-0.0485734642, 0, 0.0199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Weld18.Part0 = Part2
- Weld18.Part1 = Part19
- Part19.Name = "19"
- Part19.Parent = Model0
- Part19.Material = Enum.Material.Metal
- Part19.BrickColor = BrickColor.new("Rust")
- Part19.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part19.Size = Vector3.new(0.0500000007, 0.0700000003, 0.340000063)
- Part19.CFrame = CFrame.new(7.60914183, 1.73390079, 28.8139076, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part19.Color = Color3.new(0.560784, 0.298039, 0.164706)
- Part19.Position = Vector3.new(7.60914183, 1.73390079, 28.8139076)
- Part19.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part19.Color = Color3.new(0.560784, 0.298039, 0.164706)
- Part20.Name = "20"
- Part20.Parent = Model0
- Part20.BrickColor = BrickColor.new("Mid gray")
- Part20.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part20.Size = Vector3.new(0.394296169, 0.22827673, 0.0518810749)
- Part20.CFrame = CFrame.new(8.47027397, 1.90645087, 27.8267384, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part20.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part20.Position = Vector3.new(8.47027397, 1.90645087, 27.8267384)
- Part20.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part20.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part21.Name = "21"
- Part21.Parent = Model0
- Part21.BrickColor = BrickColor.new("Mid gray")
- Part21.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part21.Size = Vector3.new(0.394296169, 0.22827673, 0.0518810749)
- Part21.CFrame = CFrame.new(8.19518757, 2.02678919, 28.0744457, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part21.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part21.Position = Vector3.new(8.19518757, 2.02678919, 28.0744457)
- Part21.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part21.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part22.Name = "22"
- Part22.Parent = Model0
- Part22.BrickColor = BrickColor.new("Mid gray")
- Part22.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part22.Size = Vector3.new(0.394296169, 0.22827673, 0.0518810749)
- Part22.CFrame = CFrame.new(7.89732742, 2.15708971, 28.342659, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part22.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part22.Position = Vector3.new(7.89732742, 2.15708971, 28.342659)
- Part22.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part22.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part23.Name = "23"
- Part23.Parent = Model0
- Part23.BrickColor = BrickColor.new("Mid gray")
- Part23.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part23.Size = Vector3.new(0.394296169, 0.22827673, 0.0518810749)
- Part23.CFrame = CFrame.new(8.08166313, 2.16746688, 28.5112762, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part23.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part23.Position = Vector3.new(8.08166313, 2.16746688, 28.5112762)
- Part23.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part23.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part24.Name = "24"
- Part24.Parent = Model0
- Part24.BrickColor = BrickColor.new("Mid gray")
- Part24.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part24.Size = Vector3.new(0.394296169, 0.22827673, 0.0518810749)
- Part24.CFrame = CFrame.new(8.37952518, 2.0371654, 28.2430611, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part24.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part24.Position = Vector3.new(8.37952518, 2.0371654, 28.2430611)
- Part24.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part24.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part25.Name = "25"
- Part25.Parent = Model0
- Part25.BrickColor = BrickColor.new("Mid gray")
- Part25.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part25.Size = Vector3.new(0.394296169, 0.22827673, 0.0518810749)
- Part25.CFrame = CFrame.new(8.65461159, 1.91682744, 27.9953537, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part25.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part25.Position = Vector3.new(8.65461159, 1.91682744, 27.9953537)
- Part25.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part25.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part26.Name = "26"
- Part26.Parent = Model0
- Part26.Material = Enum.Material.SmoothPlastic
- Part26.BrickColor = BrickColor.new("Institutional white")
- Part26.Reflectance = 0.80000001192093
- Part26.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part26.Size = Vector3.new(0.0500000007, 0.0799999982, 0.0500000007)
- Part26.CFrame = CFrame.new(4.11702347, 4.09911585, 31.8988037, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part26.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part26.Position = Vector3.new(4.11702347, 4.09911585, 31.8988037)
- Part26.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part26.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part27.Name = "27"
- Part27.Parent = Model0
- Part27.Material = Enum.Material.SmoothPlastic
- Part27.BrickColor = BrickColor.new("Institutional white")
- Part27.Reflectance = 0.80000001192093
- Part27.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part27.Size = Vector3.new(0.139999971, 0.0799999982, 0.0500000007)
- Part27.CFrame = CFrame.new(4.16536522, 4.03168106, 31.8594837, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part27.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part27.Position = Vector3.new(4.16536522, 4.03168106, 31.8594837)
- Part27.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part27.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part28.Name = "28"
- Part28.Parent = Model0
- Part28.Material = Enum.Material.SmoothPlastic
- Part28.BrickColor = BrickColor.new("Institutional white")
- Part28.Reflectance = 0.80000001192093
- Part28.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part28.Size = Vector3.new(0.25999999, 0.0799999982, 0.0500000007)
- Part28.CFrame = CFrame.new(4.21094084, 3.95002723, 31.8240604, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part28.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part28.Position = Vector3.new(4.21094084, 3.95002723, 31.8240604)
- Part28.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part28.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part29.Name = "29"
- Part29.Parent = Model0
- Part29.Material = Enum.Material.SmoothPlastic
- Part29.BrickColor = BrickColor.new("Institutional white")
- Part29.Reflectance = 0.80000001192093
- Part29.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part29.Size = Vector3.new(0.349999994, 0.0799999982, 0.0500000007)
- Part29.CFrame = CFrame.new(4.25925732, 3.88260341, 31.7847652, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part29.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part29.Position = Vector3.new(4.25925732, 3.88260341, 31.7847652)
- Part29.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part29.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part30.Name = "30"
- Part30.Parent = Model0
- Part30.Material = Enum.Material.SmoothPlastic
- Part30.BrickColor = BrickColor.new("Institutional white")
- Part30.Reflectance = 0.80000001192093
- Part30.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part30.Size = Vector3.new(0.429999977, 0.0799999982, 0.0500000007)
- Part30.CFrame = CFrame.new(4.30851221, 3.8199122, 31.7441559, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part30.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part30.Position = Vector3.new(4.30851221, 3.8199122, 31.7441559)
- Part30.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part30.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part31.Name = "31"
- Part31.Parent = Model0
- Part31.Material = Enum.Material.SmoothPlastic
- Part31.BrickColor = BrickColor.new("Institutional white")
- Part31.Reflectance = 0.80000001192093
- Part31.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part31.Size = Vector3.new(0.5, 0.0799999982, 0.0500000007)
- Part31.CFrame = CFrame.new(4.35865259, 3.76197672, 31.702282, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part31.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part31.Position = Vector3.new(4.35865259, 3.76197672, 31.702282)
- Part31.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part31.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part32.Name = "32"
- Part32.Parent = Model0
- Part32.Material = Enum.Material.SmoothPlastic
- Part32.BrickColor = BrickColor.new("Institutional white")
- Part32.Reflectance = 0.80000001192093
- Part32.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part32.Size = Vector3.new(0.5, 4.68000031, 0.0500000007)
- Part32.CFrame = CFrame.new(6.04065943, 3.02617335, 30.1876831, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part32.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part32.Position = Vector3.new(6.04065943, 3.02617335, 30.1876831)
- Part32.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part32.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part33.Name = "33"
- Part33.Parent = Model0
- Part33.Material = Enum.Material.Metal
- Part33.BrickColor = BrickColor.new("Rust")
- Part33.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part33.Size = Vector3.new(1.31000018, 0.0700000003, 0.5)
- Part33.CFrame = CFrame.new(7.73284435, 2.37981486, 28.6409836, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part33.Color = Color3.new(0.560784, 0.298039, 0.164706)
- Part33.Position = Vector3.new(7.73284435, 2.37981486, 28.6409836)
- Part33.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part33.Color = Color3.new(0.560784, 0.298039, 0.164706)
- Part34.Name = "34"
- Part34.Parent = Model0
- Part34.BrickColor = BrickColor.new("Black")
- Part34.Rotation = Vector3.new(174.800003, -43.1199989, 104.489998)
- Part34.Size = Vector3.new(0.518810749, 1.55643225, 0.238810867)
- Part34.CFrame = CFrame.new(8.2721405, 2.04906797, 28.1748772, -0.182644248, -0.706716537, -0.683516026, -0.948710799, 0.309157223, -0.0661422908, 0.258057326, 0.636377871, -0.726932526)
- Part34.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part34.Position = Vector3.new(8.2721405, 2.04906797, 28.1748772)
- Part34.Orientation = Vector3.new(3.78999996, -136.759995, -71.9499969)
- Part34.Color = Color3.new(0.105882, 0.164706, 0.207843)
- local weld = Instance.new("Weld", Part34)
- weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- weld.Part1 = Part34
- weld.C0 = CFrame.new(-0.131607056, -0.861706018, -0.131599426, 0.0869438723, -0.0199763775, 0.996020675, -0.99057883, 0.104452573, 0.0885638446, -0.105806068, -0.994336903, -0.0107065737)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Character
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- for i,v in pairs(Model0:GetChildren()) do
- if v.ClassName == "Part" then
- v.CanCollide = false
- end
- end
- cut = Instance.new("Sound", Part34)
- cut.Volume = 10
- cut.SoundId = "rbxassetid://144884872"
- cut.PlaybackSpeed = 2
- swoosh = Instance.new("Sound", Part34)
- swoosh.Volume = 10
- swoosh.SoundId = "rbxassetid://1112042117"
- swingvar = 2
- function swing(key)
- key = key:lower()
- if key == "q" and not using then
- using = true
- local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
- local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) * CFrame.new(0,-0.5,0)
- local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
- local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
- lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0)
- local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
- local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
- humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.92737198, 0.408026218, 1.90734863e-06, 0.469482929, -0.882941604, -8.96576978e-07, 0.882941544, 0.469482958, -3.59054434e-06, 3.59116825e-06, 8.94074446e-07, 1),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.587758601, 1.15672937e-20, -0.809038699, 2.4140439e-20, 1, 2.43521972e-20, 0.809038699, -4.40457133e-20, 0.587758601),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.0554443598, -0.799102783, -0.347240448, -0.953667462, -0.238339514, 0.183610499, -0.298163414, 0.830273509, -0.470897645, -0.040213421, -0.503825665, -0.862868845),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- swoosh.PlaybackSpeed = 2
- swoosh:Play()
- local sensorpart = Instance.new("Part", Model0)
- sensorpart.Size = Vector3.new(1,1,1)
- sensorpart.Transparency = 1
- sensorpart:BreakJoints()
- sensorpart.CanCollide = false
- local weld1 = Instance.new("Weld", sensorpart)
- weld1.Part0 = sensorpart
- weld1.Part1 = Part28
- local function kill(part)
- sensorpart:destroy()
- local humanoid = part.Parent:findFirstChild("Humanoid")
- local uppertorso = part.Parent:findFirstChild("UpperTorso")
- if humanoid then
- if uppertorso then
- local cutplayback = math.random(1,5)
- if cutplayback == 1 then
- cut.PlaybackSpeed = 2
- end
- if cutplayback == 2 then
- cut.PlaybackSpeed = 1
- end
- if cutplayback == 3 then
- cut.PlaybackSpeed = 1.5
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 1.2
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 2.4
- end
- cut:Play()
- humanoid.PlatformStand = true
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- wait(4)
- humanoid.Health = 0
- else
- local cutplayback = math.random(1,5)
- if cutplayback == 1 then
- cut.PlaybackSpeed = 2
- end
- if cutplayback == 2 then
- cut.PlaybackSpeed = 1
- end
- if cutplayback == 3 then
- cut.PlaybackSpeed = 1.5
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 1.2
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 2.4
- end
- cut:Play()
- if humanoid.Parent:findFirstChild("Health") then
- humanoid.Parent.Health:Remove()
- humanoid.Health = 0.01
- end
- if humanoid.Parent:findFirstChild("Torso") then
- humanoid.Parent.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
- for i,v in pairs(humanoid.Parent.Torso:GetChildren()) do
- if v.ClassName == "Motor6D" then
- if v.Name == "Neck" then
- else
- v:destroy()
- end
- end
- end
- end
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- humanoid.PlatformStand = true
- if humanoid.Parent:findFirstChild("Right Arm") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Arm"].RightShoulderAttachment
- ball.Attachment1 = attachment
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = humanoid.Parent["Right Arm"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if humanoid.Parent:findFirstChild("Left Arm") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent.Torso.LeftCollarAttachment
- ball.Attachment1 = humanoid.Parent["Left Arm"].LeftShoulderAttachment
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = humanoid.Parent["Left Arm"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if humanoid.Parent:findFirstChild("Right Leg") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Leg"].RightFootAttachment
- ball.Attachment1 = attachment
- humanoid.Parent["Right Leg"].RightFootAttachment.Position = Vector3.new(0, 1, 0)
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = humanoid.Parent["Right Leg"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if humanoid.Parent:findFirstChild("Left Leg") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(-0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Left Leg"].LeftFootAttachment
- ball.Attachment1 = attachment
- humanoid.Parent["Left Leg"].LeftFootAttachment.Position = Vector3.new(0, 1, 0)
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = humanoid.Parent["Left Leg"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if humanoid.Parent:findFirstChild("Head") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Head)
- attachment.Position = Vector3.new(0, -0.5, 0)
- humanoid.Parent.Torso.NeckAttachment.Visible = false
- humanoid.Parent.Torso.NeckAttachment.Position = humanoid.Parent.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
- local ball = Instance.new("HingeConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent.Torso.NeckAttachment
- ball.Attachment1 = attachment
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.5,0.3,0.5)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = collidepartofleftleg
- weeld.Part1 = humanoid.Parent["Head"]
- humanoid.Parent.Torso.Neck:destroy()
- end
- if humanoid.Parent:findFirstChild("Head") then
- local aah = Instance.new("Sound", humanoid.Parent.Head)
- if aah then
- aah.Volume = 8
- local aahmath = math.random(2,8)
- if aahmath == 2 then
- aah.SoundId = "rbxassetid://884348443"
- aah:Play()
- end
- if aahmath == 3 then
- aah.SoundId = "rbxassetid://535528169"
- aah.TimePosition = 0.3
- aah:Play()
- end
- if aahmath == 4 then
- aah.SoundId = "rbxassetid://1080363252"
- aah:Play()
- end
- if aahmath == 5 then
- aah.SoundId = "rbxassetid://150245085"
- aah:Play()
- end
- if aahmath == 6 then
- aah.SoundId = "rbxassetid://345287845"
- aah.TimePosition = 2.5
- aah:Play()
- end
- if aahmath == 7 then
- aah.SoundId = "rbxassetid://147758746"
- aah.TimePosition = 1.3
- aah:Play()
- end
- if aahmath == 8 then
- aah.SoundId = "rbxassetid://626777433"
- aah.TimePosition = 1.4
- aah:Play()
- end
- end
- humanoid.Name = "Hammoodmememememem"
- wait(10)
- for i,v in pairs(humanoid.Parent:GetChildren()) do
- if v.ClassName == "Part" then
- v:destroy()
- end
- end
- end
- end
- end
- end
- sensorpart.Touched:connect(kill)
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.05211639, 0.447865009, 0.0767602921, 0.0932039917, -0.99485594, -0.0397753119, 0.995646775, 0.0930992812, 0.00447211368, -0.000746052712, -0.0400190353, 0.999202371),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.0698219836, -9.44441736e-20, 0.99756825, 2.59615598e-19, 1, 7.09390093e-20, -0.99756825, 2.42463181e-19, 0.0698219836),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.0156505108, -0.474849701, -0.0771579742, -0.953670561, 0.300256163, -0.0189393815, -0.29815343, -0.951653183, -0.0738969296, -0.040211726, -0.0648264885, 0.997086108),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- sensorpart:destroy()
- for i = 0,0.6 , 0.03 do
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.131607056, -0.861706018, -0.131599426, 0.0869438723, -0.0199763775, 0.996020675, -0.99057883, 0.104452573, 0.0885638446, -0.105806068, -0.994336903, -0.0107065737),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- humanoidrootpart:destroy()
- lhandweld:destroy()
- rhandweld:destroy()
- rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- using = false
- end
- end
- function lunge()
- if not using then
- using = true
- local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
- local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) * CFrame.new(0,-0.5,0)
- local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
- local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
- lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0)
- local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
- local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
- humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.374523163, 0.630880833, -1.09662437, 0.512807965, 0.852009475, 0.105477065, 0.511853039, -0.204788908, -0.834306896, -0.68923682, 0.481828034, -0.541121006),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.587850094, -2.08580584e-19, 0.808982074, 2.59615598e-19, 1, 7.09390093e-20, -0.808982074, 1.55571167e-19, 0.587850094),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.320846558, -0.847515106, -0.580255508, 0.193574056, -0.703631401, 0.683689952, -0.969302595, -0.0294831432, 0.24409683, -0.151596859, -0.709953249, -0.687738895),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- swoosh.PlaybackSpeed = 3
- swoosh:Play()
- local sensorpart = Instance.new("Part", Model0)
- sensorpart.Size = Vector3.new(2,2,2)
- sensorpart.Transparency = 1
- sensorpart:BreakJoints()
- sensorpart.CanCollide = false
- local weld1 = Instance.new("Weld", sensorpart)
- weld1.Part0 = sensorpart
- weld1.Part1 = Part28
- local function kill(part)
- sensorpart:destroy()
- local humanoid = part.Parent:findFirstChild("Humanoid")
- local uppertorso = part.Parent:findFirstChild("UpperTorso")
- if humanoid then
- local cutplayback = math.random(1,5)
- if cutplayback == 1 then
- cut.PlaybackSpeed = 2
- end
- if cutplayback == 2 then
- cut.PlaybackSpeed = 1
- end
- if cutplayback == 3 then
- cut.PlaybackSpeed = 1.5
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 1.2
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 2.4
- end
- cut:Play()
- if uppertorso then
- humanoid.PlatformStand = true
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- wait(4)
- humanoid.Health = 0
- else
- if humanoid.Parent:findFirstChild("Health") then
- humanoid.Parent.Health:Remove()
- humanoid.Health = 0.01
- end
- if humanoid.Parent:findFirstChild("Torso") then
- humanoid.Parent.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
- for i,v in pairs(humanoid.Parent.Torso:GetChildren()) do
- if v.ClassName == "Motor6D" then
- if v.Name == "Neck" then
- else
- v:destroy()
- end
- end
- end
- end
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- humanoid.PlatformStand = true
- humanoid.Parent.Head:BreakJoints()
- if humanoid.Parent:findFirstChild("Right Arm") then
- humanoid.Parent["Right Arm"].CFrame = humanoid.Parent["Right Arm"].CFrame * CFrame.new(-1,0,0)
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Arm"].RightShoulderAttachment
- ball.Attachment1 = attachment
- end
- if humanoid.Parent:findFirstChild("Left Arm") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent.Torso.LeftCollarAttachment
- ball.Attachment1 = humanoid.Parent["Left Arm"].LeftShoulderAttachment
- humanoid.Parent["Right Arm"].CFrame = humanoid.Parent["Left Arm"].CFrame * CFrame.new(1,0,0)
- end
- if humanoid.Parent:findFirstChild("Right Leg") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Leg"].RightFootAttachment
- ball.Attachment1 = attachment
- humanoid.Parent["Right Leg"].RightFootAttachment.Position = Vector3.new(0, 1, 0)
- end
- if humanoid.Parent:findFirstChild("Left Leg") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(-0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Left Leg"].LeftFootAttachment
- ball.Attachment1 = attachment
- humanoid.Parent["Left Leg"].LeftFootAttachment.Position = Vector3.new(0, 1, 0)
- end
- humanoid.Name = "succ."
- for i = 1,math.random(20,40) do
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local AAA = Instance.new("Part")
- local SpecialMesh1 = Instance.new("SpecialMesh")
- AAA.Parent = mas
- AAA.BrickColor = BrickColor.new("Maroon")
- AAA.Size = Vector3.new(0.5,0.5,0.5)
- AAA.Position = Vector3.new(4.00000095, 33.7000122, 0.099999927)
- AAA.CFrame = humanoid.Parent.Torso.CFrame * CFrame.new(math.random(-0.4,0.4),1.5,0)
- AAA.Rotation = Vector3.new(0,0,0)
- SpecialMesh1.Parent = AAA
- AAA.CanCollide = false
- SpecialMesh1.MeshType = Enum.MeshType.Sphere
- local velocity1 = Instance.new("BodyVelocity", AAA)
- velocity1.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity1.Velocity = humanoid.Parent.Torso.CFrame.upVector * math.random(20,30)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = humanoid.Parent
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- local function hit(part)
- if part.Parent:findFirstChild("Humanoid") then
- else
- if part.Name == "Handle" or part.Parent.Name == humanoid.Parent.Name then
- else
- if part.Name == "WHITEXDDDD!!" then
- AAA:destroy()
- local partcf = part.CFrame
- part.Size = part.Size + Vector3.new(0,0.2,0.2)
- else
- AAA:destroy()
- local cycle = Instance.new("Part", workspace)
- cycle.Size = Vector3.new(0.3, 1, 1)
- cycle.BrickColor = BrickColor.new("Maroon")
- cycle.Anchored = true
- cycle.Shape = "Cylinder"
- cycle.Name = "WHITEXDDDD!!"
- cycle.CanCollide = false
- local hitsp = Instance.new("Sound", cycle)
- hitsp.SoundId = "rbxassetid://180083286"
- hitsp.Volume = 0.2
- hitsp:Play()
- cycle.CFrame = AAA.CFrame
- if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
- print("if y < x")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2)
- cycle.CFrame = cycle.CFrame * CFrame.new(0,0,0)
- elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
- print("if x < y")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0)
- elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
- print("if z < y")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0)
- end
- AAA:destroy()
- wait(10)
- for i = 1,100 do
- cycle.Transparency = cycle.Transparency + 0.01
- wait()
- end
- cycle:destroy()
- end
- end
- end
- end
- AAA.Touched:connect(hit)
- wait(0.1)
- velocity1:destroy()
- wait(0.1)
- end
- end
- end
- end
- sensorpart.Touched:connect(kill)
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.28889084, 0.0744838715, 0.60602951, 0.0647353008, -0.579507589, -0.812396646, 0.374608457, 0.768675029, -0.518468797, 0.924924433, -0.270767152, 0.266848594),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.499950707, -6.28603563e-20, -0.866053939, 2.5961216e-19, 1, 7.72849322e-20, 0.866053939, -2.63476748e-19, 0.499950707),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.00369644165, -1.11012936, 0.347066879, -0.202516139, -0.91763854, 0.341947913, -0.979126096, 0.195924431, -0.0541051626, -0.017347157, -0.345767081, -0.938160777),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- sensorpart:destroy()
- for i = 0,0.6 , 0.03 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.28889084, 0.0744838715, 0.60602951, 0.0647353008, -0.579507589, -0.812396646, 0.374608457, 0.768675029, -0.518468797, 0.924924433, -0.270767152, 0.266848594),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.131607056, -0.861706018, -0.131599426, 0.0869438723, -0.0199763775, 0.996020675, -0.99057883, 0.104452573, 0.0885638446, -0.105806068, -0.994336903, -0.0107065737),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- humanoidrootpart:destroy()
- lhandweld:destroy()
- rhandweld:destroy()
- rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- using = false
- end
- end
- function goback(key)
- key = key:lower()
- if key == "e" and not using then
- using = true
- local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
- local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) * CFrame.new(0,-0.5,0)
- local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
- local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
- lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0)
- local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
- local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
- humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.9297123, 0.404258728, -0.0749893188, 0.0698215663, -0.807037592, -0.586362004, -9.52230029e-20, 0.587795138, -0.809010088, 0.997561812, 0.0564863533, 0.0410407782),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.499950707, -6.28603563e-20, -0.866053939, 2.5961216e-19, 1, 7.72849322e-20, 0.866053939, -2.63476748e-19, 0.499950707),i)
- weld.C0 = weld.C0:lerp(CFrame.new(0.00823402405, -0.704648972, 0.246274948, -0.930921972, -0.357016325, -0.0770410448, 0.359600484, -0.859035492, -0.3643547, 0.0639003515, -0.366889954, 0.928070366),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- swoosh.PlaybackSpeed = 2.5
- swoosh:Play()
- local sensorpart = Instance.new("Part", Model0)
- sensorpart.Size = Vector3.new(5,4,5)
- sensorpart.Transparency = 1
- sensorpart:BreakJoints()
- sensorpart.CanCollide = false
- local weld1 = Instance.new("Weld", sensorpart)
- weld1.Part0 = sensorpart
- weld1.Part1 = Part28
- local function goawayskid(part)
- if part.Parent:findFirstChild("Humanoid") then
- sensorpart:destroy()
- cut:Play()
- if part.Parent:findFirstChild("UpperTorso") then
- part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - math.random(25,40)
- local velocity = Instance.new("BodyVelocity", part.Parent.UpperTorso)
- velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 45
- wait()
- velocity:destroy()
- else
- part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - math.random(25,40)
- local velocity = Instance.new("BodyVelocity", part.Parent.Torso)
- velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 45
- wait()
- velocity:destroy()
- end
- end
- end
- sensorpart.Touched:connect(goawayskid)
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(0.374523163, 0.630880833, -1.09662437, 0.512807965, 0.852009475, 0.105477065, 0.511853039, -0.204788908, -0.834306896, -0.68923682, 0.481828034, -0.541121006),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.587850094, -2.08580584e-19, 0.808982074, 2.59615598e-19, 1, 7.09390093e-20, -0.808982074, 1.55571167e-19, 0.587850094),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.320846558, -0.847515106, -0.580255508, 0.193574056, -0.703631401, 0.683689952, -0.969302595, -0.0294831432, 0.24409683, -0.151596859, -0.709953249, -0.687738895),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- weld.C0 = CFrame.new(-0.131607056, -0.861706018, -0.131599426, 0.0869438723, -0.0199763775, 0.996020675, -0.99057883, 0.104452573, 0.0885638446, -0.105806068, -0.994336903, -0.0107065737)
- sensorpart:destroy()
- humanoidrootpart:destroy()
- lhandweld:destroy()
- rhandweld:destroy()
- rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- using = false
- end
- end
- function wowriptorso(key)
- key = key:lower()
- if key == "r" and not using then
- using = true
- local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
- local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) * CFrame.new(0,-0.5,0)
- local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
- local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
- lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0)
- local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
- local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
- humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.9297123, 0.404258728, -0.0749893188, 0.0698215663, -0.807037592, -0.586362004, -9.52230029e-20, 0.587795138, -0.809010088, 0.997561812, 0.0564863533, 0.0410407782),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.499950707, -6.28603563e-20, -0.866053939, 2.5961216e-19, 1, 7.72849322e-20, 0.866053939, -2.63476748e-19, 0.499950707),i)
- weld.C0 = weld.C0:lerp(CFrame.new(0.00823402405, -0.704648972, 0.246274948, -0.930921972, -0.357016325, -0.0770410448, 0.359600484, -0.859035492, -0.3643547, 0.0639003515, -0.366889954, 0.928070366),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- swoosh.PlaybackSpeed = 2.5
- swoosh:Play()
- local sensorpart = Instance.new("Part", Model0)
- sensorpart.Size = Vector3.new(5,4,5)
- sensorpart.Transparency = 1
- sensorpart:BreakJoints()
- sensorpart.CanCollide = false
- local weld1 = Instance.new("Weld", sensorpart)
- weld1.Part0 = sensorpart
- weld1.Part1 = Part28
- local function goawayskid(part)
- local humanoid = part.Parent:findFirstChild("Humanoid")
- if part.Parent:findFirstChild("Humanoid") then
- sensorpart:destroy()
- cut:Play()
- if part.Parent:findFirstChild("UpperTorso") then
- part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - math.random(25,40)
- local velocity = Instance.new("BodyVelocity", part.Parent.UpperTorso)
- velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 15
- wait()
- velocity:destroy()
- else
- part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - math.random(25,40)
- local velocity = Instance.new("BodyVelocity", part.Parent.Torso)
- velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 15
- if humanoid.Parent:findFirstChild("Health") then
- humanoid.Parent.Health:Remove()
- humanoid.Health = 0.01
- end
- if humanoid.Parent:findFirstChild("Torso") then
- humanoid.Parent.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
- for i,v in pairs(humanoid.Parent.Torso:GetChildren()) do
- if v.ClassName == "Motor6D" then
- if v.Name == "Neck" then
- else
- v:destroy()
- end
- end
- end
- end
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- humanoid.PlatformStand = true
- if humanoid.Parent:findFirstChild("Right Arm") then
- humanoid.Parent["Right Arm"].CFrame = humanoid.Parent["Right Arm"].CFrame * CFrame.new(-1,0,0)
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Arm"].RightShoulderAttachment
- ball.Attachment1 = attachment
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = humanoid.Parent["Right Arm"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if humanoid.Parent:findFirstChild("Left Arm") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent.Torso.LeftCollarAttachment
- ball.Attachment1 = humanoid.Parent["Left Arm"].LeftShoulderAttachment
- humanoid.Parent["Left Arm"].CFrame = humanoid.Parent["Left Arm"].CFrame * CFrame.new(1,0,0)
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = humanoid.Parent["Left Arm"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if humanoid.Parent:findFirstChild("Head") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Head)
- attachment.Position = Vector3.new(0, -0.5, 0)
- humanoid.Parent.Torso.NeckAttachment.Visible = false
- humanoid.Parent.Torso.NeckAttachment.Position = humanoid.Parent.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
- local ball = Instance.new("HingeConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent.Torso.NeckAttachment
- ball.Attachment1 = attachment
- local collidepartofleftleg = Instance.new("Part", humanoid.Parent.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.5,0.3,0.5)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = collidepartofleftleg
- weeld.Part1 = humanoid.Parent["Head"]
- humanoid.Parent.Torso.Neck:destroy()
- end
- if humanoid.Parent:findFirstChild("Head") then
- local aah = Instance.new("Sound", humanoid.Parent.Head)
- if aah then
- aah.Volume = 8
- local aahmath = math.random(2,8)
- if aahmath == 2 then
- aah.SoundId = "rbxassetid://884348443"
- aah:Play()
- end
- if aahmath == 3 then
- aah.SoundId = "rbxassetid://535528169"
- aah.TimePosition = 0.3
- aah:Play()
- end
- if aahmath == 4 then
- aah.SoundId = "rbxassetid://1080363252"
- aah:Play()
- end
- if aahmath == 5 then
- aah.SoundId = "rbxassetid://150245085"
- aah:Play()
- end
- if aahmath == 6 then
- aah.SoundId = "rbxassetid://345287845"
- aah.TimePosition = 2.5
- aah:Play()
- end
- if aahmath == 7 then
- aah.SoundId = "rbxassetid://147758746"
- aah.TimePosition = 1.3
- aah:Play()
- end
- if aahmath == 8 then
- aah.SoundId = "rbxassetid://626777433"
- aah.TimePosition = 1.4
- aah:Play()
- end
- end
- end
- humanoid.Name = "succ."
- wait()
- velocity:destroy()
- for i = 1,math.random(20,40) do
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local AAA = Instance.new("Part")
- local SpecialMesh1 = Instance.new("SpecialMesh")
- AAA.Parent = mas
- AAA.BrickColor = BrickColor.new("Maroon")
- AAA.Size = Vector3.new(0.5,0.5,0.5)
- AAA.Position = Vector3.new(4.00000095, 33.7000122, 0.099999927)
- AAA.CFrame = humanoid.Parent.Torso.CFrame * CFrame.new(math.random(-0.4,0.4),-1.5,0)
- AAA.Rotation = Vector3.new(0,0,0)
- SpecialMesh1.Parent = AAA
- SpecialMesh1.MeshType = Enum.MeshType.Sphere
- AAA.CanCollide = false
- local velocity1 = Instance.new("BodyVelocity", AAA)
- velocity1.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity1.Velocity = humanoid.Parent.Torso.CFrame.upVector * -math.random(20,30)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = humanoid.Parent
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- local function hit(part)
- if part.Parent:findFirstChild("Humanoid") then
- else
- if part.Name == "Handle" or part.Parent.Name == humanoid.Parent.Name then
- else
- if part.Name == "WHITEXDDDD!!" then
- AAA:destroy()
- local partcf = part.CFrame
- part.Size = part.Size + Vector3.new(0,0.2,0.2)
- else
- AAA:destroy()
- local cycle = Instance.new("Part", workspace)
- cycle.Size = Vector3.new(0.3, 1, 1)
- cycle.BrickColor = BrickColor.new("Maroon")
- cycle.Anchored = true
- cycle.Shape = "Cylinder"
- cycle.Name = "WHITEXDDDD!!"
- cycle.CanCollide = false
- local hitsp = Instance.new("Sound", cycle)
- hitsp.SoundId = "rbxassetid://180083286"
- hitsp.Volume = 0.2
- hitsp:Play()
- cycle.CFrame = AAA.CFrame
- if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
- print("if y < x")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2)
- cycle.CFrame = cycle.CFrame * CFrame.new(0,0,0)
- elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
- print("if x < y")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0)
- elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
- print("if z < y")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0)
- end
- AAA:destroy()
- wait(10)
- for i = 1,100 do
- cycle.Transparency = cycle.Transparency + 0.01
- wait()
- end
- cycle:destroy()
- end
- end
- end
- end
- AAA.Touched:connect(hit)
- wait(0.1)
- velocity1:destroy()
- wait(0.1)
- end
- end
- end
- end
- sensorpart.Touched:connect(goawayskid)
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.63111687, 0.404252291, -0.405529022, 0.529977739, -0.686058879, -0.498460263, 1.38580799e-06, 0.587794542, -0.809012711, 0.84802115, 0.428757071, 0.311518103),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.587850094, -2.08580584e-19, 0.808982074, 2.59615598e-19, 1, 7.09390093e-20, -0.808982074, 1.55571167e-19, 0.587850094),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.320846558, -0.847515106, -0.580255508, 0.193574056, -0.703631401, 0.683689952, -0.969302595, -0.0294831432, 0.24409683, -0.151596859, -0.709953249, -0.687738895),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- weld.C0 = CFrame.new(-0.131607056, -0.861706018, -0.131599426, 0.0869438723, -0.0199763775, 0.996020675, -0.99057883, 0.104452573, 0.0885638446, -0.105806068, -0.994336903, -0.0107065737)
- sensorpart:destroy()
- humanoidrootpart:destroy()
- lhandweld:destroy()
- rhandweld:destroy()
- rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- using = false
- end
- end
- begonet = Instance.new("Sound", Part34)
- begonet.Volume = 10
- begonet.SoundId = "rbxassetid://854345294"
- begonet.PlaybackSpeed = 1
- begonet.TimePosition = 2
- function BEGONETHOT(key)
- key = key:lower()
- if key == "t" and not using then
- using = true
- begonet:Play()
- local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
- local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0) * CFrame.new(0,-0.5,0)
- local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
- game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
- local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
- lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0)
- local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
- local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
- humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.92737198, 0.408026218, 1.90734863e-06, 0.469482929, -0.882941604, -8.96576978e-07, 0.882941544, 0.469482958, -3.59054434e-06, 3.59116825e-06, 8.94074446e-07, 1),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.587758601, 1.15672937e-20, -0.809038699, 2.4140439e-20, 1, 2.43521972e-20, 0.809038699, -4.40457133e-20, 0.587758601),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.0554443598, -0.799102783, -0.347240448, -0.953667462, -0.238339514, 0.183610499, -0.298163414, 0.830273509, -0.470897645, -0.040213421, -0.503825665, -0.862868845),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- wait(1.5)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed + 100
- local sensorpart = Instance.new("Part", Model0)
- sensorpart.Size = Vector3.new(2,2,2)
- sensorpart.Transparency = 1
- sensorpart:BreakJoints()
- sensorpart.CanCollide = false
- local weld1 = Instance.new("Weld", sensorpart)
- weld1.Part0 = sensorpart
- weld1.Part1 = Part28
- local function kill(part)
- local humanoid = part.Parent:findFirstChild("Humanoid")
- local uppertorso = part.Parent:findFirstChild("UpperTorso")
- if humanoid then
- local cutplayback = math.random(1,5)
- if cutplayback == 1 then
- cut.PlaybackSpeed = 2
- end
- if cutplayback == 2 then
- cut.PlaybackSpeed = 1
- end
- if cutplayback == 3 then
- cut.PlaybackSpeed = 1.5
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 1.2
- end
- if cutplayback == 4 then
- cut.PlaybackSpeed = 2.4
- end
- cut:Play()
- if uppertorso then
- humanoid.PlatformStand = true
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- wait(4)
- humanoid.Health = 0
- else
- if humanoid.Parent:findFirstChild("Health") then
- humanoid.Parent.Health:Remove()
- humanoid.Health = 0.01
- end
- if humanoid.Parent:findFirstChild("Torso") then
- humanoid.Parent.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
- for i,v in pairs(humanoid.Parent.Torso:GetChildren()) do
- if v.ClassName == "Motor6D" then
- if v.Name == "Neck" then
- else
- v:destroy()
- end
- end
- end
- end
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- humanoid.PlatformStand = true
- humanoid.Parent.Head:BreakJoints()
- if humanoid.Parent:findFirstChild("Right Arm") then
- humanoid.Parent["Right Arm"].CFrame = humanoid.Parent["Right Arm"].CFrame * CFrame.new(-1,0,0)
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Arm"].RightShoulderAttachment
- ball.Attachment1 = attachment
- end
- if humanoid.Parent:findFirstChild("Left Arm") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent.Torso.LeftCollarAttachment
- ball.Attachment1 = humanoid.Parent["Left Arm"].LeftShoulderAttachment
- humanoid.Parent["Right Arm"].CFrame = humanoid.Parent["Left Arm"].CFrame * CFrame.new(1,0,0)
- end
- if humanoid.Parent:findFirstChild("Right Leg") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Right Leg"].RightFootAttachment
- ball.Attachment1 = attachment
- humanoid.Parent["Right Leg"].RightFootAttachment.Position = Vector3.new(0, 1, 0)
- end
- if humanoid.Parent:findFirstChild("Left Leg") then
- local attachment = Instance.new("Attachment", humanoid.Parent.Torso)
- attachment.Position = Vector3.new(-0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", humanoid.Parent)
- ball.Attachment0 = humanoid.Parent["Left Leg"].LeftFootAttachment
- ball.Attachment1 = attachment
- humanoid.Parent["Left Leg"].LeftFootAttachment.Position = Vector3.new(0, 1, 0)
- end
- humanoid.Name = "succ."
- for i = 1,math.random(20,40) do
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- local AAA = Instance.new("Part")
- local SpecialMesh1 = Instance.new("SpecialMesh")
- AAA.Parent = mas
- AAA.BrickColor = BrickColor.new("Maroon")
- AAA.Size = Vector3.new(0.5,0.5,0.5)
- AAA.Position = Vector3.new(4.00000095, 33.7000122, 0.099999927)
- AAA.CFrame = humanoid.Parent.Torso.CFrame * CFrame.new(math.random(-0.4,0.4),1.5,0)
- AAA.Rotation = Vector3.new(0,0,0)
- SpecialMesh1.Parent = AAA
- SpecialMesh1.MeshType = Enum.MeshType.Sphere
- AAA.CanCollide = false
- local velocity1 = Instance.new("BodyVelocity", AAA)
- velocity1.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocity1.Velocity = humanoid.Parent.Torso.CFrame.upVector * math.random(20,30)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = humanoid.Parent
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- local function hit(part)
- if part.Parent:findFirstChild("Humanoid") then
- else
- if part.Name == "Handle" or part.Parent.Name == humanoid.Parent.Name then
- else
- if part.Name == "WHITEXDDDD!!" then
- AAA:destroy()
- local partcf = part.CFrame
- part.Size = part.Size + Vector3.new(0,0.2,0.2)
- else
- AAA:destroy()
- local cycle = Instance.new("Part", workspace)
- cycle.Size = Vector3.new(0.3, 1, 1)
- cycle.BrickColor = BrickColor.new("Maroon")
- cycle.Anchored = true
- cycle.Shape = "Cylinder"
- cycle.Name = "WHITEXDDDD!!"
- cycle.CanCollide = false
- local hitsp = Instance.new("Sound", cycle)
- hitsp.SoundId = "rbxassetid://180083286"
- hitsp.Volume = 0.2
- hitsp:Play()
- cycle.CFrame = AAA.CFrame
- if part.Size.y < part.Size.x and part.Size.y < part.Size.z then --a big help from Toxsikkilla
- print("if y < x")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi / 2)
- cycle.CFrame = cycle.CFrame * CFrame.new(0,0,0)
- elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
- print("if x < y")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 2, 0, 0)
- elseif part.Size.z < part.Size.y and part.Size.z < part.Size.y then
- print("if z < y")
- cycle.CFrame = cycle.CFrame * CFrame.fromEulerAnglesXYZ(0, math.pi / 2, 0)
- end
- AAA:destroy()
- wait(10)
- for i = 1,100 do
- cycle.Transparency = cycle.Transparency + 0.01
- wait()
- end
- cycle:destroy()
- end
- end
- end
- end
- AAA.Touched:connect(hit)
- wait(0.1)
- velocity1:destroy()
- wait(0.1)
- end
- end
- end
- end
- sensorpart.Touched:connect(kill)
- for i = 0,1 , 0.05 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(2.05211639, 0.447865009, 0.0767602921, 0.0932039917, -0.99485594, -0.0397753119, 0.995646775, 0.0930992812, 0.00447211368, -0.000746052712, -0.0400190353, 0.999202371),i)
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.98882294, 0.388510704, 9.53674316e-07, 0.342025071, 0.939690828, -4.80705921e-07, -0.939690948, 0.342025042, -1.72900252e-06, -1.46031448e-06, 1.04307708e-06, 1),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.0698219836, -9.44441736e-20, 0.99756825, 2.59615598e-19, 1, 7.09390093e-20, -0.99756825, 2.42463181e-19, 0.0698219836),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.0156505108, -0.474849701, -0.0771579742, -0.953670561, 0.300256163, -0.0189393815, -0.29815343, -0.951653183, -0.0738969296, -0.040211726, -0.0648264885, 0.997086108),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- wait(3)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed - 100
- sensorpart:destroy()
- for i = 0,0.6 , 0.03 do
- lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-0.5,0),i)
- humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0),i)
- weld.C0 = weld.C0:lerp(CFrame.new(-0.131607056, -0.861706018, -0.131599426, 0.0869438723, -0.0199763775, 0.996020675, -0.99057883, 0.104452573, 0.0885638446, -0.105806068, -0.994336903, -0.0107065737),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- humanoidrootpart:destroy()
- lhandweld:destroy()
- rhandweld:destroy()
- rootjointclone.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- lhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- rhandclone.Parent = game.Players.LocalPlayer.Character.Torso
- using = false
- end
- end
- mouse.KeyDown:connect(BEGONETHOT)
- mouse.KeyDown:connect(wowriptorso)
- mouse.KeyDown:connect(goback)
- mouse.KeyDown:connect(swing)
- mouse.Button1Down:connect(lunge)
- while true do
- game:GetService("RunService").RenderStepped:wait()
- if game.Players.LocalPlayer.Character.Humanoid.Health < 20 then
- if game.Players.LocalPlayer.Character:findFirstChild("Health") then
- game.Players.LocalPlayer.Character.Health:Remove()
- end
- game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
- game.Players.LocalPlayer.Character.Humanoid.Health = math.huge
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
- if game.Players.LocalPlayer.Character:findFirstChild("Torso") then
- game.Players.LocalPlayer.Character.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 10
- for i,v in pairs(game.Players.LocalPlayer.Character.Torso:GetChildren()) do
- if v.ClassName == "Motor6D" then
- if v.Name == "Neck" then
- else
- v:destroy()
- end
- end
- end
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Right Arm") then
- local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
- attachment.Position = Vector3.new(1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
- ball.Attachment0 = game.Players.LocalPlayer.Character["Right Arm"].RightShoulderAttachment
- ball.Attachment1 = attachment
- collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Left Arm") then
- local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
- attachment.Position = Vector3.new(-1, 1, 0)
- local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
- ball.Attachment0 = attachment
- ball.Attachment1 = game.Players.LocalPlayer.Character["Left Arm"].LeftShoulderAttachment
- collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = game.Players.LocalPlayer.Character["Left Arm"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Right Leg") then
- local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
- attachment.Position = Vector3.new(0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
- ball.Attachment0 = game.Players.LocalPlayer.Character["Right Leg"].RightFootAttachment
- ball.Attachment1 = attachment
- game.Players.LocalPlayer.Character["Right Leg"].RightFootAttachment.Position = Vector3.new(0, 1, 0)
- collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = game.Players.LocalPlayer.Character["Right Leg"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Left Leg") then
- local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
- attachment.Position = Vector3.new(-0.5, -1, 0)
- local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
- ball.Attachment0 = game.Players.LocalPlayer.Character["Left Leg"].LeftFootAttachment
- ball.Attachment1 = attachment
- game.Players.LocalPlayer.Character["Left Leg"].LeftFootAttachment.Position = Vector3.new(0, 1, 0)
- collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = game.Players.LocalPlayer.Character["Left Leg"]
- weeld.Part1 = collidepartofleftleg
- weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Head") then
- local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Head)
- attachment.Position = Vector3.new(0, -0.5, 0)
- attachment.Name = "lol"
- attachment.Visible = false
- game.Players.LocalPlayer.Character.Torso.NeckAttachment.Visible = false
- game.Players.LocalPlayer.Character.Torso.NeckAttachment.Position = game.Players.LocalPlayer.Character.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
- local ball = Instance.new("HingeConstraint", game.Players.LocalPlayer.Character)
- ball.Attachment0 = game.Players.LocalPlayer.Character.Torso.NeckAttachment
- ball.Attachment1 = attachment
- collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
- collidepartofleftleg.Name = "Bone"
- collidepartofleftleg.Size = Vector3.new(0.5,0.3,0.5)
- collidepartofleftleg.Transparency = 1
- collidepartofleftleg:BreakJoints()
- local weeld = Instance.new("Weld", collidepartofleftleg)
- weeld.Part0 = collidepartofleftleg
- weeld.Part1 = game.Players.LocalPlayer.Character["Head"]
- if game.Players.LocalPlayer.Character.Torso:findFirstChild("Neck") then
- game.Players.LocalPlayer.Character.Torso.Neck:destroy()
- end
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Head") then
- local aah = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
- if aah then
- aah.Volume = 8
- local aahmath = math.random(2,8)
- if aahmath == 2 then
- aah.SoundId = "rbxassetid://884348443"
- aah:Play()
- end
- if aahmath == 3 then
- aah.SoundId = "rbxassetid://535528169"
- aah.TimePosition = 0.3
- aah:Play()
- end
- if aahmath == 4 then
- aah.SoundId = "rbxassetid://1080363252"
- aah:Play()
- end
- if aahmath == 5 then
- aah.SoundId = "rbxassetid://150245085"
- aah:Play()
- end
- if aahmath == 6 then
- aah.SoundId = "rbxassetid://345287845"
- aah.TimePosition = 2.5
- aah:Play()
- end
- if aahmath == 7 then
- aah.SoundId = "rbxassetid://147758746"
- aah.TimePosition = 1.3
- aah:Play()
- end
- if aahmath == 8 then
- aah.SoundId = "rbxassetid://626777433"
- aah.TimePosition = 1.4
- aah:Play()
- end
- end
- end
- if game.Players.LocalPlayer.Character:findFirstChild("Torso") then
- workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Head
- end
- wait(4.5)
- if game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
- game.Players.LocalPlayer.Character.Humanoid.Health = 0
- end
- game.Players.LocalPlayer.Character.Humanoid.Health = 0
- wait(6)
- end
- end
- --By Rufus14
Add Comment
Please, Sign In to add comment