Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- somenerd_INVENTORY
- Meshes = {
- Blast = '20329976',
- Crown = '1323306',
- Ring = '3270017',
- Claw = '10681506',
- Crystal = '9756362',
- Coil = '9753878',
- Cloud = '1095708',
- }
- wait(1 / 60)
- Effects = { }
- local Player = game.Players.LocalPlayer
- local Character = Player.Character
- local Humanoid = Character.Humanoid
- local mouse = Player:GetMouse()
- local m = Instance.new('Model', Character)
- m.Name = "WeaponModel"
- local LeftArm = Character["Left Arm"]
- local RightArm = Character["Right Arm"]
- local LeftLeg = Character["Left Leg"]
- local RightLeg = Character["Right Leg"]
- local Head = Character.Head
- local Torso = Character.Torso
- local cam = game.Workspace.CurrentCamera
- local RootPart = Character.HumanoidRootPart
- local RootJoint = RootPart.RootJoint
- local equipped = false
- local attack = false
- local Anim = 'Idle'
- local idle = 0
- local attacktype = 1
- local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- local velocity = RootPart.Velocity.y
- local sine = 0
- local change = 1
- local grabbed = false
- local cn = CFrame.new
- local mr = math.rad
- local angles = CFrame.Angles
- local ud = UDim2.new
- local c3 = Color3.new
- local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Humanoid.Animator:Destroy()
- Character.Animate:Destroy()
- local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
- local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
- local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
- RSH, LSH = nil, nil
- RW = Instance.new("Weld")
- LW = Instance.new("Weld")
- RH = Torso["Right Hip"]
- LH = Torso["Left Hip"]
- RSH = Torso["Right Shoulder"]
- LSH = Torso["Left Shoulder"]
- RSH.Parent = nil
- LSH.Parent = nil
- RW.Name = "RW"
- RW.Part0 = Torso
- RW.C0 = cn(1.5, 0.5, 0)
- RW.C1 = cn(0, 0.5, 0)
- RW.Part1 = RightArm
- RW.Parent = Torso
- LW.Name = "LW"
- LW.Part0 = Torso
- LW.C0 = cn(-1.5, 0.5, 0)
- LW.C1 = cn(0, 0.5, 0)
- LW.Part1 = LeftArm
- LW.Parent = Torso
- local co1 = 3
- local co2 = 25
- local co3 = 30
- local co4 = 60
- local cooldown1 = 0
- local cooldown2 = 0
- local cooldown3 = 0
- local cooldown4 = 0
- local maxEnergy = 10000000
- local Energy = 0--Energy you start out with
- local skill1stam = 10--how much stamina is needed for a skill
- local skill2stam = 50
- local skill3stam = 60
- local skill4stam = 100
- local recovermana = 10000000--how much mana per second
- local skillcolorscheme = BrickColor.new("Royal purple").Color
- local scrn = Instance.new('ScreenGui', Player.PlayerGui)
- function makeframe(par, trans, pos, size, color)
- local frame = Instance.new('Frame', par)
- frame.BackgroundTransparency = trans
- frame.BorderSizePixel = 0
- frame.Position = pos
- frame.Size = size
- frame.BackgroundColor3 = color
- return frame
- end
- function makelabel(par, text)
- local label = Instance.new('TextLabel', par)
- label.BackgroundTransparency = 1
- label.Size = UDim2.new(1, 0, 1, 0)
- label.Position = UDim2.new(0, 0, 0, 0)
- label.TextColor3 = Color3.new(255, 255, 255)
- label.TextStrokeTransparency = 0
- label.FontSize = Enum.FontSize.Size32
- label.Font = Enum.Font.SourceSansBold
- label.BorderSizePixel = 0
- label.TextScaled = true
- label.Text = text
- end
- framesk1 = makeframe(scrn, .5, UDim2.new(.23, 0, .93, 0), UDim2.new(.26, 0, .06, 0), skillcolorscheme)
- framesk2 = makeframe(scrn, .5, UDim2.new(.5, 0, .93, 0), UDim2.new(.26, 0, .06, 0), skillcolorscheme)
- framesk3 = makeframe(scrn, .5, UDim2.new(.5, 0, .86, 0), UDim2.new(.26, 0, .06, 0), skillcolorscheme)
- framesk4 = makeframe(scrn, .5, UDim2.new(.23, 0, .86, 0), UDim2.new(.26, 0, .06, 0), skillcolorscheme)
- bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
- bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
- bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
- bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
- text1 = makelabel(framesk1, '[r] Meet Your End!')
- text2 = makelabel(framesk2, '[t] Combo!')
- text3 = makelabel(framesk3, "[e] Scissor Blade")
- text4 = makelabel(framesk4, '[q] Energy Wave!')
- Energybar = makeframe(scrn, .5, UDim2.new(.23, 0, .82, 0), UDim2.new(.26, 0, .03, 0), BrickColor.new("Royal purple").Color)
- Energycover = makeframe(Energybar, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), BrickColor.new("New Yeller").Color)
- Energytext = makelabel(Energybar, 'Energy')
- healthbar = makeframe(scrn, .5, UDim2.new(.5, 0, .82, 0), UDim2.new(.26, 0, .03, 0), BrickColor.new("Royal purple").Color)
- healthcover = makeframe(healthbar, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), BrickColor.new("Lime green").Color)
- healthtext = makelabel(healthbar, 'Health')
- local stats = Instance.new('Folder', Character)
- stats.Name = 'Stats'
- local block = Instance.new('BoolValue', stats)
- block.Name = 'Block'
- block.Value = false
- local stun = Instance.new('BoolValue', stats)
- stun.Name = 'Stun'
- stun.Value = false
- local defense = Instance.new('NumberValue', stats)
- defense.Name = 'Defence'
- defense.Value = 3
- local speed = Instance.new('NumberValue', stats)
- speed.Name = 'Speed'
- speed.Value = 1
- local damagea = Instance.new('NumberValue', stats)
- damagea.Name = 'Damage'
- damagea.Value = 1
- function clerp(a, b, t)
- return a:lerp(b, t)
- end
- --[[Credits to SazErenos for his Artificial Heartbeat]]--
- ArtificialHB = Instance.new("BindableEvent", script)
- ArtificialHB.Name = "Heartbeat"
- script:WaitForChild("Heartbeat")
- frame = 1 / 60
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.Heartbeat:Fire()
- game:GetService("RunService").RenderStepped:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.Heartbeat:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- script.Heartbeat:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- local RbxUtility = LoadLibrary("RbxUtility")
- local Create = Instance.new
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part", Parent)
- Part.Reflectance = Reflectance
- Part.Transparency = Transparency
- Part.CanCollide = false
- Part.Locked = true
- Part.BrickColor = BrickColor.new(tostring(BColor))
- Part.Name = Name
- Part.Size = Size
- Part.Material = Material
- RemoveOutlines(Part)
- return Part
- end
- function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh, Part)
- Msh.Offset = OffSet
- Msh.Scale = Scale
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end
- function CreateWeld(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld",Parent)
- Weld.Part0 = Part0
- Weld.Part1 = Part1
- Weld.C0 = C0
- Weld.C1 = C1
- return Weld
- end
- function rayCast(pos, dir, maxl, ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(pos, dir.unit * (maxl or 999.999)), ignore)
- end
- function CreateSound(id, par, vol, pit)
- local sou = Instance.new("Sound", par or workspace)
- sou.Volume = vol
- sou.Pitch = pit or 1
- sou.SoundId = id
- wait()
- sou:play()
- return sou
- end
- local function getclosest(obj, distance)
- local last, lastx = distance + 1
- for i, v in pairs(workspace:GetChildren()) do
- if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
- local t = v.Torso
- local dist = (t.Position - obj.Position).magnitude
- if dist <= distance then
- if dist < last then
- last = dist
- lastx = v
- end
- end
- end
- end
- return lastx
- end
- function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
- for i, v in pairs(hit:GetChildren()) do
- if v:IsA("Humanoid") and hit.Name ~= Character.Name then
- local find = v:FindFirstChild("Hitz")
- if not find then
- if v.Parent:findFirstChild("Head") then
- local BillG = Create("BillboardGui", v.Parent.Head)
- BillG.Size = UDim2.new(1, 0, 1, 0)
- BillG.Adornee = v.Parent.Head
- BillG.StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3))
- local TL = Create("TextLabel",BillG)
- TL.Size = UDim2.new(3, 3, 3, 3)
- TL.BackgroundTransparency = 1
- TL.Text = tostring(damage).."-"
- TL.TextColor3 = Color1.Color
- TL.TextStrokeColor3 = Color2.Color
- TL.TextStrokeTransparency = 0
- TL.TextXAlignment = Enum.TextXAlignment.Center
- TL.TextYAlignment = Enum.TextYAlignment.Center
- TL.FontSize = Enum.FontSize.Size18
- TL.Font = "ArialBold"
- coroutine.resume(coroutine.create(function()
- wait(1)
- for i = 0, 1, .1 do
- wait(.1)
- BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
- end
- BillG:Destroy()
- end))
- end
- v.Health = v.Health - damage
- local bool = Create("BoolValue",v)
- bool.Name = 'Hitz'
- if HSound ~= nil and HPitch ~= nil then
- CreateSound(HSound, hit, 1, HPitch)
- end
- game:GetService("Debris"):AddItem(bool, cooldown)
- end
- end
- end
- end
- function MagnitudeDamage(Part, magni, mindam, maxdam)
- for _, c in pairs(workspace:children()) do
- local hum = c:findFirstChild("Humanoid")
- if hum ~= nil then
- local head = c:findFirstChild("Torso")
- if head ~= nil then
- local targ = head.Position - Part.Position
- local mag = targ.magnitude
- if mag <= magni and c.Name ~= Player.Name then
- Damage(head.Parent, math.random(mindam, maxdam), 0.5, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "", 1)
- end
- end
- end
- end
- end
- local Sheathed = true
- Handle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Handle", Vector3.new(0.312000006, 0.311999977, 2.49599981))
- HandleWeld = CreateWeld(m, Character["Torso"], Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.158564568, 0.81268692, -3.29256415, 0.258816212, -0.965921283, -3.06585866e-006, -2.42176156e-005, -3.31498768e-006, -1, 0.965926588, 0.258814782, -2.42504157e-005))
- if Sheathed == true then
- HandleWeld.Part0 = Torso
- HandleWeld.C1 = CFrame.new(-0.158564568, 0.81268692, -3.29256415, 0.258816212, -0.965921283, -3.06585866e-006, -2.42176156e-005, -3.31498768e-006, -1, 0.965926588, 0.258814782, -2.42504157e-005)
- elseif Sheathed == false then
- HandleWeld.Part0 = RightArm
- HandleWeld.C1 = CFrame.new(-0.987729073, 0.101670444, 0.0226669312, -9.2297725e-008, -0.999999881, -3.64603443e-006, 1, -9.22097243e-008, -2.41326707e-005, 2.41326707e-005, -3.64603625e-006, 1)
- end
- FakeHandle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Handle", Vector3.new(0.312000006, 0.311999977, 3.12000012))
- FakeHandleWeld = CreateWeld(m, Handle, FakeHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.00679016e-005, 0, -1.77025795e-005, 1, 3.86030479e-008, 7.52845009e-011, -3.86032752e-008, 1, -3.7943264e-006, 2.98883052e-008, 3.7943264e-006, 1))
- Barrel = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Barrel", Vector3.new(0.25999999, 0.25999999, 0.25999999))
- Barrelweld = CreateWeld(m, FakeHandle, Barrel, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.15527344e-005, 0.00785064697, 4.2943902, 1.00000012, 3.51517156e-006, 2.68406552e-007, -3.51483322e-006, 1.00000024, -1.93357155e-005, -3.27678464e-007, 1.93361157e-005, 1.00000012))
- CreateMesh("BlockMesh", Barrel, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 0.630000055))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.66893005e-005, -4.19616699e-005, 1.7158519, 1, -6.63950505e-006, 2.78641801e-006, 6.63940136e-006, 1, 3.79723497e-005, -2.75674574e-006, -3.79723315e-005, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.47819519e-005, -0.163799286, 1.71587622, 1.00000036, -8.30172939e-006, 2.81617372e-006, 8.24869312e-006, 1.0000037, 3.91847389e-005, -2.72694729e-006, -3.92837974e-005, 1.00000668))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.389983177, -3.81469727e-006, 1.63825178, 1, -1.29658529e-005, 2.95257614e-008, 1.29658547e-005, 1, -8.04856973e-006, 2.99143714e-008, 8.04857336e-006, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.467999935))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.233996391, 4.57763672e-005, 1.3260107, 1, 9.82936399e-010, 2.98894136e-008, -9.83391146e-010, 1, 1.58615876e-009, 8.70589226e-011, -1.58433977e-009, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.156011105, -4.57763672e-005, 1.87185335, 1, -3.68909946e-006, 3.38254722e-006, 3.68897895e-006, 1, 3.60052654e-005, -3.32298373e-006, -3.60052545e-005, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 2.96399975))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.545975685, 2.28881836e-005, 0.23434636, 1, -1.25929091e-005, 2.95362206e-008, 1.25929091e-005, 1, -8.52550875e-006, 2.99158529e-008, 8.52551238e-006, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.233997822, 2.67028809e-005, 1.0140065, 1, 6.55518306e-010, 2.9889403e-008, -6.55063559e-010, 1, 1.05865183e-009, 8.70605671e-011, -1.05865183e-009, 1.00000012))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.467999935))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.234003544, 1.90734863e-005, 0.702003896, 1, 3.2787284e-010, 2.98893958e-008, -3.27645466e-010, 1, 5.31144906e-010, 8.70621977e-011, -5.29325916e-010, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.467999995, 0.624000013))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, -1.14440918e-005, 1.87201595, 1, -5.29032604e-008, 5.96902225e-008, 5.29037152e-008, 1, -9.91985871e-008, 8.73717973e-011, 9.91985871e-008, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.467999995, 0.311999977, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.389984131, 3.81469727e-005, -1.32573605, 1, -1.35078963e-005, -2.9176167e-010, 1.35078953e-005, 1, -6.87706051e-006, 5.97130594e-008, 6.87706051e-006, 0.99999994))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.38282776e-005, -2.28881836e-005, 1.87185121, 1, -7.26534245e-006, 2.7864005e-006, 7.2652374e-006, 1, 3.83895749e-005, -2.75674688e-006, -3.83895567e-005, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15597868, -2.28881836e-005, 1.87184775, 1, -6.72890519e-006, 2.78641551e-006, 6.72880151e-006, 1, 3.78829209e-005, -2.75674529e-006, -3.78829027e-005, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.33514404e-005, -0.000118255615, 2.02787757, 1, -6.38168649e-006, 2.87583225e-006, 6.38157962e-006, 1, 3.78427976e-005, -2.84615226e-006, -3.78427794e-005, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.25999999, 0.25999999, 0.311999947))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000175952911, 0.238296509, 3.43279982, -0.999999881, 0.00067588879, -1.48822928e-005, -0.000675875111, -0.999999464, -0.000899768609, -1.54999143e-005, -0.000899759005, 0.999999762))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.468000084, 0.25999999, 0.623999953))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.390308857, -0.229305267, 2.96488428, -1.00000083, 0.000664165069, 1.88387057e-005, -0.000664138584, -1.00000155, 0.00148142118, 1.98232301e-005, 0.00148140977, 1.00000012))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.467999995, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0003657341, 0.23771286, 2.73086691, 1.00000048, -0.000676178781, -1.75426412e-005, 0.000676162716, 1.00000644, -0.00146031973, 1.85118624e-005, 0.00146031671, 1.00000381))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.467999995, 0.25999999, 0.623999953))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.389935493, 0.231388092, 2.96488523, -0.999999762, 0.000555379316, -1.30081262e-005, -0.000555372215, -1.00000167, -0.00075186597, -1.34281936e-005, -0.000751857238, 1.00000119))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.23358345, 0.237327576, 2.73079801, 1.00000048, -0.000863137539, -2.17202105e-005, 0.000863098365, 0.999999344, -0.00177312223, 2.33110077e-005, 0.00177310419, 0.999999344))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.649999917))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00247907639, -0.00768661499, 2.48296833, 0.999999106, -0.00127024041, -0.000264039409, 0.00126956392, 0.999998093, -0.00255113188, 0.000267319934, 0.002550798, 0.999998152))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.468000084, 0.25999999, 0.623999953))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.390061378, -0.230888367, 2.96483207, 0.999999762, -0.000666412059, 1.44355245e-005, 0.000666402746, 1.00000155, 0.000814203115, -1.49483049e-005, -0.000814191648, 1.00000107))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 1.55999982))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00258636475, -0.00700378418, 3.58801675, 0.999999285, -0.00104971358, -0.000259756605, 0.00104914675, 0.999999166, -0.00217904407, 0.000262073561, 0.00217877352, 0.999998987))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.233814716, 0.238365173, 2.73084235, -0.999999642, 0.000847508956, -1.88560898e-005, -0.000847486197, -0.999998987, -0.00118631299, -1.9866844e-005, -0.00118629646, 0.999999285))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.467999995, 0.25999999, 0.623999953))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.389702797, 0.229789734, 2.96475172, 1, -0.000555305218, -1.71965257e-005, 0.000555288454, 1.00000691, -0.00141579565, 1.80050847e-005, 0.00141579553, 1.0000031))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.25999999, 1.40400004))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000288486481, 0.230098724, 3.19897962, 0.999999881, -0.000476108165, -1.56594851e-005, 0.00047609082, 1.00000119, -0.00129051635, 1.62761607e-005, 0.00129051181, 1.00000072))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.25999999, 0.25999999, 0.311999947))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000277042389, 0.237606049, 3.43265176, 0.999999881, -0.000677267381, -1.59333467e-005, 0.000677244971, 0.999998987, -0.00135621231, 1.69022132e-005, 0.00135620113, 0.999999166))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.467999995, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-8.15391541e-005, 0.238544464, 2.73082495, -1.00000048, 0.000707697705, -1.63864188e-005, -0.000707691128, -1.00000703, -0.00100343837, -1.7139364e-005, -0.00100342452, 1.00000441))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.25999999, 0.25999999, 0.623999953))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000113964081, 0.238075256, 3.12073874, -0.999999642, 0.000721807475, -1.68181559e-005, -0.000721792516, -1.00000143, -0.0010299877, -1.75119749e-005, -0.00102997408, 1.00000095))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.234391689, 0.236938477, 2.73081779, 0.999999702, -0.000831627112, -2.25239892e-005, 0.000831584563, 0.999998033, -0.00182506919, 2.40711288e-005, 0.00182504987, 0.999998391))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.234164715, 0.238353729, 2.73078275, -1.00000048, 0.00078641664, -1.8276658e-005, -0.000786396093, -1.00000024, -0.00113435171, -1.91514264e-005, -0.00113433646, 1.00000024))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Part", Vector3.new(0.25999999, 0.25999999, 0.623999953))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000364303589, 0.237216949, 3.12080121, 0.999999762, -0.000691323658, -1.78857936e-005, 0.000691298745, 1.00000083, -0.00148679444, 1.8944078e-005, 0.00148678455, 1.00000024))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.25999999, 1.40400004))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.38418579e-006, 0.231655121, 3.19894862, -0.999999881, 0.000476962567, -1.19970464e-005, -0.000476957619, -1.00000179, -0.000674495474, -1.23103664e-005, -0.000674488081, 1.00000119))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.519999862))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.257439137, -0.00656509399, 2.97709751, 0.999999881, -0.0010497137, -0.000259771507, 0.00104915327, 1.00000465, -0.00217905012, 0.000262043759, 0.00217878725, 1.00000262))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.519999862))
- Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.262558937, -0.0071182251, 2.97696114, 0.999999464, -0.00104968611, -0.000259756605, 0.00104911928, 0.999999404, -0.00217898795, 0.000262073561, 0.00217871671, 0.999998987))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.43322754e-005, 0.312010765, -1.40402675, -2.58457021e-006, -1, -1.24525995e-005, -0.99999994, 2.5845568e-006, 1.01326441e-006, -1.04312971e-006, 1.24525995e-005, -0.99999994))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 1.71585166, 0.15597868, -7.92089577e-006, -1, -4.03863814e-005, -2.75675325e-006, -4.03863596e-005, 1, -1.00000012, 7.92100673e-006, -2.77148092e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.95910645e-005, -0.156014919, 2.0278492, -2.93945709e-006, 1, 3.47159439e-005, -1, -2.93930771e-006, -4.35130869e-006, -4.32135766e-006, -3.47159585e-005, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 3.12000012, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, 0.156004548, 0.701963902, 2.07160811e-005, -1, 2.58712316e-006, 9.23967093e-007, 2.58713771e-006, 1, -1, -2.07160774e-005, 8.93401648e-007))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-005, -0.3899827, -1.48200393, -2.4977503e-006, -1, -1.44973392e-005, -1, 2.49773939e-006, 7.15238741e-007, -7.45100124e-007, 1.44973392e-005, -1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.34057617e-005, -0.23398304, -0.389997065, -2.49840218e-006, -1, -1.45000186e-005, -1, 2.49839104e-006, 7.15238741e-007, -7.45100124e-007, 1.45000231e-005, -1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.156018734, -1.71585989, -6.59742909e-007, -1, -3.96376927e-005, -1.00000012, 6.5988047e-007, -3.50184155e-006, 3.45710532e-006, 3.9637689e-005, -1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.624000013))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(6.10351563e-005, -0.389975071, 1.87200773, 2.67603832e-006, 1, 1.45521999e-005, -1, 2.67603536e-006, 1.93703087e-007, 2.23559312e-007, -1.45521999e-005, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-006, -1.48203015, 0.389966965, 2.2653192e-005, -1, 3.61329512e-007, 9.53762537e-007, 3.61349521e-007, 1, -1, -2.2653192e-005, 8.93347305e-007))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.28881836e-005, 1.16997898, -0.311963558, 2.0733778e-005, -1, 8.85096597e-007, -1.07297342e-006, -8.85116606e-007, -1.00000012, 1, 2.0733778e-005, -1.05731385e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-8.01086426e-005, -0.545996666, 1.79406595, 2.24536211e-006, -1, -3.97557596e-006, 1, 2.24536689e-006, -8.93919662e-007, 9.23946743e-007, -3.97557596e-006, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.28881836e-005, -2.02785516, 0.155976772, -7.51862626e-006, 1, 3.84116684e-005, 4.00844465e-006, 3.84117047e-005, -1.00000012, -1.00000012, -7.5184721e-006, -4.03851254e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.571999967))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00438308716, -0.287092686, -2.43185472, 0.00113121432, 1.0000006, -0.00124523113, 0.999999285, -0.0011315447, -0.00026610677, -0.000267539406, -0.00124493218, -1.00000048))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230079651, -0.390106201, -2.57478738, 0.000395441457, 1.00000131, -0.00132020924, 1, -0.000395389623, 3.69587797e-005, 3.64142506e-005, -0.0013202267, -1.0000006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229255676, 0.312421799, 3.35484362, 0.000333041244, 1.00000131, -0.0014180314, -1, 0.000333137839, 7.026823e-005, 7.07552026e-005, 0.0014180101, 1.00000048))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229621887, -0.70195961, 3.51087284, -0.00030716238, -1.00000405, 0.00149974634, 1.00000417, -0.000307112728, 3.28038295e-005, -3.2345677e-005, 0.00149976532, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.571999967))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00379562378, -0.284899712, -2.43200827, -0.00113125739, -1.00000072, 0.00124476838, -0.999999285, 0.00113158859, 0.000266896532, -0.000268314267, -0.0012444685, -1.0000006))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000408172607, -0.230213165, -2.34070969, 0.99999994, -0.000486686244, -6.81714737e-005, -0.000486605073, -1.00000131, 0.00123342464, -6.88025757e-005, -0.00123339414, -1.00000072))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229633331, 0.39035511, 3.51089334, 0.000332903932, 1.00000191, -0.00148484902, -1.0000031, 0.00033300728, 6.86589046e-005, 6.91758905e-005, 0.00148482504, 1.00000024))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229415894, -0.779593945, -2.9648633, -0.000384030311, -1.00000548, 0.00152845168, -1.00000012, 0.000384134066, 7.24601341e-005, -7.30801257e-005, -0.00152843143, -1.00000203))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229312897, -3.58891535, 0.234427929, 0.000333253731, 1.00000012, -0.0014197072, -7.07552099e-005, -0.00141968275, -0.999999583, -1.00000119, 0.000333354255, 7.03129408e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229381561, -0.779950142, -2.96495891, 0.000284835347, 1.00000119, -0.00160195178, 1.00000024, -0.000284779439, 3.33558019e-005, 3.29265058e-005, -0.00160196424, -1.00000024))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, "", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.343199998))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000412464142, -0.230026245, -2.32513428, 0.999999881, -0.00054416497, -6.94098781e-005, -0.000544075388, -1.00000119, 0.00132796273, -7.0188682e-005, -0.00132792769, -1.0000006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "Royal purple", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229873657, -0.701732635, 3.51098228, -0.000329803326, -0.999999344, -0.00113422622, 1, -0.000329884875, 7.17399234e-005, -7.20654498e-005, -0.00113420247, 0.999999344))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230834961, -0.779820442, -2.96486473, -0.000288470124, -1.00000048, -0.000960382633, -1.00000024, 0.000288434123, 3.66052554e-005, -3.63261352e-005, 0.00096039346, -1.00000024))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230949402, 0.390026569, 3.5108757, -0.000336085825, -0.999999642, -0.000869579962, 0.999999881, -0.000336142024, 6.4542488e-005, -6.47928609e-005, -0.000869558076, 0.999999642))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000221252441, -0.231517792, 4.1348815, 1, -0.000482828123, 6.508972e-005, 0.000482787611, 0.999999881, 0.000625939458, -6.5417953e-005, -0.00062590756, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230602264, -3.58855438, 0.234130383, -0.000333492993, -1.00000012, -0.000799004571, 8.40002394e-005, 0.000798976573, -1, 1, -0.000333559379, 8.39289714e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229942322, 0.389788628, 3.51094484, 0.000294094614, 1.00000107, 0.00108179718, -1.00000179, 0.000294172292, -7.09809683e-005, -7.12904293e-005, -0.00108178088, 1.00000024))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.23065567, 0.312150002, 3.35473347, -0.000324633234, -1.00000739, -0.000820021552, 1.00000048, -0.00032467526, 6.74783441e-005, -6.77580392e-005, -0.000819996931, 1.00000477))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.231502533, -0.389814854, -2.57471895, -0.000368429784, -1.00000179, -0.000703583821, -0.99999994, 0.000368397887, 4.08394262e-005, -4.06631734e-005, 0.000703596976, -1.00000131))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229427338, -3.58881116, 0.233590126, -0.00033338982, -0.999999404, 0.00141646119, -5.2084044e-005, -0.00141644501, -0.999999464, 1, -0.000333462551, -5.14331732e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000123023987, -0.231761932, -2.34085798, -0.999999762, 0.000486441684, -6.49257054e-005, 0.000486404781, 1.00000179, 0.000619316706, 6.51497103e-005, 0.000619283412, -1.00000131))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.23015976, -0.779800892, -2.96480703, 0.000314081699, 1.00000179, 0.00114269753, 1.00000024, -0.000314163161, 7.35136055e-005, 7.38536182e-005, 0.00114267389, -1.00000095))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229377747, 0.389554977, 3.51074266, -0.000365101791, -1.0000056, 0.00146739813, 1.00000024, -0.000365198619, -7.09396845e-005, 7.14706111e-005, 0.00146737962, 1.00000226))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.230762482, -3.58895588, 0.23388052, 0.000334472046, 1.00000083, 0.000800874201, 6.55526092e-005, 0.000800854934, -1.00000036, -1.00000119, 0.000334524957, -6.53173993e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000518798828, -0.230361938, 4.13518858, -1, 0.000483168376, 6.79627556e-005, -0.000483083451, -0.999999285, 0.00124503986, 6.85641935e-005, 0.00124500692, 0.999999344))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229393005, 0.311574936, 3.35476136, -0.000333904754, -0.999998987, 0.00141548028, 1, -0.000334004319, -7.00447345e-005, 7.05167768e-005, 0.00141545688, 0.999999046))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.343199998))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000138282776, -0.231498718, -2.32533097, -0.999999702, 0.000544003211, -6.62204911e-005, 0.000543959264, 1.00000179, 0.000713835238, 6.65507177e-005, 0.000713797403, -1.00000131))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.23090744, 0.31185627, 3.35472798, 0.000335178134, 1.00000203, 0.000804994546, -1, 0.000335228047, -6.60922378e-005, -6.6342378e-005, -0.000804972951, 1.00000119))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229995728, -0.389595032, -2.57467866, -0.000417404633, -1.00000107, 0.0013520763, -0.99999994, 0.000417497155, 7.05537168e-005, -7.11424291e-005, -0.00135204929, -1.00000048))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.231040955, -0.701780319, 3.51087952, 0.000308798859, 1.00000012, 0.000884411973, -1.00000012, 0.000308765972, 3.68740439e-005, 3.65945925e-005, -0.000884423906, 0.999999881))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229419708, -0.701531887, 3.51084805, 0.00040037607, 0.999999166, -0.00152009143, -0.99999994, 0.000400484831, 7.14324124e-005, 7.20519238e-005, 0.00152006326, 0.999999046))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.231445313, -0.389880657, -2.57490611, 0.000418737443, 1.00000191, 0.000739009993, 0.999999881, -0.00041878366, 6.68796565e-005, 6.71170346e-005, 0.000738981063, -1.00000119))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- PHC1 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "PHC1", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- PHC1weld = CreateWeld(m, FakeHandle, PHC1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.309820175, -0.00728607178, 2.65190816, 0.999999404, -0.00112097664, -0.000277252548, 0.00112035987, 0.99999696, -0.00221433002, 0.000279776257, 0.00221401802, 0.999997556))
- CreateMesh("CylinderMesh", PHC1, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- PHC2 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "PHC2", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- PHC2weld = CreateWeld(m, FakeHandle, PHC2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.311169624, -0.0322341919, 2.65233874, -0.999999583, 0.000993056688, -0.0002497604, -0.000992629444, -0.999998033, -0.00170523324, -0.000251462305, -0.00170498423, 0.99999851))
- CreateMesh("CylinderMesh", PHC2, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- PH1 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Handle", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- PH1Weld = CreateWeld(m, PHC1, PH1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.76837158e-007, 0, 9.53674316e-007, 1.00000083, 3.37604433e-009, 2.68453277e-008, -3.84170562e-009, 1.00000775, -1.32713467e-008, -3.2811613e-008, 3.05008143e-008, 1.00000513))
- CreateMesh("CylinderMesh", Handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- HitboxA = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "HitboxA", Vector3.new(2.02800012, 0.311999977, 7.95600033))
- HitboxAweld = CreateWeld(m, PH1, HitboxA, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.755634785, 0.0330085754, 4.9135561, 1.0000006, 0.000156953814, 0.00055664184, -0.000159371702, 0.999998271, 0.00434740726, -0.000555948936, -0.00434749015, 0.99999541))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 0.779999912))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.780220509, 0.000415802002, 5.38280869, -1.00000072, -0.000127808889, -3.87867885e-007, 0.00012780854, -1.00000775, 1.25817023e-005, -4.19387334e-007, 1.2598699e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.25999999, 3.74399996))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.624182701, 0.000587463379, 3.12052011, -1.00000072, -0.000133910333, 3.48845788e-005, 0.000133910216, -1.00000775, 1.24154612e-005, 3.48518843e-005, 1.24371145e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.311999977, 1.24800003))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155968189, 0.00560379028, 3.90018177, -1.00000072, -0.000129185035, 2.83386307e-005, 0.000129184686, -1.00000775, 1.2290664e-005, 2.82955079e-005, 1.23113859e-005, 1.00000501))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.25999999, 0.312000006))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.78015852, -3.05175781e-005, 1.09248888, -1.00000083, -0.000129364198, 2.52089685e-005, 0.000129363965, -1.00000775, 1.20149925e-005, 2.51665679e-005, 1.20352488e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.93599999, 0.25999999, 0.624000013))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155859947, 0.00354385376, 6.86461115, -1.00000072, -0.000128085958, -3.5868652e-007, 0.000128085492, -1.00000775, 1.25153456e-005, -3.5970811e-007, 1.25321094e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.312000006, 0.25999999))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.468243122, 0.156011581, 0.00106048584, 2.34037088e-005, -0.000850385346, 0.999999642, 0.999999881, 0.000448972132, -2.30219157e-005, -0.0004489524, 0.999999523, 0.000850395823))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.25999999, 0.25999999, 1.40400004))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701868534, 0.00338745117, 6.47464561, -1.00000072, -0.000128212734, -3.88773287e-007, 0.000128212385, -1.00000775, 1.25213992e-005, -4.19319804e-007, 1.25383958e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156123638, 0.00208282471, 1.79419029, -1.00000072, -0.000128802378, 2.59850931e-005, 0.000128802378, -1.00000763, 1.22780912e-005, 2.59709377e-005, 1.22983474e-005, 1.00000501))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00018119812, -0.000377655029, 0.467912674, 1.00000083, 1.40053453e-005, 7.28759005e-007, -1.40061602e-005, 1.00000799, 5.65892551e-005, -6.40089411e-007, -5.65708615e-005, 1.00000536))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155875683, 0.00835037231, 4.75815296, -1.00000083, -0.000129890162, 3.31203446e-005, 0.00012988993, -1.00000775, 1.22571364e-005, 3.30937255e-005, 1.2278324e-005, 1.00000501))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.312208652, 0.000617980957, 5.38259602, -1.00000072, -0.000130427885, 1.45671011e-005, 0.000130427536, -1.00000775, 1.25351362e-005, 1.45563481e-005, 1.25542283e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.25999999, 1.24800003))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390285492, 0.000514984131, 3.90054989, -1.00000072, -0.00013191835, 2.323628e-005, 0.000131918117, -1.00000775, 1.24827493e-005, 2.32139901e-005, 1.25027727e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.311999887))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156293869, 0.000602722168, -4.63724136e-005, -1, 0.000225423399, -7.47917102e-006, -0.00022542839, -0.999999762, 0.000673545408, -7.32733679e-006, 0.000673547038, 0.999999762))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.311999887))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0782999992, 0.000400543213, 0.311994314, -1, 0.00022560927, -7.47579861e-006, -0.000225614232, -0.999999762, 0.000670941256, -7.32442686e-006, 0.000670942885, 0.999999762))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.311990738, 0.00226211548, 6.16259527, -1.00000072, -0.000129988301, 1.13047163e-005, 0.000129987951, -1.00000775, 1.25295483e-005, 1.13078977e-005, 1.25481747e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.25999999, 0.780000031))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390444279, -0.00226974487, 2.41855407, -1.00000072, -0.000133198802, 3.06989277e-005, 0.00013319857, -1.00000775, 1.2421282e-005, 3.06944494e-005, 1.24424696e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156055927, 0.00464248657, 3.04217196, -1.00000072, -0.000128666172, 2.5925794e-005, 0.000128665706, -1.00000775, 1.23230275e-005, 2.59112821e-005, 1.23435166e-005, 1.00000501))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.467999995, 0.311999977, 0.623999894))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.702101231, -0.000843048096, 0.312215567, -1.00000083, -0.000233191706, 1.06858924e-005, 0.000233190251, -1.00000811, -5.93746081e-005, 1.06581165e-005, -5.9354119e-005, 1.00000525))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.467999995, 0.25999999, 4.05599928))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.858893871, -0.000942230225, 2.96453714, -1.00000072, -0.000125221326, -1.94109452e-005, 0.000125220744, -1.00000775, 1.31232664e-005, -1.94189943e-005, 1.31374691e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.311999977, 0.312000006))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156210423, 0.000816345215, 1.09231031, -1.00000083, -0.000127432053, 2.18158202e-005, 0.000127431937, -1.00000787, 1.21986959e-005, 2.17539928e-005, 1.22187193e-005, 1.00000501))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.312000006))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390052795, -0.000473022461, 0.468226552, -1.00000083, -0.000123540172, 1.34351494e-005, 0.000123540638, -1.00000811, 3.79986595e-005, 1.33655903e-005, 3.80182173e-005, 1.00000536))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 4.52399969))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.155157089, 0.000122070313, 4.13400936, -1.00000072, -0.000126026222, -1.94276508e-005, 0.000126025639, -1.00000775, 1.31721608e-005, -1.943395e-005, 1.31868292e-005, 1.00000501))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.311999977, 0.780000031))
- Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156124592, 0.00297546387, 2.4181726, -1.00000083, -0.000128981075, 2.71320878e-005, 0.000128980842, -1.00000775, 1.23083591e-005, 2.71033932e-005, 1.23288482e-005, 1.00000501))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00273895264, 0.312021255, 1.40423894, 0.00116681447, -1.00000703, -4.88981605e-005, 1.00000012, 0.00116682122, 1.56368023e-005, -1.56094484e-005, -4.88993246e-005, 1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00148773193, 0.0780510902, -0.858227372, -0.00115767098, 1.00000703, 2.39093788e-005, 1.00000024, 0.00115767878, -8.0319578e-006, -8.01075839e-006, 2.38830689e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.624000013))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00149536133, 0.234063625, -0.624279618, -0.00115756248, 1.00000727, 4.99410089e-005, 1.00000012, 0.00115757121, -2.10111757e-005, -2.10336693e-005, 4.98986337e-005, -1.00000513))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0103874207, -0.234236717, 5.14823818, -0.00105501967, 1.00000715, 4.86290082e-005, -1.00000024, -0.00105502165, -9.86691448e-005, -9.86390296e-005, -4.87160869e-005, 1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00270080566, 6.10351563e-005, -1.40415764, -0.0011688238, 1.00000703, 4.99533489e-005, 1.00000012, 0.00116883067, 1.41511837e-005, 1.41181536e-005, 4.99526504e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00304031372, -2.90870667e-005, 1.40426695, -0.00116834231, 1.00000918, 5.02958428e-005, -1.00000048, -0.00116835092, -1.8829096e-005, -1.88265458e-005, -5.02960756e-005, 1.00000644))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 1.71599996, 1.09200013))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00640487671, -8.03442097, 0.233903408, 0.00111288461, -1.00000715, 8.06816388e-005, 6.19031998e-005, -8.06301832e-005, -1.00000501, 1.00000024, 0.00111289695, 6.17842379e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00550079346, -0.390214443, -2.73019409, 0.00105891412, -1.00000715, -5.22392802e-005, -1.00000024, -0.00105891586, -9.59807512e-005, 9.59527824e-005, 5.23237977e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00424957275, -0.0780014992, 2.1061697, 0.00116693485, -1.00000703, -5.32250851e-005, 1.00000012, 0.00116694171, 1.36701092e-005, -1.36525596e-005, -5.32241538e-005, 1.00000513))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000507354736, -0.23431778, 0.311970592, 0.000229382887, 0.999999762, -0.000676630123, -1, 0.000229377285, -8.38006326e-006, -8.22485799e-006, 0.000676631986, 0.999999762))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00273513794, -0.312060356, -1.40416324, 0.00116829481, -1.00000703, -4.84872144e-005, -1.00000024, -0.00116830168, -1.30026028e-005, 1.29724031e-005, 4.84851189e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 1.56000006, 0.93599999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00637817383, -7.95642138, 0.155829906, 0.00111284177, -1.00000715, 8.06034077e-005, 6.19031125e-005, -8.05519521e-005, -1.00000501, 1.00000024, 0.00111285399, 6.17841433e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00685882568, -0.0777950287, 3.43220448, 0.00105556345, -1.00000715, -4.98560257e-005, 1.00000024, 0.00105556508, 0.000101129066, -0.000101096346, -4.99456655e-005, 1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000297546387, 0.780386448, -0.780246735, 0.00111655681, -1.00000715, 8.10562633e-005, -4.05055507e-005, 8.10283236e-005, 1.00000525, -1.00000012, -0.00111656741, -4.03495869e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00159072876, -5.38248205, 0.7020998, 0.00111622794, -1.00000703, 8.05458985e-005, 4.0087747e-005, -8.05184245e-005, -1.00000501, 1.00000012, 0.00111623842, 3.99763194e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 3.74399996, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00164031982, -3.1204505, 0.936031342, 0.00111899106, -1.00000715, 8.04730225e-005, 2.45457541e-005, -8.04630108e-005, -1.00000501, 1.00000012, 0.00111900026, 2.44256207e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00163269043, -5.38285732, 1.01434183, 0.00111243571, -1.00000703, 8.08420591e-005, 6.19182829e-005, -8.07906035e-005, -1.00000501, 1.00000012, 0.00111244805, 6.1798135e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00910186768, -0.0778007507, -4.44621944, -0.00105721969, 1.00000715, 5.32916747e-005, 1.00000024, 0.0010572212, 0.000100685742, 0.000100660371, 5.33808488e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.93599999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00187683105, -1.09235895, 0.546010971, 0.00115508586, -0.999999404, -4.88530786e-005, -2.92755362e-006, 4.88497317e-005, -1, 0.999999404, 0.00115508598, -2.87112584e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 4.05600023, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000110626221, -2.96505594, 1.24848795, 0.00111240079, -1.00000715, 8.09000339e-005, 6.19183484e-005, -8.08485784e-005, -1.00000501, 1.00000012, 0.00111241289, 6.1798055e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.624000013))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00120162964, -0.858323932, 0.624029636, 0.00112561428, -0.999999404, 5.44789036e-005, -7.59530667e-006, -5.44874893e-005, -1, 0.999999404, 0.00112561381, -7.6566339e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00023651123, 0.780389547, 1.24840689, -0.00111117878, 1.00000715, -8.08637124e-005, -6.95775016e-005, 8.08034092e-005, 1.00000501, 1.00000012, 0.00111119135, 6.94843548e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000148773193, 0.15623951, -0.390032291, 0.00108404434, -1.00000799, 0.000102609163, 1.14903069e-005, 0.000102640595, 1.00000572, -1.00000036, -0.00108405063, 1.16392248e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00899887085, -0.3902812, -4.44619751, 0.00105779269, -1.00000715, -5.22686169e-005, -1.00000024, -0.00105779443, -9.47861408e-005, 9.47606532e-005, 5.23519702e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000968933105, -1.09235799, 1.40406895, 0.00112107792, -1.00000715, 8.06550961e-005, 1.3563802e-005, -8.06574244e-005, -1.00000501, 1.00000012, 0.0011210863, 1.34331858e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00687026978, -0.3902812, 3.43219757, -0.00105609256, 1.00000715, 4.86192293e-005, -1.00000024, -0.00105609419, -0.000102277649, -0.000102245118, -4.87102661e-005, 1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00491714478, -6.47459126, -0.155970573, 0.0011118555, -1.00000715, 8.10166821e-005, 6.17396581e-005, -8.09652265e-005, -1.00000501, 1.00000024, 0.00111186784, 6.16180187e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00552749634, -0.0778064728, -2.73020458, -0.00105915649, 1.00000715, 5.3311931e-005, 1.00000024, 0.00105915801, 9.71286936e-005, 9.70989713e-005, 5.33978455e-005, -1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00171661377, -0.391568184, 0.000998735428, -0.00104511064, 1.00000513, 0.00201319181, -1.00000024, -0.00104455929, -0.000278265186, -0.000276165811, -0.00201346981, 1.00000286))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000282287598, -0.0777846575, 0.78006649, -0.00106862234, 1.00000715, 2.16043554e-005, 1.11672289e-005, -2.15752516e-005, 1.00000513, 1.00000012, 0.00106862956, -1.11671579e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00427246094, -0.390014172, 2.1061883, -0.00116717699, 1.00000703, 5.2151503e-005, -1.00000012, -0.00116718374, -1.48329482e-005, -1.47862484e-005, -5.2151503e-005, 1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.624000013))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000190734863, 0.85834074, 1.40431023, -0.00111442967, 1.00000715, -8.10599886e-005, -5.22029659e-005, 8.10190104e-005, 1.00000501, 1.00000012, 0.00111444097, 5.20869944e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00462722778, 6.47429276, 0.155986786, 0.00111167878, -1.00000703, 8.08262266e-005, -5.77310348e-005, 8.07791948e-005, 1.00000501, -1.00000012, -0.00111169065, -5.75942868e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000293731689, -0.0777933598, -0.546067715, 0.00108417985, -1.00000703, -1.84588134e-006, 1.23968393e-005, -1.81538053e-006, 1.00000501, -1.00000012, -0.00108418695, 1.24137832e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 1.40400004, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00333404541, -6.47474432, 0.858133316, 0.00111305295, -1.00000715, 8.07403121e-005, 5.83418878e-005, -8.06928147e-005, -1.00000501, 1.00000024, 0.00111306482, 5.82083157e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00592803955, 1.79468465, 0.232933521, 0.00111044338, -1.00000715, 8.14588275e-005, -6.34090829e-005, 8.14062078e-005, 1.00000513, -1.00000024, -0.00111045642, -6.32390875e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0104179382, -0.0778608322, 5.14820576, 0.00105586206, -1.00000715, -4.99254093e-005, 1.00000024, 0.00105586427, 8.94769692e-005, -8.94286568e-005, -5.00029419e-005, 1.00000501))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- PH2 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Handle", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- PH2Weld = CreateWeld(m, PHC2, PH2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.76837158e-007, 3.81469727e-006, 1.43051147e-006, 1.00000012, 2.32830644e-009, 6.84594852e-008, -2.32830644e-009, 1.00000012, -2.44472176e-009, 3.86504553e-008, 2.56113708e-009, 1.00000012))
- CreateMesh("CylinderMesh", Handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- HitboxB = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "HitboxB", Vector3.new(2.02800012, 0.311999977, 7.95600033))
- HitboxBweld = CreateWeld(m, PH2, HitboxB, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701981068, 0.00184631348, 4.91351795, -1.00000012, -3.03082634e-005, 2.9206285e-005, 3.03208362e-005, -1.00000012, 0.000427858438, 2.92386358e-005, 0.000427859486, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.72747803e-005, -0.00113677979, 0.468370199, 1.00000131, 4.50701918e-005, 3.86933607e-006, -4.50710068e-005, 1.00000119, 0.000113608199, -3.78279492e-006, -0.000113604241, 1.0000006))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.312000006))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.38984251, 0.000534057617, 0.468001127, -1.00000036, 8.28324119e-005, 2.23626485e-005, -8.28265911e-005, -1.00000072, 0.000245985342, 2.24747346e-005, 0.000245984527, 1.00000012))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.312000006, 0.25999999))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.467689276, 0.155675888, 0.000331878662, 3.64269108e-005, -0.000390949659, 1.00000155, 1.00000024, 0.000343478925, -3.62211249e-005, -0.000343464781, 1.00000226, 0.000390963512))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.467999995, 0.25999999, 4.05599928))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.858573198, 0.000194549561, 2.96407413, -1.00000012, -3.62714054e-005, -1.94722884e-006, 3.62707069e-005, -1.00000012, 0.000446715625, -1.89368552e-006, 0.000446715741, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.467999995, 0.311999977, 0.623999894))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701907635, 0.000297546387, 0.311984777, -1, -2.72052712e-005, 1.96747187e-005, 2.72077741e-005, -1.00000012, 0.000122481841, 1.97359677e-005, 0.000122482423, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.312116623, 0.00182723999, 5.38202238, -1, -4.3862965e-006, 1.68221522e-005, 4.39200085e-006, -1, 0.000324070221, 1.68839979e-005, 0.00032407057, 0.99999994))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.25999999, 0.312000006))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.779875517, 0.00106048584, 1.09198356, -1.00000012, -4.00759163e-005, 3.95611423e-005, 4.00935533e-005, -1, 0.00044581329, 3.9621882e-005, 0.000445814803, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.311999977, 0.312000006))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155958176, 0.00170135498, 1.09178591, -1.00000012, -1.77044421e-006, 2.42771403e-005, 1.77836046e-006, -1.00000012, 0.000323634711, 2.43350169e-005, 0.00032363506, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.311999977, 0.780000031))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155827522, 0.00408554077, 2.4177103, -1.00000012, -4.09626518e-005, 4.96924731e-005, 4.09850036e-005, -1.00000012, 0.000445714919, 4.97547771e-005, 0.000445717247, 0.99999994))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.311999977, 1.24800003))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15566349, 0.00667572021, 3.89978719, -1.00000012, -4.13859962e-005, 5.32680533e-005, 4.14098613e-005, -1.00000012, 0.000445683254, 5.33608945e-005, 0.000445685699, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.25999999, 1.24800003))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.389987469, 0.00164031982, 3.90015936, -1, -4.32565575e-005, 4.07181033e-005, 4.32747765e-005, -1.00000012, 0.000446010614, 4.07541775e-005, 0.000446012593, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155759811, 0.00947952271, 4.75823641, -1.00000012, -3.16766091e-006, 3.50334667e-005, 3.17918602e-006, -1.00000012, 0.000323719345, 3.50935807e-005, 0.000323719811, 1.00000012))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.25999999, 0.780000031))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390146255, -0.00115203857, 2.41802883, -1.00000012, -4.45658225e-005, 4.8226113e-005, 4.45874175e-005, -1.00000012, 0.000445944723, 4.82346295e-005, 0.000445947051, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.311999887))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15616703, 0.0011138916, -6.46114349e-005, -1, 0.000193894724, -9.72711223e-006, -0.000193900545, -0.999999881, 0.000615766039, -9.54142706e-006, 0.000615768135, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.25999999, 3.74399996))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.623913288, 0.00174713135, 3.12005615, -1.00000012, -4.52990062e-005, 5.24270254e-005, 4.53225803e-005, -1.00000012, 0.00044600782, 5.24366988e-005, 0.000446010614, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156024933, 0.00318527222, 1.7937243, -1.00000012, -2.97604129e-006, 3.00269821e-005, 2.98570376e-006, -1, 0.000323618297, 3.00868869e-005, 0.000323618995, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 4.52399969))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155234814, 0.0296134949, 4.13347721, 1, -2.57242937e-006, 0.000507867371, 5.7532452e-007, 0.99999243, 0.00393283507, -0.000507819117, -0.00393283367, 0.999992192))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.93599999, 0.25999999, 0.624000013))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15570116, 0.0047416687, 6.86399555, -1.00000012, -1.64227095e-006, 8.57148734e-006, 1.64518133e-006, -1, 0.000324658118, 8.62816523e-006, 0.000324658817, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155939102, 0.00575256348, 3.04201674, -1.00000012, -2.77988147e-006, 3.26499248e-005, 2.79047526e-006, -1, 0.000323719112, 3.26795926e-005, 0.000323719811, 1.00000012))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.25999999, 0.25999999, 1.40400004))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701557636, 0.00454711914, 6.47436857, -1.00000012, -3.95541429e-005, 2.06970944e-005, 3.95633979e-005, -1.00000012, 0.000446062535, 2.07269459e-005, 0.000446063583, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.300000012, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.311999887))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0780777931, 0.00143051147, 0.311934233, -1, 0.000196297886, -1.49761831e-006, -0.000196298584, -0.999999881, 0.000613305252, -1.31354091e-006, 0.000613305601, 0.999999881))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.311827183, 0.00341033936, 6.16177225, -1.00000012, -2.73622572e-006, 2.02223928e-005, 2.74274498e-006, -1.00000012, 0.000324629131, 2.0251111e-005, 0.000324629364, 0.99999994))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Part", Vector3.new(0.312000006, 0.25999999, 0.779999912))
- Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.779953957, 0.00157546997, 5.38243389, -1.00000012, -3.90830101e-005, 1.71513984e-005, 3.90908681e-005, -1.00000012, 0.000446144957, 1.72101863e-005, 0.000446145656, 1))
- CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.624000013))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00227355957, -0.858167887, 0.623651981, 0.000917830097, -1.00000226, 0.000210925005, -1.69959858e-005, -0.000210942817, -1.00000167, 0.999999881, 0.000917827245, -1.70785061e-005))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0116424561, -0.0780301094, 5.14765215, 0.000959685538, -0.999999642, 0.000365625252, 0.999999642, 0.000959713245, 7.59156392e-005, -7.62000054e-005, 0.00036555226, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.624000013))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00262832642, 0.233710766, -0.623880386, -0.000980521203, 0.999999702, -0.000184002332, 0.999999583, 0.000980514917, -3.36031262e-005, -3.34735232e-005, -0.000184035394, -1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00109481812, 0.155590057, -0.389780045, 0.000993471825, -0.999999523, 0.000536320964, 2.45416795e-005, 0.00053634576, 0.99999994, -0.999999583, -0.000993458438, 2.49983259e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00202178955, 6.47347641, 0.156135559, 0.000983712031, -0.999999583, 0.000392609974, -5.2086838e-005, 0.000392559217, 1.00000012, -0.999999583, -0.000983732403, -5.1756364e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00264358521, 0.0777482986, -0.857671022, -0.00106605678, 0.999999523, -0.000435583177, 0.999999523, 0.00106604747, -2.14791235e-005, -2.10651233e-005, -0.000435605994, -1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00662231445, -0.0781092644, -2.72974753, -0.000971032074, 0.999999642, -0.000380073325, 0.999999583, 0.000971060188, 7.41763215e-005, 7.44857753e-005, -0.00038000138, -1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00382995605, -0.311779976, -1.40374136, 0.00107965921, -0.999999583, 0.000384912011, -0.999999583, -0.00107965642, 7.30015927e-006, -6.92938011e-006, -0.000384920044, -1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0101966858, -0.0781030655, -4.44581223, -0.000969020417, 0.999999642, -0.00038009428, 0.999999702, 0.000969049055, 7.53352433e-005, 7.567789e-005, -0.000380021171, -1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 1.56000006, 0.93599999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00762176514, -7.95652533, 0.155659199, 0.00101382821, -0.999999464, 0.000497012166, 5.20411777e-005, -0.000496959547, -0.999999881, 0.999999583, 0.00101385394, 5.15982574e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 1.40400004, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00449371338, -6.47435188, 0.857864618, 0.00102407462, -0.999999464, 0.000514227431, 4.07929401e-005, -0.000514185987, -0.99999994, 0.999999523, 0.00102409534, 4.03203194e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00143051147, 0.779869795, 1.24810863, -0.00102196413, 0.999999523, -0.000514623825, -5.20884132e-005, 0.000514570973, 1, 0.999999523, 0.00102199079, 5.16417058e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0238037109, 1.7941854, 0.233438492, 0.000982620986, -0.999991655, -0.00400872482, -0.000462011842, -0.0040091807, 0.999991953, -0.999999523, -0.000980760902, -0.00046601973))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00796508789, -0.0781087875, 3.43176532, 0.000967365573, -0.999999642, 0.000383529463, 0.999999583, 0.000967393629, 7.33953129e-005, -7.37143346e-005, 0.000383458566, 1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00117492676, -0.234067917, 0.311713457, 0.000162011012, 1.00000238, -0.000740031595, -1.00000072, 0.000162014738, 3.63051072e-006, 3.86581996e-006, 0.000740036019, 1.00000119))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00533294678, -0.078291893, 2.10576558, 0.0010780812, -0.999999523, 0.000380164827, 0.999999523, 0.00107807852, -7.21339848e-006, 6.87447482e-006, 0.000380172394, 1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00383758545, -0.000223636627, -1.40373087, -0.00108018378, 0.999999404, -0.000383437728, 0.999999583, 0.00108018145, -6.13698512e-006, -5.79835159e-006, -0.000383444247, -1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00386810303, 0.3117342, 1.40376282, 0.00107734045, -0.999999583, 0.000384573243, 0.999999464, 0.00107733952, -2.26743805e-006, 1.89312345e-006, 0.000384575571, 1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00145339966, 0.779802322, -0.779949665, 0.0010273587, -0.999999464, 0.000514704268, -2.29716243e-005, 0.000514680869, 1, -0.999999464, -0.00102737034, -2.24741707e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0115013123, -0.23392725, 5.14786243, -0.000965900254, 0.999999642, -0.000384805142, -0.999999523, -0.000965930172, -7.81016352e-005, -7.84243675e-005, 0.000384729588, 1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00537490845, -0.389726162, 2.10577798, -0.00107848342, 0.999999523, -0.000381238875, -0.999999523, -0.00107848109, 6.05042942e-006, 5.7111215e-006, 0.000381245278, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000839233398, -0.0781300068, -0.545823574, 0.000964879873, -0.999999702, 0.000327648944, 2.32879393e-005, 0.000327671762, 1, -0.999999583, -0.000964872073, 2.35263415e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00278091431, -5.38244629, 1.01407218, 0.00102341513, -0.999999464, 0.000514397165, 4.43991885e-005, -0.000514352112, -0.99999994, 0.999999464, 0.00102343794, 4.39551113e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00275421143, -5.38209915, 0.701827526, 0.00102681632, -0.999999464, 0.000514128711, 2.25836247e-005, -0.00051410601, -1, 0.999999583, 0.00102682773, 2.21156315e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 1.71599996, 1.09200013))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0076713562, -8.03621864, 0.233774185, 0.00101323635, -0.999999464, 0.00049795839, 5.23103336e-005, -0.000497906003, -0.999999881, 0.999999642, 0.00101326231, 5.18654888e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.93599999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00286865234, -1.09224367, 0.54573822, 0.000948223635, -1.00000215, 8.13652296e-005, -1.24154749e-005, -8.13789666e-005, -1.00000167, 0.999999881, 0.000948223635, -1.23485552e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00220870972, -1.09195471, 1.40378666, 0.00103221508, -0.999999464, 0.000514327083, -3.99984901e-006, -0.000514331739, -1, 0.999999464, 0.00103221298, -4.48888613e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 3.74399996, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00278091431, -3.11997247, 0.935791016, 0.00102934905, -0.999999464, 0.000514077954, 1.00666002e-005, -0.000514068059, -0.99999994, 0.999999464, 0.00102935405, 9.60285797e-006))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00378799438, 6.72340393e-005, 1.40368509, -0.00104270107, 0.999999523, -0.000261495705, -0.999999583, -0.00104270387, -1.00722809e-005, -1.02337908e-005, 0.000261485344, 1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.624000013))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00144958496, 0.857887745, 1.4040451, -0.00102519768, 0.999999523, -0.000514678308, -3.47435162e-005, 0.000514643034, 1, 0.999999523, 0.00102521537, 3.42425083e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000537872314, -0.39118576, 0.000260591507, -0.000841455476, 0.999998033, 0.00185706804, -0.999999642, -0.000840989989, -0.000251446443, -0.00024980359, -0.00185727864, 0.999998331))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0346984863, -6.47411776, -0.154424667, 0.000984168029, -0.999991596, -0.00400630245, 0.00046231228, 0.00400675833, -0.999991953, 0.999999523, 0.000982307945, 0.000466305442))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Royal purple", "Wedge", Vector3.new(0.25999999, 4.05600023, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00108337402, -2.96459651, 1.24820352, 0.00102362456, -0.999999464, 0.000514559913, 4.43993522e-005, -0.000514514861, -0.99999994, 0.999999464, 0.00102364726, 4.39554606e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0101318359, -0.389980793, -4.44577789, 0.000969526765, -0.999999642, 0.000381116639, -0.999999642, -0.00096955325, -6.94352129e-005, 6.97482392e-005, -0.000381049467, -1))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00796127319, -0.389978409, 3.43175364, -0.000967871863, 0.999999642, -0.000384766026, -0.999999583, -0.000967900502, -7.45584548e-005, -7.48778548e-005, 0.000384693732, 1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000839233398, -0.0781805515, 0.779836655, -0.000949652225, 0.999999702, -0.000307938433, 2.20259517e-005, 0.000307959854, 1, 0.999999583, 0.000949645299, -2.22703729e-005))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
- Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
- Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00659942627, -0.389914513, -2.72973561, 0.000970703957, -0.999999642, 0.000381146208, -0.999999583, -0.00097073178, -7.3013478e-005, 7.33543493e-005, -0.000381075428, -1.00000012))
- CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
- for i, v in pairs(Character:GetChildren()) do
- if v:IsA'Model' then
- for _, c in pairs(v:GetChildren()) do
- if c:IsA'Part' then
- c.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
- end
- end
- end
- end
- function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
- local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- if Type == 1 or Type == nil then
- table.insert(Effects, {
- prt,
- "Block1",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- elseif Type == 2 then
- table.insert(Effects, {
- prt,
- "Block2",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- end
- function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe * CFrame.new(x1, y1, z1)
- local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3,
- msh
- })
- end
- function BreakEffect(brickcolor, cframe, x1, y1, z1)
- local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- local num = math.random(10, 50) / 1000
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Shatter",
- num,
- prt.CFrame,
- math.random() - math.random(),
- 0,
- math.random(50, 100) / 100
- })
- end
- GetX = function(Part, Point)
- local x, y, z = Part.CFrame:toObjectSpace(CFrame.new(Part.Position, Point)):toEulerAnglesXYZ()
- return math.deg(x)
- end
- GetY = function(Part, Point)
- local x, y, z = Part.CFrame:toObjectSpace(CFrame.new(Part.Position, Point)):toEulerAnglesXYZ()
- return math.deg(y)
- end
- LoopFunctions = {}
- function DoLoop(times, func)
- LoopFunctions[#LoopFunctions + 1] = {
- times,
- 0,
- func
- }
- end
- Effect1 = function(orig, adjj, radius, deg, parts, fade, wide, fadespeed)
- local orig = orig
- local adjj = adjj or CFrame.new(0, 0, 0)
- local radius = radius or 8
- local deg = deg or 65
- local parts = parts or 6
- local fade = fade or 1
- local wide = wide or 0.2
- local fadespeed = fadespeed or 0.05
- local part = {}
- for x = -deg / 2, deg / 2, deg / parts do
- local function reframe(x, radius, wide, orig)
- local xa = x - deg / parts / 2
- local xb = x + deg / parts / 2
- local xxa = math.sin(math.rad(xa)) * radius * wide
- local zza = math.cos(math.rad(xa)) * radius
- local xxb = math.sin(math.rad(xb)) * radius * wide
- local zzb = math.cos(math.rad(xb)) * radius
- local xx = math.sin(math.rad(x)) * radius * wide
- local zz = math.cos(math.rad(x)) * radius
- local kek = CFrame.new(orig * CFrame.new(xxa, 0, zza).p, orig * CFrame.new(xxb, 0, zzb).p) * CFrame.new(0, 0, -(orig * CFrame.new(xxa, 0, zzb).p - orig * CFrame.new(xx, 0, zz).p).magnitude)
- local len = (orig * CFrame.new(xxa, 0, zza).p - orig * CFrame.new(xxb, 0, zzb).p).magnitude
- return kek, len
- end
- local kek, len = reframe(x, radius, wide, orig)
- local new = Instance.new("Part", Character)
- new.Anchored = true
- new.TopSurface = 10
- new.BottomSurface = 10
- new.CanCollide = false
- new.Size = Vector3.new(0.2, 0.2, 0.2)
- new.BrickColor = BrickColor.new("Royal purple")
- new.Transparency = 0
- new.CFrame = kek
- new.Material = "Neon"
- local PE1 = Create("ParticleEmitter",new)
- PE1.Color = ColorSequence.new(BrickColor.new("Royal purple").Color)
- PE1.Transparency = NumberSequence.new(.5)
- PE1.Size = NumberSequence.new(0.2)
- PE1.Texture = "rbxassetid://263433152"
- PE1.Lifetime = NumberRange.new(5)
- PE1.Rate = 100
- PE1.VelocitySpread = 180
- PE1.Rotation = NumberRange.new(100)
- PE1.Speed = NumberRange.new(3)
- PE1.LightEmission = 0.7
- MagnitudeDamage(new, 30, 20, 50)
- local newm = Instance.new("BlockMesh", new)
- newm.Scale = Vector3.new(0.5, 0.1, len) * 5
- part[#part + 1] = {
- new,
- newm,
- x,
- CFrame.new(fade * radius / (1 / fadespeed), 0, 0),
- reframe
- }
- end
- DoLoop(1 / fadespeed, function(i)
- orig = orig * adjj
- for x = 1, #part do
- local kek, len = part[x][5](part[x][3], radius + fade * radius * i, wide, orig)
- part[x][1].CFrame = kek
- part[x][2].Scale = Vector3.new(0.5, 0.1, 0.01 + len) * 5
- part[x][1].Transparency = 0 + 1 * i
- if i == 1 then
- part[x][1]:Remove()
- end
- end
- end)
- end
- CA = function(a, b, c)
- return CFrame.Angles(math.rad(a), math.rad(b), math.rad(c))
- end
- function attackone()
- attack = true
- Character.Humanoid.WalkSpeed = 5
- local HitCon = HitboxA.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- end)
- for i = 0, 1, 0.04 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-80)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(80)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(70), math.rad(90)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-.5, 0.5, -.5) * angles(math.rad(0), math.rad(-130), math.rad(-90)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-3), math.rad(50), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(50), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(200), math.rad(180)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.8)
- Torso.Velocity = RootPart.CFrame.lookVector * 70
- for i = 0, 1, 0.03 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(80)), .15)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-60)), .15)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(130), math.rad(76)), .15)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, -.5) * angles(math.rad(0), math.rad(-130), math.rad(-76)), .15)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(-50), math.rad(8)), .15)
- LH.C0 = clerp(LH.C0, cn(-1, -1.1, -.5) * LHCF * angles(math.rad(-5), math.rad(-50), math.rad(-9)), .15)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(250), math.rad(180)), .15)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .15)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .15)
- end
- attack = false
- Character.Humanoid.WalkSpeed = 10
- HitCon:disconnect()
- end
- function attacktwo()
- attack = true
- local HitCon = HitboxA.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- end)
- Character.Humanoid.WalkSpeed = 5
- for i = 0, 1, 0.05 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(80)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(10), math.rad(-80)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(70), math.rad(70)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -.5) * angles(math.rad(0), math.rad(-70), math.rad(-90)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -.7, -.3) * cn(0, 0, .5) * RHCF * angles(math.rad(-3), math.rad(-80), math.rad(30)), .1)
- LH.C0 = clerp(LH.C0, cn(-.6, -1, -.7) * LHCF * angles(math.rad(-5), math.rad(-80), math.rad(10)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- for i = 1, 4 do
- RootPart.Velocity = RootPart.CFrame.lookVector * 50
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
- CreateSound("http://roblox.com/asset/?id=203691492", Torso, 1, 1)
- for i = 0, 1, 0.04 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.2) * angles(math.rad(0), math.rad(0), -8 * i), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.3) * angles(math.rad(0), math.rad(130), math.rad(80)), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -.5) * angles(math.rad(0), math.rad(-130), math.rad(-80)), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1, -0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(30)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, -0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-30)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-120), math.rad(0)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- end
- HitCon:disconnect()
- attack = false
- Character.Humanoid.WalkSpeed = 10
- end
- function attackthree()
- attack = true
- local HitCon = HitboxA.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- end)
- local HitCon2 = HitboxB.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- end)
- Character.Humanoid.WalkSpeed = 5
- for i = 0, 1, 0.06 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-50)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(50)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(70), math.rad(80)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -1) * angles(math.rad(0), math.rad(-130), math.rad(-90)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-30), math.rad(0)), .2)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), .3)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), .3)
- end
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 1.2)
- CreateSound("http://roblox.com/asset/?id=199149072", Torso, .5, 1)
- CreateSound("http://roblox.com/asset/?id=199149119", Torso, .6, 1)
- Torso.Velocity = RootPart.CFrame.lookVector * 70
- for i = 0, 1, 0.03 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(50)), .15)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(-5), math.rad(-50)), .15)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(40), math.rad(90)), .15)
- LW.C0 = clerp(LW.C0, CFrame.new(0, 0.5, -1) * angles(math.rad(0), math.rad(-160), math.rad(-90)), .15)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), .15)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), .15)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)), .15)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- end
- attack = false
- HitCon:disconnect()
- HitCon2:disconnect()
- Character.Humanoid.WalkSpeed = 10
- end
- function UnsheathAnim()
- attack = true
- for i = 0, 1, 0.1 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -.1) * angles(math.rad(0), math.rad(-20), math.rad(80)), 0.1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -.3) * angles(math.rad(5), math.rad(0), math.rad(-10)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- HandleWeld.C1 = CFrame.new(-0.987729073, 0.101670444, 0.0226669312, -9.2297725e-008, -0.999999881, -3.64603443e-006, 1, -9.22097243e-008, -2.41326707e-005, 2.41326707e-005, -3.64603625e-006, 1)
- HandleWeld.Part0 = RightArm
- for i = 0, 1, 0.1 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(20)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -.1) * angles(math.rad(0), math.rad(-20), math.rad(110)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -.3) * angles(math.rad(30), math.rad(0), math.rad(-10)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(180), math.rad(65), math.rad(90)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- attack = false
- end
- function SheathAnim()
- attack = true
- for i = 0, 1, 0.1 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(20)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -.1) * angles(math.rad(0), math.rad(-20), math.rad(110)), 0.2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -.3) * angles(math.rad(30), math.rad(0), math.rad(-10)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(180), math.rad(65), math.rad(90)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- HandleWeld.C1 = CFrame.new(-0.158564568, 0.81268692, -3.29256415, 0.258816212, -0.965921283, -3.06585866e-006, -2.42176156e-005, -3.31498768e-006, -1, 0.965926588, 0.258814782, -2.42504157e-005)
- HandleWeld.Part0 = Torso
- for i = 0, 1, 0.1 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -.1) * angles(math.rad(0), math.rad(-20), math.rad(80)), 0.1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -.3) * angles(math.rad(5), math.rad(0), math.rad(-10)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- attack = false
- end
- function Wave()
- attack = true
- Character.Humanoid.WalkSpeed = 5
- for i = 0, 1, 0.1 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(-50)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(50)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .2)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .2)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), .3)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .4)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .4)
- end
- local HitCon = HitboxA.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- end)
- Effect1(RootPart.CFrame * CFrame.Angles(0, 3.2, 1.5), CFrame.new(0, 0, 1.5), 10, 150, 10, 1, 0.85, 0.01)
- SphereEffect(BrickColor.new("Royal purple"), RootPart.CFrame, 4, 4, 4, 4, 4, 4, .05)
- for i = 1, 2 do
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
- CreateSound("http://roblox.com/asset/?id=228343249", Torso, 1, 1)
- end
- for i = 0, 1, 0.07 do
- swait()
- BreakEffect(BrickColor.new("Royal purple"), Barrel.CFrame, 1, 2, 3)
- BreakEffect(BrickColor.new("Royal purple"), Barrel.CFrame, 1, 2, 3)
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), .4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), .4)
- RW.C0 = clerp(RW.C0, CFrame.new(1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(-50)), .4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(50)), .4)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(20), math.rad(-20), math.rad(50)), .4)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- end
- HitCon:disconnect()
- attack = false
- Character.Humanoid.WalkSpeed = 10
- end
- local charge = false
- function Decapitate()
- attack = true
- Character.Humanoid.WalkSpeed = 5
- CreateSound("http://roblox.com/asset/?id=360125304", Torso, 1, 1)
- while true do
- swait()
- if charge == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-50)), .4)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(50)), .4)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(70), math.rad(80)), .4)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -1) * angles(math.rad(0), math.rad(-130), math.rad(-90)), .4)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), .4)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), .4)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), .3)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(60), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(60), math.rad(0)), .1)
- elseif charge == false then
- break
- end
- end
- CreateSound("http://roblox.com/asset/?id=360125313", Torso, 1, 1)
- con1 = HitboxA.Touched:connect(function(hit)
- CreateSound("http://roblox.com/asset/?id=206082327", hit.Parent.Head, 1, 1)
- Damage(hit.Parent, math.random(30, 50), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- for i = 1, 10 do
- BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
- end
- con1:disconnect()
- end)
- con2 = HitboxB.Touched:connect(function(hit)
- CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
- Damage(hit.Parent, math.random(30, 50), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- for i = 1, 10 do
- BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
- end
- con2:disconnect()
- end)
- for i = 0, 1, 0.03 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-80)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(20)), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(50), math.rad(80)), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-.5, 0.5, -.5) * angles(math.rad(0), math.rad(-150), math.rad(-90)), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), .2)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), .2)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(30), math.rad(0)), .2)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), .1)
- end
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
- CreateSound("http://roblox.com/asset/?id=199149072", Torso, .5, .8)
- CreateSound("http://roblox.com/asset/?id=199149119", Torso, .6, .9)
- for i = 0, 1, 0.04 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(80)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(-5), math.rad(-80)), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, 0) * angles(math.rad(0), math.rad(20), math.rad(90)), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-20), math.rad(-50)), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)), .2)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- end
- attack = false
- Character.Humanoid.WalkSpeed = 10
- con1:disconnect()
- con2:disconnect()
- end
- function SLAY()
- attack = true
- Character.Humanoid.WalkSpeed = 5
- while true do
- swait()
- if charge == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.2) * angles(math.rad(0), math.rad(0), math.rad(40)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-40)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(70), math.rad(130)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, 0) * angles(math.rad(0), math.rad(-30), math.rad(-90)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -.8, -.5) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(10)), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(40)), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(.5, 0, 0) * angles(math.rad(0), math.rad(30), math.rad(-30)), .2)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- elseif charge == false then
- break
- end
- end
- CreateSound("http://roblox.com/asset/?id=360125313", Torso, 1, 1)
- con1 = HitboxA.Touched:connect(function(hit)
- CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- for i = 1, 10 do
- BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
- end
- con1:disconnect()
- end)
- con2 = HitboxB.Touched:connect(function(hit)
- CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
- Damage(hit.Parent, math.random(20, 30), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- for i = 1, 10 do
- BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
- end
- con2:disconnect()
- end)
- for i = 0, 1, 0.05 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(-50)), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(50)), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .2)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .2)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), .2)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .4)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .4)
- end
- for i = 1, 2 do
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
- end
- for i = 0, 1, 0.03 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(-50)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(50)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(20), math.rad(-20), math.rad(50)), .3)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- end
- attack = false
- con1:disconnect()
- con2:disconnect()
- Character.Humanoid.WalkSpeed = 10
- end
- function DIVIDE()
- attack = true
- CreateSound("http://roblox.com/asset/?id=203691492", Torso, 1, 1)
- for i = 0, 1, 0.05 do
- swait()
- Torso.Velocity = RootPart.CFrame.lookVector * 40
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.2) * angles(math.rad(-10), math.rad(0), math.rad(80)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(-5), math.rad(-60)), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(70), math.rad(50)), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -.5) * angles(math.rad(0), math.rad(-70), math.rad(-70)), .2)
- RH.C0 = clerp(RH.C0, cn(1, -.95, 0) * RHCF * angles(math.rad(7), math.rad(-30), math.rad(0)), .2)
- LH.C0 = clerp(LH.C0, cn(-1, -1, -.2) * LHCF * angles(math.rad(-5), math.rad(-30), math.rad(50)), .2)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- CreateSound("http://roblox.com/asset/?id=360125286", Torso, 1, 1)
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, .8)
- local joj = HitboxA.Touched:connect(function(hit)
- hit.Parent:WaitForChild('Humanoid').PlatformStand = true
- Ult = true
- end)
- for i = 0, 1, 0.04 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.5) * angles(math.rad(20), math.rad(0), math.rad(-80)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(-10), math.rad(80)), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(80)), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(-80)), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-3), math.rad(40), math.rad(-10)), .2)
- LH.C0 = clerp(LH.C0, cn(-1, -.3, 0) * LHCF * angles(math.rad(-8), math.rad(40), math.rad(-10)), .2)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-50), math.rad(0)), .2)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- if Ult == true then
- Character.Humanoid.Jump = true
- CreateSound("http://roblox.com/asset/?id=199145327", Torso, 1, .8)
- for i = 0, 1, 0.05 do
- swait()
- Torso.Velocity = Vector3.new(0, 100, 0)
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.5) * angles(6 * i, math.rad(0), math.rad(0)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(-50)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(50)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), .3)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .5)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .5)
- end
- CreateSound("http://roblox.com/asset/?id=360125313", Torso, 1, 1)
- for i = 0, 1, 0.017 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.5) * angles(math.rad(-10), math.rad(0), math.rad(0)), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(30), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(-50)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, .7) * angles(math.rad(180), math.rad(0), math.rad(50)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-50)), .2)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(50)), .2)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), .3)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- end
- CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, .7)
- con1 = HitboxA.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(50, 100), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- CreateSound("http://roblox.com/asset/?id=206082327", hit.Parent.Head, 1, 1)
- CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
- for i = 1, 10 do
- BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
- end
- con1:disconnect()
- end)
- con2 = HitboxB.Touched:connect(function(hit)
- Damage(hit.Parent, math.random(50, 100), 0.2, BrickColor.new("Really black"), BrickColor.new("Royal purple"), "rbxassetid://199149137" , 1)
- CreateSound("http://roblox.com/asset/?id=206082327", hit.Parent.Head, 1, 1)
- CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
- for i = 1, 10 do
- BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
- end
- con2:disconnect()
- end)
- for i = 0, 1, 0.05 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(40), math.rad(0), math.rad(0)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(-50)), .3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(50)), .3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(20), math.rad(-20), math.rad(50)), .3)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .6)
- end
- con1:disconnect()
- con2:disconnect()
- end
- Ult = false
- attack = false
- joj:disconnect()
- end
- function MakeGrenade()
- local m = Instance.new("Model", Character)
- m.Name = "GrenadeModel"
- GrenadeHandle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Handle", Vector3.new(0.720000029, 0.720000029, 0.720000029))
- GrenadeHandleWeld = CreateWeld(m, Character["Left Arm"], GrenadeHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0399894714, 0.0880355835, -1.03497469, -1, -1.29144695e-010, -1.65926451e-007, 1.65926451e-007, -5.96046377e-008, -1, 1.291348e-010, -1, 5.96046377e-008))
- GrenadeHandleWeld.Name = "HandleWeld"
- CreateMesh("SpecialMesh", GrenadeHandle, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891e-005, 6.07967377e-006, -0.305992126, -0.99999994, 2.91125325e-005, 0.000388413115, 0.0003884123, -2.87742059e-005, 1, 2.91237066e-005, 1, 2.87628955e-005))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
- Button = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Button", Vector3.new(0.287999928, 0.24000001, 0.251999915))
- Buttonweld = CreateWeld(m, GrenadeHandle, Button, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.378005981, -2.2649765e-006, 1, 0, 4.87636868e-018, 0, 1, 0, 4.87636868e-018, 0, 1))
- CreateMesh("CylinderMesh", Button, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.150000006, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Royal purple", "Part", Vector3.new(0.287999928, 0.24000001, 0.287999928))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727e-006, -0.323997498, 4.05311584e-006, 1, 0, 4.87636868e-018, 0, 1, 0, 4.87636868e-018, 0, 1))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.299999982, 1))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891e-005, 9.77516174e-006, -0.395996094, -0.99999994, 2.91125325e-005, 0.000388413115, 0.0003884123, -2.87742059e-005, 1, 2.91237066e-005, 1, 2.87628955e-005))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.0468000025, 0.0468000025, 0.259199947))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.396003723, 5.96046448e-007, 1, 0, 4.87636868e-018, 0, 1, 0, 4.87636868e-018, 0, 1))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.300000012, 0.300000012))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(6.67572021e-006, -7.62939453e-006, -0.305995941, 2.90565495e-005, -0.000388383865, 0.99999994, -2.88907795e-005, -0.99999994, -0.000388383021, 1, -2.88794927e-005, -2.90677672e-005))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Really black", "Part", Vector3.new(0.287999928, 0.685800076, 0.287999928))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.000904083252, 0, 3.6234119e-012, 0, 1, -1, -1.42108547e-014, 3.62340236e-012, 1.42108547e-014, -1, 0))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.67028809e-005, 0, 0.306002617, -0.99999994, -0.000388418615, 2.90845201e-005, 0.0003884178, -1, -2.87741423e-005, 2.90956923e-005, -2.87628409e-005, 1))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.14440918e-005, 1.52587891e-005, -0.306001425, -0.99999994, -0.000388418615, 2.90845201e-005, 0.0003884178, -1, -2.87741423e-005, 2.90956923e-005, -2.87628409e-005, 1))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
- Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.45571136e-005, -3.05175781e-005, 0.305992126, 2.90565495e-005, -0.000388383865, 0.99999994, -2.88907795e-005, -0.99999994, -0.000388383021, 1, -2.88794927e-005, -2.90677672e-005))
- CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
- Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Really black", "Part", Vector3.new(0.287999928, 0.685800076, 0.287999928))
- Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000904083252, -5.96046448e-007, 0, -1, 2.46687932e-007, -5.96051919e-008, 5.96052629e-008, 3.27825546e-007, -1, -2.46687904e-007, -1, -3.27825546e-007))
- CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
- end
- local CanThrow = true
- function ThrowGrenade()
- attack = true
- CanThrow = false
- for i = 0, 1, 0.05 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, .1) * angles(math.rad(-20), math.rad(0), math.rad(20)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- MakeGrenade()
- CreateSound("http://roblox.com/asset/?id=175783708",Player.Character:WaitForChild("GrenadeModel").Handle,1,1)
- for i = 0, 1, 0.05 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(0), math.rad(-20)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- local Beep = Instance.new("Sound")
- Beep.Name = "Beep"
- Beep.SoundId = "rbxassetid://146785518"
- Beep.Volume = .4
- Beep.Looped = true
- Beep.Pitch = 4.5
- Beep.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
- Beep:Play()
- while true do
- swait()
- if charge == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.5)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.7, 0) * angles(math.rad(200), math.rad(0), math.rad(-10)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- elseif charge == false then
- break
- end
- end
- for i = 0, 1, 0.1 do
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.7, 0) * angles(math.rad(200), math.rad(0), math.rad(-10)), 0.1)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- CreateSound("rbxassetid://320557413",LeftArm,1,1)
- pcall(function()
- Player.Character:WaitForChild("GrenadeModel").HandleWeld:remove()
- end)
- local BodyVelocity = Instance.new("BodyVelocity")
- BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- BodyVelocity.velocity = (mouse.Hit.p - Player.Character:WaitForChild("GrenadeModel").Handle.Position).unit * 200
- BodyVelocity.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
- game:GetService("Debris"):AddItem(BodyVelocity, 0.1)
- game:GetService("Debris"):AddItem(Player.Character:WaitForChild("GrenadeModel"), 10)
- wait()
- ExplodeCon = Player.Character:WaitForChild("GrenadeModel").Handle.Touched:connect(function(Hit)
- ExplodeCon:disconnect()
- CreateSound("rbxassetid://240036913",Player.Character:WaitForChild("GrenadeModel").Handle,1,1)
- if Hit.Parent == Player.Character:WaitForChild("GrenadeModel").Handle.Parent then
- return
- end
- for _, Part in pairs(Player.Character:WaitForChild("GrenadeModel"):GetChildren()) do
- pcall(function()
- Part.CanCollide = true
- end)
- end
- local Weld = Instance.new("Weld")
- Weld.Part0 = Player.Character:WaitForChild("GrenadeModel").Handle
- Weld.Part1 = Hit
- Weld.C0 = Character.GrenadeModel.Handle.CFrame:inverse() * CFrame.new(Character.GrenadeModel.Handle.Position)
- Weld.C1 = Hit.CFrame:inverse() * CFrame.new(Player.Character:WaitForChild("GrenadeModel").Handle.Position)
- Weld.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
- for i = 4, 10, 0.075 do
- Beep.Pitch = i
- swait()
- end
- for i = 1, 5 do
- local Sound = Instance.new("Sound")
- Sound.Name = "Explode"
- Sound.SoundId = "rbxassetid://166221646"
- Sound.Volume = 1
- Sound.Pitch = math.random(700, 900) / 1000
- Sound.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
- Sound:Play()
- end
- local S = Instance.new("Explosion", workspace)
- S.Position = Player.Character:WaitForChild("GrenadeModel").Handle.Position
- S.BlastPressure = 5
- S.BlastRadius = 10
- S.ExplosionType = 2
- Player.Character:WaitForChild("GrenadeModel"):remove()
- CanThrow = true
- end)
- for i = 0, 1, 0.05 do
- swait()
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
- RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- attack = false
- end
- function makeeffect(par,size, pos1, trans, trans1, howmuch, delay1,id,type)
- local p = Instance.new('Part', par or workspace)
- p.CFrame = pos1
- p.Anchored = true
- p.Material = 'Neon'
- p.CanCollide = false
- p.TopSurface = 0
- p.Size = Vector3.new(1, 1, 1)
- p.BottomSurface = 0
- p.Transparency = trans
- local mesh = Instance.new('SpecialMesh', p)
- mesh.Scale = size
- if id~=nil and type==nil then
- mesh.MeshId = 'rbxassetid://'..id
- elseif id==nil and type~=nil then
- mesh.MeshType = type
- elseif id==nil and type==nil then
- mesh.MeshType='Brick'
- end
- coroutine.wrap(function()
- for i = 0, delay1, .1 do
- swait(1/60)
- p.CFrame = p.CFrame
- mesh.Scale = mesh.Scale + howmuch
- p.Transparency = p.Transparency + trans1
- end
- p:Destroy()
- end)()
- return p
- end
- keypress=false
- function Shriek()
- attack = true
- Character.Humanoid.WalkSpeed = 0
- for i = 1,5 do
- CreateSound("http://roblox.com/asset/?id=360125313", Torso, 1, 0.3)
- end
- for i = 0, 1, 0.007 do
- swait()
- local ShockWave = makeeffect(Character,Vector3.new(3,3,3),RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.5,0,0),.35,.1,Vector3.new(math.random(1,5),math.random(1,5),math.random(1,5)),3,Meshes.Ring,nil)
- ShockWave.BrickColor = Barrel.BrickColor
- local ShockWave2 = makeeffect(Character,Vector3.new(3,3,3),RootPart.CFrame,.35,.1,Vector3.new(math.random(1,1.5),math.random(1,1.5),math.random(1,1.5)),3,Meshes.Crown,nil)
- ShockWave2.BrickColor = Barrel.BrickColor
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(0)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(50), math.rad(20), math.rad(5)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.5, 0) * angles(math.rad(140), math.rad(0), math.rad(30)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(30)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -1, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(-30)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(167), math.rad(180)), .2)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- end
- CreateSound("http://roblox.com/asset/?id=360087106", workspace, 1, 1)
- for i = 0, 1, 0.005 do
- swait()
- MagnitudeDamage(Torso, 100, 20, 50)
- local ShockWave = makeeffect(Character,Vector3.new(3,3,3),RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(math.random(1,1.5),0,math.random(1,1.5)),.35,.1,Vector3.new(math.random(3,50),math.random(3,50),math.random(3,50)),3,Meshes.Ring,nil)
- ShockWave.BrickColor = Barrel.BrickColor
- local ShockWave2 = makeeffect(Character,Vector3.new(3,3,3),RootPart.CFrame,.35,.1,Vector3.new(math.random(5,20),math.random(5,20),math.random(5,20)),3,Meshes.Crown,nil)
- ShockWave2.BrickColor = Barrel.BrickColor
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-30), math.rad(0), math.rad(0)), .5)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), .5)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(50), math.rad(20), math.rad(5)), .5)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-130)), .5)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-30)), .5)
- LH.C0 = clerp(LH.C0, cn(-1, -1, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(30)), .5)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(115), math.rad(180)), .2)
- PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- end
- Character.Humanoid.WalkSpeed = 10
- attack = false
- end
- mouse.Button1Down:connect(function()
- if Sheathed == false then
- if attack == false and attacktype == 1 then
- attacktype = 2
- attackone()
- elseif attack == false and attacktype == 2 then
- attacktype = 3
- attacktwo()
- elseif attack == false and attacktype == 3 then
- attacktype = 1
- attackthree()
- end
- end
- end)
- function subtractEnergy(k)
- if Energy >= k then
- Energy = Energy - k
- end
- end
- input=""
- mouse.KeyDown:connect(function(k)
- k = k:lower()
- if attack == false and k == 'f' and Sheathed == true then
- Sheathed = false
- UnsheathAnim()
- elseif attack == false and k == 'f' and Sheathed == false then
- Sheathed = true
- SheathAnim()
- elseif attack == false and k == 'g' and Sheathed == true and CanThrow == true then
- charge = true
- ThrowGrenade()
- elseif attack == false and k == 'q' and Sheathed == false and cooldown1 >= co1 and Energy >= skill1stam then
- cooldown1 = 0
- subtractEnergy(skill1stam)
- Wave()
- elseif k == 'e' and Sheathed == false and attack == false and cooldown2 >= co2 and Energy >= skill2stam then
- charge = true
- Decapitate()
- elseif k == 'r' and Sheathed == false and attack == false and cooldown3 >= co3 and Energy >= skill3stam then
- charge = true
- SLAY()
- elseif k == 't' and Sheathed == false and attack == false and cooldown4 >= co4 and Energy >= skill4stam then
- DIVIDE()
- cooldown4 = 0
- subtractEnergy(skill4stam)
- elseif k == 'a' or k=='h' or k=='u' and attack == false --[[and cooldown3 >= co3 and stamina>=skill3stam]] then
- input=input..k
- print(input)
- coroutine.resume(coroutine.create(function()
- while keypress==true do
- swait()
- end
- for i=1,50 do
- if keypress==false then
- swait()
- end
- end
- input=''
- end))
- end
- if input=='ahua' and attack==false and Sheathed == false then
- charge=true
- Shriek()
- end
- end)
- mouse.KeyUp:connect(function(k)
- k = k:lower()
- if k == 'e' and charge == true and attack == true then
- cooldown2 = 0
- subtractEnergy(skill2stam)
- charge = false
- elseif k == 'r' and charge == true and attack == true then
- cooldown3 = 0
- subtractEnergy(skill3stam)
- charge = false
- elseif k == 'g' and charge == true and attack == true then
- charge = false
- end
- end)
- Humanoid.WalkSpeed = 10
- function updateskills()
- if cooldown1 <= co1 then
- cooldown1 = cooldown1 + 1 / 30
- end
- if cooldown2 <= co2 then
- cooldown2 = cooldown2 + 1 / 30
- end
- if cooldown3 <= co3 then
- cooldown3 = cooldown3 + 1 / 30
- end
- if cooldown4 <= co4 then
- cooldown4 = cooldown4 + 1 / 30
- end
- if Energy <= skill1stam then
- bar4.BackgroundColor3 = Color3.new(104 / 255, 104 / 255, 104 / 255)
- else
- bar4.BackgroundColor3 = skillcolorscheme
- end
- if Energy <= skill2stam then
- bar3.BackgroundColor3 = Color3.new(104 / 255, 104 / 255, 104 / 255)
- else
- bar3.BackgroundColor3 = skillcolorscheme
- end
- if Energy <= skill3stam then
- bar1.BackgroundColor3 = Color3.new(104 / 255, 104 / 255, 104 / 255)
- else
- bar1.BackgroundColor3 = skillcolorscheme
- end
- if Energy <= skill4stam then
- bar2.BackgroundColor3 = Color3.new(104 / 255, 104 / 255, 104 / 255)
- else
- bar2.BackgroundColor3 = skillcolorscheme
- end
- if Energy <= maxEnergy then
- Energy = Energy + recovermana / 30
- end
- end
- ArtificialHB.Event:connect(function()
- updateskills()
- healthcover:TweenSize(UDim2.new(1 * (Character.Humanoid.Health / Character.Humanoid.MaxHealth), 0, 1, 0), 'Out', 'Quad', .5)
- Energycover:TweenSize(UDim2.new(1 * (Energy / maxEnergy), 0, 1, 0), 'Out', 'Quad', .5)
- bar4:TweenSize(UDim2.new(1 * (cooldown1 / co1), 0, 1, 0), 'Out', 'Quad', .5)
- bar3:TweenSize(UDim2.new(1 * (cooldown2 / co2), 0, 1, 0), 'Out', 'Quad', .5)
- bar1:TweenSize(UDim2.new(1 * (cooldown3 / co3), 0, 1, 0), 'Out', 'Quad', .5)
- bar2:TweenSize(UDim2.new(1 * (cooldown4 / co4), 0, 1, 0), 'Out', 'Quad', .5)
- Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- velocity = RootPart.Velocity.y
- sine = sine + change
- local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
- if equipped == true or equipped == false then
- if RootPart.Velocity.y > 1 and hit == nil then
- Anim = "Jump"
- if attack == false then
- if Sheathed == false then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(20)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(2), math.rad(0), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(220), math.rad(180)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- elseif Sheathed == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- end
- elseif RootPart.Velocity.y < -1 and hit == nil then
- Anim = "Fall"
- if attack == false then
- if Sheathed == false then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(30)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(150), math.rad(180)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- elseif Sheathed == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
- RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- end
- elseif Torsovelocity < 1 and hit ~= nil then
- Anim = "Idle"
- if attack == false then
- change = 1
- if Sheathed == false then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(10 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-30)), .1)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3 + 1 * math.cos(sine / 25)), math.rad(-3), math.rad(30)), .1)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(40 - 3 * math.cos(sine / 25)), math.rad(20), math.rad(10)), .1)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-15 + 3 * math.cos(sine / 25))), .1)
- RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), -.3) * RHCF * angles(math.rad(-3 + 1 * math.cos(sine / 25)), math.rad(20), math.rad(7)), .1)
- LH.C0 = clerp(LH.C0, cn(-1, -.8 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-5 + 1 * math.cos(sine / 25)), math.rad(30), math.rad(-8)), .1)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(160 + 1 * math.cos(sine / 25)), math.rad(180)), .1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- elseif Sheathed == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.3)
- RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
- end
- end
- elseif Torsovelocity > 2 and hit ~= nil then
- Anim = "Walk"
- if attack == false then
- if Sheathed == false then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 5)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 8))), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 8)) + RootPart.RotVelocity.Y / 15), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(50), math.rad(0), math.rad(10) + RootPart.RotVelocity.Y / 30), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30 * math.cos(sine / 10)), math.rad(0), math.rad(7 * math.cos(sine / 10))), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 9))), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 9))), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(145), math.rad(180)), .2)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- elseif Sheathed == true then
- RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 5)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 10))), .2)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 10)) + RootPart.RotVelocity.Y / 15), .2)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
- RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 9))), .3)
- LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 9))), .3)
- FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .2)
- end
- end
- end
- end
- for i, v in pairs(LoopFunctions) do
- v[2] = v[2] + 1
- v[3](v[2] / v[1])
- if v[1] <= v[2] then
- LoopFunctions[i] = nil
- end
- end
- ----
- if mouse then
- XAngle = GetX(RootPart, mouse.Hit.p)
- YAngle = GetY(RootPart, mouse.Hit.p)
- else
- XAngle = 0
- YAngle = 0
- end
- if #Effects > 0 then
- for e = 1, #Effects do
- if Effects[e] ~= nil then
- local Thing = Effects[e]
- if Thing ~= nil then
- local Part = Thing[1]
- local Mode = Thing[2]
- local Delay = Thing[3]
- local IncX = Thing[4]
- local IncY = Thing[5]
- local IncZ = Thing[6]
- if Thing[1].Transparency <= 1 then
- if Thing[2] == "Block1" then
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- Mesh = Thing[1].Mesh
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Block2" then
- Thing[1].CFrame = Thing[1].CFrame
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Cylinder" then
- Mesh = Thing[1].Mesh
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Blood" then
- Mesh = Thing[7]
- Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Elec" then
- Mesh = Thing[1].Mesh
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Disappear" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- elseif Thing[2] == "Shatter" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
- Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
- Thing[6] = Thing[6] + Thing[5]
- end
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- end
- end
- end
- end)
Add Comment
Please, Sign In to add comment