Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[Nocturna_A._Alteriano_Night.Owl.Inc]]--
- wait(1 / 60)
- Effects = { }
- local Player = game.Players.localPlayer
- local Character = Player.Character
- local Humanoid = Character.Humanoid
- local Mouse = Player:GetMouse()
- 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 Camera = game.Workspace.CurrentCamera
- local RootPart = Character.HumanoidRootPart
- local RootJoint = RootPart.RootJoint
- local attack = false
- local Anim = 'Idle'
- 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 Create = LoadLibrary("RbxUtility").Create
- local m = Create("Model"){
- Parent = Character,
- Name = "WeaponModel",
- }
- Humanoid.Animator.Parent = nil
- Character.Animate.Parent = nil
- local newMotor = function(part0, part1, c0, c1)
- local w = Create('Motor'){
- Parent = part0,
- Part0 = part0,
- Part1 = part1,
- C0 = c0,
- C1 = c1,
- }
- return w
- end
- function clerp(a, b, t)
- return a:lerp(b, t)
- end
- RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
- NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
- local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
- local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
- local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
- RootJoint.C1 = CFrame.new(0, 0, 0)
- RootJoint.C0 = CFrame.new(0, 0, 0)
- Torso.Neck.C1 = CFrame.new(0, 0, 0)
- Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
- local rarmc1 = RW.C1
- local larmc1 = LW.C1
- local rlegc1 = RH.C1
- local llegc1 = LH.C1
- local resetc1 = false
- function PlayAnimationFromTable(table, speed, bool)
- RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
- RW.C0 = clerp(RW.C0, table[3], speed)
- LW.C0 = clerp(LW.C0, table[4], speed)
- RH.C0 = clerp(RH.C0, table[5], speed)
- LH.C0 = clerp(LH.C0, table[6], speed)
- if bool == true then
- if resetc1 == false then
- resetc1 = true
- RootJoint.C1 = RootJoint.C1
- Torso.Neck.C1 = Torso.Neck.C1
- RW.C1 = rarmc1
- LW.C1 = larmc1
- RH.C1 = rlegc1
- LH.C1 = llegc1
- end
- end
- end
- ArtificialHB = Create("BindableEvent", script){
- Parent = script,
- Name = "Heartbeat",
- }
- script:WaitForChild("Heartbeat")
- frame = 1 / 30
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.Heartbeat:Fire()
- game:GetService("RunService").Heartbeat: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
- function RemoveOutlines(part)
- part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
- end
- CFuncs = {
- Part = {
- Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
- local Part = Create("Part"){
- Parent = Parent,
- Reflectance = Reflectance,
- Transparency = Transparency,
- CanCollide = false,
- Locked = true,
- BrickColor = BrickColor.new(tostring(BColor)),
- Name = Name,
- Size = Size,
- Material = Material,
- }
- RemoveOutlines(Part)
- return Part
- end;
- };
- Mesh = {
- Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
- local Msh = Create(Mesh){
- Parent = Part,
- Offset = OffSet,
- Scale = Scale,
- }
- if Mesh == "SpecialMesh" then
- Msh.MeshType = MeshType
- Msh.MeshId = MeshId
- end
- return Msh
- end;
- };
- Weld = {
- Create = function(Parent, Part0, Part1, C0, C1)
- local Weld = Create("Weld"){
- Parent = Parent,
- Part0 = Part0,
- Part1 = Part1,
- C0 = C0,
- C1 = C1,
- }
- return Weld
- end;
- };
- Sound = {
- Create = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local Sound = Create("Sound"){
- Volume = vol,
- Pitch = pit or 1,
- SoundId = "rbxassetid://" .. id,
- Parent = par or workspace,
- }
- Sound:play()
- game:GetService("Debris"):AddItem(Sound, 10)
- end))
- end;
- };
- Decal = {
- Create = function(Color, Texture, Transparency, Name, Parent)
- local Decal = Create("Decal"){
- Color3 = Color,
- Texture = "rbxassetid://" .. Texture,
- Transparency = Transparency,
- Name = Name,
- Parent = Parent,
- }
- return Decal
- end;
- };
- BillboardGui = {
- Create = function(Parent, Image, Position, Size)
- local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
- BillPar.CFrame = CFrame.new(Position)
- local Bill = Create("BillboardGui"){
- Parent = BillPar,
- Adornee = BillPar,
- Size = UDim2.new(1, 0, 1, 0),
- SizeOffset = Vector2.new(Size, Size),
- }
- local d = Create("ImageLabel", Bill){
- Parent = Bill,
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Image = "rbxassetid://" .. Image,
- }
- return BillPar
- end
- };
- ParticleEmitter = {
- Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
- local Particle = Create("ParticleEmitter"){
- Parent = Parent,
- Color = ColorSequence.new(Color1, Color2),
- LightEmission = LightEmission,
- Size = Size,
- Texture = Texture,
- Transparency = Transparency,
- ZOffset = ZOffset,
- Acceleration = Accel,
- Drag = Drag,
- LockedToPart = LockedToPart,
- VelocityInheritance = VelocityInheritance,
- EmissionDirection = EmissionDirection,
- Enabled = Enabled,
- Lifetime = LifeTime,
- Rate = Rate,
- Rotation = Rotation,
- RotSpeed = RotSpeed,
- Speed = Speed,
- VelocitySpread = VelocitySpread,
- }
- return Particle
- end;
- };
- CreateTemplate = {
- };
- }
- function rayCast(Position, Direction, Range, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
- end
- FindNearestTorso = function(pos)
- local list = (game.Workspace:children())
- local torso = nil
- local dist = 1000
- local temp, human, temp2 = nil, nil, nil
- for x = 1, #list do
- temp2 = list[x]
- if temp2.className == "Model" and temp2.Name ~= Character.Name then
- temp = temp2:findFirstChild("Torso")
- human = temp2:findFirstChild("Humanoid")
- if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
- local dohit = true
- if dohit == true then
- torso = temp
- dist = (temp.Position - pos).magnitude
- end
- end
- end
- end
- return torso, dist
- end
- function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
- if hit.Parent == nil then
- return
- end
- local h = hit.Parent:FindFirstChild("Humanoid")
- for _, v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h = v
- end
- end
- if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
- if hit.Parent:findFirstChild("DebounceHit") ~= nil then
- if hit.Parent.DebounceHit.Value == true then
- return
- end
- end
- local c = Create("ObjectValue"){
- Name = "creator",
- Value = game:service("Players").LocalPlayer,
- Parent = h,
- }
- game:GetService("Debris"):AddItem(c, .5)
- if HitSound ~= nil and HitPitch ~= nil then
- CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
- end
- local Damage = math.random(minim, maxim)
- local blocked = false
- local block = hit.Parent:findFirstChild("Block")
- if block ~= nil then
- if block.className == "IntValue" then
- if block.Value > 0 then
- blocked = true
- block.Value = block.Value - 1
- print(block.Value)
- end
- end
- end
- if blocked == false then
- h.Health = h.Health - Damage
- ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
- else
- h.Health = h.Health - (Damage / 2)
- ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
- end
- if Type == "Knockdown" then
- local hum = hit.Parent.Humanoid
- hum.PlatformStand = true
- coroutine.resume(coroutine.create(function(HHumanoid)
- swait(1)
- HHumanoid.PlatformStand = false
- end), hum)
- local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
- local bodvol = Create("BodyVelocity"){
- velocity = angle * knockback,
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- local rl = Create("BodyAngularVelocity"){
- P = 3000,
- maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
- angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodvol, .5)
- game:GetService("Debris"):AddItem(rl, .5)
- elseif Type == "Normal" then
- local vp = Create("BodyVelocity"){
- P = 500,
- maxForce = Vector3.new(math.huge, 0, math.huge),
- velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
- }
- if knockback > 0 then
- vp.Parent = hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp, .5)
- elseif Type == "Up" then
- local bodyVelocity = Create("BodyVelocity"){
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodyVelocity, .5)
- elseif Type == "DarkUp" then
- coroutine.resume(coroutine.create(function()
- for i = 0, 1, 0.1 do
- swait()
- Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
- end
- end))
- local bodyVelocity = Create("BodyVelocity"){
- velocity = Vector3.new(0, 20, 0),
- P = 5000,
- maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
- Parent = hit,
- }
- game:GetService("Debris"):AddItem(bodyVelocity, 1)
- elseif Type == "Snare" then
- local bp = Create("BodyPosition"){
- P = 2000,
- D = 100,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso,
- }
- game:GetService("Debris"):AddItem(bp, 1)
- elseif Type == "Freeze" then
- local BodPos = Create("BodyPosition"){
- P = 50000,
- D = 1000,
- maxForce = Vector3.new(math.huge, math.huge, math.huge),
- position = hit.Parent.Torso.Position,
- Parent = hit.Parent.Torso,
- }
- local BodGy = Create("BodyGyro") {
- maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
- P = 20e+003,
- Parent = hit.Parent.Torso,
- cframe = hit.Parent.Torso.CFrame,
- }
- hit.Parent.Torso.Anchored = true
- coroutine.resume(coroutine.create(function(Part)
- swait(1.5)
- Part.Anchored = false
- end), hit.Parent.Torso)
- game:GetService("Debris"):AddItem(BodPos, 3)
- game:GetService("Debris"):AddItem(BodGy, 3)
- end
- local debounce = Create("BoolValue"){
- Name = "DebounceHit",
- Parent = hit.Parent,
- Value = true,
- }
- game:GetService("Debris"):AddItem(debounce, Delay)
- c = Create("ObjectValue"){
- Name = "creator",
- Value = Player,
- Parent = h,
- }
- game:GetService("Debris"):AddItem(c, .5)
- end
- end
- function ShowDamage(Pos, Text, Time, Color)
- local Rate = (1 / 30)
- local Pos = (Pos or Vector3.new(0, 0, 0))
- local Text = (Text or "")
- local Time = (Time or 2)
- local Color = (Color or Color3.new(1, 0, 1))
- local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
- EffectPart.Anchored = true
- local BillboardGui = Create("BillboardGui"){
- Size = UDim2.new(3, 0, 3, 0),
- Adornee = EffectPart,
- Parent = EffectPart,
- }
- local TextLabel = Create("TextLabel"){
- BackgroundTransparency = 1,
- Size = UDim2.new(1, 0, 1, 0),
- Text = Text,
- Font = "SciFi",
- TextColor3 = Color,
- TextScaled = true,
- Parent = BillboardGui,
- }
- game.Debris:AddItem(EffectPart, (Time))
- EffectPart.Parent = game:GetService("Workspace")
- delay(0, function()
- local Frames = (Time / Rate)
- for Frame = 1, Frames do
- wait(Rate)
- local Percent = (Frame / Frames)
- EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
- TextLabel.TextTransparency = Percent
- end
- if EffectPart and EffectPart.Parent then
- EffectPart:Destroy()
- end
- end)
- end
- function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
- 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 <= Magnitude and c.Name ~= Player.Name then
- Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
- end
- end
- end
- end
- end
- EffectModel = Create("Model"){
- Parent = Character,
- Name = "Effects",
- }
- Effects = {
- Block = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("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;
- };
- Cylinder = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 2)
- Effects[#Effects + 1] = {
- prt,
- "Cylinder",
- delay,
- x3,
- y3,
- z3
- }
- end;
- };
- Head = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", 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;
- };
- Sphere = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("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;
- };
- Elect = {
- Create = function(cff, x, y, z)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
- prt.Anchored = true
- prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
- prt.CFrame = CFrame.new(prt.Position)
- game:GetService("Debris"):AddItem(prt, 2)
- local xval = math.random() / 2
- local yval = math.random() / 2
- local zval = math.random() / 2
- local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
- table.insert(Effects, {
- prt,
- "Elec",
- 0.1,
- x,
- y,
- z,
- xval,
- yval,
- zval
- })
- end;
- };
- Ring = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("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;
- };
- Wave = {
- Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = CFuncs.Mesh.Create("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;
- };
- Break = {
- Create = function(brickcolor, cframe, x1, y1, z1)
- local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 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 = CFuncs.Mesh.Create("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;
- };
- Fire = {
- Create = function(brickcolor, cframe, x1, y1, z1, delay)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "Fire",
- delay,
- 1,
- 1,
- 1,
- msh
- })
- end;
- };
- FireWave = {
- Create = function(brickcolor, cframe, x1, y1, z1)
- local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
- prt.Anchored = true
- prt.CFrame = cframe
- msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
- local d = Create("Decal"){
- Parent = prt,
- Texture = "rbxassetid://26356434",
- Face = "Top",
- }
- local d = Create("Decal"){
- Parent = prt,
- Texture = "rbxassetid://26356434",
- Face = "Bottom",
- }
- game:GetService("Debris"):AddItem(prt, 10)
- table.insert(Effects, {
- prt,
- "FireWave",
- 1,
- 30,
- math.random(400, 600) / 100,
- msh
- })
- end;
- };
- Lightning = {
- Create = function(p0, p1, tym, ofs, col, th, tra, last)
- local magz = (p0 - p1).magnitude
- local curpos = p0
- local trz = {
- -ofs,
- ofs
- }
- for i = 1, tym do
- local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
- local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
- local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
- li.Material = "Neon"
- if tym == i then
- local magz2 = (curpos - p1).magnitude
- li.Size = Vector3.new(th, th, magz2)
- li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
- table.insert(Effects, {
- li,
- "Disappear",
- last
- })
- else
- do
- do
- li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
- curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
- game.Debris:AddItem(li, 10)
- table.insert(Effects, {
- li,
- "Disappear",
- last
- })
- end
- end
- end
- end
- end
- };
- EffectTemplate = {
- };
- }
- Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Lily white","Handle",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- HandleWeld=CFuncs.Weld.Create(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.260063171, -0.888814926, 0.194076538, 0.0066849445, -0.00423513213, 0.999964595, 0.141510665, -0.989916146, -0.00513596926, 0.989906609, 0.141544729, -0.00602128962))
- CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(8.32521057, 2.02505064, 0.600000083))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0030670166, -0.291648865, -0.00717926025, 0.0361542515, 0.438836098, 0.897839546, 0.999254405, -0.0280572269, -0.0265245289, 0.0135509651, 0.898129106, -0.43952328))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25000024, 1.2500006, 1.25000107))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Really black","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.495417595, 2.47956085, -0.0326080322, 0.00419715559, 0.997489452, -0.070691213, 0.999991179, -0.0042059538, 2.43870363e-05, -0.000272998179, -0.0706906989, -0.997498274))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.0312506, 0.531250775, 2.25))
- Hitbox=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Quill grey","Hitbox",Vector3.new(0.758876026, 5.99873352, 0.144547805))
- HitboxWeld=CFuncs.Weld.Create(m,Handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.146056175, -3.42028046, -0.0193023682, -0.00417114049, -0.997489631, 0.0706892088, -0.999991298, 0.00417767093, -5.54590806e-05, -0.0002399964, -0.0706888214, -0.997498393))
- Shard=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Shard",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- ShardWeld=CFuncs.Weld.Create(m,Handle,Shard,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00341892242, -1.04125214, 0.0178985596, -0.00418215757, -0.99748832, 0.0707087293, 0.999991238, -0.00418945169, 4.51512387e-05, 0.00025119292, 0.0707083046, 0.997497022))
- CFuncs.Mesh.Create("SpecialMesh",Shard,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.135874927, 0.451711833, 0.135874927))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0117034912, 0.111606598, -0.820579529, 0.000383614417, 0.0707435161, 0.997494459, -0.100269735, 0.992470205, -0.0703486279, -0.994960248, -0.0999915153, 0.00747415936))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.1875, 1.0625006, 1.59375072))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0147705078, 1.49234009, 0.378909588, 0.00030504397, 0.0707052425, 0.997497261, 0.99726212, -0.0737840161, 0.00492503447, 0.0739475712, 0.994764626, -0.0705341697))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 0.718754888, 0.750002623))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0168151855, 0.337922096, 1.53406525, 0.000286043272, 0.0707328394, 0.997495294, -0.00417790702, -0.997486532, 0.0707334206, 0.999991238, -0.00418767519, 1.019091e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.62500006, 0.468750179, 0.500000238))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.022567749, -1.95132446, -0.320418358, -0.000366335327, -0.0707872137, -0.997491479, -0.999990761, 0.00431369757, 6.11306677e-05, 0.00429854915, 0.997482121, -0.0707881376))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002265, 0.562504053, 0.125000432))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0222473145, -0.117013931, -1.47486877, -0.00026412122, -0.0708014742, -0.997490406, -0.00428636, -0.997481167, 0.0708019584, -0.99999088, 0.00429430278, -4.00246608e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.874999881, 0.281250179, 0.250000119))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0261077881, 0.31570816, -1.3639679, -0.000221067297, -0.0707997754, -0.997490585, -0.0042431578, -0.997481585, 0.0708000734, -0.999991, 0.0042481618, -7.99040718e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999997, 0.500000119, 0.781250358))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0260925293, -0.133057594, -1.47799683, -0.000221067297, -0.0707997754, -0.997490585, -0.0042431578, -0.997481585, 0.0708000734, -0.999991, 0.0042481618, -7.99040718e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.81249994, 0.343750179, 0.250000119))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0179901123, 1.87635803, -0.316954613, 0.000302001397, 0.070746541, 0.99749428, 0.999991059, -0.00422350876, -3.20814388e-06, 0.0042126989, 0.997485459, -0.0707471818))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 0.562504053, 0.125000432))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0171661377, -2.12036133, 0.144241333, -0.000322989072, -0.0707895085, -0.997491181, -0.99999094, 0.00426801108, 2.09082245e-05, 0.00425582333, 0.997482181, -0.0707902387))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.74999994, 0.718750358, 0.531250179))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0150909424, -0.0177536011, -0.828224182, -0.000298309111, -0.0707609281, -0.997493327, -0.246055931, -0.966820776, 0.0686586574, -0.969255686, 0.245459601, -0.0171227362))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.1875, 1.0625006, 1.59375083))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.016784668, 0.346906662, 1.52277374, 0.000281839573, 0.0707386211, 0.997494936, -0.00418217015, -0.997486174, 0.0707391798, 0.999991238, -0.00419163052, 1.47098681e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750000119, 0.281250149, 0.343750149))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0141296387, -0.283187866, 1.78594208, -0.000242354494, -0.0706603825, -0.997500479, 0.0042582457, 0.9974913, -0.0706607774, 0.999991, -0.0042647263, 5.91427633e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999994, 0.593750298, 1.62500083))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0246734619, 0.303496361, -1.27098846, -0.000181841402, -0.070782423, -0.997491777, -0.00425819587, -0.997482717, 0.0707825571, -0.99999094, 0.00426038681, -0.000120021767))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999997, 0.687500238, 2.06250072))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00212097168, -0.222316742, -2.14897156, 0.000303126872, 0.0705992728, 0.997504711, 0.00419718679, 0.997495949, -0.0705999136, -0.999991179, 0.00420811446, 6.04950128e-06))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.53124994, 0.562500298, 4.18750095))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0210876465, -0.24146843, 3.46788788, -0.000324630179, -0.0706794411, -0.997499049, 0.0042864047, 0.99748981, -0.0706801862, 0.999990761, -0.00429862924, -2.08545989e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.53124994, 0.562500298, 14.1875067))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0184020996, -0.469970703, -0.979484558, 0.000329990493, 0.0707977861, 0.997490704, -0.0306284335, 0.997023463, -0.0707544982, -0.999530792, -0.0305282269, 0.00249743392))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.81249994, 0.343750268, 0.250000119))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0146636963, -2.07836914, -0.353218079, -0.000240669659, -0.0707695633, -0.997492731, -0.999991119, 0.00423408905, -5.9125352e-05, 0.00422765734, 0.99748379, -0.0707699507))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002384, 1.12500811, 0.500001848))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0167999268, 0.342416763, 1.52276611, 0.000281839631, 0.0707386136, 0.997494936, -0.00418214453, -0.997486115, 0.0707391724, 0.999991238, -0.00419160491, 1.47079727e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.6875, 0.343750119, 0.343750149))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000534057617, -0.293911934, -2.08378601, 0.000272738835, 0.0706298277, 0.997502565, 0.004197184, 0.997493744, -0.0706303492, -0.999991179, 0.00420596544, -2.43910872e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.781250358, 0.968750417))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0155639648, -0.270563126, 1.81568909, -0.00028158215, -0.0706777424, -0.997499168, 0.00424319832, 0.997490168, -0.0706783012, 0.999991059, -0.00425248826, 1.90242627e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999997, 0.437500209, 2.03125095))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0121307373, 0.0938873291, 3.58641815, 0.000242610098, 0.0707212687, 0.997496128, -0.00419714861, -0.997487307, 0.0707216635, 0.999991179, -0.00420379732, 5.48271855e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.53124994, 0.562500298, 20.6562595))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0150146484, -0.265083313, -2.00850677, 0.000303127337, 0.0705992728, 0.997504711, 0.00419719238, 0.997495949, -0.0705999136, -0.999991238, 0.00420811959, 6.04956358e-06))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999997, 0.437500209, 2.03125095))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0148468018, 1.90085602, 0.602325439, -0.000197502726, -0.0706817061, -0.99749893, 0.999530435, 0.0305507295, -0.00236269739, 0.0306413192, -0.997030973, 0.0706424862))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 2.96877122, 0.562502146))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0228729248, 1.95181274, 0.625406265, -0.000365129643, -0.0706977174, -0.997497797, 0.99953115, 0.0305157155, -0.00252867723, 0.0306181293, -0.997030914, 0.0706534311))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 2.1875155, 0.750002921))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000350952148, -0.0905771255, -1.58625031, 0.000300260173, 0.0705983788, 0.997504771, 0.00420042872, 0.997495949, -0.0705990195, -0.999991179, 0.00421114592, 2.96484336e-06))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.53124994, 0.562500298, 2.34375119))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0165405273, 0.712379456, 0.471652985, -0.000236426509, -0.0706990957, -0.997497678, 0.999530017, 0.0305626765, -0.00240308186, 0.0306560956, -0.997029424, 0.0706586391))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.74999994, 0.718750358, 0.531250179))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.01512146, -1.35805511, 0.501405716, 0.000302876491, 0.070741713, 0.997494698, -0.999234438, 0.0390440896, -0.00246557849, -0.039120689, -0.996730268, 0.0706993863))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 0.718755126, 0.750002921))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0149993896, -0.29484272, 1.73857117, -0.000281553046, -0.0706763417, -0.997499228, 0.00424353732, 0.997490287, -0.070676893, 0.999991059, -0.00425282447, 1.90712271e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999997, 0.781250358, 0.968750417))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0151367188, -1.43936157, 0.487953186, 0.000302901026, 0.0707431212, 0.997494578, -0.999234498, 0.0390437432, -0.00246558455, -0.0391203463, -0.996730208, 0.0707007945))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 1.84376299, 0.562502146))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0149383545, 1.7563858, -0.356413841, 0.000219683876, 0.0707265884, 0.99749577, 0.999991238, -0.00418956624, 7.68241225e-05, 0.0041845073, 0.997487009, -0.0707268864))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 1.12500811, 0.500001848))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0109100342, -0.0296344757, 1.59309387, 0.000239743691, 0.0707204044, 0.997496128, -0.00420039427, -0.997487366, 0.0707207844, 0.999991238, -0.00420683203, 5.79122971e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.62500006, 0.468750179, 0.500000238))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0062713623, -0.277855873, -2.03688812, 0.000346562971, 0.070610851, 0.997503996, 0.00417794194, 0.997495234, -0.0706116781, -0.999991238, 0.00419198489, 5.06868746e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.49999994, 0.593750298, 1.62500083))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0231628418, -0.56493187, -2.97266388, 0.0003666915, 0.070803307, 0.997490287, -0.0654339567, 0.995354295, -0.0706276447, -0.997856855, -0.0652438402, 0.00499792863))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.53124994, 0.562500298, 4.18750143))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0194396973, 0.997314453, 0.506594658, -0.000273756363, -0.0707056522, -0.997497141, 0.99923116, -0.0391269773, 0.00249920716, -0.039205756, -0.996729612, 0.0706619918))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750004709, 2.93753123, 0.750008643))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0220031738, -1.84889221, 0.373780727, -0.00031243611, -0.0707391724, -0.997494817, -0.9972592, 0.0738235041, -0.00492296601, 0.073986806, 0.994759381, -0.0705683455))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750004709, 2.93753028, 0.750008523))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.016784668, -0.137106895, 1.85005188, 0.000281839631, 0.0707386136, 0.997494936, -0.00418214453, -0.997486115, 0.0707391724, 0.999991238, -0.00419160491, 1.47079727e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.81249994, 0.343750179, 0.250000119))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0144348145, -0.149315834, 6.12824249, -0.000341194507, -0.0706077963, -0.997504115, 0.00433086837, 0.997494698, -0.0706086084, 0.999990642, -0.00434414949, -3.4546636e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 3.65625167, 4.31250191))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.017364502, -1.77142334, 0.698471069, 0.000314206583, 0.0707434639, 0.997494578, -0.997852445, -0.0653147548, 0.00494651822, 0.0655010417, -0.995353878, 0.0705710277))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750004709, 2.93753028, 0.750008583))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0164642334, -0.45844841, -0.980979919, 0.000326081121, 0.0708035901, 0.997490287, -0.0306246337, 0.997023165, -0.0707604215, -0.999530971, -0.0305247009, 0.00249344413))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.874999881, 0.281250179, 0.250000149))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0202941895, -0.129660606, 1.85088348, 0.000410237553, 0.0707372949, 0.997494936, -0.00422034413, -0.997486055, 0.0707383975, 0.999991, -0.00423879176, -0.00011067048))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.874999881, 0.281250179, 0.250000119))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0156707764, -0.0163221359, 1.57998657, 0.000324927183, 0.0707412213, 0.997494698, -0.00422533182, -0.997485757, 0.0707419664, 0.999991119, -0.00423773192, -2.5205085e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750000119, 0.281250149, 0.343750149))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0142211914, -0.0185918808, 1.57901764, 0.000324890047, 0.0707403347, 0.997494698, -0.0042253444, -0.997485816, 0.0707410723, 0.999991059, -0.00423774123, -2.51709407e-05))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.6875, 0.343750119, 0.343750149))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0173492432, 1.36254883, 0.68479538, -0.000319157902, -0.0707018301, -0.997497499, 0.997855365, 0.0652701482, -0.00494556827, 0.0654564649, -0.995359838, 0.070529364))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.750002325, 1.40625954, 0.937503517))
- Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Wedge",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0178375244, -0.556316376, 4.30595398, -0.000285422488, -0.0707401037, -0.997494757, -0.0655786321, 0.995348871, -0.0705691576, 0.997847438, 0.0653941855, -0.00492313365))
- CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.53124994, 0.562500119, 14.1875067))
- Blade=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Blade",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BladeWeld=CFuncs.Weld.Create(m,Handle,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.115135193, -3.74597168, -0.014465332, -0.00420883019, -0.997493088, 0.0706390887, -0.999991179, 0.00422458258, 7.36069269e-05, -0.000371843053, -0.0706381425, -0.997502029))
- CFuncs.Mesh.Create("BlockMesh",Blade,"","",Vector3.new(0, 0, 0),Vector3.new(1.84375453, 28.6562958, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.749134064, 0.926105499, 0.0126647949, -0.850284159, -0.524994016, 0.0373929068, 0.526323974, -0.84816438, 0.060003493, 0.00021385531, 0.0707007945, 0.997497618))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.50000155, 1.59375155, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.291618347, 3.98321533, 0.0122070313, -0.00420010835, -0.997487605, 0.0707175061, 0.999991179, -0.00420223037, 0.00011876499, 0.000178704664, 0.0707173869, 0.997496367))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.75000453, 25.3750439, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.864097595, 0.566156387, 0.0123748779, -0.971304595, -0.237226993, 0.017052358, 0.237838954, -0.968876123, 0.0686416179, 0.000237978558, 0.070727624, 0.997495651))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.781250656, 1.25000143, 0.56249994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.313772202, -1.94578552, -0.0124053955, -0.0041390988, -0.997489989, 0.0706871077, -0.999991417, 0.00414783927, -2.31317681e-05, -0.00027012502, -0.0706865862, -0.997498631))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.899999976, 4, 0.449999988))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.54249001, -5.24801636, 0.0122375488, 0.313040465, 0.947362721, -0.0671535954, -0.949739754, 0.312274635, -0.021885328, 0.000237016531, 0.0706294253, 0.997502625))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.87500167, 0.12500006, 0.53124994))
- Block=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0907306671, 1.48149109, -0.0126495361, 0.177822098, 0.981594026, -0.0696608871, 0.984062672, -0.177399859, 0.0122514563, -0.000331874937, -0.0707292557, -0.997495532))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.281251907, 1.50000155, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.66444397, 0.134575844, 0.0122833252, 0.999991059, -0.00423609652, 7.26527942e-05, 0.00423063478, 0.997489452, -0.070690155, 0.00022697993, 0.0706898347, 0.997498333))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.31250167, 0.343750268, 0.812499881))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.91497803, -0.349468231, 0.0123138428, 0.999991059, -0.00423609652, 7.26527942e-05, 0.00423063478, 0.997489452, -0.070690155, 0.00022697993, 0.0706898347, 0.997498333))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.09375024, 0.343750268, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.2352953, -4.30286407, 0.0123596191, 0.313026249, 0.947365403, -0.0671826378, -0.949744523, 0.312262714, -0.0218525883, 0.000276244798, 0.0706467777, 0.997501373))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.87500167, 0.12500006, 0.53124994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.928119659, -3.35774994, 0.0124053955, 0.313022256, 0.947366953, -0.0671785399, -0.949745774, 0.312259108, -0.0218465086, 0.000280449342, 0.0706409812, 0.997501791))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.87500167, 0.12500006, 0.53124994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.848907471, 0.644485474, 0.0190429688, 0.863893747, -0.502426386, 0.0354311951, 0.50367409, 0.861727953, -0.0611344725, 0.000183521537, 0.0706594661, 0.997500479))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.59375775, 1.09375525, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16859436, 0.462928772, 0.0146026611, -0.999530077, -0.0305580478, 0.00243525999, 0.0306537598, -0.997027278, 0.0706890598, 0.000267901109, 0.0707304925, 0.997495472))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.31250191, 0.343750387, 0.812499881))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.3998642, 0.0359601974, 0.0105438232, 0.999991, -0.00423899386, 7.57279849e-05, 0.0042337426, 0.997489452, -0.0706892982, 0.00022411361, 0.0706889853, 0.997498453))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.15625119, 0.343750268, 0.62499994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.92620087, -0.390900612, 0.010559082, 0.999991, -0.00423899386, 7.57279849e-05, 0.0042337426, 0.997489452, -0.0706892982, 0.00022411361, 0.0706889853, 0.997498453))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(5.25000381, 0.500000417, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.42163849, 0.195224762, 0.0146636963, 0.984065592, -0.17738165, 0.0122787207, 0.177805856, 0.981599331, -0.069627963, 0.000297939085, 0.0707017183, 0.997497439))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(4.0312705, 0.656253159, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.77855682, 0.287200928, 0.0146484375, 0.997255445, -0.0738727003, 0.00493127666, 0.074036479, 0.994758487, -0.0705288053, 0.00030472441, 0.0707003325, 0.997497559))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.28125286, 0.468750358, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.70105743, 0.615480423, -0.0148925781, 0.9978531, 0.0653027296, -0.004989943, 0.0654921308, -0.995351791, 0.0706090182, -0.000355787459, -0.0707842261, -0.997491598))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.28125286, 0.468750417, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.06894684, 0.419492722, 0.0147399902, -0.999234438, 0.0390467644, -0.00246036821, -0.039122995, -0.996730626, 0.0706924349, 0.000307986629, 0.0707345679, 0.997495115))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.28125358, 0.468750507, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.122103691, 0.697921753, -0.0149078369, 0.177864209, 0.981585681, -0.0696705729, 0.984055042, -0.17744486, 0.01221231, -0.000375256524, -0.0707318112, -0.997495353))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.49999994, 1.1874994, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.92324829, -0.0941915512, 0.0164337158, 0.999991119, -0.0042239083, 3.25345754e-05, 0.00421563629, 0.99748826, -0.0707076639, 0.000266209827, 0.0707071796, 0.997497082))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.34375119, 0.562500417, 0.53124994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.40096283, 0.451791763, 0.0165252686, -0.999991119, 0.00422391389, -3.2533917e-05, -0.00421562465, -0.997483671, 0.0707728639, 0.000266486401, 0.0707723722, 0.997492552))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.50000143, 0.718750715, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.54639435, -0.0304422379, 0.0164337158, 0.999991119, -0.00422391435, 3.25351029e-05, 0.00421564281, 0.997488201, -0.0707076713, 0.000266209798, 0.0707071796, 0.997497082))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(4.18750286, 0.437500387, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.51283264, 0.656087875, -0.0166473389, 0.997850239, 0.0653487667, -0.00494993338, 0.065535225, -0.99534893, 0.0706090257, -0.000312697695, -0.0707816258, -0.997491837))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.656250656, 1.31250095, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.7450943, -0.397031784, 0.0164337158, 0.999991119, -0.00422391435, 3.25351029e-05, 0.00421564281, 0.997488201, -0.0707076713, 0.000266209798, 0.0707071796, 0.997497082))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(7.7500062, 0.437500387, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.456771851, -1.63224792, -0.0148010254, 0.169465035, -0.983071089, 0.0696626306, -0.985536218, -0.169017449, 0.0123128258, -0.000330181734, -0.0707416311, -0.997494698))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.468751997, 0.406250358, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.39801788, 0.0140075684, 0.0200042725, 0.999990702, -0.00431575067, -4.75999259e-05, 0.00430158293, 0.997487843, -0.0707083568, 0.000352639967, 0.0707074925, 0.997497082))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.15625119, 0.281250298, 0.75))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.46256256, -0.160276413, 0.0138549805, 0.99999094, -0.0042700679, -7.34407558e-06, 0.00425886037, 0.997487903, -0.0707095712, 0.0003092603, 0.0707088932, 0.997496963))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.06250143, 2.15625167, 0.46874997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.18645477, 0.175609589, 0.0198822021, 0.997255504, -0.0738723278, 0.00493098376, 0.0740360841, 0.994758427, -0.0705296993, 0.000305055437, 0.0707012042, 0.997497499))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.78125191, 2.00000167, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.34083557, -0.34965229, 0.0164489746, 0.999991119, -0.0042239083, 3.25345754e-05, 0.00421563629, 0.99748826, -0.0707076639, 0.000266209827, 0.0707071796, 0.997497082))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.15625119, 0.281250298, 0.75))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.941207886, 0.165904999, 0.0200958252, -0.977243364, 0.211613208, -0.0146725094, -0.212120965, -0.974787772, 0.0692355111, 0.000348566304, 0.0707722902, 0.997492552))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.90625191, 1.21875155, 0.56249994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.68640137, -0.478282928, 0.0163116455, 0.999991059, -0.00423606485, 7.26482904e-05, 0.00423060311, 0.997489393, -0.0706901923, 0.000226982316, 0.0706898496, 0.997498393))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(6.25000572, 0.437500387, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.306064606, -1.55158997, -0.0122833252, -0.00413910951, -0.997489989, 0.0706871077, -0.999991477, 0.00414784998, -2.31296726e-05, -0.000270127872, -0.0706865862, -0.997498631))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.87500304, 1.75000322, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.66241455, 0.37342453, -0.0117797852, -0.938213408, 0.345214754, -0.02413713, 0.346057385, 0.935851097, -0.0665354356, -0.000380252197, -0.0707772523, -0.997492075))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.406253099, 0.468751758, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.34083557, -0.345094681, 0.0164489746, 0.999991119, -0.00422391435, 3.25351029e-05, 0.00421564281, 0.997488201, -0.0707076713, 0.000266209798, 0.0707071796, 0.997497082))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.15625119, 0.343750268, 0.68749994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.612677574, -2.41117096, 0.0114746094, 0.313063294, 0.94735229, -0.0671935156, -0.949732184, 0.312302887, -0.0218094122, 0.000323532469, 0.0706435665, 0.997501552))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.87500167, 0.12500006, 0.53124994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.66055298, 0.118099213, 0.011505127, 0.99999088, -0.00427008187, -7.37565097e-06, 0.00425887154, 0.997487783, -0.070710443, 0.000309296505, 0.0707097724, 0.997496903))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.31250167, 0.281250268, 0.874999821))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.7033844, 0.136073112, 0.011505127, 0.99999088, -0.00427008187, -7.37565097e-06, 0.00425887154, 0.997487783, -0.070710443, 0.000309296505, 0.0707097724, 0.997496903))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(5.03125429, 0.531250417, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.25834656, 0.453941345, 0.0200653076, -0.999232769, 0.0390924364, -0.00242009806, -0.0391657054, -0.996728957, 0.0706917644, 0.000351331488, 0.0707322955, 0.997495294))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.656250775, 1.43750143, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.47509003, 0.704561234, -0.0201873779, -0.863866508, 0.502483785, -0.03528082, 0.503720641, 0.861688614, -0.061306376, -0.000404380844, -0.0707322061, -0.997495353))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.625001907, 0.218750045, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.74346161, -0.417608261, 0.0201263428, 0.99999088, -0.00427113473, -9.28419613e-05, 0.00425387966, 0.997488141, -0.070706889, 0.000394607341, 0.0707058534, 0.997497201))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(7.7500062, 0.687500536, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16702271, 0.45640564, 0.0178070068, -0.9995327, -0.0304662697, 0.00251537003, 0.030567877, -0.997030139, 0.0706869289, 0.000354332675, 0.0707307905, 0.997495353))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.31250191, 0.281250238, 0.874999821))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.10897446, 1.26099396, -0.0120697021, 0.768835008, 0.637825727, -0.0455100425, 0.639447153, -0.766923785, 0.0541791841, -0.000345855457, -0.0707561299, -0.997493565))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.406251818, 0.218750075, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.56314087, 0.0278892517, 0.0153503418, 0.99999088, -0.00427004183, -7.37843857e-06, 0.0042588315, 0.997487843, -0.0707104504, 0.000309296505, 0.0707097799, 0.997496903))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(31.1875286, 1.09375119, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.976921082, 0.698917389, -0.0136413574, -0.896906435, 0.441133797, -0.0309831593, 0.44222042, 0.894650817, -0.0635690987, -0.000323369488, -0.0707169175, -0.997496367))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.68750536, 1.09375358, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.124065399, 0.639419556, -0.0140228271, 0.533586979, 0.84361583, -0.0599777028, 0.845745146, -0.532270253, 0.0374643393, -0.000318837614, -0.0707163289, -0.997496426))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.656249821, 1.18749917, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.12388611, 0.474901199, 0.0208282471, -0.99953264, -0.0304662567, 0.00251536886, 0.0305678621, -0.997030139, 0.0706869215, 0.000354332675, 0.070730783, 0.997495353))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(5.03125525, 0.531250536, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.951477051, 0.531990051, -0.015411377, 0.962433934, 0.270810753, -0.0195597168, 0.271515965, -0.960030794, 0.0679712966, -0.000370568974, -0.0707286522, -0.997495532))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.59375787, 1.09375525, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.29954529, 0.268167496, 0.0198669434, 0.997255504, -0.0738723204, 0.00493101357, 0.0740360841, 0.994758308, -0.0705306008, 0.000305092661, 0.0707021058, 0.997497439))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.3437531, 0.718750656, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.896774292, 0.473937988, 0.0184020996, 0.977259696, -0.211537987, 0.0146681471, 0.212045655, 0.974806964, -0.0691949204, 0.000338741898, 0.0707317218, 0.997495294))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.68750095, 1.0937506, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.00808716, -0.844287872, 0.0147705078, 0.710130632, 0.70229435, -0.0499710999, -0.704069853, 0.708373845, -0.0499212071, 0.000338835816, 0.0706337169, 0.997502327))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.656250536, 0.718750358, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.883544922, 0.343801498, -0.0146026611, 0.997855961, 0.0652576089, -0.00499850884, 0.0654477105, -0.995359898, 0.070535779, -0.000372318435, -0.0707116798, -0.997496784))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.843750596, 1.09375048, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.809013367, 0.242538452, 0.0127868652, 0.994951129, 0.100084916, -0.00744531956, -0.100360841, 0.992467821, -0.0702521652, 0.000358057558, 0.0706446767, 0.997501493))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.37500072, 0.656250238, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.39844513, 0.0205097198, 0.0156555176, 0.999990761, -0.00431561098, -2.1030768e-05, 0.00430334499, 0.99749279, -0.070638001, 0.000325824105, 0.0706372485, 0.997502148))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.15625119, 0.343750268, 0.68749994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58877563, 0.32103014, 0.0169219971, 0.997255504, -0.0738727674, 0.00493130833, 0.0740365386, 0.994758427, -0.0705297217, 0.000304764777, 0.0707012415, 0.997497559))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.656250656, 1.43750119, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.812721252, 0.103941917, -0.0115966797, 0.969253421, -0.245472074, 0.0170694552, -0.246064603, -0.966815352, 0.0687051862, -0.000362194172, -0.0707929283, -0.997490942))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.3750006, 0.656250179, 1.1875))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.962135315, -0.0117950439, -0.0192918777, 0.999990761, -0.0043057818, -7.87074387e-05, -0.000383091246, -0.0707368404, -0.997494936, 0.00428942824, 0.997485697, -0.0707378387))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(3.87500167, 0.96874994, 0.562500358))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.18946457, 1.18270493, -0.016204834, 0.768866122, 0.63779074, -0.0454742014, 0.639409721, -0.766958952, 0.0541222356, -0.000358182559, -0.0706893951, -0.997498333))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.406251848, 0.218750104, 0.49999997))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.91497803, -0.349469185, 0.0123138428, 0.999991059, -0.00423609652, 7.26527942e-05, 0.00423063478, 0.997489452, -0.070690155, 0.00022697993, 0.0706898347, 0.997498333))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.09375024, 0.343750268, 0.74999994))
- Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BlockWeld=CFuncs.Weld.Create(m,Handle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.34146881, -0.331332207, 0.012298584, 0.999991059, -0.00423609652, 7.26527942e-05, 0.00423063478, 0.997489452, -0.070690155, 0.00022697993, 0.0706898347, 0.997498333))
- CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(2.15625119, 0.343750268, 0.62499994))
- Bullethole=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Really black","Bullethole",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- BulletholeWeld=CFuncs.Weld.Create(m,Handle,Bullethole,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.49848175, 2.82705688, -0.0393371582, 0.00427283486, 0.997493148, -0.070634909, 0.99999088, -0.0042882245, -6.62375096e-05, -0.000368969806, -0.0706339851, -0.997502327))
- CFuncs.Mesh.Create("CylinderMesh",Bullethole,"","",Vector3.new(0, 0, 0),Vector3.new(0.750000477, 0.156250075, 1.15624988))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00102043152, 1.03668976, 0.0153808594, 0.00428941566, 0.997483552, -0.0707682669, -0.999990761, 0.00430362113, 4.82666801e-05, 0.000352705043, 0.0707674026, 0.99749285))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.03125048, 0.218750462, 1.4375))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0344848633, -0.624824524, 0.00878143311, 0.0377608165, 0.669344962, 0.74199152, -0.999281943, 0.0276235752, 0.0259356033, -0.00313659012, -0.742438078, 0.669907391))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25, 1.25000072, 1.25000012))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000745773315, 0.0154418945, 1.02109528, 0.00420271466, 0.997482955, -0.0707826763, 0.000353759853, 0.0707818121, 0.997491777, 0.999991179, -0.00421721302, -5.53936443e-05))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(3.87500191, 1.34375024, 5.18750238))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0333309174, 0.918571472, 0.0154571533, 0.0390459374, 0.977182209, -0.20878318, -0.999237061, 0.0383860022, -0.00721334666, 0.000965596526, 0.208905503, 0.977935374))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.2500006, 1.2500006, 1.25))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000745773315, 0.0154418945, 1.02094269, 0.00420271466, 0.997482955, -0.0707826763, 0.000353759853, 0.0707818121, 0.997491777, 0.999991179, -0.00421721302, -5.53936443e-05))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(4.03125191, 1.25000012, 5.18750238))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.187134743, 0.0191650391, 1.60299683, 0.00420038402, 0.997483015, -0.070782505, 0.000438089191, 0.0707812905, 0.997491777, 0.999991179, -0.00422085728, -0.000139677883))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(0.593750477, 0.500000358, 0.875000656))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Maroon","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00109672546, 0.104759216, 0.010635376, 0.00425642123, 0.997481167, -0.070804745, -0.99999094, 0.00427250424, 7.56961308e-05, 0.000378019031, 0.0708037838, 0.997490168))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25000048, 11.6250029, 1.25))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0112304688, 0.840293884, 0.00699615479, 0.0377692059, 0.669355035, 0.741982043, -0.999281764, 0.027585879, 0.02598086, -0.00307780667, -0.742430449, 0.669916153))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25, 1.25000072, 1.25000012))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0057926178, 0.95539856, 0.0186157227, 0.00424554851, 0.997483134, -0.0707765669, -0.99999094, 0.00426296331, 9.50138055e-05, 0.0003964926, 0.0707755163, 0.997492194))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.2812506, 1, 1.4375))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00645065308, 0.42893219, 0.0215759277, 0.0299951546, -0.997182727, -0.0687539577, 0.999505401, 0.0305730086, -0.00736759743, 0.00944885518, -0.0684989616, 0.997606456))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.2500006, 1.2500006, 1.25))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0413818359, -0.67023468, 0.000862121582, 0.0323218293, -0.439117938, -0.897847891, 0.999460697, 0.0194192361, 0.0264822841, 0.00580667425, -0.898219585, 0.439508766))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25000024, 1.2500006, 1.25000107))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00681209564, -0.760139465, 0.0147094727, 0.00428670179, 0.99748385, -0.0707648396, -0.999990761, 0.00430098316, 4.94485503e-05, 0.000353682495, 0.0707639679, 0.997493088))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.34375072, 1.93750131, 1.4375))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0176391602, 0.0784606934, 0.0118255615, 0.0321103632, -0.500683367, -0.865034819, 0.999466419, 0.0212751944, 0.024786396, 0.00599364517, -0.865369081, 0.501099348))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25000024, 1.2500006, 1.25000107))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0351409912, 0.459671021, 0.0161361694, 0.0364680551, 0.373309463, -0.926989794, -0.999327064, 0.0172931161, -0.0323496796, 0.00395410089, 0.927545786, 0.373688847))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25000024, 1.2500006, 1.25000107))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000745773315, 0.0154418945, 1.02094269, 0.00420271466, 0.997482955, -0.0707826763, 0.000353759853, 0.0707818121, 0.997491777, 0.999991179, -0.00421721302, -5.53936443e-05))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(2.90625143, 1.43750048, 2.96875119))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00679683685, 0.904380798, 0.0147094727, 0.00428670179, 0.99748385, -0.0707648396, -0.999990761, 0.00430098316, 4.94485503e-05, 0.000353682495, 0.0707639679, 0.997493088))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.3437506, 0.593750656, 1.4375))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00253677368, 0.0902328491, 0.0180969238, 0.0390366614, 0.989361167, -0.140145063, -0.999237597, 0.0387459286, -0.00480346521, 0.000677687989, 0.140225723, 0.990119398))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.25000048, 1.2500006, 1.25))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000189781189, 1.00105286, 0.0135040283, 0.0043320721, 0.997483552, -0.0707670897, -0.999990582, 0.00434924103, 8.85240661e-05, 0.000396084361, 0.0707660317, 0.997492909))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.3437506, 0.593750656, 1.4375))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Crimson","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0150814056, -0.258117676, 0.0143585205, 0.039002113, 0.977180481, -0.208799511, -0.99923867, 0.0383505672, -0.00716953306, 0.00100165186, 0.208920181, 0.977932215))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.2500006, 1.2500006, 1.25))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500265121, 2.36849976, -0.0323486328, 0.00422835955, 0.997488141, -0.0707073584, 0.999991, -0.0042426968, -5.25842042e-05, -0.000352442003, -0.0707065016, -0.997497141))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.46875083, 1.96875143, 2.96875))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.49300766, 2.2246933, -0.0372619629, 0.00418512663, 0.997488618, -0.0707045943, 0.999991238, -0.00419652555, -1.26714986e-05, -0.000309353258, -0.0707039237, -0.99749738))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.84375119, 1.43750095, 2.96875))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.164241791, 0.00996398926, 1.22695923, 0.00417714007, 0.997482061, -0.0707962364, 0.000240072695, 0.070795849, 0.997490823, 0.999991298, -0.00418365467, 5.62559544e-05))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(2.40625143, 0.781250298, 2.71875143))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Really black","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.490021706, 2.33023071, -0.0345153809, 0.00420323061, 0.99748981, -0.0706862137, 0.999991238, -0.00421160832, 3.051983e-05, -0.000267259398, -0.0706857145, -0.997498572))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.50000083, 0.187500492, 2.96875))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.008685112, 0.00979614258, 1.02450562, 0.00418026, 0.997484267, -0.0707649216, 0.000267593743, 0.070764415, 0.997493088, 0.999991298, -0.00418871641, 2.88931296e-05))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(2.90625143, 1.43750048, 2.96875119))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.175122261, 0.0224456787, 1.22156525, 0.00420537498, 0.997482777, -0.0707851946, 0.000352741656, 0.0707843378, 0.997491539, 0.999991179, -0.00421979511, -5.4179025e-05))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(1.43750095, 0.875000417, 2.96875119))
- Cylinder=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Dark stone grey","Cylinder",Vector3.new(0.144547805, 0.144547805, 0.144547805))
- CylinderWeld=CFuncs.Weld.Create(m,Handle,Cylinder,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.490195274, 2.66665649, -0.0384216309, 0.0041851243, 0.997488618, -0.0707045868, 0.999991238, -0.00419652322, -1.26740051e-05, -0.000309355586, -0.0707039163, -0.99749738))
- CFuncs.Mesh.Create("CylinderMesh",Cylinder,"","",Vector3.new(0, 0, 0),Vector3.new(0.937500656, 2.40625167, 2.25))
- function attackone()
- attack = true
- for i = 0, 1, 0.1 do
- swait()
- PlayAnimationFromTable({
- CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- CFrame.new(-1.5, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- CFrame.new(0.5, -2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- CFrame.new(-0.5, -2, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
- }, .3, false)
- end
- attack = false
- end
- Mouse.Button1Down:connect(function()
- if attack == false and attacktype == 1 then
- attackone()
- end
- end)
- Mouse.KeyDown:connect(function(k)
- k = k:lower()
- if attack == false and k == '' then
- end
- end)
- while true do
- swait()
- for i, v in pairs(Character:GetChildren()) do
- if v:IsA("Part") then
- v.Material = "SmoothPlastic"
- elseif v:IsA("Accessory") then
- v:WaitForChild("Handle").Material = "SmoothPlastic"
- end
- end
- 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 RootPart.Velocity.y > 1 and hit == nil then
- Anim = "Jump"
- if attack == false then
- RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
- RH.C0 = clerp(RH.C0, CFrame.new(.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- LH.C0 = clerp(LH.C0, CFrame.new(-.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- end
- elseif RootPart.Velocity.y < -1 and hit == nil then
- Anim = "Fall"
- if attack == false then
- RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
- RH.C0 = clerp(RH.C0, CFrame.new(.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- LH.C0 = clerp(LH.C0, CFrame.new(-.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- end
- elseif Torsovelocity < 1 and hit ~= nil then
- Anim = "Idle"
- if attack == false then
- change = 1
- PlayAnimationFromTable({
- CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0, 1.49998832, -0.0699928701, 1, 0, 0, 0, 0.97193253, 0.235259876, 0, -0.235259876, 0.97193253) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(1.68995714, -3.55392694e-06, -0.240002155, 0.975883484, -0.204327077, 0.0768237859, 0.218292102, 0.913452268, -0.343443781, 0, 0.351931125, 0.936025918) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-1.5000031, 4.83542681e-06, 1.31875277e-06, 0.990323544, 0.120205738, 0.0693534091, -0.138777941, 0.857791781, 0.494908035, -0, -0.499743819, 0.866173267) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(0.779982746, -2.00000238, -0.310001791, 0.977320373, -0.207941324, 0.0400659181, 0.211766079, 0.959668815, -0.184908003, 0, 0.189198971, 0.981938779) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- CFrame.new(-0.610018671, -1.99999654, 0.489983797, 0.994497418, 0.100695632, 0.0289006196, -0.104760937, 0.955905437, 0.27435407, -0, -0.275872111, 0.961194456) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
- }, .3, false)
- end
- elseif Torsovelocity > 2 and hit ~= nil then
- Anim = "Walk"
- if attack == false then
- RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
- LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
- RH.C0 = clerp(RH.C0, CFrame.new(.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- LH.C0 = clerp(LH.C0, CFrame.new(-.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
- end
- end
- if 0 < #Effects 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[2] == "Shoot" then
- local Look = Thing[1]
- local move = 30
- if Thing[8] == 3 then
- move = 10
- end
- local hit, pos = rayCast(Thing[4], Thing[1], move, m)
- if Thing[10] ~= nil then
- da = pos
- cf2 = CFrame.new(Thing[4], Thing[10].Position)
- cfa = CFrame.new(Thing[4], pos)
- tehCF = cfa:lerp(cf2, 0.2)
- Thing[1] = tehCF.lookVector
- end
- local mag = (Thing[4] - pos).magnitude
- Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
- if Thing[8] == 2 then
- Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
- end
- Thing[4] = Thing[4] + Look * move
- Thing[3] = Thing[3] - 1
- if 2 < Thing[5] then
- Thing[5] = Thing[5] - 0.3
- Thing[6] = Thing[6] - 0.3
- end
- if hit ~= nil then
- Thing[3] = 0
- if Thing[8] == 1 or Thing[8] == 3 then
- Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
- else
- if Thing[8] == 2 then
- Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
- if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
- ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
- ref.Anchored = true
- ref.CFrame = CFrame.new(pos)
- CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
- game:GetService("Debris"):AddItem(ref, 0.2)
- Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
- Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
- MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
- end
- end
- end
- ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
- ref.Anchored = true
- ref.CFrame = CFrame.new(pos)
- Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
- game:GetService("Debris"):AddItem(ref, 1)
- end
- if Thing[3] <= 0 then
- table.remove(Effects, e)
- end
- end
- do
- do
- if Thing[2] == "FireWave" then
- if Thing[3] <= Thing[4] then
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
- Thing[3] = Thing[3] + 1
- Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
- 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[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if 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]
- else
- if Thing[2] == "Fire" then
- Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
- Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Cylinder" then
- Mesh = Thing[7]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Blood" then
- Mesh = Thing[7]
- Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Elec" then
- Mesh = Thing[10]
- Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- else
- if Thing[2] == "Disappear" then
- Thing[1].Transparency = Thing[1].Transparency + Thing[3]
- end
- end
- end
- end
- end
- end
- end
- else
- Part.Parent = nil
- table.remove(Effects, e)
- end
- end
- end
- end
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement