Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Tool0 = Instance.new("Tool")
- Part1 = Instance.new("Part")
- CylinderMesh2 = Instance.new("CylinderMesh")
- Sound3 = Instance.new("Sound")
- Sound4 = Instance.new("Sound")
- Sound5 = Instance.new("Sound")
- Sound6 = Instance.new("Sound")
- Sound7 = Instance.new("Sound")
- Sound8 = Instance.new("Sound")
- Sound9 = Instance.new("Sound")
- Sound10 = Instance.new("Sound")
- Sound11 = Instance.new("Sound")
- Motor12 = Instance.new("Motor")
- Part13 = Instance.new("Part")
- CylinderMesh14 = Instance.new("CylinderMesh")
- Part15 = Instance.new("Part")
- SpecialMesh16 = Instance.new("SpecialMesh")
- Script17 = Instance.new("Script")
- Part18 = Instance.new("Part")
- SpecialMesh19 = Instance.new("SpecialMesh")
- Part20 = Instance.new("Part")
- SpecialMesh21 = Instance.new("SpecialMesh")
- Part22 = Instance.new("Part")
- SpecialMesh23 = Instance.new("SpecialMesh")
- Part24 = Instance.new("Part")
- SpecialMesh25 = Instance.new("SpecialMesh")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Part28 = Instance.new("Part")
- SpecialMesh29 = Instance.new("SpecialMesh")
- Part30 = Instance.new("Part")
- SpecialMesh31 = Instance.new("SpecialMesh")
- Part32 = Instance.new("Part")
- SpecialMesh33 = Instance.new("SpecialMesh")
- Part34 = Instance.new("Part")
- SpecialMesh35 = Instance.new("SpecialMesh")
- Part36 = Instance.new("Part")
- SpecialMesh37 = Instance.new("SpecialMesh")
- Part38 = Instance.new("Part")
- SpecialMesh39 = Instance.new("SpecialMesh")
- Part40 = Instance.new("Part")
- SpecialMesh41 = Instance.new("SpecialMesh")
- Part42 = Instance.new("Part")
- SpecialMesh43 = Instance.new("SpecialMesh")
- Part44 = Instance.new("Part")
- BlockMesh45 = Instance.new("BlockMesh")
- Part46 = Instance.new("Part")
- BlockMesh47 = Instance.new("BlockMesh")
- Part48 = Instance.new("Part")
- BlockMesh49 = Instance.new("BlockMesh")
- Part50 = Instance.new("Part")
- BlockMesh51 = Instance.new("BlockMesh")
- Part52 = Instance.new("Part")
- BlockMesh53 = Instance.new("BlockMesh")
- Part54 = Instance.new("Part")
- BlockMesh55 = Instance.new("BlockMesh")
- Part56 = Instance.new("Part")
- BlockMesh57 = Instance.new("BlockMesh")
- Part58 = Instance.new("Part")
- BlockMesh59 = Instance.new("BlockMesh")
- Part60 = Instance.new("Part")
- BlockMesh61 = Instance.new("BlockMesh")
- Part62 = Instance.new("Part")
- BlockMesh63 = Instance.new("BlockMesh")
- Part64 = Instance.new("Part")
- BlockMesh65 = Instance.new("BlockMesh")
- Part66 = Instance.new("Part")
- BlockMesh67 = Instance.new("BlockMesh")
- Part68 = Instance.new("Part")
- BlockMesh69 = Instance.new("BlockMesh")
- Part70 = Instance.new("Part")
- BlockMesh71 = Instance.new("BlockMesh")
- Part72 = Instance.new("Part")
- BlockMesh73 = Instance.new("BlockMesh")
- Part74 = Instance.new("Part")
- BlockMesh75 = Instance.new("BlockMesh")
- Part76 = Instance.new("Part")
- Part77 = Instance.new("Part")
- BlockMesh78 = Instance.new("BlockMesh")
- Part79 = Instance.new("Part")
- BlockMesh80 = Instance.new("BlockMesh")
- Part81 = Instance.new("Part")
- BlockMesh82 = Instance.new("BlockMesh")
- Part83 = Instance.new("Part")
- BlockMesh84 = Instance.new("BlockMesh")
- Part85 = Instance.new("Part")
- BlockMesh86 = Instance.new("BlockMesh")
- Part87 = Instance.new("Part")
- BlockMesh88 = Instance.new("BlockMesh")
- Part89 = Instance.new("Part")
- BlockMesh90 = Instance.new("BlockMesh")
- Part91 = Instance.new("Part")
- BlockMesh92 = Instance.new("BlockMesh")
- Part93 = Instance.new("Part")
- BlockMesh94 = Instance.new("BlockMesh")
- Part95 = Instance.new("Part")
- BlockMesh96 = Instance.new("BlockMesh")
- Part97 = Instance.new("Part")
- BlockMesh98 = Instance.new("BlockMesh")
- Part99 = Instance.new("Part")
- CylinderMesh100 = Instance.new("CylinderMesh")
- Part101 = Instance.new("Part")
- CylinderMesh102 = Instance.new("CylinderMesh")
- Part103 = Instance.new("Part")
- CylinderMesh104 = Instance.new("CylinderMesh")
- Part105 = Instance.new("Part")
- SpecialMesh106 = Instance.new("SpecialMesh")
- Part107 = Instance.new("Part")
- SpecialMesh108 = Instance.new("SpecialMesh")
- Part109 = Instance.new("Part")
- SpecialMesh110 = Instance.new("SpecialMesh")
- Part111 = Instance.new("Part")
- CylinderMesh112 = Instance.new("CylinderMesh")
- Part113 = Instance.new("Part")
- CylinderMesh114 = Instance.new("CylinderMesh")
- Part115 = Instance.new("Part")
- CylinderMesh116 = Instance.new("CylinderMesh")
- Part117 = Instance.new("Part")
- CylinderMesh118 = Instance.new("CylinderMesh")
- Part119 = Instance.new("Part")
- CylinderMesh120 = Instance.new("CylinderMesh")
- Part121 = Instance.new("Part")
- CylinderMesh122 = Instance.new("CylinderMesh")
- Part123 = Instance.new("Part")
- CylinderMesh124 = Instance.new("CylinderMesh")
- Part125 = Instance.new("Part")
- CylinderMesh126 = Instance.new("CylinderMesh")
- Part127 = Instance.new("Part")
- CylinderMesh128 = Instance.new("CylinderMesh")
- Part129 = Instance.new("Part")
- CylinderMesh130 = Instance.new("CylinderMesh")
- Part131 = Instance.new("Part")
- CylinderMesh132 = Instance.new("CylinderMesh")
- Part133 = Instance.new("Part")
- CylinderMesh134 = Instance.new("CylinderMesh")
- Part135 = Instance.new("Part")
- CylinderMesh136 = Instance.new("CylinderMesh")
- Part137 = Instance.new("Part")
- CylinderMesh138 = Instance.new("CylinderMesh")
- Part139 = Instance.new("Part")
- CylinderMesh140 = Instance.new("CylinderMesh")
- Part141 = Instance.new("Part")
- CylinderMesh142 = Instance.new("CylinderMesh")
- Part143 = Instance.new("Part")
- CylinderMesh144 = Instance.new("CylinderMesh")
- Part145 = Instance.new("Part")
- CylinderMesh146 = Instance.new("CylinderMesh")
- Part147 = Instance.new("Part")
- CylinderMesh148 = Instance.new("CylinderMesh")
- Part149 = Instance.new("Part")
- CylinderMesh150 = Instance.new("CylinderMesh")
- Part151 = Instance.new("Part")
- CylinderMesh152 = Instance.new("CylinderMesh")
- Part153 = Instance.new("Part")
- CylinderMesh154 = Instance.new("CylinderMesh")
- Part155 = Instance.new("Part")
- CylinderMesh156 = Instance.new("CylinderMesh")
- Part157 = Instance.new("Part")
- CylinderMesh158 = Instance.new("CylinderMesh")
- Part159 = Instance.new("Part")
- CylinderMesh160 = Instance.new("CylinderMesh")
- Part161 = Instance.new("Part")
- CylinderMesh162 = Instance.new("CylinderMesh")
- Part163 = Instance.new("Part")
- CylinderMesh164 = Instance.new("CylinderMesh")
- Part165 = Instance.new("Part")
- CylinderMesh166 = Instance.new("CylinderMesh")
- Part167 = Instance.new("Part")
- CylinderMesh168 = Instance.new("CylinderMesh")
- Part169 = Instance.new("Part")
- CylinderMesh170 = Instance.new("CylinderMesh")
- Part171 = Instance.new("Part")
- CylinderMesh172 = Instance.new("CylinderMesh")
- Part173 = Instance.new("Part")
- CylinderMesh174 = Instance.new("CylinderMesh")
- Part175 = Instance.new("Part")
- CylinderMesh176 = Instance.new("CylinderMesh")
- Part177 = Instance.new("Part")
- CylinderMesh178 = Instance.new("CylinderMesh")
- Part179 = Instance.new("Part")
- CylinderMesh180 = Instance.new("CylinderMesh")
- Part181 = Instance.new("Part")
- CylinderMesh182 = Instance.new("CylinderMesh")
- Part183 = Instance.new("Part")
- SpecialMesh184 = Instance.new("SpecialMesh")
- Part185 = Instance.new("Part")
- SpecialMesh186 = Instance.new("SpecialMesh")
- Part187 = Instance.new("Part")
- SpecialMesh188 = Instance.new("SpecialMesh")
- Part189 = Instance.new("Part")
- SpecialMesh190 = Instance.new("SpecialMesh")
- Part191 = Instance.new("Part")
- SpecialMesh192 = Instance.new("SpecialMesh")
- Part193 = Instance.new("Part")
- SpecialMesh194 = Instance.new("SpecialMesh")
- Part195 = Instance.new("Part")
- SpecialMesh196 = Instance.new("SpecialMesh")
- Part197 = Instance.new("Part")
- SpecialMesh198 = Instance.new("SpecialMesh")
- Part199 = Instance.new("Part")
- CylinderMesh200 = Instance.new("CylinderMesh")
- LocalScript201 = Instance.new("LocalScript")
- Script202 = Instance.new("Script")
- Color3Value203 = Instance.new("Color3Value")
- Vector3Value204 = Instance.new("Vector3Value")
- Script205 = Instance.new("Script")
- IntValue206 = Instance.new("IntValue")
- Script207 = Instance.new("Script")
- IntValue208 = Instance.new("IntValue")
- IntValue209 = Instance.new("IntValue")
- ScreenGui210 = Instance.new("ScreenGui")
- Frame211 = Instance.new("Frame")
- Frame212 = Instance.new("Frame")
- Frame213 = Instance.new("Frame")
- TextLabel214 = Instance.new("TextLabel")
- TextLabel215 = Instance.new("TextLabel")
- Frame216 = Instance.new("Frame")
- Frame217 = Instance.new("Frame")
- TextLabel218 = Instance.new("TextLabel")
- Frame219 = Instance.new("Frame")
- TextLabel220 = Instance.new("TextLabel")
- Frame221 = Instance.new("Frame")
- TextLabel222 = Instance.new("TextLabel")
- Frame223 = Instance.new("Frame")
- TextLabel224 = Instance.new("TextLabel")
- Frame225 = Instance.new("Frame")
- TextLabel226 = Instance.new("TextLabel")
- Frame227 = Instance.new("Frame")
- TextLabel228 = Instance.new("TextLabel")
- Script229 = Instance.new("Script")
- SpecialMesh230 = Instance.new("SpecialMesh")
- Sound231 = Instance.new("Sound")
- Sound232 = Instance.new("Sound")
- Sound233 = Instance.new("Sound")
- ObjectValue234 = Instance.new("ObjectValue")
- IntValue235 = Instance.new("IntValue")
- Part236 = Instance.new("Part")
- Part237 = Instance.new("Part")
- IntValue238 = Instance.new("IntValue")
- SpecialMesh239 = Instance.new("SpecialMesh")
- SpecialMesh240 = Instance.new("SpecialMesh")
- SpecialMesh241 = Instance.new("SpecialMesh")
- Tool0.Name = "Malecoda"
- Tool0.Parent = mas
- Tool0.GripForward = Vector3.new(-1, -0, 0)
- Tool0.GripRight = Vector3.new(0, 0, 1)
- Tool0.GripUp = Vector3.new(0, -1, 0)
- Part1.Name = "Handle"
- Part1.Parent = Tool0
- Part1.BrickColor = BrickColor.new("Really black")
- Part1.Reflectance = 0.20000000298023
- Part1.Rotation = Vector3.new(19.0599995, 54.5599976, 90.6100006)
- Part1.RotVelocity = Vector3.new(1, 1, 1)
- Part1.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part1.FormFactor = Enum.FormFactor.Symmetric
- Part1.Size = Vector3.new(1, 12, 1)
- Part1.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, -0.579887748, 0.814673245, 0.94230634, -0.276034981, -0.189376265, 0.33469528, 0.766508341, 0.54812789)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part1.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part1.Orientation = Vector3.new(10.9200001, 56.0699997, 106.329994)
- Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh2.Parent = Part1
- CylinderMesh2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- CylinderMesh2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
- Sound3.Name = "Slash1"
- Sound3.Parent = Part1
- Sound3.Pitch = 0.94999998807907
- Sound3.SoundId = "http://www.roblox.com/Asset?ID=92597296"
- Sound3.Volume = 1
- Sound4.Name = "Slash3"
- Sound4.Parent = Part1
- Sound4.Pitch = 0.44999998807907
- Sound4.SoundId = "http://www.roblox.com/Asset?ID=92628581"
- Sound4.Volume = 1
- Sound5.Name = "Slash2"
- Sound5.Parent = Part1
- Sound5.Pitch = 0.44999998807907
- Sound5.SoundId = "http://www.roblox.com/Asset?ID=92597369"
- Sound5.Volume = 1
- Sound6.Name = "Clash"
- Sound6.Parent = Part1
- Sound6.Pitch = 0.5
- Sound6.SoundId = "http://www.roblox.com/asset/?id=91154503"
- Sound6.Volume = 1
- Sound7.Name = "ChainStart"
- Sound7.Parent = Part1
- Sound7.Pitch = 0.25
- Sound7.SoundId = "http://www.roblox.com/asset/?id=91154708"
- Sound7.Volume = 1
- Sound8.Name = "ChainClink"
- Sound8.Parent = Part1
- Sound8.Pitch = 0.60000002384186
- Sound8.SoundId = "http://www.roblox.com/asset/?id=91154521"
- Sound8.Volume = 1
- Sound9.Name = "Purge1"
- Sound9.Parent = Part1
- Sound9.Pitch = 0.5
- Sound9.SoundId = "http://www.roblox.com/asset/?id=11998777 "
- Sound9.Volume = 1
- Sound10.Name = "Purge2"
- Sound10.Parent = Part1
- Sound10.Pitch = 0.5
- Sound10.SoundId = "http://www.roblox.com/asset/?id=11984351 "
- Sound10.Volume = 1
- Sound11.Name = "ChainWin"
- Sound11.Parent = Part1
- Sound11.Pitch = 0.97699999809265
- Sound11.SoundId = "http://www.roblox.com/asset/?id=131228548"
- Sound11.Volume = 0
- Motor12.Name = "Pivot"
- Motor12.Parent = Part1
- Motor12.C0 = CFrame.new(0, 5.25, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Motor12.Part0 = Part1
- Motor12.Part1 = Part76
- Motor12.DesiredAngle = 0.25
- Motor12.MaxVelocity = 0.5
- Part13.Name = "Handle2"
- Part13.Parent = Tool0
- Part13.BrickColor = BrickColor.new("Really black")
- Part13.Reflectance = 0.20000000298023
- Part13.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part13.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part13.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part13.CanCollide = false
- Part13.FormFactor = Enum.FormFactor.Symmetric
- Part13.Size = Vector3.new(1, 1, 1)
- Part13.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part13.BottomSurface = Enum.SurfaceType.Smooth
- Part13.TopSurface = Enum.SurfaceType.Smooth
- Part13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part13.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part13.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh14.Parent = Part13
- CylinderMesh14.Offset = Vector3.new(0, 0, -5.25)
- CylinderMesh14.Scale = Vector3.new(2, 1, 2)
- CylinderMesh14.Scale = Vector3.new(2, 1, 2)
- Part15.Name = "Handle3"
- Part15.Parent = Tool0
- Part15.BrickColor = BrickColor.new("Royal purple")
- Part15.Reflectance = 0.20000000298023
- Part15.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part15.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part15.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part15.CanCollide = false
- Part15.FormFactor = Enum.FormFactor.Symmetric
- Part15.Size = Vector3.new(1, 1, 1)
- Part15.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part15.BottomSurface = Enum.SurfaceType.Smooth
- Part15.TopSurface = Enum.SurfaceType.Smooth
- Part15.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part15.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part15.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part15.Color = Color3.new(0.384314, 0.145098, 0.819608)
- SpecialMesh16.Parent = Part15
- SpecialMesh16.Scale = Vector3.new(1.75, 1.5, 1.75)
- SpecialMesh16.Scale = Vector3.new(1.75, 1.5, 1.75)
- Script17.Name = "Welds"
- Script17.Parent = Tool0
- table.insert(cors,sandbox(Script17,function()
- --turdulator "Saz"
- Tool=script.Parent;
- Handle=Tool.Handle
- Weld=function()
- for _,v in pairs(Handle:children()) do
- if v:IsA("JointInstance") then
- v:Remove()
- end
- end
- for _,v in pairs(Tool.HandlePivot:children()) do
- if v:IsA("JointInstance") then
- v:Remove()
- end
- end
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle2
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle3
- w.C0=CFrame.new(0,5.25,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle4
- w.C0=CFrame.new(0,5.25,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle5
- w.C0=CFrame.new(-.625,5.75,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle6
- w.C0=CFrame.new(-.625,5.75,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle7
- w.C0=CFrame.new(-.625,5.75,.5)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle8
- w.C0=CFrame.new(-.625,5.75,-.5)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle9
- w.C0=CFrame.new(-1.5,5.5,.325)*CFrame.fromEulerAnglesXYZ(math.pi/2.5,math.pi/10,math.pi/2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle10
- w.C0=CFrame.new(-1.5,5.5,-.35)*CFrame.fromEulerAnglesXYZ(math.pi/1.5,math.pi/10,math.pi/2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle11
- w.C0=CFrame.new(-1.35,6.1,-.3)*CFrame.fromEulerAnglesXYZ(math.pi/2.5,-math.pi/12,math.pi/2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle12
- w.C0=CFrame.new(-1.35,6.1,.325)*CFrame.fromEulerAnglesXYZ(math.pi/1.5,-math.pi/12,math.pi/2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle13
- w.C0=CFrame.new(-.4,5.6,.8)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle14
- w.C0=CFrame.new(-.6,5.8,.8)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle15
- w.C0=CFrame.new(-.4,5.6,-.8)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle16
- w.C0=CFrame.new(-.6,5.8,-.8)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Motor")
- w.Name="Pivot"
- w.Part0=Handle
- w.Part1=Tool.HandlePivot
- w.C0=CFrame.new(0,5.25,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- w.MaxVelocity=.5
- w.DesiredAngle=.25
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle17
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle18
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle19
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle20
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle21
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/20)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle22
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/16)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle23
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/11)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle24
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/7)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle25
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5.5)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle26
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle27
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/3)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle28
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.4)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle29
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle30
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle31
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle32
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle33
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle34
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle35
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/20)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle36
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/11)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle37
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/16)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle38
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/7)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle39
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle40
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/7)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle41
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle42
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.2)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle43
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/3)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle44
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle45
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle46
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle47
- w.C0=CFrame.new(0,5.25,1)*CFrame.fromEulerAnglesXYZ(math.pi/16,-math.pi/2,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle48
- w.C0=CFrame.new(0,5.25,-1)*CFrame.fromEulerAnglesXYZ(-math.pi/16,-math.pi/2,math.pi)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle49
- w.C0=CFrame.new(0,4,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle50
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle51
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle52
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle53
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- for i=54, 84 do --hurr shortcuts
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool["Handle"..tostring(i)]
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- end
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle85
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle86
- w.C0=CFrame.new(0,-6.85,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle87
- w.C0=CFrame.new(-.25,4.5,-.15)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle88
- w.C0=CFrame.new(-.25,4.5,.15)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle89
- w.C0=CFrame.new(-.49,4,.15)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle90
- w.C0=CFrame.new(-.49,4,-.15)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle91
- w.C0=CFrame.new(.45,4,.125)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle92
- w.C0=CFrame.new(.45,4,-.125)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle93
- w.C0=CFrame.new(0,4,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Handle
- w.Part1=Tool.Handle94
- w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle95
- w.C0=CFrame.new(6.75,-2,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- w=Instance.new("Weld")
- w.Part0=Tool.HandlePivot
- w.Part1=Tool.Handle96
- w.C0=CFrame.new(4,-.25,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
- w.Parent=w.Part0
- end
- Tool.AncestryChanged:connect(Weld)
- end))
- Part18.Name = "Handle4"
- Part18.Parent = Tool0
- Part18.BrickColor = BrickColor.new("Black")
- Part18.Reflectance = 0.20000000298023
- Part18.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part18.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part18.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part18.CanCollide = false
- Part18.FormFactor = Enum.FormFactor.Symmetric
- Part18.Size = Vector3.new(1, 1, 1)
- Part18.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part18.BottomSurface = Enum.SurfaceType.Smooth
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part18.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part18.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part18.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part18.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh19.Parent = Part18
- SpecialMesh19.Scale = Vector3.new(1.99000001, 1.35000002, 1.99000001)
- SpecialMesh19.Scale = Vector3.new(1.99000001, 1.35000002, 1.99000001)
- Part20.Name = "Handle5"
- Part20.Parent = Tool0
- Part20.BrickColor = BrickColor.new("Really black")
- Part20.Reflectance = 0.20000000298023
- Part20.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part20.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part20.Velocity = Vector3.new(0.00250817835, -0.0161419772, 0.00319381594)
- Part20.CanCollide = false
- Part20.FormFactor = Enum.FormFactor.Symmetric
- Part20.Size = Vector3.new(1, 1, 1)
- Part20.CFrame = CFrame.new(-4.91011047, 2.48679447, -87.344986, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part20.Position = Vector3.new(-4.91011047, 2.48679447, -87.344986)
- Part20.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part20.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh21.Parent = Part20
- SpecialMesh21.Scale = Vector3.new(1.25, 0.5, 1.25)
- SpecialMesh21.Scale = Vector3.new(1.25, 0.5, 1.25)
- Part22.Name = "Handle6"
- Part22.Parent = Tool0
- Part22.BrickColor = BrickColor.new("Royal purple")
- Part22.Reflectance = 0.20000000298023
- Part22.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part22.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part22.Velocity = Vector3.new(0.00250817835, -0.0161419772, 0.00319381594)
- Part22.CanCollide = false
- Part22.FormFactor = Enum.FormFactor.Symmetric
- Part22.Size = Vector3.new(1, 1, 1)
- Part22.CFrame = CFrame.new(-4.91011047, 2.48679447, -87.344986, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part22.BottomSurface = Enum.SurfaceType.Smooth
- Part22.TopSurface = Enum.SurfaceType.Smooth
- Part22.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part22.Position = Vector3.new(-4.91011047, 2.48679447, -87.344986)
- Part22.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part22.Color = Color3.new(0.384314, 0.145098, 0.819608)
- SpecialMesh23.Parent = Part22
- SpecialMesh23.Scale = Vector3.new(1, 1.54999995, 1)
- SpecialMesh23.Scale = Vector3.new(1, 1.54999995, 1)
- Part24.Name = "Handle7"
- Part24.Parent = Tool0
- Part24.BrickColor = BrickColor.new("Black")
- Part24.Reflectance = 0.20000000298023
- Part24.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part24.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part24.Velocity = Vector3.new(0.00294067245, -0.0161812697, 0.00253744773)
- Part24.CanCollide = false
- Part24.FormFactor = Enum.FormFactor.Symmetric
- Part24.Size = Vector3.new(1, 1, 1)
- Part24.CFrame = CFrame.new(-4.50277328, 2.39210629, -87.0709152, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part24.BottomSurface = Enum.SurfaceType.Smooth
- Part24.TopSurface = Enum.SurfaceType.Smooth
- Part24.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part24.Position = Vector3.new(-4.50277328, 2.39210629, -87.0709152)
- Part24.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part24.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh25.Parent = Part24
- SpecialMesh25.Scale = Vector3.new(1.10000002, 0.5, 1.10000002)
- SpecialMesh25.Scale = Vector3.new(1.10000002, 0.5, 1.10000002)
- Part26.Name = "Handle8"
- Part26.Parent = Tool0
- Part26.BrickColor = BrickColor.new("Black")
- Part26.Reflectance = 0.20000000298023
- Part26.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part26.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part26.Velocity = Vector3.new(0.00207569683, -0.0161026847, 0.00385018322)
- Part26.CanCollide = false
- Part26.FormFactor = Enum.FormFactor.Symmetric
- Part26.Size = Vector3.new(1, 1, 1)
- Part26.CFrame = CFrame.new(-5.31744671, 2.58148265, -87.6190491, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part26.BottomSurface = Enum.SurfaceType.Smooth
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part26.Position = Vector3.new(-5.31744671, 2.58148265, -87.6190491)
- Part26.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part26.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh27.Parent = Part26
- SpecialMesh27.Scale = Vector3.new(1.10000002, 0.5, 1.10000002)
- SpecialMesh27.Scale = Vector3.new(1.10000002, 0.5, 1.10000002)
- Part28.Name = "Handle9"
- Part28.Parent = Tool0
- Part28.BrickColor = BrickColor.new("Black")
- Part28.Reflectance = 0.20000000298023
- Part28.Rotation = Vector3.new(-131.470001, 49.6399994, -23.1000004)
- Part28.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part28.Velocity = Vector3.new(0.00194247253, -0.0161756631, 0.00251708995)
- Part28.CanCollide = false
- Part28.FormFactor = Enum.FormFactor.Symmetric
- Part28.Size = Vector3.new(1, 1, 1)
- Part28.CFrame = CFrame.new(-4.49499321, 1.66973782, -87.651329, 0.595605135, 0.254062384, 0.762041271, -0.265407056, -0.833145738, 0.485208422, 0.758164704, -0.49124378, -0.428796113)
- Part28.BottomSurface = Enum.SurfaceType.Weld
- Part28.TopSurface = Enum.SurfaceType.Smooth
- Part28.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part28.Position = Vector3.new(-4.49499321, 1.66973782, -87.651329)
- Part28.Orientation = Vector3.new(-29.0299988, 119.369995, -162.330002)
- Part28.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh29.Parent = Part28
- SpecialMesh29.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh29.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- SpecialMesh29.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh29.MeshType = Enum.MeshType.FileMesh
- SpecialMesh29.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- Part30.Name = "Handle10"
- Part30.Parent = Tool0
- Part30.BrickColor = BrickColor.new("Black")
- Part30.Reflectance = 0.20000000298023
- Part30.Rotation = Vector3.new(-142.339996, 5.06999969, -2.01999998)
- Part30.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part30.Velocity = Vector3.new(0.00135863153, -0.0161226187, 0.0034031861)
- Part30.CanCollide = false
- Part30.FormFactor = Enum.FormFactor.Symmetric
- Part30.Size = Vector3.new(1, 1, 1)
- Part30.CFrame = CFrame.new(-5.04489756, 1.79756689, -88.0213089, 0.995471597, 0.0351568609, 0.088319391, -0.025987193, -0.793054819, 0.608595669, 0.0914384425, -0.608134866, -0.788550079)
- Part30.BottomSurface = Enum.SurfaceType.Weld
- Part30.TopSurface = Enum.SurfaceType.Smooth
- Part30.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part30.Position = Vector3.new(-5.04489756, 1.79756689, -88.0213089)
- Part30.Orientation = Vector3.new(-37.4899979, 173.610001, -178.119995)
- Part30.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh31.Parent = Part30
- SpecialMesh31.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh31.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- SpecialMesh31.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh31.MeshType = Enum.MeshType.FileMesh
- SpecialMesh31.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- Part32.Name = "Handle11"
- Part32.Parent = Tool0
- Part32.BrickColor = BrickColor.new("Black")
- Part32.Reflectance = 0.20000000298023
- Part32.Rotation = Vector3.new(175.729996, 51.0299988, 18.7299995)
- Part32.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part32.Velocity = Vector3.new(0.00222039688, -0.0161009803, 0.00389853702)
- Part32.CanCollide = false
- Part32.FormFactor = Enum.FormFactor.Symmetric
- Part32.Size = Vector3.new(1, 1, 1)
- Part32.CFrame = CFrame.new(-5.35301828, 1.76382303, -87.4837952, 0.595605135, -0.201962754, 0.777473927, -0.265407056, -0.962998271, -0.0468337163, 0.758164704, -0.178452611, -0.627169132)
- Part32.BottomSurface = Enum.SurfaceType.Weld
- Part32.TopSurface = Enum.SurfaceType.Smooth
- Part32.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part32.Position = Vector3.new(-5.35301828, 1.76382303, -87.4837952)
- Part32.Orientation = Vector3.new(2.67999983, 128.889999, -164.589996)
- Part32.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh33.Parent = Part32
- SpecialMesh33.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh33.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- SpecialMesh33.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh33.MeshType = Enum.MeshType.FileMesh
- SpecialMesh33.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- Part34.Name = "Handle12"
- Part34.Parent = Tool0
- Part34.BrickColor = BrickColor.new("Black")
- Part34.Reflectance = 0.20000000298023
- Part34.Rotation = Vector3.new(-175.479996, 5.3499999, 1.06999993)
- Part34.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part34.Velocity = Vector3.new(0.00276099239, -0.0161500964, 0.00307807676)
- Part34.CanCollide = false
- Part34.FormFactor = Enum.FormFactor.Symmetric
- Part34.Size = Vector3.new(1, 1, 1)
- Part34.CFrame = CFrame.new(-4.84384727, 1.64546299, -87.1412201, 0.995471597, -0.0186171681, 0.093218714, -0.025987193, -0.996576667, 0.0784826502, 0.0914384425, -0.0805496871, -0.992547631)
- Part34.BottomSurface = Enum.SurfaceType.Weld
- Part34.TopSurface = Enum.SurfaceType.Smooth
- Part34.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part34.Position = Vector3.new(-4.84384727, 1.64546299, -87.1412201)
- Part34.Orientation = Vector3.new(-4.5, 174.62999, -178.509995)
- Part34.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh35.Parent = Part34
- SpecialMesh35.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh35.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- SpecialMesh35.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh35.MeshType = Enum.MeshType.FileMesh
- SpecialMesh35.Scale = Vector3.new(0.150000006, 1.75, 0.150000006)
- Part36.Name = "Handle13"
- Part36.Parent = Tool0
- Part36.BrickColor = BrickColor.new("Royal purple")
- Part36.Reflectance = 0.20000000298023
- Part36.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part36.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part36.Velocity = Vector3.new(0.0031589265, -0.0162120461, 0.00200865953)
- Part36.CanCollide = false
- Part36.FormFactor = Enum.FormFactor.Symmetric
- Part36.Size = Vector3.new(1, 1, 1)
- Part36.CFrame = CFrame.new(-4.1727705, 2.5887177, -86.9461517, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part36.BottomSurface = Enum.SurfaceType.Weld
- Part36.TopSurface = Enum.SurfaceType.Smooth
- Part36.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part36.Position = Vector3.new(-4.1727705, 2.5887177, -86.9461517)
- Part36.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part36.Color = Color3.new(0.384314, 0.145098, 0.819608)
- SpecialMesh37.Parent = Part36
- SpecialMesh37.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh37.Scale = Vector3.new(0.400000006, 1.5, 0.400000006)
- SpecialMesh37.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh37.MeshType = Enum.MeshType.FileMesh
- SpecialMesh37.Scale = Vector3.new(0.400000006, 1.5, 0.400000006)
- Part38.Name = "Handle14"
- Part38.Parent = Tool0
- Part38.BrickColor = BrickColor.new("Really black")
- Part38.Reflectance = 0.20000000298023
- Part38.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part38.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part38.Velocity = Vector3.new(0.00327614835, -0.0162027534, 0.00219062739)
- Part38.CanCollide = false
- Part38.FormFactor = Enum.FormFactor.Symmetric
- Part38.Size = Vector3.new(1, 1, 1)
- Part38.CFrame = CFrame.new(-4.28751945, 2.34504938, -86.859787, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part38.BottomSurface = Enum.SurfaceType.Weld
- Part38.TopSurface = Enum.SurfaceType.Smooth
- Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part38.Position = Vector3.new(-4.28751945, 2.34504938, -86.859787)
- Part38.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part38.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh39.Parent = Part38
- SpecialMesh39.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh39.Scale = Vector3.new(0.5, 1.79999995, 0.5)
- SpecialMesh39.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh39.MeshType = Enum.MeshType.FileMesh
- SpecialMesh39.Scale = Vector3.new(0.5, 1.79999995, 0.5)
- Part40.Name = "Handle15"
- Part40.Parent = Tool0
- Part40.BrickColor = BrickColor.new("Royal purple")
- Part40.Reflectance = 0.20000000298023
- Part40.Rotation = Vector3.new(19.7999992, -35.4399986, 90.4300003)
- Part40.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part40.Velocity = Vector3.new(0.00177499047, -0.0160863101, 0.00410903618)
- Part40.CanCollide = false
- Part40.FormFactor = Enum.FormFactor.Symmetric
- Part40.Size = Vector3.new(1, 1, 1)
- Part40.CFrame = CFrame.new(-5.47624779, 2.89171982, -87.8231506, -0.00614401698, -0.814673245, -0.579887807, 0.94230634, 0.18937628, -0.276034981, 0.33469528, -0.548127949, 0.766508341)
- Part40.BottomSurface = Enum.SurfaceType.Weld
- Part40.TopSurface = Enum.SurfaceType.Smooth
- Part40.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part40.Position = Vector3.new(-5.47624779, 2.89171982, -87.8231506)
- Part40.Orientation = Vector3.new(16.0200005, -37.1100006, 78.6399994)
- Part40.Color = Color3.new(0.384314, 0.145098, 0.819608)
- SpecialMesh41.Parent = Part40
- SpecialMesh41.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh41.Scale = Vector3.new(0.400000006, 1.5, 0.400000006)
- SpecialMesh41.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh41.MeshType = Enum.MeshType.FileMesh
- SpecialMesh41.Scale = Vector3.new(0.400000006, 1.5, 0.400000006)
- Part42.Name = "Handle16"
- Part42.Parent = Tool0
- Part42.BrickColor = BrickColor.new("Really black")
- Part42.Reflectance = 0.20000000298023
- Part42.Rotation = Vector3.new(19.7999992, -35.4399986, 90.4300003)
- Part42.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part42.Velocity = Vector3.new(0.00189220021, -0.0160770155, 0.0042910045)
- Part42.CanCollide = false
- Part42.FormFactor = Enum.FormFactor.Symmetric
- Part42.Size = Vector3.new(1, 1, 1)
- Part42.CFrame = CFrame.new(-5.59099674, 2.64805126, -87.7367935, -0.00614401698, -0.814673245, -0.579887807, 0.94230634, 0.18937628, -0.276034981, 0.33469528, -0.548127949, 0.766508341)
- Part42.BottomSurface = Enum.SurfaceType.Weld
- Part42.TopSurface = Enum.SurfaceType.Smooth
- Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part42.Position = Vector3.new(-5.59099674, 2.64805126, -87.7367935)
- Part42.Orientation = Vector3.new(16.0200005, -37.1100006, 78.6399994)
- Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh43.Parent = Part42
- SpecialMesh43.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh43.Scale = Vector3.new(0.5, 1.79999995, 0.5)
- SpecialMesh43.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh43.MeshType = Enum.MeshType.FileMesh
- SpecialMesh43.Scale = Vector3.new(0.5, 1.79999995, 0.5)
- Part44.Name = "Handle32"
- Part44.Parent = Tool0
- Part44.BrickColor = BrickColor.new("Royal purple")
- Part44.Reflectance = 0.20000000298023
- Part44.Rotation = Vector3.new(19.0599995, 54.5599976, 104.93)
- Part44.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part44.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part44.CanCollide = false
- Part44.FormFactor = Enum.FormFactor.Symmetric
- Part44.Size = Vector3.new(1, 1, 1)
- Part44.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.149419546, -0.560340405, 0.814673245, 0.844720185, -0.500584066, -0.189376265, 0.513927639, 0.659874558, 0.54812789)
- Part44.BottomSurface = Enum.SurfaceType.Weld
- Part44.TopSurface = Enum.SurfaceType.Smooth
- Part44.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part44.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part44.Orientation = Vector3.new(10.9200001, 56.0699997, 120.649994)
- Part44.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh45.Parent = Part44
- BlockMesh45.Offset = Vector3.new(1, 0, 0)
- BlockMesh45.Scale = Vector3.new(2, 1.10000002, 0.375)
- BlockMesh45.Scale = Vector3.new(2, 1.10000002, 0.375)
- Part46.Name = "Handle17"
- Part46.Parent = Tool0
- Part46.BrickColor = BrickColor.new("Really black")
- Part46.Reflectance = 0.20000000298023
- Part46.Rotation = Vector3.new(19.0599995, 54.5599976, 104.93)
- Part46.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part46.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part46.CanCollide = false
- Part46.FormFactor = Enum.FormFactor.Symmetric
- Part46.Size = Vector3.new(1, 1, 1)
- Part46.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.149419546, -0.560340405, 0.814673245, 0.844720185, -0.500584066, -0.189376265, 0.513927639, 0.659874558, 0.54812789)
- Part46.BottomSurface = Enum.SurfaceType.Weld
- Part46.TopSurface = Enum.SurfaceType.Smooth
- Part46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part46.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part46.Orientation = Vector3.new(10.9200001, 56.0699997, 120.649994)
- Part46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh47.Parent = Part46
- BlockMesh47.Offset = Vector3.new(1, -0.574999988, 0)
- BlockMesh47.Scale = Vector3.new(2, 0.100000001, 0.5)
- BlockMesh47.Scale = Vector3.new(2, 0.100000001, 0.5)
- Part48.Name = "Handle18"
- Part48.Parent = Tool0
- Part48.BrickColor = BrickColor.new("Really black")
- Part48.Reflectance = 0.20000000298023
- Part48.Rotation = Vector3.new(19.0599995, 54.5599976, 104.93)
- Part48.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part48.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part48.CanCollide = false
- Part48.FormFactor = Enum.FormFactor.Symmetric
- Part48.Size = Vector3.new(1, 1, 1)
- Part48.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.149419546, -0.560340405, 0.814673245, 0.844720185, -0.500584066, -0.189376265, 0.513927639, 0.659874558, 0.54812789)
- Part48.BottomSurface = Enum.SurfaceType.Weld
- Part48.TopSurface = Enum.SurfaceType.Smooth
- Part48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part48.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part48.Orientation = Vector3.new(10.9200001, 56.0699997, 120.649994)
- Part48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh49.Parent = Part48
- BlockMesh49.Offset = Vector3.new(1, 0.574999988, 0)
- BlockMesh49.Scale = Vector3.new(2, 0.100000001, 0.5)
- BlockMesh49.Scale = Vector3.new(2, 0.100000001, 0.5)
- Part50.Name = "Handle19"
- Part50.Parent = Tool0
- Part50.BrickColor = BrickColor.new("Really black")
- Part50.Reflectance = 0.20000000298023
- Part50.Rotation = Vector3.new(19.0599995, 54.5599976, 101.18)
- Part50.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part50.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part50.CanCollide = false
- Part50.FormFactor = Enum.FormFactor.Symmetric
- Part50.Size = Vector3.new(1, 1, 1)
- Part50.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.112451613, -0.568913162, 0.814673245, 0.87565136, -0.444264948, -0.189376265, 0.469669402, 0.692074239, 0.54812789)
- Part50.BottomSurface = Enum.SurfaceType.Weld
- Part50.TopSurface = Enum.SurfaceType.Smooth
- Part50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part50.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part50.Orientation = Vector3.new(10.9200001, 56.0699997, 116.899994)
- Part50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh51.Parent = Part50
- BlockMesh51.Offset = Vector3.new(2.6500001, -0.439999998, 0)
- BlockMesh51.Scale = Vector3.new(1.25, 0.100000001, 0.375)
- BlockMesh51.Scale = Vector3.new(1.25, 0.100000001, 0.375)
- Part52.Name = "Handle20"
- Part52.Parent = Tool0
- Part52.BrickColor = BrickColor.new("Really black")
- Part52.Reflectance = 0.20000000298023
- Part52.Rotation = Vector3.new(19.0599995, 54.5599976, 101.18)
- Part52.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part52.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part52.CanCollide = false
- Part52.FormFactor = Enum.FormFactor.Symmetric
- Part52.Size = Vector3.new(1, 1, 1)
- Part52.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.112451613, -0.568913162, 0.814673245, 0.87565136, -0.444264948, -0.189376265, 0.469669402, 0.692074239, 0.54812789)
- Part52.BottomSurface = Enum.SurfaceType.Weld
- Part52.TopSurface = Enum.SurfaceType.Smooth
- Part52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part52.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part52.Orientation = Vector3.new(10.9200001, 56.0699997, 116.899994)
- Part52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh53.Parent = Part52
- BlockMesh53.Offset = Vector3.new(2.54999995, 0.703000009, 0)
- BlockMesh53.Scale = Vector3.new(1.25, 0.100000001, 0.375)
- BlockMesh53.Scale = Vector3.new(1.25, 0.100000001, 0.375)
- Part54.Name = "Handle21"
- Part54.Parent = Tool0
- Part54.BrickColor = BrickColor.new("Really black")
- Part54.Reflectance = 0.20000000298023
- Part54.Rotation = Vector3.new(19.0599995, 54.5599976, 95.9300003)
- Part54.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part54.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part54.CanCollide = false
- Part54.FormFactor = Enum.FormFactor.Symmetric
- Part54.Size = Vector3.new(1, 1, 1)
- Part54.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.0599233955, -0.576816082, 0.814673245, 0.912628889, -0.362277687, -0.189376265, 0.404373229, 0.732146442, 0.54812789)
- Part54.BottomSurface = Enum.SurfaceType.Weld
- Part54.TopSurface = Enum.SurfaceType.Smooth
- Part54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part54.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part54.Orientation = Vector3.new(10.9200001, 56.0699997, 111.649994)
- Part54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh55.Parent = Part54
- BlockMesh55.Offset = Vector3.new(3.9000001, -0.140000001, 0)
- BlockMesh55.Scale = Vector3.new(1.25, 0.100000001, 0.275000006)
- BlockMesh55.Scale = Vector3.new(1.25, 0.100000001, 0.275000006)
- Part56.Name = "Handle22"
- Part56.Parent = Tool0
- Part56.BrickColor = BrickColor.new("Really black")
- Part56.Reflectance = 0.20000000298023
- Part56.Rotation = Vector3.new(19.0599995, 54.5599976, 93.6800003)
- Part56.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part56.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part56.CanCollide = false
- Part56.FormFactor = Enum.FormFactor.Symmetric
- Part56.Size = Vector3.new(1, 1, 1)
- Part56.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.03723149, -0.578723907, 0.814673245, 0.926148236, -0.326168716, -0.189376265, 0.375317514, 0.747457504, 0.54812789)
- Part56.BottomSurface = Enum.SurfaceType.Weld
- Part56.TopSurface = Enum.SurfaceType.Smooth
- Part56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part56.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part56.Orientation = Vector3.new(10.9200001, 56.0699997, 109.399994)
- Part56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh57.Parent = Part56
- BlockMesh57.Offset = Vector3.new(3.67000008, 1.11000001, 0)
- BlockMesh57.Scale = Vector3.new(1.25, 0.100000001, 0.234999999)
- BlockMesh57.Scale = Vector3.new(1.25, 0.100000001, 0.234999999)
- Part58.Name = "Handle23"
- Part58.Parent = Tool0
- Part58.BrickColor = BrickColor.new("Really black")
- Part58.Reflectance = 0.20000000298023
- Part58.Rotation = Vector3.new(19.0599995, 54.5599976, 88.5699997)
- Part58.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part58.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part58.CanCollide = false
- Part58.FormFactor = Enum.FormFactor.Symmetric
- Part58.Size = Vector3.new(1, 1, 1)
- Part58.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.0144991279, -0.579739034, 0.814673245, 0.951533914, -0.242321715, -0.189376265, 0.307201803, 0.777935147, 0.54812789)
- Part58.BottomSurface = Enum.SurfaceType.Weld
- Part58.TopSurface = Enum.SurfaceType.Smooth
- Part58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part58.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part58.Orientation = Vector3.new(10.9200001, 56.0699997, 104.290001)
- Part58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh59.Parent = Part58
- BlockMesh59.Offset = Vector3.new(5.11999989, 0.43900001, 0)
- BlockMesh59.Scale = Vector3.new(1.25, 0.100000001, 0.170000002)
- BlockMesh59.Scale = Vector3.new(1.25, 0.100000001, 0.170000002)
- Part60.Name = "Handle24"
- Part60.Parent = Tool0
- Part60.BrickColor = BrickColor.new("Really black")
- Part60.Reflectance = 0.20000000298023
- Part60.Rotation = Vector3.new(19.0599995, 54.5599976, 79.2200012)
- Part60.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part60.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part60.CanCollide = false
- Part60.FormFactor = Enum.FormFactor.Symmetric
- Part60.Size = Vector3.new(1, 1, 1)
- Part60.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.108500242, -0.569679976, 0.814673245, 0.978261828, -0.084500283, -0.189376265, 0.176723927, 0.817511261, 0.54812789)
- Part60.BottomSurface = Enum.SurfaceType.Weld
- Part60.TopSurface = Enum.SurfaceType.Smooth
- Part60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part60.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part60.Orientation = Vector3.new(10.9200001, 56.0699997, 94.9399948)
- Part60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh61.Parent = Part60
- BlockMesh61.Offset = Vector3.new(4.5, 2.1500001, 0)
- BlockMesh61.Scale = Vector3.new(1.25, 0.100000001, 0.159999996)
- BlockMesh61.Scale = Vector3.new(1.25, 0.100000001, 0.159999996)
- Part62.Name = "Handle25"
- Part62.Parent = Tool0
- Part62.BrickColor = BrickColor.new("Really black")
- Part62.Reflectance = 0.20000000298023
- Part62.Rotation = Vector3.new(19.0599995, 54.5599976, 72.1999969)
- Part62.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part62.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part62.CanCollide = false
- Part62.FormFactor = Enum.FormFactor.Symmetric
- Part62.Size = Vector3.new(1, 1, 1)
- Part62.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.177243158, -0.552170634, 0.814673245, 0.981259942, 0.035572052, -0.189376265, 0.0755883455, 0.83297205, 0.54812789)
- Part62.BottomSurface = Enum.SurfaceType.Weld
- Part62.TopSurface = Enum.SurfaceType.Smooth
- Part62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part62.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part62.Orientation = Vector3.new(10.9200001, 56.0699997, 87.9199982)
- Part62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh63.Parent = Part62
- BlockMesh63.Offset = Vector3.new(6, 2.0374999, 0)
- BlockMesh63.Scale = Vector3.new(1.25, 0.100000001, 0.0900000036)
- BlockMesh63.Scale = Vector3.new(1.25, 0.100000001, 0.0900000036)
- Part64.Name = "Handle26"
- Part64.Parent = Tool0
- Part64.BrickColor = BrickColor.new("Really black")
- Part64.Reflectance = 0.20000000298023
- Part64.Rotation = Vector3.new(19.0599995, 54.5599976, 62.0699997)
- Part64.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part64.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part64.CanCollide = false
- Part64.FormFactor = Enum.FormFactor.Symmetric
- Part64.Size = Vector3.new(1, 1, 1)
- Part64.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.271596014, -0.51238966, 0.814673245, 0.959707379, 0.207601547, -0.189376265, -0.0720930696, 0.833281875, 0.54812789)
- Part64.BottomSurface = Enum.SurfaceType.Weld
- Part64.TopSurface = Enum.SurfaceType.Smooth
- Part64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part64.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part64.Orientation = Vector3.new(10.9200001, 56.0699997, 77.7900009)
- Part64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh65.Parent = Part64
- BlockMesh65.Offset = Vector3.new(4.86999989, 3.56500006, 0)
- BlockMesh65.Scale = Vector3.new(1.25, 0.100000001, 0.0799999982)
- BlockMesh65.Scale = Vector3.new(1.25, 0.100000001, 0.0799999982)
- Part66.Name = "Handle27"
- Part66.Parent = Tool0
- Part66.BrickColor = BrickColor.new("Really black")
- Part66.Reflectance = 0.20000000298023
- Part66.Rotation = Vector3.new(19.0599995, 54.5599976, 44.9300003)
- Part66.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part66.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part66.CanCollide = false
- Part66.FormFactor = Enum.FormFactor.Symmetric
- Part66.Size = Vector3.new(1, 1, 1)
- Part66.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.410559267, -0.40957129, 0.814673245, 0.855878592, 0.4812572, -0.189376265, -0.314504385, 0.775011659, 0.54812789)
- Part66.BottomSurface = Enum.SurfaceType.Weld
- Part66.TopSurface = Enum.SurfaceType.Smooth
- Part66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part66.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part66.Orientation = Vector3.new(10.9200001, 56.0699997, 60.6499977)
- Part66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh67.Parent = Part66
- BlockMesh67.Offset = Vector3.new(4.71999979, 5.01999998, 0)
- BlockMesh67.Scale = Vector3.new(1.10000002, 0.100000001, 0.0399999991)
- BlockMesh67.Scale = Vector3.new(1.10000002, 0.100000001, 0.0399999991)
- Part68.Name = "Handle28"
- Part68.Parent = Tool0
- Part68.BrickColor = BrickColor.new("Really black")
- Part68.Reflectance = 0.20000000298023
- Part68.Rotation = Vector3.new(19.0599995, 54.5599976, 64.0199966)
- Part68.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part68.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part68.CanCollide = false
- Part68.FormFactor = Enum.FormFactor.Symmetric
- Part68.Size = Vector3.new(1, 1, 1)
- Part68.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.254021168, -0.521326005, 0.814673245, 0.966209769, 0.174857885, -0.189376265, -0.0437253416, 0.835250974, 0.54812789)
- Part68.BottomSurface = Enum.SurfaceType.Weld
- Part68.TopSurface = Enum.SurfaceType.Smooth
- Part68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part68.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part68.Orientation = Vector3.new(10.9200001, 56.0699997, 79.7399979)
- Part68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh69.Parent = Part68
- BlockMesh69.Offset = Vector3.new(6.4000001, 2.95000005, 0)
- BlockMesh69.Scale = Vector3.new(0.400000006, 0.100000001, 0.0299999993)
- BlockMesh69.Scale = Vector3.new(0.400000006, 0.100000001, 0.0299999993)
- Part70.Name = "Handle29"
- Part70.Parent = Tool0
- Part70.BrickColor = BrickColor.new("Really black")
- Part70.Reflectance = 0.20000000298023
- Part70.Rotation = Vector3.new(19.0599995, 54.5599976, 59.9300003)
- Part70.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part70.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part70.CanCollide = false
- Part70.FormFactor = Enum.FormFactor.Symmetric
- Part70.Size = Vector3.new(1, 1, 1)
- Part70.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.290564924, -0.501876056, 0.814673245, 0.951273799, 0.243340999, -0.189376265, -0.103200048, 0.8300035, 0.54812789)
- Part70.BottomSurface = Enum.SurfaceType.Weld
- Part70.TopSurface = Enum.SurfaceType.Smooth
- Part70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part70.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part70.Orientation = Vector3.new(10.9200001, 56.0699997, 75.6500015)
- Part70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh71.Parent = Part70
- BlockMesh71.Offset = Vector3.new(6.4000001, 3.45000005, 0)
- BlockMesh71.Scale = Vector3.new(0.100000001, 0.133000001, 0.0299999993)
- BlockMesh71.Scale = Vector3.new(0.100000001, 0.133000001, 0.0299999993)
- Part72.Name = "Handle30"
- Part72.Parent = Tool0
- Part72.BrickColor = BrickColor.new("Really black")
- Part72.Reflectance = 0.20000000298023
- Part72.Rotation = Vector3.new(19.0599995, 54.5599976, 59.9300003)
- Part72.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part72.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part72.CanCollide = false
- Part72.FormFactor = Enum.FormFactor.Symmetric
- Part72.Size = Vector3.new(1, 1, 1)
- Part72.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.290564924, -0.501876056, 0.814673245, 0.951273799, 0.243340999, -0.189376265, -0.103200048, 0.8300035, 0.54812789)
- Part72.BottomSurface = Enum.SurfaceType.Weld
- Part72.TopSurface = Enum.SurfaceType.Smooth
- Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part72.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part72.Orientation = Vector3.new(10.9200001, 56.0699997, 75.6500015)
- Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh73.Parent = Part72
- BlockMesh73.Offset = Vector3.new(6.44000006, 3.45000005, 0)
- BlockMesh73.Scale = Vector3.new(0.109999999, 0.0900000036, 0.0299999993)
- BlockMesh73.Scale = Vector3.new(0.109999999, 0.0900000036, 0.0299999993)
- Part74.Name = "Handle31"
- Part74.Parent = Tool0
- Part74.BrickColor = BrickColor.new("Really black")
- Part74.Reflectance = 0.20000000298023
- Part74.Rotation = Vector3.new(19.0599995, 54.5599976, 59.9300003)
- Part74.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part74.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part74.CanCollide = false
- Part74.FormFactor = Enum.FormFactor.Symmetric
- Part74.Size = Vector3.new(1, 1, 1)
- Part74.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.290564924, -0.501876056, 0.814673245, 0.951273799, 0.243340999, -0.189376265, -0.103200048, 0.8300035, 0.54812789)
- Part74.BottomSurface = Enum.SurfaceType.Weld
- Part74.TopSurface = Enum.SurfaceType.Smooth
- Part74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part74.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part74.Orientation = Vector3.new(10.9200001, 56.0699997, 75.6500015)
- Part74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh75.Parent = Part74
- BlockMesh75.Offset = Vector3.new(6.46999979, 3.45000005, 0)
- BlockMesh75.Scale = Vector3.new(0.129999995, 0.0599999987, 0.0199999996)
- BlockMesh75.Scale = Vector3.new(0.129999995, 0.0599999987, 0.0199999996)
- Part76.Name = "HandlePivot"
- Part76.Parent = Tool0
- Part76.BrickColor = BrickColor.new("Really black")
- Part76.Reflectance = 0.20000000298023
- Part76.Rotation = Vector3.new(19.0599995, 54.5599976, 104.93)
- Part76.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part76.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part76.CanCollide = false
- Part76.FormFactor = Enum.FormFactor.Symmetric
- Part76.Size = Vector3.new(1, 1, 1)
- Part76.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.149419546, -0.560340405, 0.814673245, 0.844720185, -0.500584066, -0.189376265, 0.513927639, 0.659874558, 0.54812789)
- Part76.BottomSurface = Enum.SurfaceType.Weld
- Part76.TopSurface = Enum.SurfaceType.Smooth
- Part76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part76.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part76.Orientation = Vector3.new(10.9200001, 56.0699997, 120.649994)
- Part76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part77.Name = "Handle33"
- Part77.Parent = Tool0
- Part77.BrickColor = BrickColor.new("Royal purple")
- Part77.Reflectance = 0.20000000298023
- Part77.Rotation = Vector3.new(19.0599995, 54.5599976, 101.18)
- Part77.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part77.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part77.CanCollide = false
- Part77.FormFactor = Enum.FormFactor.Symmetric
- Part77.Size = Vector3.new(1, 1, 1)
- Part77.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.112451613, -0.568913162, 0.814673245, 0.87565136, -0.444264948, -0.189376265, 0.469669402, 0.692074239, 0.54812789)
- Part77.BottomSurface = Enum.SurfaceType.Weld
- Part77.TopSurface = Enum.SurfaceType.Smooth
- Part77.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part77.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part77.Orientation = Vector3.new(10.9200001, 56.0699997, 116.899994)
- Part77.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh78.Parent = Part77
- BlockMesh78.Offset = Vector3.new(2.5250001, -0.150000006, 0)
- BlockMesh78.Scale = Vector3.new(1.45000005, 0.550000012, 0.275000006)
- BlockMesh78.Scale = Vector3.new(1.45000005, 0.550000012, 0.275000006)
- Part79.Name = "Handle34"
- Part79.Parent = Tool0
- Part79.BrickColor = BrickColor.new("Royal purple")
- Part79.Reflectance = 0.20000000298023
- Part79.Rotation = Vector3.new(19.0599995, 54.5599976, 101.18)
- Part79.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part79.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part79.CanCollide = false
- Part79.FormFactor = Enum.FormFactor.Symmetric
- Part79.Size = Vector3.new(1, 1, 1)
- Part79.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.112451613, -0.568913162, 0.814673245, 0.87565136, -0.444264948, -0.189376265, 0.469669402, 0.692074239, 0.54812789)
- Part79.BottomSurface = Enum.SurfaceType.Weld
- Part79.TopSurface = Enum.SurfaceType.Smooth
- Part79.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part79.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part79.Orientation = Vector3.new(10.9200001, 56.0699997, 116.899994)
- Part79.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh80.Parent = Part79
- BlockMesh80.Offset = Vector3.new(2.5250001, 0.400000006, 0)
- BlockMesh80.Scale = Vector3.new(1.25, 0.550000012, 0.275000006)
- BlockMesh80.Scale = Vector3.new(1.25, 0.550000012, 0.275000006)
- Part81.Name = "Handle36"
- Part81.Parent = Tool0
- Part81.BrickColor = BrickColor.new("Royal purple")
- Part81.Reflectance = 0.20000000298023
- Part81.Rotation = Vector3.new(19.0599995, 54.5599976, 88.5699997)
- Part81.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part81.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part81.CanCollide = false
- Part81.FormFactor = Enum.FormFactor.Symmetric
- Part81.Size = Vector3.new(1, 1, 1)
- Part81.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.0144991279, -0.579739034, 0.814673245, 0.951533914, -0.242321715, -0.189376265, 0.307201803, 0.777935147, 0.54812789)
- Part81.BottomSurface = Enum.SurfaceType.Weld
- Part81.TopSurface = Enum.SurfaceType.Smooth
- Part81.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part81.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part81.Orientation = Vector3.new(10.9200001, 56.0699997, 104.290001)
- Part81.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh82.Parent = Part81
- BlockMesh82.Offset = Vector3.new(5.07499981, 0.725000024, 0)
- BlockMesh82.Scale = Vector3.new(1.35000002, 0.5, 0.100000001)
- BlockMesh82.Scale = Vector3.new(1.35000002, 0.5, 0.100000001)
- Part83.Name = "Handle35"
- Part83.Parent = Tool0
- Part83.BrickColor = BrickColor.new("Royal purple")
- Part83.Reflectance = 0.20000000298023
- Part83.Rotation = Vector3.new(19.0599995, 54.5599976, 95.9300003)
- Part83.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part83.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part83.CanCollide = false
- Part83.FormFactor = Enum.FormFactor.Symmetric
- Part83.Size = Vector3.new(1, 1, 1)
- Part83.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.0599233955, -0.576816082, 0.814673245, 0.912628889, -0.362277687, -0.189376265, 0.404373229, 0.732146442, 0.54812789)
- Part83.BottomSurface = Enum.SurfaceType.Weld
- Part83.TopSurface = Enum.SurfaceType.Smooth
- Part83.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part83.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part83.Orientation = Vector3.new(10.9200001, 56.0699997, 111.649994)
- Part83.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh84.Parent = Part83
- BlockMesh84.Offset = Vector3.new(3.75, 0.150000006, 0)
- BlockMesh84.Scale = Vector3.new(1.5, 0.5, 0.180000007)
- BlockMesh84.Scale = Vector3.new(1.5, 0.5, 0.180000007)
- Part85.Name = "Handle37"
- Part85.Parent = Tool0
- Part85.BrickColor = BrickColor.new("Royal purple")
- Part85.Reflectance = 0.20000000298023
- Part85.Rotation = Vector3.new(19.0599995, 54.5599976, 93.6800003)
- Part85.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part85.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part85.CanCollide = false
- Part85.FormFactor = Enum.FormFactor.Symmetric
- Part85.Size = Vector3.new(1, 1, 1)
- Part85.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, -0.03723149, -0.578723907, 0.814673245, 0.926148236, -0.326168716, -0.189376265, 0.375317514, 0.747457504, 0.54812789)
- Part85.BottomSurface = Enum.SurfaceType.Weld
- Part85.TopSurface = Enum.SurfaceType.Smooth
- Part85.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part85.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part85.Orientation = Vector3.new(10.9200001, 56.0699997, 109.399994)
- Part85.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh86.Parent = Part85
- BlockMesh86.Offset = Vector3.new(3.54999995, 0.800000012, 0)
- BlockMesh86.Scale = Vector3.new(1.5, 0.600000024, 0.180000007)
- BlockMesh86.Scale = Vector3.new(1.5, 0.600000024, 0.180000007)
- Part87.Name = "Handle38"
- Part87.Parent = Tool0
- Part87.BrickColor = BrickColor.new("Royal purple")
- Part87.Reflectance = 0.20000000298023
- Part87.Rotation = Vector3.new(19.0599995, 54.5599976, 79.2200012)
- Part87.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part87.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part87.CanCollide = false
- Part87.FormFactor = Enum.FormFactor.Symmetric
- Part87.Size = Vector3.new(1, 1, 1)
- Part87.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.108500242, -0.569679976, 0.814673245, 0.978261828, -0.084500283, -0.189376265, 0.176723927, 0.817511261, 0.54812789)
- Part87.BottomSurface = Enum.SurfaceType.Weld
- Part87.TopSurface = Enum.SurfaceType.Smooth
- Part87.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part87.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part87.Orientation = Vector3.new(10.9200001, 56.0699997, 94.9399948)
- Part87.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh88.Parent = Part87
- BlockMesh88.Offset = Vector3.new(4.42500019, 1.79999995, 0)
- BlockMesh88.Scale = Vector3.new(1.39999998, 0.600000024, 0.100000001)
- BlockMesh88.Scale = Vector3.new(1.39999998, 0.600000024, 0.100000001)
- Part89.Name = "Handle39"
- Part89.Parent = Tool0
- Part89.BrickColor = BrickColor.new("Royal purple")
- Part89.Reflectance = 0.20000000298023
- Part89.Rotation = Vector3.new(19.0599995, 54.5599976, 62.0699997)
- Part89.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part89.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part89.CanCollide = false
- Part89.FormFactor = Enum.FormFactor.Symmetric
- Part89.Size = Vector3.new(1, 1, 1)
- Part89.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.271596014, -0.51238966, 0.814673245, 0.959707379, 0.207601547, -0.189376265, -0.0720930696, 0.833281875, 0.54812789)
- Part89.BottomSurface = Enum.SurfaceType.Weld
- Part89.TopSurface = Enum.SurfaceType.Smooth
- Part89.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part89.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part89.Orientation = Vector3.new(10.9200001, 56.0699997, 77.7900009)
- Part89.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh90.Parent = Part89
- BlockMesh90.Offset = Vector3.new(4.9000001, 3.29999995, 0)
- BlockMesh90.Scale = Vector3.new(1.39999998, 0.5, 0.0299999993)
- BlockMesh90.Scale = Vector3.new(1.39999998, 0.5, 0.0299999993)
- Part91.Name = "Handle40"
- Part91.Parent = Tool0
- Part91.BrickColor = BrickColor.new("Royal purple")
- Part91.Reflectance = 0.20000000298023
- Part91.Rotation = Vector3.new(19.0599995, 54.5599976, 79.2200012)
- Part91.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part91.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part91.CanCollide = false
- Part91.FormFactor = Enum.FormFactor.Symmetric
- Part91.Size = Vector3.new(1, 1, 1)
- Part91.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.108500242, -0.569679976, 0.814673245, 0.978261828, -0.084500283, -0.189376265, 0.176723927, 0.817511261, 0.54812789)
- Part91.BottomSurface = Enum.SurfaceType.Weld
- Part91.TopSurface = Enum.SurfaceType.Smooth
- Part91.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part91.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part91.Orientation = Vector3.new(10.9200001, 56.0699997, 94.9399948)
- Part91.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh92.Parent = Part91
- BlockMesh92.Offset = Vector3.new(5.5999999, 1.5, 0)
- BlockMesh92.Scale = Vector3.new(0.5, 0.349999994, 0.0299999993)
- BlockMesh92.Scale = Vector3.new(0.5, 0.349999994, 0.0299999993)
- Part93.Name = "Handle41"
- Part93.Parent = Tool0
- Part93.BrickColor = BrickColor.new("Royal purple")
- Part93.Reflectance = 0.20000000298023
- Part93.Rotation = Vector3.new(19.0599995, 54.5599976, 59.9300003)
- Part93.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part93.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part93.CanCollide = false
- Part93.FormFactor = Enum.FormFactor.Symmetric
- Part93.Size = Vector3.new(1, 1, 1)
- Part93.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.290564924, -0.501876056, 0.814673245, 0.951273799, 0.243340999, -0.189376265, -0.103200048, 0.8300035, 0.54812789)
- Part93.BottomSurface = Enum.SurfaceType.Weld
- Part93.TopSurface = Enum.SurfaceType.Smooth
- Part93.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part93.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part93.Orientation = Vector3.new(10.9200001, 56.0699997, 75.6500015)
- Part93.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh94.Parent = Part93
- BlockMesh94.Offset = Vector3.new(5.5999999, 3.5, 0)
- BlockMesh94.Scale = Vector3.new(0.5, 0.3565, 0.0199999996)
- BlockMesh94.Scale = Vector3.new(0.5, 0.3565, 0.0199999996)
- Part95.Name = "Handle42"
- Part95.Parent = Tool0
- Part95.BrickColor = BrickColor.new("Royal purple")
- Part95.Reflectance = 0.20000000298023
- Part95.Rotation = Vector3.new(19.0599995, 54.5599976, 62.0699997)
- Part95.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part95.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part95.CanCollide = false
- Part95.FormFactor = Enum.FormFactor.Symmetric
- Part95.Size = Vector3.new(1, 1, 1)
- Part95.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.271596014, -0.51238966, 0.814673245, 0.959707379, 0.207601547, -0.189376265, -0.0720930696, 0.833281875, 0.54812789)
- Part95.BottomSurface = Enum.SurfaceType.Weld
- Part95.TopSurface = Enum.SurfaceType.Smooth
- Part95.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part95.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part95.Orientation = Vector3.new(10.9200001, 56.0699997, 77.7900009)
- Part95.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh96.Parent = Part95
- BlockMesh96.Offset = Vector3.new(6.0999999, 3.25, 0)
- BlockMesh96.Scale = Vector3.new(0.300000012, 0.174999997, 0.00999999978)
- BlockMesh96.Scale = Vector3.new(0.300000012, 0.174999997, 0.00999999978)
- Part97.Name = "Handle43"
- Part97.Parent = Tool0
- Part97.BrickColor = BrickColor.new("Royal purple")
- Part97.Reflectance = 0.20000000298023
- Part97.Rotation = Vector3.new(19.0599995, 54.5599976, 44.9300003)
- Part97.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part97.Velocity = Vector3.new(0.00229295157, -0.0161655955, 0.0027414111)
- Part97.CanCollide = false
- Part97.FormFactor = Enum.FormFactor.Symmetric
- Part97.Size = Vector3.new(1, 1, 1)
- Part97.CFrame = CFrame.new(-4.62400627, 3.21375346, -87.5190506, 0.410559267, -0.40957129, 0.814673245, 0.855878592, 0.4812572, -0.189376265, -0.314504385, 0.775011659, 0.54812789)
- Part97.BottomSurface = Enum.SurfaceType.Weld
- Part97.TopSurface = Enum.SurfaceType.Smooth
- Part97.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part97.Position = Vector3.new(-4.62400627, 3.21375346, -87.5190506)
- Part97.Orientation = Vector3.new(10.9200001, 56.0699997, 60.6499977)
- Part97.Color = Color3.new(0.384314, 0.145098, 0.819608)
- BlockMesh98.Parent = Part97
- BlockMesh98.Offset = Vector3.new(4.94999981, 4.94999981, 0)
- BlockMesh98.Scale = Vector3.new(0.519999981, 0.109999999, 0.00800000038)
- BlockMesh98.Scale = Vector3.new(0.519999981, 0.109999999, 0.00800000038)
- Part99.Name = "Handle44"
- Part99.Parent = Tool0
- Part99.BrickColor = BrickColor.new("Really black")
- Part99.Reflectance = 0.20000000298023
- Part99.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part99.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part99.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part99.CanCollide = false
- Part99.FormFactor = Enum.FormFactor.Symmetric
- Part99.Size = Vector3.new(1, 1, 1)
- Part99.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part99.BottomSurface = Enum.SurfaceType.Smooth
- Part99.TopSurface = Enum.SurfaceType.Smooth
- Part99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part99.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part99.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh100.Parent = Part99
- CylinderMesh100.Offset = Vector3.new(0.25, 0.300000012, -5.375)
- CylinderMesh100.Scale = Vector3.new(2, 0.100000001, 2)
- CylinderMesh100.Scale = Vector3.new(2, 0.100000001, 2)
- Part101.Name = "Handle45"
- Part101.Parent = Tool0
- Part101.BrickColor = BrickColor.new("Really black")
- Part101.Reflectance = 0.20000000298023
- Part101.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part101.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part101.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part101.CanCollide = false
- Part101.FormFactor = Enum.FormFactor.Symmetric
- Part101.Size = Vector3.new(1, 1, 1)
- Part101.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part101.BottomSurface = Enum.SurfaceType.Smooth
- Part101.TopSurface = Enum.SurfaceType.Smooth
- Part101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part101.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part101.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh102.Parent = Part101
- CylinderMesh102.Offset = Vector3.new(0.25, -0.300000012, -5.375)
- CylinderMesh102.Scale = Vector3.new(2, 0.100000001, 2)
- CylinderMesh102.Scale = Vector3.new(2, 0.100000001, 2)
- Part103.Name = "Handle46"
- Part103.Parent = Tool0
- Part103.BrickColor = BrickColor.new("Royal purple")
- Part103.Reflectance = 0.20000000298023
- Part103.Rotation = Vector3.new(-160.199997, 35.4399986, -90.4300003)
- Part103.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part103.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part103.CanCollide = false
- Part103.FormFactor = Enum.FormFactor.Symmetric
- Part103.Size = Vector3.new(1, 1, 1)
- Part103.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.814673245, 0.579887688, 0.94230634, -0.18937625, 0.276034981, 0.33469528, 0.54812783, -0.766508341)
- Part103.BottomSurface = Enum.SurfaceType.Smooth
- Part103.TopSurface = Enum.SurfaceType.Smooth
- Part103.Color = Color3.new(0.384314, 0.145098, 0.819608)
- Part103.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part103.Orientation = Vector3.new(-16.0200005, 142.889999, 101.360001)
- Part103.Color = Color3.new(0.384314, 0.145098, 0.819608)
- CylinderMesh104.Parent = Part103
- CylinderMesh104.Offset = Vector3.new(0.224999994, 0, -5.375)
- CylinderMesh104.Scale = Vector3.new(1.89999998, 0.5, 1.89999998)
- CylinderMesh104.Scale = Vector3.new(1.89999998, 0.5, 1.89999998)
- Part105.Name = "Handle47"
- Part105.Parent = Tool0
- Part105.BrickColor = BrickColor.new("Really black")
- Part105.Reflectance = 0.20000000298023
- Part105.Rotation = Vector3.new(109.549995, 0.349999994, 24.1899986)
- Part105.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part105.Velocity = Vector3.new(0.00315791462, -0.0162441824, 0.00142867584)
- Part105.CanCollide = false
- Part105.FormFactor = Enum.FormFactor.Custom
- Part105.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part105.CFrame = CFrame.new(-3.80933309, 3.02437735, -86.9709244, 0.912150025, -0.409810513, 0.00614397693, -0.131885737, -0.307676494, -0.94230634, 0.388057381, 0.858714521, -0.334695309)
- Part105.BottomSurface = Enum.SurfaceType.Smooth
- Part105.TopSurface = Enum.SurfaceType.Smooth
- Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part105.Position = Vector3.new(-3.80933309, 3.02437735, -86.9709244)
- Part105.Orientation = Vector3.new(70.4399948, 178.949997, -156.800003)
- Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh106.Parent = Part105
- SpecialMesh106.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh106.Scale = Vector3.new(0.5, 2, 1)
- SpecialMesh106.MeshType = Enum.MeshType.FileMesh
- SpecialMesh106.Scale = Vector3.new(0.5, 2, 1)
- Part107.Name = "Handle48"
- Part107.Parent = Tool0
- Part107.BrickColor = BrickColor.new("Really black")
- Part107.Reflectance = 0.20000000298023
- Part107.Rotation = Vector3.new(109.549995, 0.349999994, -133.309998)
- Part107.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part107.Velocity = Vector3.new(0.00142798806, -0.0160870105, 0.00405414589)
- Part107.CanCollide = false
- Part107.FormFactor = Enum.FormFactor.Custom
- Part107.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part107.CFrame = CFrame.new(-5.4386797, 3.40312958, -88.0671768, -0.685889006, 0.727680326, 0.00614398718, 0.239589274, 0.23378554, -0.94230634, -0.687134147, -0.644845605, -0.334695309)
- Part107.BottomSurface = Enum.SurfaceType.Smooth
- Part107.TopSurface = Enum.SurfaceType.Smooth
- Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part107.Position = Vector3.new(-5.4386797, 3.40312958, -88.0671768)
- Part107.Orientation = Vector3.new(70.4399948, 178.949997, 45.7000008)
- Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh108.Parent = Part107
- SpecialMesh108.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh108.Scale = Vector3.new(0.5, 2, 1)
- SpecialMesh108.MeshType = Enum.MeshType.FileMesh
- SpecialMesh108.Scale = Vector3.new(0.5, 2, 1)
- Part109.Name = "Handle49"
- Part109.Parent = Tool0
- Part109.BrickColor = BrickColor.new("Really black")
- Part109.Reflectance = 0.20000000298023
- Part109.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part109.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part109.Velocity = Vector3.new(0.000782224815, -0.0162198246, 0.00157897198)
- Part109.CanCollide = false
- Part109.FormFactor = Enum.FormFactor.Custom
- Part109.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part109.CFrame = CFrame.new(-3.89914656, 3.55879736, -88.4771881, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part109.BottomSurface = Enum.SurfaceType.Smooth
- Part109.TopSurface = Enum.SurfaceType.Smooth
- Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part109.Position = Vector3.new(-3.89914656, 3.55879736, -88.4771881)
- Part109.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh110.Parent = Part109
- SpecialMesh110.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh110.Scale = Vector3.new(0.5, 6, 0.75)
- SpecialMesh110.MeshType = Enum.MeshType.Torso
- SpecialMesh110.Scale = Vector3.new(0.5, 6, 0.75)
- Part111.Name = "Handle50"
- Part111.Parent = Tool0
- Part111.BrickColor = BrickColor.new("Really black")
- Part111.Reflectance = 0.20000000298023
- Part111.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part111.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part111.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part111.CanCollide = false
- Part111.FormFactor = Enum.FormFactor.Custom
- Part111.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part111.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part111.BottomSurface = Enum.SurfaceType.Smooth
- Part111.TopSurface = Enum.SurfaceType.Smooth
- Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part111.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part111.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh112.Parent = Part111
- CylinderMesh112.Offset = Vector3.new(0, -3.25, 0)
- Part113.Name = "Handle51"
- Part113.Parent = Tool0
- Part113.BrickColor = BrickColor.new("Really black")
- Part113.Reflectance = 0.20000000298023
- Part113.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part113.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part113.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part113.CanCollide = false
- Part113.FormFactor = Enum.FormFactor.Custom
- Part113.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part113.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part113.BottomSurface = Enum.SurfaceType.Smooth
- Part113.TopSurface = Enum.SurfaceType.Smooth
- Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part113.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part113.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh114.Parent = Part113
- CylinderMesh114.Offset = Vector3.new(0, -2.5, 0)
- Part115.Name = "Handle52"
- Part115.Parent = Tool0
- Part115.BrickColor = BrickColor.new("Alder")
- Part115.Reflectance = 0.20000000298023
- Part115.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part115.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part115.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part115.CanCollide = false
- Part115.FormFactor = Enum.FormFactor.Custom
- Part115.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part115.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part115.BottomSurface = Enum.SurfaceType.Smooth
- Part115.TopSurface = Enum.SurfaceType.Smooth
- Part115.Color = Color3.new(0.705882, 0.501961, 1)
- Part115.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part115.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part115.Color = Color3.new(0.705882, 0.501961, 1)
- CylinderMesh116.Parent = Part115
- CylinderMesh116.Offset = Vector3.new(0, -2.875, 0)
- CylinderMesh116.Scale = Vector3.new(0.75, 2.4000001, 0.75)
- CylinderMesh116.Scale = Vector3.new(0.75, 2.4000001, 0.75)
- Part117.Name = "Handle53"
- Part117.Parent = Tool0
- Part117.BrickColor = BrickColor.new("Deep blue")
- Part117.Reflectance = 0.20000000298023
- Part117.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part117.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part117.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part117.CanCollide = false
- Part117.FormFactor = Enum.FormFactor.Custom
- Part117.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part117.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part117.BottomSurface = Enum.SurfaceType.Smooth
- Part117.TopSurface = Enum.SurfaceType.Smooth
- Part117.Color = Color3.new(0.129412, 0.329412, 0.72549)
- Part117.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part117.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part117.Color = Color3.new(0.129412, 0.329412, 0.72549)
- CylinderMesh118.Parent = Part117
- CylinderMesh118.Offset = Vector3.new(0, 1.75, 0)
- CylinderMesh118.Scale = Vector3.new(0.600000024, 38, 0.600000024)
- CylinderMesh118.Scale = Vector3.new(0.600000024, 38, 0.600000024)
- Part119.Name = "Handle54"
- Part119.Parent = Tool0
- Part119.BrickColor = BrickColor.new("Really black")
- Part119.Reflectance = 0.20000000298023
- Part119.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part119.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part119.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part119.CanCollide = false
- Part119.FormFactor = Enum.FormFactor.Custom
- Part119.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part119.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part119.BottomSurface = Enum.SurfaceType.Smooth
- Part119.TopSurface = Enum.SurfaceType.Smooth
- Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part119.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part119.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh120.Parent = Part119
- CylinderMesh120.Offset = Vector3.new(0, -2.5, 0)
- CylinderMesh120.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh120.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part121.Name = "Handle55"
- Part121.Parent = Tool0
- Part121.BrickColor = BrickColor.new("Really black")
- Part121.Reflectance = 0.20000000298023
- Part121.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part121.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part121.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part121.CanCollide = false
- Part121.FormFactor = Enum.FormFactor.Custom
- Part121.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part121.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part121.BottomSurface = Enum.SurfaceType.Smooth
- Part121.TopSurface = Enum.SurfaceType.Smooth
- Part121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part121.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part121.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh122.Parent = Part121
- CylinderMesh122.Offset = Vector3.new(0, -2.2249999, 0)
- CylinderMesh122.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh122.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part123.Name = "Handle56"
- Part123.Parent = Tool0
- Part123.BrickColor = BrickColor.new("Really black")
- Part123.Reflectance = 0.20000000298023
- Part123.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part123.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part123.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part123.CanCollide = false
- Part123.FormFactor = Enum.FormFactor.Custom
- Part123.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part123.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part123.BottomSurface = Enum.SurfaceType.Smooth
- Part123.TopSurface = Enum.SurfaceType.Smooth
- Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part123.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part123.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh124.Parent = Part123
- CylinderMesh124.Offset = Vector3.new(0, -1.95000005, 0)
- CylinderMesh124.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh124.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part125.Name = "Handle57"
- Part125.Parent = Tool0
- Part125.BrickColor = BrickColor.new("Really black")
- Part125.Reflectance = 0.20000000298023
- Part125.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part125.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part125.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part125.CanCollide = false
- Part125.FormFactor = Enum.FormFactor.Custom
- Part125.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part125.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part125.BottomSurface = Enum.SurfaceType.Smooth
- Part125.TopSurface = Enum.SurfaceType.Smooth
- Part125.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part125.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part125.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part125.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh126.Parent = Part125
- CylinderMesh126.Offset = Vector3.new(0, -1.67499995, 0)
- CylinderMesh126.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh126.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part127.Name = "Handle58"
- Part127.Parent = Tool0
- Part127.BrickColor = BrickColor.new("Really black")
- Part127.Reflectance = 0.20000000298023
- Part127.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part127.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part127.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part127.CanCollide = false
- Part127.FormFactor = Enum.FormFactor.Custom
- Part127.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part127.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part127.BottomSurface = Enum.SurfaceType.Smooth
- Part127.TopSurface = Enum.SurfaceType.Smooth
- Part127.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part127.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part127.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part127.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh128.Parent = Part127
- CylinderMesh128.Offset = Vector3.new(0, -1.39999998, 0)
- CylinderMesh128.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh128.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part129.Name = "Handle59"
- Part129.Parent = Tool0
- Part129.BrickColor = BrickColor.new("Really black")
- Part129.Reflectance = 0.20000000298023
- Part129.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part129.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part129.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part129.CanCollide = false
- Part129.FormFactor = Enum.FormFactor.Custom
- Part129.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part129.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part129.BottomSurface = Enum.SurfaceType.Smooth
- Part129.TopSurface = Enum.SurfaceType.Smooth
- Part129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part129.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part129.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh130.Parent = Part129
- CylinderMesh130.Offset = Vector3.new(0, -1.125, 0)
- CylinderMesh130.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh130.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part131.Name = "Handle60"
- Part131.Parent = Tool0
- Part131.BrickColor = BrickColor.new("Really black")
- Part131.Reflectance = 0.20000000298023
- Part131.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part131.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part131.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part131.CanCollide = false
- Part131.FormFactor = Enum.FormFactor.Custom
- Part131.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part131.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part131.BottomSurface = Enum.SurfaceType.Smooth
- Part131.TopSurface = Enum.SurfaceType.Smooth
- Part131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part131.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part131.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh132.Parent = Part131
- CylinderMesh132.Offset = Vector3.new(0, -0.850000024, 0)
- CylinderMesh132.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh132.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part133.Name = "Handle61"
- Part133.Parent = Tool0
- Part133.BrickColor = BrickColor.new("Really black")
- Part133.Reflectance = 0.20000000298023
- Part133.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part133.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part133.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part133.CanCollide = false
- Part133.FormFactor = Enum.FormFactor.Custom
- Part133.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part133.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part133.BottomSurface = Enum.SurfaceType.Smooth
- Part133.TopSurface = Enum.SurfaceType.Smooth
- Part133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part133.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part133.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh134.Parent = Part133
- CylinderMesh134.Offset = Vector3.new(0, -0.574999988, 0)
- CylinderMesh134.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh134.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part135.Name = "Handle62"
- Part135.Parent = Tool0
- Part135.BrickColor = BrickColor.new("Really black")
- Part135.Reflectance = 0.20000000298023
- Part135.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part135.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part135.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part135.CanCollide = false
- Part135.FormFactor = Enum.FormFactor.Custom
- Part135.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part135.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part135.BottomSurface = Enum.SurfaceType.Smooth
- Part135.TopSurface = Enum.SurfaceType.Smooth
- Part135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part135.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part135.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh136.Parent = Part135
- CylinderMesh136.Offset = Vector3.new(0, -0.300000012, 0)
- CylinderMesh136.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh136.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part137.Name = "Handle63"
- Part137.Parent = Tool0
- Part137.BrickColor = BrickColor.new("Really black")
- Part137.Reflectance = 0.20000000298023
- Part137.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part137.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part137.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part137.CanCollide = false
- Part137.FormFactor = Enum.FormFactor.Custom
- Part137.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part137.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part137.BottomSurface = Enum.SurfaceType.Smooth
- Part137.TopSurface = Enum.SurfaceType.Smooth
- Part137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part137.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part137.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh138.Parent = Part137
- CylinderMesh138.Offset = Vector3.new(0, -0.0250000004, 0)
- CylinderMesh138.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh138.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part139.Name = "Handle64"
- Part139.Parent = Tool0
- Part139.BrickColor = BrickColor.new("Really black")
- Part139.Reflectance = 0.20000000298023
- Part139.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part139.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part139.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part139.CanCollide = false
- Part139.FormFactor = Enum.FormFactor.Custom
- Part139.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part139.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part139.BottomSurface = Enum.SurfaceType.Smooth
- Part139.TopSurface = Enum.SurfaceType.Smooth
- Part139.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part139.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part139.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part139.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh140.Parent = Part139
- CylinderMesh140.Offset = Vector3.new(0, 0.25, 0)
- CylinderMesh140.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh140.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part141.Name = "Handle65"
- Part141.Parent = Tool0
- Part141.BrickColor = BrickColor.new("Really black")
- Part141.Reflectance = 0.20000000298023
- Part141.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part141.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part141.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part141.CanCollide = false
- Part141.FormFactor = Enum.FormFactor.Custom
- Part141.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part141.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part141.BottomSurface = Enum.SurfaceType.Smooth
- Part141.TopSurface = Enum.SurfaceType.Smooth
- Part141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part141.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part141.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh142.Parent = Part141
- CylinderMesh142.Offset = Vector3.new(0, 0.524999976, 0)
- CylinderMesh142.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh142.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part143.Name = "Handle66"
- Part143.Parent = Tool0
- Part143.BrickColor = BrickColor.new("Really black")
- Part143.Reflectance = 0.20000000298023
- Part143.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part143.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part143.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part143.CanCollide = false
- Part143.FormFactor = Enum.FormFactor.Custom
- Part143.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part143.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part143.BottomSurface = Enum.SurfaceType.Smooth
- Part143.TopSurface = Enum.SurfaceType.Smooth
- Part143.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part143.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part143.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part143.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh144.Parent = Part143
- CylinderMesh144.Offset = Vector3.new(0, 0.800000012, 0)
- CylinderMesh144.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh144.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part145.Name = "Handle67"
- Part145.Parent = Tool0
- Part145.BrickColor = BrickColor.new("Really black")
- Part145.Reflectance = 0.20000000298023
- Part145.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part145.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part145.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part145.CanCollide = false
- Part145.FormFactor = Enum.FormFactor.Custom
- Part145.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part145.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part145.BottomSurface = Enum.SurfaceType.Smooth
- Part145.TopSurface = Enum.SurfaceType.Smooth
- Part145.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part145.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part145.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part145.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh146.Parent = Part145
- CylinderMesh146.Offset = Vector3.new(0, 1.07500005, 0)
- CylinderMesh146.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh146.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part147.Name = "Handle68"
- Part147.Parent = Tool0
- Part147.BrickColor = BrickColor.new("Really black")
- Part147.Reflectance = 0.20000000298023
- Part147.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part147.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part147.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part147.CanCollide = false
- Part147.FormFactor = Enum.FormFactor.Custom
- Part147.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part147.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part147.BottomSurface = Enum.SurfaceType.Smooth
- Part147.TopSurface = Enum.SurfaceType.Smooth
- Part147.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part147.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part147.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part147.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh148.Parent = Part147
- CylinderMesh148.Offset = Vector3.new(0, 1.35000002, 0)
- CylinderMesh148.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh148.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part149.Name = "Handle69"
- Part149.Parent = Tool0
- Part149.BrickColor = BrickColor.new("Really black")
- Part149.Reflectance = 0.20000000298023
- Part149.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part149.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part149.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part149.CanCollide = false
- Part149.FormFactor = Enum.FormFactor.Custom
- Part149.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part149.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part149.BottomSurface = Enum.SurfaceType.Smooth
- Part149.TopSurface = Enum.SurfaceType.Smooth
- Part149.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part149.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part149.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part149.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh150.Parent = Part149
- CylinderMesh150.Offset = Vector3.new(0, 1.625, 0)
- CylinderMesh150.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh150.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part151.Name = "Handle70"
- Part151.Parent = Tool0
- Part151.BrickColor = BrickColor.new("Really black")
- Part151.Reflectance = 0.20000000298023
- Part151.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part151.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part151.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part151.CanCollide = false
- Part151.FormFactor = Enum.FormFactor.Custom
- Part151.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part151.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part151.BottomSurface = Enum.SurfaceType.Smooth
- Part151.TopSurface = Enum.SurfaceType.Smooth
- Part151.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part151.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part151.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part151.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh152.Parent = Part151
- CylinderMesh152.Offset = Vector3.new(0, 1.89999998, 0)
- CylinderMesh152.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh152.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part153.Name = "Handle71"
- Part153.Parent = Tool0
- Part153.BrickColor = BrickColor.new("Really black")
- Part153.Reflectance = 0.20000000298023
- Part153.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part153.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part153.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part153.CanCollide = false
- Part153.FormFactor = Enum.FormFactor.Custom
- Part153.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part153.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part153.BottomSurface = Enum.SurfaceType.Smooth
- Part153.TopSurface = Enum.SurfaceType.Smooth
- Part153.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part153.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part153.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part153.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh154.Parent = Part153
- CylinderMesh154.Offset = Vector3.new(0, 2.17499995, 0)
- CylinderMesh154.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh154.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part155.Name = "Handle72"
- Part155.Parent = Tool0
- Part155.BrickColor = BrickColor.new("Really black")
- Part155.Reflectance = 0.20000000298023
- Part155.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part155.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part155.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part155.CanCollide = false
- Part155.FormFactor = Enum.FormFactor.Custom
- Part155.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part155.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part155.BottomSurface = Enum.SurfaceType.Smooth
- Part155.TopSurface = Enum.SurfaceType.Smooth
- Part155.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part155.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part155.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part155.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh156.Parent = Part155
- CylinderMesh156.Offset = Vector3.new(0, 2.45000005, 0)
- CylinderMesh156.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh156.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part157.Name = "Handle73"
- Part157.Parent = Tool0
- Part157.BrickColor = BrickColor.new("Really black")
- Part157.Reflectance = 0.20000000298023
- Part157.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part157.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part157.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part157.CanCollide = false
- Part157.FormFactor = Enum.FormFactor.Custom
- Part157.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part157.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part157.BottomSurface = Enum.SurfaceType.Smooth
- Part157.TopSurface = Enum.SurfaceType.Smooth
- Part157.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part157.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part157.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part157.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh158.Parent = Part157
- CylinderMesh158.Offset = Vector3.new(0, 2.7249999, 0)
- CylinderMesh158.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh158.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part159.Name = "Handle74"
- Part159.Parent = Tool0
- Part159.BrickColor = BrickColor.new("Really black")
- Part159.Reflectance = 0.20000000298023
- Part159.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part159.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part159.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part159.CanCollide = false
- Part159.FormFactor = Enum.FormFactor.Custom
- Part159.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part159.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part159.BottomSurface = Enum.SurfaceType.Smooth
- Part159.TopSurface = Enum.SurfaceType.Smooth
- Part159.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part159.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part159.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part159.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh160.Parent = Part159
- CylinderMesh160.Offset = Vector3.new(0, 3, 0)
- CylinderMesh160.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh160.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part161.Name = "Handle75"
- Part161.Parent = Tool0
- Part161.BrickColor = BrickColor.new("Really black")
- Part161.Reflectance = 0.20000000298023
- Part161.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part161.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part161.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part161.CanCollide = false
- Part161.FormFactor = Enum.FormFactor.Custom
- Part161.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part161.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part161.BottomSurface = Enum.SurfaceType.Smooth
- Part161.TopSurface = Enum.SurfaceType.Smooth
- Part161.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part161.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part161.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part161.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh162.Parent = Part161
- CylinderMesh162.Offset = Vector3.new(0, 3.2750001, 0)
- CylinderMesh162.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh162.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part163.Name = "Handle76"
- Part163.Parent = Tool0
- Part163.BrickColor = BrickColor.new("Really black")
- Part163.Reflectance = 0.20000000298023
- Part163.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part163.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part163.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part163.CanCollide = false
- Part163.FormFactor = Enum.FormFactor.Custom
- Part163.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part163.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part163.BottomSurface = Enum.SurfaceType.Smooth
- Part163.TopSurface = Enum.SurfaceType.Smooth
- Part163.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part163.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part163.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part163.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh164.Parent = Part163
- CylinderMesh164.Offset = Vector3.new(0, 3.54999995, 0)
- CylinderMesh164.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh164.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part165.Name = "Handle77"
- Part165.Parent = Tool0
- Part165.BrickColor = BrickColor.new("Really black")
- Part165.Reflectance = 0.20000000298023
- Part165.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part165.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part165.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part165.CanCollide = false
- Part165.FormFactor = Enum.FormFactor.Custom
- Part165.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part165.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part165.BottomSurface = Enum.SurfaceType.Smooth
- Part165.TopSurface = Enum.SurfaceType.Smooth
- Part165.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part165.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part165.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part165.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh166.Parent = Part165
- CylinderMesh166.Offset = Vector3.new(0, 3.82500005, 0)
- CylinderMesh166.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh166.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part167.Name = "Handle78"
- Part167.Parent = Tool0
- Part167.BrickColor = BrickColor.new("Really black")
- Part167.Reflectance = 0.20000000298023
- Part167.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part167.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part167.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part167.CanCollide = false
- Part167.FormFactor = Enum.FormFactor.Custom
- Part167.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part167.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part167.BottomSurface = Enum.SurfaceType.Smooth
- Part167.TopSurface = Enum.SurfaceType.Smooth
- Part167.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part167.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part167.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part167.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh168.Parent = Part167
- CylinderMesh168.Offset = Vector3.new(0, 4.0999999, 0)
- CylinderMesh168.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh168.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part169.Name = "Handle79"
- Part169.Parent = Tool0
- Part169.BrickColor = BrickColor.new("Really black")
- Part169.Reflectance = 0.20000000298023
- Part169.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part169.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part169.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part169.CanCollide = false
- Part169.FormFactor = Enum.FormFactor.Custom
- Part169.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part169.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part169.BottomSurface = Enum.SurfaceType.Smooth
- Part169.TopSurface = Enum.SurfaceType.Smooth
- Part169.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part169.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part169.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part169.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh170.Parent = Part169
- CylinderMesh170.Offset = Vector3.new(0, 4.375, 0)
- CylinderMesh170.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh170.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part171.Name = "Handle82"
- Part171.Parent = Tool0
- Part171.BrickColor = BrickColor.new("Really black")
- Part171.Reflectance = 0.20000000298023
- Part171.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part171.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part171.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part171.CanCollide = false
- Part171.FormFactor = Enum.FormFactor.Custom
- Part171.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part171.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part171.BottomSurface = Enum.SurfaceType.Smooth
- Part171.TopSurface = Enum.SurfaceType.Smooth
- Part171.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part171.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part171.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part171.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh172.Parent = Part171
- CylinderMesh172.Offset = Vector3.new(0, 5.19999981, 0)
- CylinderMesh172.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh172.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part173.Name = "Handle83"
- Part173.Parent = Tool0
- Part173.BrickColor = BrickColor.new("Really black")
- Part173.Reflectance = 0.20000000298023
- Part173.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part173.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part173.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part173.CanCollide = false
- Part173.FormFactor = Enum.FormFactor.Custom
- Part173.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part173.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part173.BottomSurface = Enum.SurfaceType.Smooth
- Part173.TopSurface = Enum.SurfaceType.Smooth
- Part173.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part173.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part173.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part173.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh174.Parent = Part173
- CylinderMesh174.Offset = Vector3.new(0, 5.4749999, 0)
- CylinderMesh174.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh174.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part175.Name = "Handle84"
- Part175.Parent = Tool0
- Part175.BrickColor = BrickColor.new("Really black")
- Part175.Reflectance = 0.20000000298023
- Part175.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part175.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part175.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part175.CanCollide = false
- Part175.FormFactor = Enum.FormFactor.Custom
- Part175.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part175.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part175.BottomSurface = Enum.SurfaceType.Smooth
- Part175.TopSurface = Enum.SurfaceType.Smooth
- Part175.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part175.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part175.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part175.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh176.Parent = Part175
- CylinderMesh176.Offset = Vector3.new(0, 5.75, 0)
- CylinderMesh176.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh176.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part177.Name = "Handle81"
- Part177.Parent = Tool0
- Part177.BrickColor = BrickColor.new("Really black")
- Part177.Reflectance = 0.20000000298023
- Part177.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part177.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part177.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part177.CanCollide = false
- Part177.FormFactor = Enum.FormFactor.Custom
- Part177.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part177.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part177.BottomSurface = Enum.SurfaceType.Smooth
- Part177.TopSurface = Enum.SurfaceType.Smooth
- Part177.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part177.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part177.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part177.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh178.Parent = Part177
- CylinderMesh178.Offset = Vector3.new(0, 4.92500019, 0)
- CylinderMesh178.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh178.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part179.Name = "Handle80"
- Part179.Parent = Tool0
- Part179.BrickColor = BrickColor.new("Really black")
- Part179.Reflectance = 0.20000000298023
- Part179.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part179.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part179.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part179.CanCollide = false
- Part179.FormFactor = Enum.FormFactor.Custom
- Part179.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part179.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part179.BottomSurface = Enum.SurfaceType.Smooth
- Part179.TopSurface = Enum.SurfaceType.Smooth
- Part179.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part179.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part179.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part179.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh180.Parent = Part179
- CylinderMesh180.Offset = Vector3.new(0, 4.6500001, 0)
- CylinderMesh180.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- CylinderMesh180.Scale = Vector3.new(0.699999988, 1, 0.699999988)
- Part181.Name = "Handle85"
- Part181.Parent = Tool0
- Part181.BrickColor = BrickColor.new("Really black")
- Part181.Reflectance = 0.20000000298023
- Part181.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part181.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part181.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part181.CanCollide = false
- Part181.FormFactor = Enum.FormFactor.Custom
- Part181.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part181.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part181.BottomSurface = Enum.SurfaceType.Smooth
- Part181.TopSurface = Enum.SurfaceType.Smooth
- Part181.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part181.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part181.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part181.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh182.Parent = Part181
- CylinderMesh182.Offset = Vector3.new(0, 6.25, 0)
- CylinderMesh182.Scale = Vector3.new(0.699999988, 2.5, 0.699999988)
- CylinderMesh182.Scale = Vector3.new(0.699999988, 2.5, 0.699999988)
- Part183.Name = "Handle86"
- Part183.Parent = Tool0
- Part183.BrickColor = BrickColor.new("Really black")
- Part183.Reflectance = 0.20000000298023
- Part183.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part183.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part183.Velocity = Vector3.new(-0.0123308506, -0.0166905243, -0.00851099472)
- Part183.CanCollide = false
- Part183.FormFactor = Enum.FormFactor.Symmetric
- Part183.Size = Vector3.new(1, 1, 1)
- Part183.CFrame = CFrame.new(2.39263535, 6.55377674, -96.7938004, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part183.BottomSurface = Enum.SurfaceType.Weld
- Part183.TopSurface = Enum.SurfaceType.Smooth
- Part183.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part183.Position = Vector3.new(2.39263535, 6.55377674, -96.7938004)
- Part183.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part183.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh184.Parent = Part183
- SpecialMesh184.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh184.Scale = Vector3.new(0.25, 1, 0.25)
- SpecialMesh184.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh184.MeshType = Enum.MeshType.FileMesh
- SpecialMesh184.Scale = Vector3.new(0.25, 1, 0.25)
- Part185.Name = "Handle87"
- Part185.Parent = Tool0
- Part185.BrickColor = BrickColor.new("Really black")
- Part185.Reflectance = 0.20000000298023
- Part185.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part185.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part185.Velocity = Vector3.new(0.00110114785, -0.0161855742, 0.00223582913)
- Part185.CanCollide = false
- Part185.FormFactor = Enum.FormFactor.Custom
- Part185.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part185.CFrame = CFrame.new(-4.30975533, 3.21360946, -88.2598267, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part185.BottomSurface = Enum.SurfaceType.Smooth
- Part185.TopSurface = Enum.SurfaceType.Smooth
- Part185.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part185.Position = Vector3.new(-4.30975533, 3.21360946, -88.2598267)
- Part185.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part185.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh186.Parent = Part185
- SpecialMesh186.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh186.Scale = Vector3.new(0.5, 3, 0.300000012)
- SpecialMesh186.MeshType = Enum.MeshType.Torso
- SpecialMesh186.Scale = Vector3.new(0.5, 3, 0.300000012)
- Part187.Name = "Handle88"
- Part187.Parent = Tool0
- Part187.BrickColor = BrickColor.new("Really black")
- Part187.Reflectance = 0.20000000298023
- Part187.Rotation = Vector3.new(-160.940002, -54.5599976, -90.6100006)
- Part187.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part187.Velocity = Vector3.new(0.00136063434, -0.0162091497, 0.00184200914)
- Part187.CanCollide = false
- Part187.FormFactor = Enum.FormFactor.Custom
- Part187.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part187.CFrame = CFrame.new(-4.06535339, 3.15679669, -88.0953903, -0.00614401698, 0.579887688, -0.814673305, 0.94230634, 0.276035011, 0.189376235, 0.33469528, -0.7665084, -0.54812783)
- Part187.BottomSurface = Enum.SurfaceType.Smooth
- Part187.TopSurface = Enum.SurfaceType.Smooth
- Part187.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part187.Position = Vector3.new(-4.06535339, 3.15679669, -88.0953903)
- Part187.Orientation = Vector3.new(-10.9200001, -123.93, 73.6699982)
- Part187.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh188.Parent = Part187
- SpecialMesh188.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh188.Scale = Vector3.new(0.5, 3, 0.300000012)
- SpecialMesh188.MeshType = Enum.MeshType.Torso
- SpecialMesh188.Scale = Vector3.new(0.5, 3, 0.300000012)
- Part189.Name = "Handle89"
- Part189.Parent = Tool0
- Part189.BrickColor = BrickColor.new("Really black")
- Part189.Reflectance = 0.20000000298023
- Part189.Rotation = Vector3.new(-70.4499969, -0.349999994, -35.4399986)
- Part189.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part189.Velocity = Vector3.new(0.000606954098, -0.0162301008, 0.00137220649)
- Part189.CanCollide = false
- Part189.FormFactor = Enum.FormFactor.Custom
- Part189.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part189.CFrame = CFrame.new(-3.77393508, 3.06866074, -88.5589676, 0.814673305, 0.579887688, -0.00614398159, -0.18937628, 0.276035011, 0.94230634, 0.54812783, -0.7665084, 0.334695309)
- Part189.BottomSurface = Enum.SurfaceType.Smooth
- Part189.TopSurface = Enum.SurfaceType.Smooth
- Part189.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part189.Position = Vector3.new(-3.77393508, 3.06866074, -88.5589676)
- Part189.Orientation = Vector3.new(-70.4399948, -1.04999995, -34.4500008)
- Part189.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh190.Parent = Part189
- SpecialMesh190.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh190.Scale = Vector3.new(0.100000001, 2, 0.5)
- SpecialMesh190.MeshType = Enum.MeshType.Wedge
- SpecialMesh190.Scale = Vector3.new(0.100000001, 2, 0.5)
- Part191.Name = "Handle90"
- Part191.Parent = Tool0
- Part191.BrickColor = BrickColor.new("Really black")
- Part191.Reflectance = 0.20000000298023
- Part191.Rotation = Vector3.new(-70.4499969, -0.349999994, -35.4399986)
- Part191.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part191.Velocity = Vector3.new(0.000347467605, -0.0162065253, 0.00176602765)
- Part191.CanCollide = false
- Part191.FormFactor = Enum.FormFactor.Custom
- Part191.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part191.CFrame = CFrame.new(-4.01833725, 3.1254735, -88.7234039, 0.814673305, 0.579887688, -0.00614398159, -0.18937628, 0.276035011, 0.94230634, 0.54812783, -0.7665084, 0.334695309)
- Part191.BottomSurface = Enum.SurfaceType.Smooth
- Part191.TopSurface = Enum.SurfaceType.Smooth
- Part191.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part191.Position = Vector3.new(-4.01833725, 3.1254735, -88.7234039)
- Part191.Orientation = Vector3.new(-70.4399948, -1.04999995, -34.4500008)
- Part191.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh192.Parent = Part191
- SpecialMesh192.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh192.Scale = Vector3.new(0.100000001, 2, 0.5)
- SpecialMesh192.MeshType = Enum.MeshType.Wedge
- SpecialMesh192.Scale = Vector3.new(0.100000001, 2, 0.5)
- Part193.Name = "Handle92"
- Part193.Parent = Tool0
- Part193.BrickColor = BrickColor.new("Really black")
- Part193.Reflectance = 0.20000000298023
- Part193.Rotation = Vector3.new(109.549995, 0.349999994, -144.559998)
- Part193.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part193.Velocity = Vector3.new(0.000954227988, -0.0162113886, 0.00175211416)
- Part193.CanCollide = false
- Part193.FormFactor = Enum.FormFactor.Custom
- Part193.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part193.CFrame = CFrame.new(-4.00374508, 4.00650692, -88.3950882, -0.814673185, 0.579887807, 0.00614398159, 0.189376324, 0.276034951, -0.94230634, -0.548127949, -0.766508281, -0.334695309)
- Part193.BottomSurface = Enum.SurfaceType.Smooth
- Part193.TopSurface = Enum.SurfaceType.Smooth
- Part193.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part193.Position = Vector3.new(-4.00374508, 4.00650692, -88.3950882)
- Part193.Orientation = Vector3.new(70.4399948, 178.949997, 34.4500008)
- Part193.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh194.Parent = Part193
- SpecialMesh194.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh194.Scale = Vector3.new(0.150000006, 6.75, 1)
- SpecialMesh194.MeshType = Enum.MeshType.Wedge
- SpecialMesh194.Scale = Vector3.new(0.150000006, 6.75, 1)
- Part195.Name = "Handle91"
- Part195.Parent = Tool0
- Part195.BrickColor = BrickColor.new("Really black")
- Part195.Reflectance = 0.20000000298023
- Part195.Rotation = Vector3.new(109.549995, 0.349999994, -144.559998)
- Part195.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part195.Velocity = Vector3.new(0.00117046852, -0.0162310358, 0.00142393098)
- Part195.CanCollide = false
- Part195.FormFactor = Enum.FormFactor.Custom
- Part195.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part195.CFrame = CFrame.new(-3.8000772, 3.95916295, -88.2580566, -0.814673185, 0.579887807, 0.00614398159, 0.189376324, 0.276034951, -0.94230634, -0.548127949, -0.766508281, -0.334695309)
- Part195.BottomSurface = Enum.SurfaceType.Smooth
- Part195.TopSurface = Enum.SurfaceType.Smooth
- Part195.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part195.Position = Vector3.new(-3.8000772, 3.95916295, -88.2580566)
- Part195.Orientation = Vector3.new(70.4399948, 178.949997, 34.4500008)
- Part195.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- SpecialMesh196.Parent = Part195
- SpecialMesh196.MeshId = "http://www.roblox.com/asset/?id=92634383"
- SpecialMesh196.Scale = Vector3.new(0.150000006, 6.75, 1)
- SpecialMesh196.MeshType = Enum.MeshType.Wedge
- SpecialMesh196.Scale = Vector3.new(0.150000006, 6.75, 1)
- Part197.Name = "Handle93"
- Part197.Parent = Tool0
- Part197.BrickColor = BrickColor.new("Dark stone grey")
- Part197.Reflectance = 0.5
- Part197.Rotation = Vector3.new(19.0599995, 54.5599976, -89.3899994)
- Part197.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part197.Velocity = Vector3.new(0.000782224815, -0.0162198246, 0.00157897198)
- Part197.CanCollide = false
- Part197.FormFactor = Enum.FormFactor.Custom
- Part197.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part197.CFrame = CFrame.new(-3.89914656, 3.55879736, -88.4771881, 0.00614406774, 0.579887748, 0.814673245, -0.94230634, 0.27603507, -0.189376265, -0.334695339, -0.766508341, 0.54812789)
- Part197.BottomSurface = Enum.SurfaceType.Smooth
- Part197.TopSurface = Enum.SurfaceType.Smooth
- Part197.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part197.Position = Vector3.new(-3.89914656, 3.55879736, -88.4771881)
- Part197.Orientation = Vector3.new(10.9200001, 56.0699997, -73.6699982)
- Part197.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh198.Parent = Part197
- SpecialMesh198.Scale = Vector3.new(1, 5, 1)
- SpecialMesh198.Scale = Vector3.new(1, 5, 1)
- Part199.Name = "Handle94"
- Part199.Parent = Tool0
- Part199.BrickColor = BrickColor.new("Really black")
- Part199.Reflectance = 0.20000000298023
- Part199.Rotation = Vector3.new(19.0599995, 54.5599976, 90.6100006)
- Part199.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part199.Velocity = Vector3.new(-0.00405208906, -0.0163933542, -0.00214083144)
- Part199.CanCollide = false
- Part199.FormFactor = Enum.FormFactor.Custom
- Part199.Size = Vector3.new(1.9000001, 0.200000048, 0.699999928)
- Part199.CFrame = CFrame.new(-1.57959557, 4.66293716, -91.5432205, -0.00614401698, -0.579887748, 0.814673245, 0.94230634, -0.276034981, -0.189376265, 0.33469528, 0.766508341, 0.54812789)
- Part199.BottomSurface = Enum.SurfaceType.Smooth
- Part199.TopSurface = Enum.SurfaceType.Smooth
- Part199.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part199.Position = Vector3.new(-1.57959557, 4.66293716, -91.5432205)
- Part199.Orientation = Vector3.new(10.9200001, 56.0699997, 106.329994)
- Part199.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh200.Parent = Part199
- CylinderMesh200.Offset = Vector3.new(0, 4, 0)
- CylinderMesh200.Scale = Vector3.new(1.125, 1, 1.125)
- CylinderMesh200.Scale = Vector3.new(1.125, 1, 1.125)
- LocalScript201.Parent = Tool0
- table.insert(cors,sandbox(LocalScript201,function()
- wait(1)
- --Saz (aka turdulator)
- --No more Enma Engine dosh, that was a bad idea and doesn't sync with ROBLOX at all.
- --Instructions to those who stole this:
- --[[
- Everything in this is really simple and quite easy to edit.
- A bit disorganized, but that's just how I roll.
- --]]
- --[[
- Abilities (May or may not match)
- Stats:
- 500 Mana Max
- 7.5 Regen / Sec
- Above Average HP (550)
- Below Average Speed (16)
- Below Average Defenses(25 Physical, 30 Magic)
- Very High Attack (30 Physical, 60 Magic)
- Passive: Exemplar's Cloak
- Reduces incoming magic damage by 30% and converts
- 30% of damage taken into Mana.
- Passive: Relentless
- 50% base tenacity and cannot be interrupted.
- Does not stack with any other tenacity
- giving items.
- ------
- Specializes in keeping an enemy in place while dealing massive damage at a moderate range.
- Possesses a powerful, gamebreaking ult which has insane costs and a huge cooldown.
- Capable of making self invulnerable for a short period of time.
- ---
- Q - Life Purge
- 90 Mana
- 10 Base Damage
- 5 Secondary Damage
- Targeted: Target
- Duration: idfk
- Continuously drains walkspeed and gives it to Saz.
- Deals short damage over time at the beginning amounting to 5 damage.
- ffffffffs Cooldown.
- ---
- E - Etherchain
- Whatever Mana
- Range: Alot studs
- Tip Range: 4 studs
- GET OVER HERE.
- Deals initial damage and drags the hit enemy to Saz.
- Enemy takes damage and is slowed for a long time along the way.
- Enemy is stunned for a brief period after arrival, based on distance from Saz (shorter = longer stun).
- If the Chain fails to move and is in contact with an object, Saz may pull
- himself to the chain.
- Cooldown resets if the chain does not fly a sufficient distance.
- Above works even if an enemy was hooked or the chain stuck.
- Will consume mana regardless however.
- 0-16s Cooldown
- ---
- R - Chaos Fortress
- LOLCHANGED Mana
- stuff
- AOE: 10-15 studs
- Spins in a circle, dealing damage to enemies hit.
- Damage dealt is lessened the farther the enemy is from Saz.
- Range increases to 15 towards the end of the spin.
- Saz is healed for 1/2 of the damage dealt.
- secondss Cooldown
- ---
- T - Nether Ward
- Placed Object
- Something Cooldown
- Range: Global
- DOT Range: 25 studs
- Duration: 30 seconds
- Cooldown per flare: 3.5 seconds
- Flare damage: 13 (+10 DOT)
- Fires flares at anyone who's walkspeed falls below a certain
- threashold based on Saz' current walkspeed (-5).
- Knocks enemy down if successfuly hit by a flare.
- Flares cannot miss, but can run into objects and fail.
- Deals DOT based on the enemy's health if they're within 25 studs.
- The DOT is amplified based on proximity, and is very powerful at close range.
- ---
- ---
- Y (Ultimate) - Epicenter
- 200 Mana
- Startup: ~1.5 second
- Duration: 4 seconds
- Damage per second (Scythe): 5
- Damage per second (Black Hole): 10
- Scythe Distance: 15 studs
- Suction Range: 40 studs
- Damage Range: 30 studs
- Saz spins his scythe in front of him then channels a black hole on top of it.
- Enemies within range are pulled in and take damage over time.
- At the end the black hole explodes, sending enemies flying and applying a 20% slow for five seconds.
- Any enemy caught in Epicenter will be targeted by Nether Wards.
- Ten seconds will be added to all cooldowns after Epicenter is complete.
- All Nether Wards belonging to Saz will be removed after Epicenter is complete.
- Saz cannot move while channeling Epicenter.
- 90s Cooldown
- -----
- ]]
- wait(1)
- Tool=script.Parent;
- Handle=Tool.Handle
- FakeS=Instance.new("Motor6D")
- FakeSL=Instance.new("Motor6D")
- FakeR=Instance.new("Motor6D")
- FakeL=Instance.new("Motor6D")
- FakeS.Name="Right Shoulder"
- FakeSL.Name="Left Shoulder"
- FakeR.Name="Right Hip"
- FakeL.Name="Left Hip"
- Stance="Standing"
- lastattack=time()
- Mana=Tool.Mana
- MaxMana=500
- Regen=3
- Grip=nil
- Trailing=false
- TrailPart=nil
- Attacking=false
- Comboing=false
- ComboPosition=1
- Mode=Tool.Mode
- STGyro=Instance.new("BodyGyro")
- STGyro.P=10000
- STGyro.D=500
- STGyro.maxTorque=Vector3.new(5000,5000,5000)*500000000000
- WalkIncrease=0
- ContactId=math.random(0,500000)
- Damage=function(hit,damage,Knockback,Knockdown,debtime,Ground,float,keep)
- if hit.Parent==nil then
- return
- end
- if float==nil then float=false end
- if keep==nil then keep=false end
- h=hit.Parent:FindFirstChild("Humanoid",false)
- if h~=nil then
- t=hit.Parent:FindFirstChild("Torso")
- if t~=nil then
- che=false
- if t:FindFirstChild(Tool.Name..ContactId)==nil then
- che=true
- end
- if che==true and h~=Tool.Parent.Humanoid then
- h:TakeDamage(damage*.75)
- if game.Players:GetPlayerFromCharacter(h.Parent)==nil then
- Mana.Value=Mana.Value+math.floor(damage*.25)
- else
- Mana.Value=Mana.Value+math.floor(damage*2)
- end
- if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
- s=Instance.new("BodyVelocity")
- s.Name=Tool.Name..ContactId
- s.velocity=Knockback
- s.P=2000
- s.maxForce=Vector3.new(500000000,50000000,500000000)
- s.Parent=t
- game:GetService("Debris"):AddItem(s,debtime)
- if Knockdown==true then
- r=Instance.new("BodyAngularVelocity")
- r.P=5000
- r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000000000000000000000000000
- r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
- r.Parent=t
- game:GetService("Debris"):AddItem(r,.2+debtime)
- end
- if float==true then
- fff=Instance.new("BodyForce")
- fff.force=Vector3.new(0,2225,0)
- fff.Parent=t
- game:GetService("Debris"):AddItem(fff,3.5)
- end
- if Ground==true then
- r=Instance.new("BodyGyro")
- r.P=5000
- r.D=500
- r.maxTorque=Vector3.new(50000,50000,50000)*50000000000
- r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- t.CFrame=r.cframe
- r.Parent=t
- game:GetService("Debris"):AddItem(r,1)
- end
- if keep==true then
- p=Instance.new("BodyPosition")
- p.P=5000
- p.maxForce=Vector3.new(5000000000,0,5000000000)
- p.position=t.Position+Knockback/8
- p.Parent=t
- game:GetService("Debris"):AddItem(p,.375)
- end
- end
- end
- end
- end
- FaceForward=function()
- cam=workspace.CurrentCamera
- camdir=(cam.CoordinateFrame.p-(cam.CoordinateFrame*CFrame.new(0,0,5)).p).unit
- cdir=Vector3.new(camdir.x,0,camdir.z)
- cfr=CFrame.new(Tool.Parent.Head.Position,Tool.Parent.Head.Position+cdir*100)
- return cfr
- end
- GetHumans=function()
- Chars={}
- Things=workspace:GetChildren()
- for i,v in pairs(Things) do
- if v.className=="Model" then
- Human=v:FindFirstChild("Humanoid")
- PTorso=v:FindFirstChild("Torso")
- vv=game.Players:GetPlayerFromCharacter(v)
- if Human~=nil and PTorso~=nil and Human~=CPlayer.Humanoid then
- table.insert(Chars,PTorso)
- end
- end
- end
- return Chars
- end
- ALLCHILD=function()
- local lol={}
- for _,v in pairs(workspace:children()) do
- table.insert(lol,v)
- end
- --[[for _,v in pairs(workspace.Enemies:children()) do
- table.insert(lol,v)
- end]]
- return lol
- end
- Cooldowns={}
- Cooldowns["q"]=0
- Cooldowns["e"]=0
- Cooldowns["r"]=0
- Cooldowns["t"]=0
- Cooldowns["y"]=0
- Cooldowns["u"]=0
- ClickActive=nil
- ClickAbility=nil
- DoClick=function(target)
- if target==nil then
- ClickActive=nil
- return
- end
- if target.Parent==nil then
- ClickActive=nil
- return
- end
- ClickAbility(target)
- ClickActive=nil
- ClickAbility=nil
- end
- GraveChill=function(target)
- if target.Parent==nil then
- ClickActive=nil
- return
- end
- if target.Parent:FindFirstChild("Humanoid")==nil then
- ClickActive=nil
- return
- end
- local h=target.Parent.Humanoid
- local t=target.Parent:FindFirstChild("Torso")
- if h.Health<=0 or t==nil then return end
- if (t.Position-CPlayer.Torso.Position).magnitude>50 then return end
- ClickActive=nil
- ClickAbility=nil
- Attacking=true
- Tool.Handle.Purge1:Play()
- Cooldowns["q"]=10
- Mana.Value=Mana.Value-50
- coroutine.resume(coroutine.create(function(t)
- s1=Tool.Handle.Purge2:clone()
- s2=Tool.Handle.Purge2:clone()
- s1.Parent=CPlayer.Torso s2.Parent=t
- s1.Volume=0
- s2.Volume=0
- s1.Pitch=4
- s2.Pitch=4
- s1:Play() s2:Play()
- wait(.35)
- s1.Volume=1 s2.Volume=1
- s1.Pitch=.5
- s2.Pitch=.5
- wait(2.5)
- for i=1, 60 do
- s1.Volume=1-i/60
- s2.Volume=1-i/60
- wait()
- end
- s1:Remove() s2:Remove()
- end),t)
- STGyro.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000000000000
- STGyro.P=13000
- STGyro.D=400
- DIR=FaceForward().lookVector
- STGyro.cframe=CFrame.new(CPlayer.Torso.Position,Vector3.new(t.Position.x,CPlayer.Torso.Position.y,t.Position.z))*CFrame.fromEulerAnglesXYZ(0,math.pi/1.5,0)
- Grip.C0=GripC0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
- Grip.Part0=Tool.Parent["Left Arm"]
- Neck.C0=NeckC0
- resWelds()
- FakeS.DesiredAngle=1.6
- FakeS.CurrentAngle=.4
- FakeS.MaxVelocity=.4
- Neck.DesiredAngle=0
- Neck.CurrentAngle=.5
- K=Instance.new("BodyPosition")
- K.P=5000
- K.D=100
- K.maxForce=Vector3.new(50000,0,50000)*5000000000000000000000000000000000
- K.position=CPlayer.Torso.Position
- K.Parent=CPlayer.Torso
- Neck.DesiredAngle=-1.6
- wait(.125)
- Neck.DesiredAngle=0
- for i=1, 6 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/9,0)
- FakeS.C0=FakeS.C0*CFrame.new(.1,0,.1)*CFrame.fromEulerAnglesXYZ(0,-math.pi/12,0)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2,2,2)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- local ORI=h.WalkSpeed
- h.Health=h.Health-20
- coroutine.resume(coroutine.create(function(c,o)
- s=script.Slow:clone()
- s.Percent.Value=40
- s.Duration.Value=370
- s.Disabled=false
- s.Parent=h.Parent
- for i=1, 70 do
- h.Health=h.Health-10/70
- s=script.Slow:clone()
- s.Percent.Value=1
- s.Duration.Value=(330+.0485*70)-(.0485*(70-i))
- s.Disabled=false
- s.Parent=h.Parent
- local perc=o-c.WalkSpeed
- WalkIncrease=perc
- wait(.0485)
- end WalkIncrease=0 end),h,ORI)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=t.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(3,3,3)
- p.Parent=workspace
- coroutine.resume(coroutine.create(function(p,c) for i=1, 15 do p.CFrame=c.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.Transparency=i/15 wait() end p:Remove() end),p,t)
- for i=1, 12 do
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=t.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,2,1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p,c,k) for i=1, 50 do p.CFrame=c.CFrame+Vector3.new(math.sin(90/30+(i+k))*(3+(i/30)),-3,math.cos(90/30+(i+k))*(3+(i/30))) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.01,0,-.01) p.Transparency=i/50 wait() end p:Remove() end),p,t,i*6)
- end
- K:Remove()
- Attacking=false
- for i=1, 15 do
- wait(.0485*4)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer.Torso.CFrame-Vector3.new(0,3,0)
- local mm=Instance.new("CylinderMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(4,.4,4)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 50 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.05,0,-.05) wait() end p:Remove() end),p)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=t.CFrame-Vector3.new(0,3,0)
- local mm=Instance.new("CylinderMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(4,.4,4)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 50 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.05,0,-.05) wait() end p:Remove() end),p)
- end
- end
- Ward=function()
- local pos=Tool.Parent.Humanoid.TargetPoint+Vector3.new(0,.1,0)
- if (pos-Tool.Parent.Torso.Position).magnitude>=10 then
- return
- end
- Cooldowns["t"]=25
- Mana.Value=Mana.Value-125
- local m=Instance.new("Model")
- m.Name="NETHERWARD"
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CFrame.new(pos)
- local mm=Instance.new("CylinderMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2,.2,2)
- p.Parent=m
- ss=script.WardScript:clone()
- ss.Owner.Value=Tool.Parent
- ss.Disabled=false
- ss.Parent=p
- s=Instance.new("Smoke")
- s.RiseVelocity=-2
- s.Color=Color3.new(0,0,0)
- s.Opacity=.5
- s.Parent=p
- s=Instance.new("Fire")
- s.Heat=0
- s.Color=Color3.new(102/255,0,204/255)
- s.SecondaryColor=Color3.new(102/255,0,1)
- s.Size=8
- s.Parent=p
- for i=1, 5 do
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Royal purple")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CFrame.new(pos)
- p.Transparency=i/25+.75
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(2+i/1.5,2+i/1.5,2+i/1.5)
- p.Parent=m
- end
- for i=1, 5 do
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Royal purple")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CFrame.new(pos)
- p.Transparency=i/10+.25
- local mm=Instance.new("CylinderMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2+i/1.5,.15-i/70,2+i/1.5)
- p.Parent=m
- end
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Royal purple")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.Reflectance=.25
- p.CanCollide=false
- p.CFrame=CFrame.new(pos)
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(1.5,1.5,1.5)
- p.Parent=m
- for i=1, 7 do
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CFrame.new(pos,pos+Vector3.new(math.cos(9*i)*5,0,math.sin(9*i)*5))*CFrame.new(2,0,0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,.2,.2)
- p.Parent=m
- end
- for i=1, 5 do
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Royal purple")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.Reflectance=.25
- p.CanCollide=false
- p.CFrame=CFrame.new(pos+Vector3.new(math.cos(90/12*i),0,math.sin(90/12*i)),pos)
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(.2,.4,.2)
- p.Parent=m
- end
- m.Parent=workspace
- end
- Special=function(Key)
- if Attacking==true then return end
- Attacking=true
- print("Gate1")
- if Mode.Value==0 then
- print("Gate2")
- if Key=="q" and Mana.Value>=50 and Cooldowns["q"]<=0 then
- if ClickActive~="q" then
- ClickActive="q"
- ClickAbility=GraveChill
- coroutine.resume(coroutine.create(function()
- for i=1, 30 do
- if ClickActive~="q" then break end
- wait(.1)
- end
- if ClickActive=="q" then ClickActive=nil ClickAbility=nil end
- end))
- else
- ClickActive=nil ClickAbility=nil
- end
- elseif Key=="e" and Mana.Value>=160 and Cooldowns["e"]<=0 then --No Escape
- Mana.Value=Mana.Value-160
- CPlayer.Humanoid.WalkSpeed=0
- print("NoEscape")
- STGyro.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000000000000
- STGyro.P=9000
- STGyro.D=600
- DIR=FaceForward().lookVector
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- Neck.C0=NeckC0
- resWelds()
- Grip.C0=GripC0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
- Grip.Part0=Tool.Parent["Left Arm"]
- FakeS.DesiredAngle=1.6
- FakeS.CurrentAngle=.4
- FakeS.MaxVelocity=.4
- K=Instance.new("BodyPosition")
- K.P=5000
- K.D=100
- K.maxForce=Vector3.new(50000,0,50000)*5000000000000000000000000000000000
- K.position=CPlayer.Torso.Position
- K.Parent=CPlayer.Torso
- for i=1, 6 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/6,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- wait()
- end
- Tool.Handle.ChainStart:Play()
- Neck.DesiredAngle=-1.6
- for i=1, 3 do
- FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/36,0,0)
- FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/38,0,0)
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/6*2,0)
- FakeS.C0=FakeS.C0*CFrame.new(.1,0,.1)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/16,0)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2,2,2)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- local c=Instance.new("Part")
- c.Name="Chain"
- c.Anchored=true
- c.formFactor="Symmetric"
- c.TopSurface=0
- c.BottomSurface=0
- c.Size=Vector3.new(1,1,1)
- local h=c:clone()
- t=Instance.new("Texture")
- t.Texture="http://www.roblox.com/asset/?id=97411259"
- t.StudsPerTileV=1
- t.StudsPerTileU=2
- t.Face="Right"
- t.Parent=c
- t=Instance.new("Texture")
- t.Texture="http://www.roblox.com/asset/?id=97411259"
- t.StudsPerTileV=1
- t.StudsPerTileU=2
- t.Face="Left"
- t.Parent=c
- local m=Instance.new("SpecialMesh")
- m.MeshType="Brick"
- m.Scale=Vector3.new(0,1,1)
- m.Parent=c
- c.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*5+Vector3.new(0,1.25,0),CPlayer.Torso.CFrame.p+DIR*5+Vector3.new(0,1.25,0)+DIR*50)
- c.Transparency=1
- c.Parent=Tool
- c.Name="CHAIN"
- h.Size=Vector3.new(2,2,2)
- h.Name="HOOK"
- h.BrickColor=BrickColor.new("Really black")
- local mm=script.Parent.SpikeMesh:clone()
- mm.Parent=h
- h.CFrame=c.CFrame*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
- h.CanCollide=true
- h.Anchored=false
- local vv=Instance.new("BodyVelocity")
- vv.P=3000
- vv.maxForce=Vector3.new(500000,500000,500000)*100
- vv.velocity=DIR*120
- vv.Parent=h
- h.Parent=Tool
- local gg=Instance.new("BodyGyro") --no re
- gg.P=5000
- gg.D=500
- gg.maxTorque=Vector3.new(50000,50000,50000)*50000
- gg.cframe=CFrame.new(h.CFrame.p,h.CFrame.p+DIR*50)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
- gg.Parent=h
- Grabee=nil
- e=0
- local sound=Tool.Handle.ChainClink:clone()
- sound.Pitch=sound.Pitch-.25
- sound.Volume=.15
- sound.Parent=h
- local lastpos=h.Position+Vector3.new(0,50,0)
- local chainfail=0
- hookfailed=false
- for i=1, 30 do
- e=30-(i)
- vv.velocity=vv.velocity+DIR*2
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=h.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2,2,2)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.new(math.random(-100,100)/100,math.random(-100,100)/100,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.15,.15,.15) p.Transparency=i/15 wait() end p:Remove() end),p)
- if ((c.CFrame*CFrame.new(0,0,-c.Mesh.Scale.z/2)).p-CPlayer.Torso.CFrame.p).magnitude>=6.75 then
- break
- end
- if (lastpos-h.Position).magnitude>=3 then
- sound:Play()
- lastpos=h.Position
- else
- if workspace:FindPartOnRay(Ray.new(h.Position,DIR*3),script.Parent.Parent)~=nil then
- chainfail=chainfail+1
- end
- if chainfail>=4 then
- hookfailed=true
- break
- end
- end
- LOL=GetHumans()
- for _,v in pairs(LOL) do
- if (v.Position-(h.Position+DIR*1.5)).magnitude <= 5 and Grabee==nil then
- Grabee=v
- h.CanCollide=false
- v.Parent.Humanoid:TakeDamage(16)
- --v.Parent.Humanoid.PlatformStand=true
- local gr=Instance.new("Weld")
- gr.Part0=h
- gr.Part1=v
- gr.Parent=gr.Part0
- gr.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- vp=Instance.new("BodyPosition")
- vp.P=12000
- vp.D=3000
- vp.maxForce=Vector3.new(5000000,0,5000000)*500000000000000000000000000
- vp.position=CPlayer["Right Arm"].Position+DIR*3
- vp.Parent=Grabee
- gp=Instance.new("BodyGyro")
- gp.P=5000
- gp.D=500
- gp.maxTorque=Vector3.new(50000,50000,50000)*5000000000
- gp.cframe=Grabee.CFrame
- gp.Parent=Grabee
- end
- end
- if Grabee~=nil then
- script.Parent.Handle.ChainWin:Play()
- break
- end
- Position1=(h.CFrame*CFrame.new(0,0,0)).p
- Position2=(CPlayer["Right Arm"].CFrame+DIR*2+Vector3.new(0,.5,0)).p
- Distance=(Position2-Position1).magnitude-2
- c.CFrame=CFrame.new(Position1-DIR*(Distance/2),Position2)
- c.Mesh.Scale=Vector3.new(0,1,Distance)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2,2,2)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- if hookfailed==false then
- vv.velocity=-vv.velocity*1.7
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/8,0)
- if Grabee==nil then
- LOLOL={"Gah.","Missed.","You got lucky!","I meant to do that.","Grah!","How the...?"}
- else
- LOLOL={"GET OVER HERE!","Get over here...","Get over here!","Reel 'em in!","You're mine!"}
- end
- game:GetService("Chat"):Chat(CPlayer,LOLOL[math.random(1,#LOLOL)],2)
- h.CanCollide=false
- for i=1, 25-(e/2-3)-(h.CFrame.p-CPlayer.Torso.CFrame.p).magnitude/60 do
- sound:Play()
- if Grabee~=nil then
- Grabee.Parent.Humanoid:TakeDamage(20/22)
- --Grabee.Parent.Humanoid.PlatformStand=true
- local s=script.Slow:clone()
- s.Duration.Value=790-(i*10)
- s.Percent.Value=80/22
- s.Disabled=false
- s.Parent=Grabee.Parent
- end
- if (h.Position-CPlayer.Torso.Position).magnitude<=6 then
- break
- end
- if i<=7 then
- FakeS.C0=FakeS.C0*CFrame.new(-.04,0,-.04)*CFrame.fromEulerAnglesXYZ(0,math.pi/12,0)
- end
- if i==8 then Attacking=false Cooldowns["e"]=16 end
- Position1=(h.CFrame*CFrame.new(0,0,0)).p+h.Velocity/20
- Position2=(CPlayer["Right Arm"].CFrame*CFrame.new(0,-.5,0)+Vector3.new(0,.5,0)).p
- Distance=(Position1-Position2).magnitude
- c.CFrame=CFrame.new(Position2+DIR*(Distance/2),Position1)
- c.Mesh.Scale=Vector3.new(0,1,Distance)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1.25,1.25,1.25)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- if Grabee~=nil then
- Grabee.Parent.Humanoid.PlatformStand=false
- game:GetService("Debris"):AddItem(vp,2) game:GetService("Debris"):AddItem(gp,2)
- end
- else
- h.Anchored=true
- h.CFrame=h.CFrame+DIR*2
- Tool.Handle.Clash:clone().Parent=h
- h.Clash:Play()
- K.P=6000
- K.D=1000
- K.maxForce=Vector3.new(500000,500000,500000)
- K.position=h.Position-DIR*3
- local KV=Instance.new("BodyVelocity")
- KV.velocity=DIR*110
- KV.maxForce=Vector3.new(math.huge,0,math.huge)
- KV.Parent=CPlayer.Torso
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi/8)
- FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(math.pi/5,0,0)
- local elapsed=0
- while (CPlayer.Torso.Position-h.Position).magnitude>=6 and elapsed<90 do
- LOL=GetHumans()
- for _,v in pairs(LOL) do
- if (v.Position-(CPlayer.Torso.Position+DIR*3)).magnitude <= 5 then
- Grabee=v
- h.CanCollide=false
- v.Parent.Humanoid:TakeDamage(20)
- --v.Parent.Humanoid.PlatformStand=true
- Damage(v,30,Dir*20,true,.2,false,false)
- end
- end
- STGyro.cframe=CFrame.new(CPlayer.Torso.Position,h.Position)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/6)
- Position1=(h.CFrame*CFrame.new(0,0,0)).p+h.Velocity/20
- Position2=(CPlayer["Right Arm"].CFrame*CFrame.new(0,-.5,0)+Vector3.new(0,.5,0)).p
- Distance=(Position1-Position2).magnitude
- c.CFrame=CFrame.new(Position2+DIR*(Distance/2),Position1)
- c.Mesh.Scale=Vector3.new(0,1,Distance)
- Tool.Handle.ChainClink:Play()
- elapsed=elapsed+1
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1.25,1.25,1.25)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- KV:Remove()
- Cooldowns["e"]=16
- end
- h:Remove()
- c:Remove()
- wait(.2)
- K:Remove()
- Grip.Part0=Tool.Parent["Right Arm"]
- Cooldowns["e"]=Cooldowns["e"]
- elseif Key=="r" and Mana.Value>=80 and Cooldowns["r"]<=0 then
- Grip.Part0=FakeS.Part1
- Tool.Handle.Pivot.DesiredAngle=.25
- Mana.Value=Mana.Value-80
- Cooldowns["r"]=10
- Dir=FaceForward().lookVector
- print("POOTS")
- dirr=CPlayer.Torso.Velocity
- lastattack=time()
- resWelds()
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.P=12000
- STGyro.D=300
- STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
- Neck.CurrentAngle=1.5
- Neck.DesiredAngle=-1
- FakeS.CurrentAngle=1.2
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=0
- FakeSL.CurrentAngle=0
- FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
- FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
- FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
- FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
- FakeL.DesiredAngle=0
- FakeR.DesiredAngle=0
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
- Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
- Grip.C1=CFrame.new(-.25,-.45,.05)
- for i=1, 5 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- wait()
- end
- vv=Instance.new("BodyPosition")
- vv.P=8000
- vv.D=1000
- vv.maxForce=Vector3.new(5000000000000000000000,50000000000000000000,5000000000000000000000)
- vv.position=CPlayer.Torso.Position+FaceForward().lookVector*5
- vv.Parent=CPlayer.Torso
- local vp=Instance.new("Part")
- vp.Name="FadeTrail"
- vp.TopSurface=0
- vp.BottomSurface=0
- vp.BrickColor=BrickColor.new("Really black")
- vp.formFactor="Symmetric"
- vp.Transparency=0
- vp.Size=Vector3.new(10,1,10)
- vp.Anchored=true
- vp.CanCollide=false
- vp.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,0,0)
- vp.Parent=Tool
- aaaa=Tool.AAAA:clone() aaaa.Parent=vp
- vp.Transparency=.5
- coroutine.resume(coroutine.create(function(p) for i=1, 100 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,0) p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,i/10) wait() end for i=1, 20 do p.Transparency=.5+i/40 p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,0) p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,i/10) wait() end p:Remove() end),vp)
- for i=1, 50 do
- if i==8 or i==16 or i==24 or i==32 or i==40 or i==48 then SlashSound(-.4+i*.02) end
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/2300,-math.pi/5/4*(i/6)-i*.02,math.random(-100,100)/2300)
- if i<=8 then FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
- Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33) end
- vv.position=vv.position+FaceForward().lookVector*(.5-(i/50))
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Tip.Position).magnitude<=10+i/10 then
- Damage(v.Torso,(v.Torso.Position-Tip.Position).magnitude/2,(v.Torso.Position-CPlayer.Torso.Position).unit*1,false,.2,false,false)
- CPlayer.Humanoid.Health=CPlayer.Humanoid.Health+(v.Torso.Position-Tip.Position).magnitude/8
- end
- end
- end
- end
- if i/3==math.floor(i/3) then
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(0,1,0)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer.Torso.CFrame
- local mm=Instance.new("CylinderMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(5,.1,5)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale+Vector3.new(2,0,2) p.Transparency=i/15 wait() end p:Remove() end),p)
- end
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Royal purple")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CFrame.new(Tip.CFrame.p)
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(1,.1,1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale-Vector3.new(-.1,3,-.1) p.Transparency=i/10 wait() end p:Remove() end),p)
- if i/3==math.floor(i/3) then
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+Vector3.new(math.random(-5,5)*2,0,math.random(-5,5)*2))
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(.5,.1,.5)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale-Vector3.new(-.05,2,-.05) p.Transparency=i/10 wait() end p:Remove() end),p)
- end
- wait()
- end
- Attacking=false
- wait(.125)
- vp:Remove()
- vv:Remove()
- elseif Key=="t" and Cooldowns["t"]<=0 and Mana.Value>=125 then --Nether Ward
- if ClickActive~="t" then
- ClickActive="t"
- ClickAbility=Ward
- coroutine.resume(coroutine.create(function()
- for i=1, 30 do
- if ClickActive~="t" then break end
- wait(.1)
- end
- if ClickActive=="t" then ClickActive=nil ClickAbility=nil end
- end))
- else
- ClickActive=nil ClickAbility=nil
- end
- elseif Key=="y" then --Rage
- elseif Key=="u" and Mana.Value>=400 and Cooldowns["u"]<=0 then --Epicenter
- Mana.Value=Mana.Value-400
- CPlayer.Humanoid.WalkSpeed=10
- Cooldowns["u"]=60
- STGyro.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000000000000
- STGyro.P=9000
- STGyro.D=600
- DIR=FaceForward().lookVector
- STGyro.cframe=CFrame.new(CPlayer.Torso.Position,CPlayer.Torso.Position+FaceForward().lookVector*5)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- Neck.C0=NeckC0
- resWelds()
- Grip.C0=CFrame.new(.75,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/8)
- FakeS.DesiredAngle=1.6
- FakeS.CurrentAngle=.4
- FakeS.MaxVelocity=.4
- K=Instance.new("BodyPosition")
- K.P=5000
- K.D=100
- K.maxForce=Vector3.new(5000000,0,5000000)*5000000000000000000000000000000000
- K.position=CPlayer.Torso.Position
- K.Parent=CPlayer.Torso
- for i=1, 6 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/6,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- Grip.C0=Grip.C0*CFrame.new(0,.25,0)
- CPlayer.Torso.CFrame=STGyro.cframe
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,1,1)*(1.3+i*.1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- FakeSL.DesiredAngle=-1.6
- FakeSL.CurrentAngle=-.6
- FakeSL.MaxVelocity=.3
- wait(.1)
- for i=1, 6 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/3,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/24,0)
- Grip.C0=Grip.C0*CFrame.new(0,.25,0)
- CPlayer.Torso.CFrame=STGyro.cframe
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,1,1)*(1.3+i*.1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- Neck.DesiredAngle=-Neck.DesiredAngle
- for i=1, 3 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/3,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/24,0)
- FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/6,0)
- Grip.C0=Grip.C0*CFrame.new(0,.8,0)
- CPlayer.Torso.CFrame=STGyro.cframe
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,1,1)*(1.6+i*.1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=Tool.Handle.CFrame*CFrame.new(0,math.random(-5,5),0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,1,1)*(1.3+i*.1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- Grip.Part0=nil
- Tool.Handle.Slash1:Play()
- hover=Instance.new("BodyPosition")
- hover.P=6000
- hover.maxForce=Vector3.new(500000,500000,500000)*50000000000
- hover.position=CPlayer.Torso.Position+Vector3.new(0,-1,0)+DIR*20
- hover.Parent=Tool.Handle
- local hg=Instance.new("BodyGyro")
- hg.P=8000
- hg.D=400
- hg.maxTorque=Vector3.new(50000,50000,50000)*5000000
- hg.cframe=CFrame.new(hover.position,hover.position+FaceForward().lookVector*5)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
- hg.Parent=hover.Parent
- for i=1, 6 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/6,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/48,0)
- hg.cframe=hg.cframe*CFrame.fromEulerAnglesXYZ(math.pi/60+i*.05,0,0)
- CPlayer.Torso.CFrame=STGyro.cframe
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=Tool.Handle.CFrame*CFrame.new(0,math.random(-5,5),0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,1,1)*(1.6+i*.1)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- wait()
- end
- local vp=Instance.new("Part")
- vp.Name="FadeTrail"
- vp.TopSurface=0
- vp.BottomSurface=0
- vp.BrickColor=BrickColor.new("Really black")
- vp.formFactor="Symmetric"
- vp.Transparency=0
- vp.Size=Vector3.new(10,1,10)
- vp.Anchored=true
- vp.CanCollide=false
- vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,10,0)
- vp.Parent=Tool
- aaaa=Tool.AAAA:clone() aaaa.Parent=vp
- vp.Transparency=.25
- coroutine.resume(coroutine.create(function(p,x) for i=1, 60 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2.5,2.5,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,-i/3) wait() end for i=1, 40 do p.Transparency=.75+i/(40) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(8,8,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/2+1) wait() end p:Remove() end),vp,vp.CFrame)
- local vp=Instance.new("Part")
- vp.Name="FadeTrail"
- vp.TopSurface=0
- vp.BottomSurface=0
- vp.BrickColor=BrickColor.new("Really black")
- vp.formFactor="Symmetric"
- vp.Transparency=0
- vp.Size=Vector3.new(10,1,10)
- vp.Anchored=true
- vp.CanCollide=false
- vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)+Vector3.new(0,10,0)
- vp.Parent=Tool
- aaaa=Tool.AAAA:clone() aaaa.Parent=vp
- vp.Transparency=.25
- coroutine.resume(coroutine.create(function(p,x) for i=1, 60 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(3.5,3.5,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,-i/3) wait() end for i=1, 40 do p.Transparency=.75+i/(40) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(8,8,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/2+1) wait() end p:Remove() end),vp,vp.CFrame)
- local vp=Instance.new("Part")
- vp.Name="FadeTrail"
- vp.TopSurface=0
- vp.BottomSurface=0
- vp.BrickColor=BrickColor.new("Really black")
- vp.formFactor="Symmetric"
- vp.Transparency=0
- vp.Size=Vector3.new(1,1,1)
- vp.Anchored=true
- vp.CanCollide=false
- vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,10,0)
- vp.Parent=Tool
- aaaa=Tool.Mesh:clone() aaaa.Parent=vp aaaa.Name="AAAA"
- vp.Transparency=.5
- coroutine.resume(coroutine.create(function(p,x) for i=1, 40 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(.5,.5,.5)/4 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end for i=1, 10 do p.AAAA.Scale=p.AAAA.Scale-Vector3.new(.6,.6,.6) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end wait(.1) for i=1, 50 do p.Transparency=.5+i/(50) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,2)/2 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end p:Remove() end),vp,vp.CFrame)
- local vp=Instance.new("Part")
- vp.Name="FadeTrail"
- vp.TopSurface=0
- vp.BottomSurface=0
- vp.BrickColor=BrickColor.new("Really black")
- vp.formFactor="Symmetric"
- vp.Transparency=0
- vp.Size=Vector3.new(1,1,1)
- vp.Anchored=true
- vp.CanCollide=false
- vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,10,0)
- vp.Parent=Tool
- aaaa=Tool.Mesh:clone() aaaa.Parent=vp aaaa.Name="AAAA" aaaa.VertexColor=Vector3.new(.25,0,.5)
- vp.Transparency=.5
- coroutine.resume(coroutine.create(function(p,x) for i=1, 40 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(.5,.5,.5)/7 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end for i=1, 10 do p.AAAA.Scale=p.AAAA.Scale-Vector3.new(.4,.4,.4) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end wait(.1) for i=1, 50 do p.Transparency=.5+i/(50) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,2)/2.2 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end p:Remove() end),vp,vp.CFrame)
- local sss=Tool.Handle.Purge1:clone()
- sss.Pitch=.2
- sss.Parent=Tool.Handle
- sss:Play()
- sss.Name="FFFFFFF"
- game:GetService("Debris"):AddItem(sss,4)
- local sss=script.WardScript.Swoosh:clone()
- sss.Pitch=.175
- sss.Parent=Tool.Handle
- sss:Play()
- sss.Name="FFFFFFF"
- game:GetService("Debris"):AddItem(sss,4)
- for i=6, 55 do
- hg.cframe=hg.cframe*CFrame.fromEulerAnglesXYZ(math.pi/30+i*.05,0,0)
- Tool.Handle.CFrame=hg.cframe
- if i/2==math.floor(i/2) then
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=Tool.Handle.CFrame+Vector3.new(math.random(-10,10)*3,math.random(-2,30)+10,math.random(-10,10)*3)
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(1,1,5)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p,o,c) for i=1, 15 do p.CFrame=CFrame.new(o:Lerp(c,1/15*i),c) p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.02,.02,.1) p.Transparency=i/15 wait() end p:Remove() end),p,p.CFrame.p,Tool.Handle.CFrame.p+Vector3.new(0,5,0))
- end
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=Tool.Handle.CFrame+Vector3.new(0,10,0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(1,1,1)*(1.7+i*.25)
- p.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-p.Position).magnitude<=28+i/2 then
- local ph=Instance.new("BodyPosition")
- ph.maxForce=Vector3.new(200000,200000,200000)
- ph.P=2000 ph.D=1000
- ph.position=Tool.Handle.Position+Vector3.new(0,5,0)
- ph.Parent=v.Torso
- game:GetService("Debris"):AddItem(ph,.2)
- local r=Instance.new("BodyAngularVelocity")
- r.P=5000
- r.maxTorque=Vector3.new(50000,50000,50000)*50000000
- r.angularvelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-50,50))/3
- r.Parent=ph.Parent
- game:GetService("Debris"):AddItem(r,.2)
- if (v.Torso.Position-p.Position).magnitude<15 then
- v.Humanoid:TakeDamage(1)
- ss=script.Slow:clone() ss.Duration.Value=500 ss.Percent.Value=80 ss.Disabled=false ss.Parent=v
- end
- end
- end
- end
- end
- wait()
- end
- sss2=sss
- local sss=script.WardScript.FireExplode:clone()
- sss.Pitch=.125
- sss.Parent=Tool.Handle
- sss:Play()
- sss.Name="FFFFFFF"
- game:GetService("Debris"):AddItem(sss,4)
- for i=1, 10 do
- sss2.Volume=sss2.Volume-.1
- hg.cframe=hg.cframe*CFrame.fromEulerAnglesXYZ(math.pi/30+i*.05,0,0)
- wait()
- end
- sss2:Stop()
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Tool.Handle.Position).magnitude<=40 then
- local ph=Instance.new("BodyVelocity")
- ph.maxForce=Vector3.new(500000,500000,500000)*50000000000000000
- ph.velocity=(v.Torso.Position-Tool.Handle.Position).unit*55
- ph.Parent=v.Torso
- game:GetService("Debris"):AddItem(ph,.33)
- local r=Instance.new("BodyAngularVelocity")
- r.P=5000
- r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000
- r.angularvelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- r.Parent=ph.Parent
- game:GetService("Debris"):AddItem(r,.8)
- v.Humanoid:TakeDamage(20)
- end
- end
- end
- end
- wait(.25)
- hover:Remove()
- hg:Remove()
- Grip.Part0=CPlayer["Right Arm"]
- K:Remove()
- end
- end
- print("Done")
- Attacking=false
- end
- Tip=Tool.Handle95
- Mid=Tool.Handle96
- Trail=function(val,par,size,color,fade)
- if val==0 then
- if par:FindFirstChild("Trail")~=nil then
- par.Trail:Remove()
- end
- elseif val==1 then
- local new=script.Trail:clone()
- new.Color.Value=color
- new.Size.Value=size
- new.Script.FadeTime.Value=fade
- new.Disabled=false
- new.Parent=par
- end
- end
- ptr=Instance.new("Part")
- ptr.BrickColor=BrickColor.new("Really black")
- ptr.TopSurface=0
- ptr.BottomSurface=0
- ptr.Reflectance=.1
- ptr.Name=script.Parent.Name.."TRAIL"
- ptr.Anchored=true
- ptr.CanCollide=false
- ptr.formFactor="Symmetric"
- ptr.Size=Vector3.new(1,1,1)
- m=Instance.new("BlockMesh")
- m.Scale=Vector3.new(.2,.2,0)
- m.Parent=ptr
- ptr.Size=Vector3.new(1,1,1)
- lastposition=Vector3.new(0,0,0)
- thisposition=Vector3.new(0,0,0)
- trailing=false
- manualtrail=function(p)
- local part=p --convert this immediately
- direction=-(lastposition-thisposition).unit
- start=lastposition+direction*((thisposition-lastposition).magnitude/2)
- local n=ptr:clone()
- n.CFrame=CFrame.new(start,thisposition)
- n.Mesh.Scale=n.Mesh.Scale+Vector3.new(0,0,(lastposition-thisposition).magnitude)
- n.Parent=script.Parent
- lastposition=(n.CFrame+(direction*((thisposition-lastposition).magnitude/2))).p
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15 wait() end p:Remove() end),n)
- end
- ADeb=true
- SlashSound=function(pitch)
- Tool.Handle.Slash1.Pitch=1+pitch
- Tool.Handle.Slash2.Pitch=.5+pitch
- Tool.Handle.Slash3.Pitch=.5+pitch
- Tool.Handle.Slash1:Play()
- Tool.Handle.Slash2:Play()
- Tool.Handle.Slash3:Play()
- end
- Attack=function()
- if not ADeb then return end
- print("AAAAA")
- Comboing=true
- ADeb=false
- Tool.Parent.Humanoid.WalkSpeed=0
- Dir=FaceForward().lookVector
- if Mode.Value==0 and Attacking==false then --Scythe
- trailing=true
- lastposition=Tip.Position
- if ComboPosition==1 then
- Grip.Part0=FakeS.Part1
- Tool.Handle.Pivot.DesiredAngle=.25
- Dir=FaceForward().lookVector
- ComboPosition=2
- print("POOTS")
- dirr=CPlayer.Torso.Velocity
- lastattack=time()
- resWelds()
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.P=12000
- STGyro.D=300
- STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
- Neck.CurrentAngle=-1.5
- Neck.DesiredAngle=.8
- FakeS.CurrentAngle=1.2
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=0
- FakeSL.CurrentAngle=0
- FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
- FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
- FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
- FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
- FakeL.DesiredAngle=0
- FakeR.DesiredAngle=0
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
- Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
- Grip.C1=CFrame.new(-.25,-.45,.05)
- for i=1, 5 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- wait()
- end
- vv=Instance.new("BodyPosition")
- vv.P=5000
- vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
- vv.position=CPlayer.Torso.Position+FaceForward().lookVector*2
- vv.Parent=CPlayer.Torso
- for i=1, 10 do
- if i==2 then SlashSound(-.05) end
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
- Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=6 then
- Damage(v.Torso,15,Dir*2+(v.Torso.Position-CPlayer.Torso.Position).unit*3,false,.2,false,false)
- end
- end
- end
- end
- wait()
- end
- vv:Remove()
- wait()
- ADeb=true
- elseif ComboPosition==2 then
- Grip.Part0=FakeS.Part1
- Tool.Handle.Pivot.DesiredAngle=.25
- ComboPosition=3
- print("POOTS")
- lastattack=time()
- resWelds()
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.P=12000
- STGyro.D=300
- STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
- Neck.CurrentAngle=.8
- Neck.DesiredAngle=.5
- FakeS.CurrentAngle=1.6
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=0
- FakeSL.CurrentAngle=0
- FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
- FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
- FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
- FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
- FakeL.DesiredAngle=0
- FakeR.DesiredAngle=0
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
- Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
- Grip.C1=CFrame.new(-.25,-.45,.05)
- for i=1, 5 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- end
- for i=1, 10 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
- Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
- end
- vv=Instance.new("BodyPosition")
- vv.P=5000
- vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
- vv.position=CPlayer.Torso.Position+FaceForward().lookVector*3
- vv.Parent=CPlayer.Torso
- for i=1, 2 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/150,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/7,0)
- wait()
- end
- SlashSound(0)
- for i=1, 10 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-i*.0825*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,-.09,0)
- Grip.C0=Grip.C0*CFrame.new(.225,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/50)
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=6 then
- Damage(v.Torso,15,Dir*2+(v.Torso.Position-CPlayer.Torso.Position).unit*9,false,.2,false,false)
- end
- end
- end
- end
- wait()
- end
- wait()
- vv:Remove()
- wait()
- ADeb=true
- elseif ComboPosition==3 then
- ComboPosition=4
- print("POOTS")
- lastattack=time()
- resWelds()
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.P=12000
- STGyro.D=300
- STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
- Neck.DesiredAngle=-1.3
- Neck.CurrentAngle=0
- FakeS.CurrentAngle=1.6
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=0
- FakeSL.CurrentAngle=0
- FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
- FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
- FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
- FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
- FakeL.DesiredAngle=0
- FakeR.DesiredAngle=0
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
- Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
- Grip.C1=CFrame.new(-.25,-.45,.05)
- for i=1, 5 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- end
- for i=1, 10 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
- Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
- end
- for i=1, 2 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/150,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/7,0)
- end
- for i=1, 10 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-i*.0825*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,-.08,0)
- Grip.C0=Grip.C0*CFrame.new(.225,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/50)
- end
- SlashSound(0.05)
- FakeSL.DesiredAngle=-1.6
- FakeSL.CurrentAngle=-1
- FakeSL.C0=LeftS.C0
- Tool.Handle.Pivot.DesiredAngle=1.6
- vv=Instance.new("BodyPosition")
- vv.P=5000
- vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
- vv.position=CPlayer.Torso.Position+FaceForward().lookVector*3
- vv.Parent=CPlayer.Torso
- FakeS.DesiredAngle=1
- for i=1, 5 do
- FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/7.5,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(-.25,0,-.25)*CFrame.fromEulerAnglesXYZ(math.pi/64,-math.pi/10,0)
- Grip.C0=Grip.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Mid.Position).magnitude<=7 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=6 then
- Damage(v.Torso,20,Dir*10,false,.2,false,false)
- end
- end
- end
- end
- wait()
- end
- Grip.Part0=FakeSL.Part1
- Grip.C0=GripC0*CFrame.new(0,0,-3.5)*CFrame.fromEulerAnglesXYZ(-math.pi/2,math.pi/2,0)
- for i=1, 5 do
- FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(.15,.6,-.15)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5)
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=5 then
- Damage(v.Torso,20,Dir*10,false,.2,false,false)
- end
- end
- end
- end
- wait()
- end
- vv:Remove()
- ADeb=true
- elseif ComboPosition==4 then
- ComboPosition=1
- print("POOTS")
- lastattack=time()
- resWelds()
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.P=12000
- STGyro.D=300
- STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
- Neck.DesiredAngle=-1.3
- Neck.CurrentAngle=-1.3
- FakeS.CurrentAngle=1.6
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=0
- FakeSL.CurrentAngle=0
- FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
- FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
- FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
- FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
- FakeL.DesiredAngle=0
- FakeR.DesiredAngle=0
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
- Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
- Grip.C1=CFrame.new(-.25,-.45,.05)
- for i=1, 5 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
- end
- for i=1, 10 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
- Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
- end
- for i=1, 2 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/150,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/7,0)
- end
- for i=1, 10 do
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-i*.0825*1.33,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,-.08,0)
- Grip.C0=Grip.C0*CFrame.new(.225,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/50)
- end
- FakeSL.DesiredAngle=-1.6
- FakeSL.CurrentAngle=-1
- FakeSL.C0=LeftS.C0
- Tool.Handle.Pivot.DesiredAngle=1.6
- FakeS.DesiredAngle=1.5
- for i=1, 5 do
- FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/7.5,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(-.25,0,-.25)*CFrame.fromEulerAnglesXYZ(math.pi/64,-math.pi/10,0)
- Grip.C0=Grip.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
- end
- Grip.Part0=FakeSL.Part1
- Grip.C0=GripC0*CFrame.new(0,0,-3.5)*CFrame.fromEulerAnglesXYZ(-math.pi/2,math.pi/2,0)
- for i=1, 5 do
- FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(.15,.6,-.15)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5)
- end
- FakeSL.C0=LeftS.C0
- Grip.C0=GripC0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,-math.pi/2)
- wait(.1)
- vv=Instance.new("BodyPosition")
- vv.P=5000
- vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
- vv.position=CPlayer.Torso.Position+FaceForward().lookVector*4
- vv.Parent=CPlayer.Torso
- FakeS.C0=RightS.C0
- SlashSound(0.2)
- for i=1, 15 do
- Grip.C0=Grip.C0*CFrame.new(-.05,0,-.0125)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/200)
- FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/15*.66,0)
- STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/7.5*2,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/18,0,0)
- Grip.C0=Grip.C0*CFrame.new(0,.15,0)
- vv.position=CPlayer.Torso.Position+FaceForward().lookVector*(2)
- for _,v in pairs(ALLCHILD()) do
- if v.className=="Model" then
- if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
- if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=7 then
- Damage(v.Torso,8,Dir*4+(v.Torso.Position-CPlayer.Torso.Position).unit*14,false,.2,false,false)
- end
- end
- end
- end
- if i==6 then SlashSound(.168) end
- if i==14 then Tool.Handle.Pivot.DesiredAngle=.25 end
- wait()
- end
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- vv:Remove()
- ADeb=true
- end
- trailing=false
- else --Magic
- end
- end
- resWelds=function()
- FakeS.C0=RightS.C0
- FakeSL.C0=LeftS.C0
- FakeS.C1=RightS.C1
- FakeSL.C1=LeftS.C1
- FakeS.MaxVelocity=.15
- FakeSL.MaxVelocity=.15
- FakeR.MaxVelocity=.15
- FakeL.MaxVelocity=.15
- FakeR.C0=RightH.C0
- FakeL.C0=LeftH.C0
- FakeR.C1=RightH.C1
- FakeL.C1=LeftH.C1
- end
- resWelds2=function() --disregards right shoulder
- FakeSL.C0=LeftS.C0
- FakeSL.C1=LeftS.C1
- FakeSL.MaxVelocity=.15
- FakeR.MaxVelocity=.15
- FakeL.MaxVelocity=.15
- FakeR.C0=RightH.C0
- FakeL.C0=LeftH.C0
- FakeR.C1=RightH.C1
- FakeL.C1=LeftH.C1
- end
- Neck=nil
- NeckC0=nil
- Grip=nil
- GripC0=nil
- Animation=function(T,C)
- if C=="Stop" then
- if RightS==nil then
- RightS=T:FindFirstChild("Right Shoulder")
- if RightS==nil then
- return
- end
- LeftS=T:FindFirstChild("Left Shoulder")
- if LeftS==nil then
- return
- end
- RightH=T:FindFirstChild("Right Hip")
- if RightH==nil then
- return
- end
- LeftH=T:FindFirstChild("Left Hip")
- if LeftH==nil then
- return
- end
- end
- RightS.Parent=nil
- LeftS.Parent=nil
- FakeS.Part0=T
- FakeS.C0=RightS.C0
- FakeS.C1=RightS.C1
- FakeS.Part1=T.Parent["Right Arm"]
- FakeS.Parent=T
- FakeS.DesiredAngle=0
- FakeS.MaxVelocity=.15
- FakeSL.Part0=T
- FakeSL.C0=LeftS.C0
- FakeSL.C1=LeftS.C1
- FakeSL.Part1=T.Parent["Left Arm"]
- FakeSL.Parent=T
- FakeSL.DesiredAngle=0
- FakeSL.MaxVelocity=.15
- FakeL.Part0=T
- FakeL.C0=LeftH.C0
- FakeL.C1=LeftH.C1
- FakeL.Part1=T.Parent["Left Leg"]
- FakeL.Parent=T
- FakeL.DesiredAngle=0
- FakeL.MaxVelocity=.15
- FakeR.Part0=T
- FakeR.C0=RightH.C0
- FakeR.C1=RightH.C1
- FakeR.Part1=T.Parent["Right Leg"]
- FakeR.Parent=T
- FakeR.DesiredAngle=0
- FakeR.MaxVelocity=.15
- STGyro.Parent=Tool.Parent.Torso
- STGyro.cframe=STGyro.Parent.CFrame
- wait(.25)
- Neck=Tool.Parent.Torso.Neck
- NeckC0=Neck.C0
- Grip=Tool.Parent["Right Arm"].RightGrip
- GripC0=Grip.C0
- --[[Grip=Grip1:clone()
- Grip1:Remove()
- Grip.Parent=CPlayer["Right Arm"]
- Grip.Part0=CPlayer["Right Arm"]
- Grip.Part1=Tool.Handle]]
- elseif C=="Resume" then
- FakeS.Parent=nil
- FakeSL.Parent=nil
- FakeR.Parent=nil
- FakeL.Parent=nil
- RightS.Parent=T
- LeftS.Parent=T
- RightH.Parent=T
- LeftH.Parent=T
- STGyro.Parent=nil
- Neck.C0=NeckC0
- end
- end
- doAnim=function()
- if ComboPosition>1 or Grip==nil or Attacking==true then return end
- Grip=Tool.Parent["Right Arm"].RightGrip
- if CPlayer==nil or Tool.Parent.className~="Model" then return end
- if Mode.Value==0 then
- if Stance=="Standing" then
- Grip.Part0=FakeS.Part1
- Tool.Handle.Pivot.DesiredAngle=.25
- resWelds()
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(-math.pi/32,math.pi/2,math.pi/48)
- STGyro.P=8000
- STGyro.D=2000
- STGyro.maxTorque=Vector3.new(5000000,5000000,5000000)
- Neck.DesiredAngle=-1.5
- FakeS.CurrentAngle=2
- FakeS.DesiredAngle=2
- FakeSL.DesiredAngle=-.3
- FakeSL.CurrentAngle=-.3
- FakeS.C0=RightS.C0*CFrame.new(.5,.75+math.cos(time() * 1)*.1,0)*CFrame.fromEulerAnglesXYZ(math.pi/3,math.pi/10,math.pi/8+math.cos(time() * 1)*.04)
- FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75+math.cos(time() * 1)*.1,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,-math.cos(time() * 1)*.13)
- FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
- FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24+math.cos(time() * 1)*.02,math.pi/24,0)
- FakeL.DesiredAngle=0 + math.cos(time() * 1)*.01
- FakeR.DesiredAngle=-0 + math.cos(time() * 1)*.01
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.4+math.cos(time())*.05,0)
- Grip.C0=CFrame.new(-.7,2,2)*CFrame.fromEulerAnglesXYZ(math.pi/6+(math.cos(time() * 1)*.025),math.pi,-math.pi/12)
- Grip.C1=CFrame.new(0,0,0)
- Tool.Parent.Humanoid.WalkSpeed=12
- elseif Stance=="Running" then
- Grip.Part0=FakeS.Part1
- Tool.Handle.Pivot.DesiredAngle=.25
- STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- STGyro.P=0
- STGyro.D=0
- STGyro.maxTorque=Vector3.new(0,0,0)
- resWelds()
- Neck.DesiredAngle=0
- Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(math.pi/8,0,0)
- FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
- FakeS.DesiredAngle=1.3
- FakeS.CurrentAngle=1.3
- Grip.C0=CFrame.new(-.05,.76,-.6)*CFrame.fromEulerAnglesXYZ(-math.pi/16,-math.pi/4,math.pi/24)
- Grip.C1=CFrame.new(0,0,0)
- FakeL.DesiredAngle=math.cos(time() * 7)*.4
- FakeR.DesiredAngle=math.cos(time() * 7)*.4
- FakeSL.DesiredAngle=math.cos(time() * 7)*-.5
- Tool.Parent.Humanoid.WalkSpeed=12+WalkIncrease
- trailing=false
- end
- else
- end
- end
- ed=true
- jd=true
- Jump=function()
- if not jd then return end
- jd=false
- Stance="Jumping"
- print("POOTJUMPHERE")
- CurrentDown=""
- vu=Instance.new("BodyVelocity")
- vu.P=5000
- vu.maxForce=Vector3.new(0,5000000000000000000000,0)
- vu.velocity=Vector3.new(0,45,0)
- vu.Parent=CPlayer.Torso
- game:GetService("Debris"):AddItem(vu,.3)
- if CPlayer.Torso:FindFirstChild("BodyPosition")~=nil then CPlayer.Torso.BodyPosition.Parent=nil end
- wait(.1)
- TTT=CPlayer.Torso
- if TTT~=nil then
- OL,LOC=workspace:FindPartOnRay(Ray.new(TTT.Position,(TTT.Position-(TTT.Position-Vector3.new(0,-5,0))).unit*50),CPlayer)
- end
- wait(1.5)
- float()
- print("DON")
- jd=true
- end
- GUI=nil
- GuiHandle=function()
- GUI=script.ManaGui:clone()
- GUI.Parent=game.Players:GetPlayerFromCharacter(CPlayer).PlayerGui
- while GUI.Parent~=nil do
- GUI.Main.Layer.Layer.Size=UDim2.new(Mana.Value/MaxMana,0,.9,0)
- GUI.Main.Amount.Text=Mana.Value
- for _z,z in pairs(Cooldowns) do
- local pesin=GUI.Main.Cooldowns:FindFirstChild(string.upper(tostring(_z)))
- if z<=0 then
- pesin.TextLabel.Text=string.upper(tostring(_z))
- else
- pesin.TextLabel.Text=z
- end
- local pesin=GUI.Main.Cooldowns:FindFirstChild(string.upper(tostring(ClickActive)))
- if pesin~=nil then
- pesin.Style="ChatBlue"
- end
- for _v,__v in pairs(GUI.Main.Cooldowns:children()) do
- if __v ~= pesin then
- __v.Style="RobloxRound"
- end
- end
- end
- wait(.25)
- end
- end
- Run=function(speed)
- if Attacking==false then
- if speed>0 and (CPlayer.Torso.Velocity-Vector3.new(0,0,0)).magnitude>=11.9 then
- Stance="Running"
- else
- Stance="Standing"
- end
- end
- end
- ed=true
- poot=function(mouse)
- mouse.Button1Down:connect(function() if ClickActive==nil then Attack() else DoClick(mouse.Target) end end)
- mouse.KeyDown:connect(function(x) Special(x) end)
- while Tool.Parent.className=="Model" do
- if ClickActive==nil then
- mouse.Icon=""
- else
- mouse.Icon="rbxasset://textures\\GunCursor.png"
- end
- wait()
- end
- end
- Tool.Equipped:connect(poot)
- eq=function(mouse)
- if not ed then return end
- ed=false
- wait(.2)
- CPlayer=Tool.Parent
- Neck=CPlayer.Torso.Neck
- Animation(CPlayer.Torso,"Stop")
- cJum=CPlayer.Humanoid.Jumping:connect(Jump)
- cRun=CPlayer.Humanoid.Running:connect(Run)
- CHP=CPlayer.Humanoid.Health
- coroutine.resume(coroutine.create(GuiHandle))
- print("Herpquip")
- wait()
- ed=true
- end
- deq=function()
- if not ed then return end
- ed=false
- if Neck~=nil then
- Neck.DesiredAngle=0
- end
- GUI:Remove()
- cJum:disconnect()
- cRun:disconnect()
- Animation(CPlayer.Torso,"Resume")
- Neck.C0=NeckC0
- wait()
- ed=true
- end
- Tool.Equipped:connect(eq)
- Tool.Unequipped:connect(deq)
- wait(1)
- coroutine.resume(coroutine.create(function()
- while true do
- if Mana.Value<MaxMana then
- Mana.Value=Mana.Value+1
- end
- wait(1/Regen)
- end
- end))
- coroutine.resume(coroutine.create(function()
- while true do
- wait(1)
- for __,vv in pairs(Cooldowns) do
- Cooldowns[__]=vv-1
- end
- end
- end))
- while true do
- if time()-lastattack>2 then
- ComboPosition=1
- Comboing=false
- end
- if Attacking==false and Comboing==false and Tool.Parent.className~="Backpack" then
- doAnim()
- end
- if trailing==true then
- manualtrail(Tip)
- end
- thisposition=Tip.Position
- wait()
- end
- end))
- Script202.Name = "Trail"
- Script202.Parent = LocalScript201
- Script202.Disabled = true
- table.insert(cors,sandbox(Script202,function()
- --Saz
- -- A useful script for creating trails.
- wait()
- p=Instance.new("Part")
- p.Color=script.Color.Value
- p.TopSurface=0
- p.BottomSurface=0
- p.Reflectance=.1
- p.Name=script.Parent.Name.."TRAIL"
- p.Anchored=true
- p.CanCollide=false
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- m=Instance.new("BlockMesh")
- m.Scale=Vector3.new(script.Size.Value.x,script.Size.Value.y,0)
- m.Parent=p
- p.Size=Vector3.new(script.Size.Value.x,script.Size.Value.y,0)
- lastposition=script.Parent.Position
- thisposition=script.Parent.Position
- create=function()
- thisposition=script.Parent.Position
- direction=-(lastposition-thisposition).unit
- start=lastposition+direction*((thisposition-lastposition).magnitude/2)
- n=p:clone()
- n.CFrame=CFrame.new(start,thisposition)
- n.Mesh.Scale=n.Mesh.Scale+Vector3.new(0,0,(lastposition-thisposition).magnitude)
- n.Parent=workspace
- s=script.Script:clone()
- s.Disabled=false
- s.Parent=n
- lastposition=(n.CFrame+(direction*((thisposition-lastposition).magnitude/2))).p
- end
- while true do
- wait()
- create()
- end
- end))
- Color3Value203.Name = "Color"
- Color3Value203.Parent = Script202
- Color3Value203.Value = Color3.new(0.8, 0.6, 1)
- Vector3Value204.Name = "Size"
- Vector3Value204.Parent = Script202
- Vector3Value204.Value = Vector3.new(0.100000001, 0.200000003, 0)
- Script205.Parent = Script202
- Script205.Disabled = true
- table.insert(cors,sandbox(Script205,function()
- wait()
- for i=1, script.FadeTime.Value do
- script.Parent.Transparency=i/script.FadeTime.Value
- wait()
- end
- script.Parent:Remove()
- end))
- IntValue206.Name = "FadeTime"
- IntValue206.Parent = Script205
- IntValue206.Value = 50
- Script207.Name = "Slow"
- Script207.Parent = LocalScript201
- Script207.Disabled = true
- table.insert(cors,sandbox(Script207,function()
- wait(.05)
- Hum=script.Parent.Humanoid
- Hum.WalkSpeed=Hum.WalkSpeed/((100+script.Percent.Value)/100)
- wait(script.Duration.Value/100)
- Hum.WalkSpeed=Hum.WalkSpeed*((100+script.Percent.Value)/100)
- script:Remove()
- end))
- IntValue208.Name = "Duration"
- IntValue208.Parent = Script207
- IntValue209.Name = "Percent"
- IntValue209.Parent = Script207
- ScreenGui210.Name = "ManaGui"
- ScreenGui210.Parent = LocalScript201
- Frame211.Name = "Main"
- Frame211.Parent = ScreenGui210
- Frame211.Size = UDim2.new(0.200000003, 0, 0.125, 0)
- Frame211.Style = Enum.FrameStyle.RobloxRound
- Frame211.Position = UDim2.new(0.400000006, 0, 0.699999988, 0)
- Frame211.Draggable = true
- Frame212.Name = "Layer"
- Frame212.Parent = Frame211
- Frame212.Transparency = 0.25
- Frame212.Size = UDim2.new(0.800000012, 0, 0.300000012, 0)
- Frame212.Position = UDim2.new(0.100000001, 0, 0.300000012, 0)
- Frame212.BackgroundColor3 = Color3.new(0.109804, 0.109804, 0.109804)
- Frame212.BackgroundTransparency = 0.25
- Frame213.Name = "Layer"
- Frame213.Parent = Frame212
- Frame213.Size = UDim2.new(1, 0, 0.899999976, 0)
- Frame213.Position = UDim2.new(0, 0, 0.0500000007, 0)
- Frame213.BackgroundColor3 = Color3.new(0, 0.2, 0.8)
- TextLabel214.Parent = Frame211
- TextLabel214.Text = "Mana"
- TextLabel214.Position = UDim2.new(0.5, 0, 0.0500000007, 0)
- TextLabel214.BackgroundColor3 = Color3.new(0, 0.4, 1)
- TextLabel214.BorderColor3 = Color3.new(1, 1, 1)
- TextLabel214.Font = Enum.Font.ArialBold
- TextLabel214.FontSize = Enum.FontSize.Size24
- TextLabel214.TextColor3 = Color3.new(0.2, 0.2, 1)
- TextLabel215.Name = "Amount"
- TextLabel215.Parent = Frame211
- TextLabel215.Text = "(500)"
- TextLabel215.Position = UDim2.new(0.5, 0, 0.819999993, 0)
- TextLabel215.BackgroundColor3 = Color3.new(0, 0.4, 1)
- TextLabel215.BorderColor3 = Color3.new(1, 1, 1)
- TextLabel215.FontSize = Enum.FontSize.Size18
- TextLabel215.TextColor3 = Color3.new(0.2, 0.2, 1)
- Frame216.Name = "Cooldowns"
- Frame216.Parent = Frame211
- Frame216.Size = UDim2.new(1.25, 0, 0.600000024, 0)
- Frame216.Style = Enum.FrameStyle.RobloxRound
- Frame216.Position = UDim2.new(-0.125, 0, -0.800000072, 0)
- Frame217.Name = "Q"
- Frame217.Parent = Frame216
- Frame217.Size = UDim2.new(0.140000001, 0, 2, 0)
- Frame217.Style = Enum.FrameStyle.RobloxRound
- Frame217.Position = UDim2.new(0, 0, -0.524999976, 0)
- TextLabel218.Parent = Frame217
- TextLabel218.Text = "Q"
- TextLabel218.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextLabel218.Font = Enum.Font.ArialBold
- TextLabel218.FontSize = Enum.FontSize.Size18
- TextLabel218.TextColor3 = Color3.new(1, 1, 1)
- TextLabel218.TextStrokeColor3 = Color3.new(0, 0, 1)
- Frame219.Name = "E"
- Frame219.Parent = Frame216
- Frame219.Size = UDim2.new(0.140000001, 0, 2, 0)
- Frame219.Style = Enum.FrameStyle.RobloxRound
- Frame219.Position = UDim2.new(0.150000006, 0, -0.524999976, 0)
- TextLabel220.Parent = Frame219
- TextLabel220.Text = "Q"
- TextLabel220.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextLabel220.Font = Enum.Font.ArialBold
- TextLabel220.FontSize = Enum.FontSize.Size18
- TextLabel220.TextColor3 = Color3.new(1, 1, 1)
- TextLabel220.TextStrokeColor3 = Color3.new(0, 0, 1)
- Frame221.Name = "R"
- Frame221.Parent = Frame216
- Frame221.Size = UDim2.new(0.140000001, 0, 2, 0)
- Frame221.Style = Enum.FrameStyle.RobloxRound
- Frame221.Position = UDim2.new(0.300000012, 0, -0.524999976, 0)
- TextLabel222.Parent = Frame221
- TextLabel222.Text = "Q"
- TextLabel222.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextLabel222.Font = Enum.Font.ArialBold
- TextLabel222.FontSize = Enum.FontSize.Size18
- TextLabel222.TextColor3 = Color3.new(1, 1, 1)
- TextLabel222.TextStrokeColor3 = Color3.new(0, 0, 1)
- Frame223.Name = "T"
- Frame223.Parent = Frame216
- Frame223.Size = UDim2.new(0.140000001, 0, 2, 0)
- Frame223.Style = Enum.FrameStyle.RobloxRound
- Frame223.Position = UDim2.new(0.5, 0, -0.524999976, 0)
- TextLabel224.Parent = Frame223
- TextLabel224.Text = "Q"
- TextLabel224.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextLabel224.Font = Enum.Font.ArialBold
- TextLabel224.FontSize = Enum.FontSize.Size18
- TextLabel224.TextColor3 = Color3.new(1, 1, 1)
- TextLabel224.TextStrokeColor3 = Color3.new(0, 0, 1)
- Frame225.Name = "Y"
- Frame225.Parent = Frame216
- Frame225.Size = UDim2.new(0.140000001, 0, 2, 0)
- Frame225.Style = Enum.FrameStyle.RobloxRound
- Frame225.Position = UDim2.new(0.712499976, 0, -0.524999976, 0)
- TextLabel226.Parent = Frame225
- TextLabel226.Text = "Q"
- TextLabel226.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextLabel226.Font = Enum.Font.ArialBold
- TextLabel226.FontSize = Enum.FontSize.Size18
- TextLabel226.TextColor3 = Color3.new(1, 1, 1)
- TextLabel226.TextStrokeColor3 = Color3.new(0, 0, 1)
- Frame227.Name = "U"
- Frame227.Parent = Frame216
- Frame227.Size = UDim2.new(0.140000001, 0, 2, 0)
- Frame227.Style = Enum.FrameStyle.RobloxRound
- Frame227.Position = UDim2.new(0.862500012, 0, -0.524999976, 0)
- TextLabel228.Parent = Frame227
- TextLabel228.Text = "Q"
- TextLabel228.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextLabel228.Font = Enum.Font.ArialBold
- TextLabel228.FontSize = Enum.FontSize.Size18
- TextLabel228.TextColor3 = Color3.new(1, 1, 1)
- TextLabel228.TextStrokeColor3 = Color3.new(0, 0, 1)
- Script229.Name = "WardScript"
- Script229.Parent = LocalScript201
- Script229.Disabled = true
- table.insert(cors,sandbox(Script229,function()
- --Saz
- --Programmed atm to work when people reach a certain threashold of movement speed.
- wait(1)
- NUM=math.random(0,500000)
- GetHumans=function()
- Chars={}
- Things=workspace:GetChildren()
- for i,v in pairs(Things) do
- if v.className=="Model" then
- Human=v:FindFirstChild("Humanoid")
- PTorso=v:FindFirstChild("Torso")
- vv=game.Players:GetPlayerFromCharacter(v)
- if Human~=nil and PTorso~=nil and Human~=script.Owner.Value.Humanoid then
- table.insert(Chars,PTorso)
- end
- end
- end
- return Chars
- end
- Flare=function(part)
- if part:FindFirstChild("FLARECOOLDOWN"..NUM)~=nil then return end
- t=Instance.new("IntValue")
- t.Name="FLARECOOLDOWN"..NUM
- t.Parent=part
- game:GetService("Debris"):AddItem(t,6)
- s=script.Fire:clone()
- s.Parent=script.Parent
- s:Play()
- game:GetService("Debris"):AddItem(s,2)
- local p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Royal purple")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.Reflectance=0.1
- p.CanCollide=false
- p.CFrame=CFrame.new(script.Parent.Position)
- local mm=Instance.new("SpecialMesh")
- mm.Parent=p
- mm.MeshType="Sphere"
- mm.Scale=Vector3.new(1.2,1.2,1.2)
- p.Parent=script.Parent.Parent
- origin=p.CFrame.p
- po=p
- s=script.Fire:clone()
- s.Parent=po
- s.Pitch=.6
- s:Play()
- game:GetService("Debris"):AddItem(s,15)
- s=script.Swoosh:clone()
- s.Parent=po
- s.Pitch=.25
- s:Play()
- game:GetService("Debris"):AddItem(s,15)
- dist=(part.Position-origin).magnitude
- for i=1, dist/5 do
- wait()
- nextpos=origin:Lerp(part.Position,(i+2)/(dist/3))
- dir=(part.Position-nextpos).unit
- parto=game.Workspace:FindPartOnRay(Ray.new(po.Position,dir*2),script.Parent.Parent)
- if parto~=nil and i>=5 then
- if parto.Name~="FadeTrail" then
- print(part.Name,"AAAAA")
- break
- end
- end
- po.CFrame=CFrame.new(origin:Lerp(part.Position,i/(dist/5)))
- p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=po.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2.3,2.3,2.3)
- p.Parent=script.Parent.Parent
- coroutine.resume(coroutine.create(function(p,c) for i=1, 10 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.1,.1,.1) p.Transparency=i/10 wait() end p:Remove() end),p,t)
- end
- po.Transparency=1
- if (po.Position-part.Position).magnitude<=7 then
- part.Parent.Humanoid:TakeDamage(13)
- part.Parent.Humanoid.PlatformStand=true
- part.RotVelocity=Vector3.new(math.random(-2,2),40,math.random(-2,2))
- part.Velocity=dir*2+Vector3.new(0,4,0)
- coroutine.resume(coroutine.create(function(h) for i=1, 5 do wait(.1) h:TakeDamage(1) end h.PlatformStand=false end),part.Parent.Humanoid)
- end
- LOL={Vector3.new(.5,0,1),Vector3.new(.25,0,.5),Vector3.new(0,0,0)}
- s=script.FireExplode:clone()
- s.Parent=po
- s:Play()
- for i=1, 3 do
- p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.CanCollide=false
- p.CFrame=po.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
- local mm=Instance.new("BlockMesh")
- mm.Parent=p
- mm.Scale=Vector3.new(2.4,2.4,2.4)
- p.Parent=script.Parent.Parent
- coroutine.resume(coroutine.create(function(p,c) for i=1, 10 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.1,.1,.1)*5 p.Transparency=i/15 wait() end p:Remove() end),p,t)
- p=Instance.new("Part")
- p.Name="FadeTrail"
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Really black")
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Anchored=true
- p.Transparency=.1*i
- p.CanCollide=false
- p.CFrame=po.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)+dir*3
- mm=script.Mesh:clone()
- mm.Scale=Vector3.new(.5*i,.5*i,.5*i)
- mm.VertexColor=LOL[i]
- mm.Parent=p
- coroutine.resume(coroutine.create(function(p,c) for i=1, 20 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/1000,.2,math.random(-100,100)/1000) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.17,.17,.17) p.Transparency=p.Transparency+.05 wait() end p:Remove() end),p,t)
- p.Parent=script.Parent.Parent
- end
- for i=1, 50 do
- wait(.008)
- po.Swoosh.Volume=po.Swoosh.Volume-.02
- end
- po.Swoosh:Stop()
- po:Remove()
- end
- for i=1, 150 do
- wait(.15)
- if script.Owner.Value.Parent==nil then
- break
- end
- if script.Owner.Value:FindFirstChild("Humanoid")==nil then
- break
- else
- if script.Owner.Value.Humanoid.Health<=0 then
- break
- end
- end
- for _,v in pairs(GetHumans()) do
- if script.Owner.Value.Humanoid.WalkSpeed>=v.Parent.Humanoid.WalkSpeed+4 then
- coroutine.resume(coroutine.create(function(part) wait(.333) Flare(part) end),v)
- end
- if (v.Position-script.Parent.Position).magnitude<=20 then
- DMG=((v.Parent.Humanoid.MaxHealth/100) / ((v.Position-script.Parent.Position).magnitude/8))/2
- v.Parent.Humanoid:TakeDamage(DMG/2)
- end
- end
- end
- script.Parent.Parent:Remove()
- end))
- SpecialMesh230.Parent = Script229
- SpecialMesh230.MeshId = "http://www.roblox.com/Asset/?id=9982590"
- SpecialMesh230.Scale = Vector3.new(1.5, 1.5, 1.5)
- SpecialMesh230.TextureId = "http://www.roblox.com/asset/?id=22153272"
- SpecialMesh230.VertexColor = Vector3.new(0.5, 0, 1)
- SpecialMesh230.MeshType = Enum.MeshType.FileMesh
- SpecialMesh230.Scale = Vector3.new(1.5, 1.5, 1.5)
- Sound231.Name = "FireExplode"
- Sound231.Parent = Script229
- Sound231.Pitch = 0.25
- Sound231.SoundId = "http://www.roblox.com/asset/?id=84318179"
- Sound231.Volume = 1
- Sound232.Name = "Fire"
- Sound232.Parent = Script229
- Sound232.Pitch = 0.5
- Sound232.SoundId = "http://www.roblox.com/asset/?id=11998777 "
- Sound232.Volume = 1
- Sound233.Name = "Swoosh"
- Sound233.Parent = Script229
- Sound233.Pitch = 0.5
- Sound233.SoundId = "rbxasset://sounds/Rocket whoosh 01.wav"
- Sound233.Volume = 1
- Sound233.Looped = true
- ObjectValue234.Name = "Owner"
- ObjectValue234.Parent = Script229
- IntValue235.Name = "Mana"
- IntValue235.Parent = Tool0
- IntValue235.Value = 333
- Part236.Name = "Handle95"
- Part236.Parent = Tool0
- Part236.BrickColor = BrickColor.new("Really black")
- Part236.Reflectance = 0.20000000298023
- Part236.Transparency = 1
- Part236.Rotation = Vector3.new(19.0599995, 54.5599976, 104.93)
- Part236.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part236.Velocity = Vector3.new(0.00634841016, -0.0161989201, 0.00263382006)
- Part236.CanCollide = false
- Part236.FormFactor = Enum.FormFactor.Symmetric
- Part236.Size = Vector3.new(1, 1, 1)
- Part236.CFrame = CFrame.new(-4.51190758, 9.91678333, -85.3697891, -0.149419546, -0.560340405, 0.814673245, 0.844720185, -0.500584066, -0.189376265, 0.513927639, 0.659874558, 0.54812789)
- Part236.BottomSurface = Enum.SurfaceType.Smooth
- Part236.TopSurface = Enum.SurfaceType.Smooth
- Part236.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part236.Position = Vector3.new(-4.51190758, 9.91678333, -85.3697891)
- Part236.Orientation = Vector3.new(10.9200001, 56.0699997, 120.649994)
- Part236.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part237.Name = "Handle96"
- Part237.Parent = Tool0
- Part237.BrickColor = BrickColor.new("Really black")
- Part237.Reflectance = 0.20000000298023
- Part237.Transparency = 1
- Part237.Rotation = Vector3.new(19.0599995, 54.5599976, 104.93)
- Part237.RotVelocity = Vector3.new(1.08544846e-05, 0.00160884089, -8.91595191e-05)
- Part237.Velocity = Vector3.new(0.00564726768, -0.0161453206, 0.00351563981)
- Part237.CanCollide = false
- Part237.FormFactor = Enum.FormFactor.Symmetric
- Part237.Size = Vector3.new(3, 3, 3)
- Part237.CFrame = CFrame.new(-5.08159924, 6.71778011, -85.6283112, -0.149419546, -0.560340405, 0.814673245, 0.844720185, -0.500584066, -0.189376265, 0.513927639, 0.659874558, 0.54812789)
- Part237.BottomSurface = Enum.SurfaceType.Smooth
- Part237.TopSurface = Enum.SurfaceType.Smooth
- Part237.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part237.Position = Vector3.new(-5.08159924, 6.71778011, -85.6283112)
- Part237.Orientation = Vector3.new(10.9200001, 56.0699997, 120.649994)
- Part237.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- IntValue238.Name = "Mode"
- IntValue238.Parent = Tool0
- SpecialMesh239.Name = "SpikeMesh"
- SpecialMesh239.Parent = Tool0
- SpecialMesh239.MeshId = "http://www.roblox.com/asset/?id=1033714"
- SpecialMesh239.Scale = Vector3.new(0.75, 5, 0.75)
- SpecialMesh239.MeshType = Enum.MeshType.FileMesh
- SpecialMesh239.Scale = Vector3.new(0.75, 5, 0.75)
- SpecialMesh240.Name = "AAAA"
- SpecialMesh240.Parent = Tool0
- SpecialMesh240.MeshId = "http://www.roblox.com/asset/?id=1185246"
- SpecialMesh240.Scale = Vector3.new(20, 20, 0)
- SpecialMesh240.TextureId = "http://www.roblox.com/asset/?id=21315275"
- SpecialMesh240.VertexColor = Vector3.new(0.25, 0, 0.5)
- SpecialMesh240.MeshType = Enum.MeshType.FileMesh
- SpecialMesh240.Scale = Vector3.new(20, 20, 0)
- SpecialMesh241.Parent = Tool0
- SpecialMesh241.MeshId = "http://www.roblox.com/Asset/?id=9982590"
- SpecialMesh241.Scale = Vector3.new(1.5, 1.5, 1.5)
- SpecialMesh241.TextureId = "http://www.roblox.com/asset/?id=22153272"
- SpecialMesh241.VertexColor = Vector3.new(0, 0, 0)
- SpecialMesh241.MeshType = Enum.MeshType.FileMesh
- SpecialMesh241.Scale = Vector3.new(1.5, 1.5, 1.5)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Backpack
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement