KyleRocks123

Untitled

Mar 4th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 91.80 KB | None | 0 0
  1. Player=game.Players.LocalPlayer
  2. Character=Player.Character
  3. PlayerGui=Player.PlayerGui
  4. Backpack=Player.Backpack
  5. Torso=Character.Torso
  6. Head=Character.Head
  7. Humanoid=Character.Humanoid
  8. LeftArm=Character["Left Arm"]
  9. LeftLeg=Character["Left Leg"]
  10. RightArm=Character["Right Arm"]
  11. RightLeg=Character["Right Leg"]
  12. LS=Torso["Left Shoulder"]
  13. LH=Torso["Left Hip"]
  14. RS=Torso["Right Shoulder"]
  15. RH=Torso["Right Hip"]
  16. Face=Head.face
  17. Neck=Torso.Neck
  18. it=Instance.new
  19. attacktype=1
  20. vt=Vector3.new
  21. cf=CFrame.new
  22. euler=CFrame.fromEulerAnglesXYZ
  23. angles=CFrame.Angles
  24. cloaked=false
  25. necko=cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  26. necko2=cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  27. LHC0=cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  28. LHC1=cf(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  29. RHC0=cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  30. RHC1=cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  31. RootPart=Character.HumanoidRootPart
  32. RootJoint=RootPart.RootJoint
  33. RootCF=euler(-1.57, 0, 3.14)
  34. attack=false
  35. attackdebounce=false
  36. deb=false
  37. equipped=true
  38. hand=false
  39. MMouse=nil
  40. combo=0
  41. mana=0
  42. trispeed=0.2
  43. attackmode = "none"
  44. local idle = 0
  45. local Anim = "Idle"
  46. local Effects = {}
  47. local gun = false
  48. local shoot = false
  49. player = nil
  50. mana = 0
  51. cam = workspace.CurrentCamera
  52. ZTarget = nil
  53. RocketTarget = nil
  54. local m = Instance.new("Model", Character)
  55. m.Name = "WeaponModel"
  56. mouse = Player:GetMouse()
  57. RSH = nil
  58. RW = Instance.new("Weld")
  59. LW = Instance.new("Weld")
  60. RH = Torso["Right Hip"]
  61. LH = Torso["Left Hip"]
  62. RSH = Torso["Right Shoulder"]
  63. LSH = Torso["Left Shoulder"]
  64. TorsoColor=Torso.BrickColor
  65. NoOutline=function(Part)
  66. Part.TopSurface=10
  67. end
  68.  
  69. player = Player
  70. ch = Character
  71. RSH = nil
  72. RW = Instance.new("Weld")
  73. LW = Instance.new("Weld")
  74. RH = Torso["Right Hip"]
  75. LH = Torso["Left Hip"]
  76. RSH = Torso["Right Shoulder"]
  77. LSH = Torso["Left Shoulder"]
  78. RW.Part0 = ch.Torso
  79. RW.C0 = cf(1.5, 0.5, 0)
  80. RW.C1 = cf(0, 0.5, 0)
  81. RW.Part1 = ch["Right Arm"]
  82. RW.Parent = ch.Torso
  83. LW.Name = "Left Shoulder"
  84. LW.Part0 = ch.Torso
  85. LW.C0 = cf(-1.5, 0.5, 0)
  86. LW.C1 = cf(0, 0.5, 0)
  87. LW.Part1 = ch["Left Arm"]
  88. LW.Parent = ch.Torso
  89.  
  90. nooutline = function(part)
  91. part.TopSurface = 10
  92. end
  93.  
  94. part = function(formfactor, parent, material, reflectance, transparency, brickcolor, name, size)
  95. local fp = it("Part")
  96. fp.formFactor = formfactor
  97. fp.Parent = parent
  98. fp.Reflectance = reflectance
  99. fp.Transparency = transparency
  100. fp.CanCollide = false
  101. fp.Locked = true
  102. fp.BrickColor = BrickColor.new(tostring(brickcolor))
  103. fp.Name = name
  104. fp.Size = size
  105. fp.Position = Character.Torso.Position
  106. nooutline(fp)
  107. fp.Material = material
  108. fp:BreakJoints()
  109. return fp
  110. end
  111.  
  112. mesh = function(Mesh, part, meshtype, meshid, offset, scale)
  113. local mesh = it(Mesh)
  114. mesh.Parent = part
  115. if Mesh == "SpecialMesh" then
  116. mesh.MeshType = meshtype
  117. mesh.MeshId = meshid
  118. end
  119. mesh.Offset = offset
  120. mesh.Scale = scale
  121. return mesh
  122. end
  123.  
  124. weld = function(parent, part0, part1, c0, c1)
  125. local weld = it("Weld")
  126. weld.Parent = parent
  127. weld.Part0 = part0
  128. weld.Part1 = part1
  129. weld.C0 = c0
  130. weld.C1 = c1
  131. return weld
  132. end
  133.  
  134. local CFrameFromTopBack = function(at, top, back)
  135. local right = top:Cross(back)
  136. return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  137. end
  138.  
  139. Triangle = function(a, b, c)
  140. coroutine.resume(coroutine.create(function()
  141. local edg1 = c - a:Dot(b - a.unit)
  142. local edg2 = a - b:Dot(c - b.unit)
  143. local edg3 = b - c:Dot(a - c.unit)
  144. if edg1 <= b - a.magnitude and edg1 >= 0 then
  145. a = a
  146. else
  147. if edg2 <= c - b.magnitude and edg2 >= 0 then
  148. a = b
  149. else
  150. if edg3 <= a - c.magnitude and edg3 >= 0 then
  151. a = c
  152. else
  153. assert(false, "unreachable")
  154. end
  155. end
  156. end
  157. local len1 = c - a:Dot(b - a.unit)
  158. local len2 = b - a.magnitude - len1
  159. local width = a + b - a.unit * len1 - c.magnitude
  160. local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
  161. local list = {}
  162. local TrailColor = "Navy blue"
  163. if len1 > 0.01 then
  164. local w1 = Instance.new("WedgePart", m)
  165. game:GetService("Debris"):AddItem(w1, 0.25)
  166. w1.Material = "SmoothPlastic"
  167. w1.FormFactor = "Custom"
  168. w1.BrickColor = BrickColor.new(TrailColor)
  169. w1.Transparency = 0
  170. w1.Reflectance = 0
  171. w1.Material = "Neon"
  172. w1.CanCollide = false
  173. NoOutline(w1)
  174. local sz = Vector3.new(0.2, width, len1)
  175. w1.Size = sz
  176. local sp = Instance.new("SpecialMesh", w1)
  177. sp.MeshType = "Wedge"
  178. sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size
  179. w1:BreakJoints()
  180. w1.Anchored = true
  181. w1.Parent = Character
  182. w1.Transparency = 0.7
  183. table.insert(Effects, {w1, "Disappear", 0.01})
  184. w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
  185. table.insert(list, w1)
  186. end
  187. do
  188. if len2 > 0.01 then
  189. local w2 = Instance.new("WedgePart", m)
  190. game:GetService("Debris"):AddItem(w2, 0.25)
  191. w2.Material = "SmoothPlastic"
  192. w2.FormFactor = "Custom"
  193. w2.BrickColor = BrickColor.new(TrailColor)
  194. w2.Transparency = 0
  195. w2.Reflectance = 0
  196. w2.Material = "Neon"
  197. w2.CanCollide = false
  198. NoOutline(w2)
  199. local sz = Vector3.new(0.2, width, len2)
  200. w2.Size = sz
  201. local sp = Instance.new("SpecialMesh", w2)
  202. sp.MeshType = "Wedge"
  203. sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
  204. w2:BreakJoints()
  205. w2.Anchored = true
  206. w2.Parent = Character
  207. w2.Transparency = 0.7
  208. table.insert(Effects, {w2, "Disappear", 0.01})
  209. w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
  210. table.insert(list, w2)
  211. end
  212. do
  213. return unpack(list)
  214. end
  215. end
  216. end
  217. ))
  218. end
  219.  
  220. so = function(id, par, vol, pit)
  221. coroutine.resume(coroutine.create(function()
  222. local sou = Instance.new("Sound", par or Character)
  223. sou.Volume = vol
  224. sou.Pitch = pit or 1
  225. sou.SoundId = id
  226. swait()
  227. sou:play()
  228. game:GetService("Debris"):AddItem(sou, 6)
  229. end
  230. ))
  231. end
  232.  
  233. clerp = function(a, b, t)
  234. local qa = {QuaternionFromCFrame(a)}
  235. local qb = {QuaternionFromCFrame(b)}
  236. local ax, ay, az = a.x, a.y, a.z
  237. local bx, by, bz = b.x, b.y, b.z
  238. local _t = 1 - t
  239. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  240. end
  241.  
  242. QuaternionFromCFrame = function(cf)
  243. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  244. local trace = m00 + m11 + m22
  245. if trace > 0 then
  246. local s = math.sqrt(1 + trace)
  247. local recip = 0.5 / s
  248. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  249. else
  250. do
  251. local i = 0
  252. if m00 < m11 then
  253. i = 1
  254. end
  255. if i == 0 and m00 or m11 < m22 then
  256. i = 2
  257. end
  258. if i == 0 then
  259. local s = math.sqrt(m00 - m11 - m22 + 1)
  260. local recip = 0.5 / s
  261. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  262. else
  263. do
  264. if i == 1 then
  265. local s = math.sqrt(m11 - m22 - m00 + 1)
  266. local recip = 0.5 / s
  267. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  268. else
  269. do
  270. if i == 2 then
  271. local s = math.sqrt(m22 - m00 - m11 + 1)
  272. local recip = 0.5 / s
  273. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  274. end
  275. end
  276. end
  277. end
  278. end
  279. end
  280. end
  281. end
  282.  
  283. QuaternionToCFrame = function(px, py, pz, x, y, z, w)
  284. local wx, wy, wz = w * xs, w * ys, w * zs
  285. local xx = x * xs
  286. local xy = x * ys
  287. local xz = x * zs
  288. local yy = y * ys
  289. local yz = y * zs
  290. local zz = z * zs
  291. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  292. end
  293.  
  294. QuaternionSlerp = function(a, b, t)
  295. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  296. local startInterp, finishInterp = nil, nil
  297. if cosTheta >= 0.0001 then
  298. if 1 - cosTheta > 0.0001 then
  299. local theta = math.acos(cosTheta)
  300. local invSinTheta = 1 / math.sin(theta)
  301. startInterp = math.sin((1 - t) * theta) * invSinTheta
  302. finishInterp = math.sin(t * theta) * invSinTheta
  303. else
  304. do
  305. startInterp = 1 - t
  306. finishInterp = t
  307. if 1 + cosTheta > 0.0001 then
  308. local theta = math.acos(-cosTheta)
  309. local invSinTheta = 1 / math.sin(theta)
  310. startInterp = math.sin((t - 1) * theta) * invSinTheta
  311. finishInterp = math.sin(t * theta) * invSinTheta
  312. else
  313. do
  314. startInterp = t - 1
  315. finishInterp = t
  316. return a[1] * (startInterp) + b[1] * finishInterp, a[2] * (startInterp) + b[2] * finishInterp, a[3] * (startInterp) + b[3] * finishInterp, a[4] * (startInterp) + b[4] * finishInterp
  317. end
  318. end
  319. end
  320. end
  321. end
  322. end
  323.  
  324. rayCast = function(Pos, Dir, Max, Ignore)
  325. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  326. end
  327.  
  328. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, decreaseblock)
  329. if hit.Parent == nil then
  330. return
  331. end
  332. local h = hit.Parent:FindFirstChild("Humanoid")
  333. for _,v in pairs(hit.Parent:children()) do
  334. if v:IsA("Humanoid") then
  335. h = v
  336. end
  337. end
  338. if hit.Parent.Parent:FindFirstChild("Torso") ~= nil then
  339. h = hit.Parent.Parent:FindFirstChild("Humanoid")
  340. end
  341. if hit.Parent.className == "Hat" then
  342. hit = hit.Parent.Parent:findFirstChild("Head")
  343. end
  344. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil and hit.Parent:FindFirstChild("Armed") ~= nil then
  345. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  346. return
  347. end
  348. local c = Instance.new("ObjectValue")
  349. c.Name = "creator"
  350. c.Value = Value
  351. c.Parent = h
  352. game:GetService("Debris"):AddItem(c, 0.5)
  353. local Damage = math.random(minim, maxim)
  354. local blocked = false
  355. local block = hit.Parent:findFirstChild("Block")
  356. if block ~= nil then
  357. if block.className == "NumberValue" and block.Value > 0 then
  358. blocked = true
  359. if decreaseblock == nil then
  360. block.Value = block.Value - 1
  361. end
  362. end
  363. if block.className == "IntValue" and block.Value > 0 then
  364. blocked = true
  365. if decreaseblock ~= nil then
  366. block.Value = block.Value - 1
  367. end
  368. end
  369. end
  370. if blocked == false then
  371. h.Health = h.Health - Damage
  372. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  373. else
  374. h.Health = h.Health - Damage / 2
  375. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, BrickColor.new("Bright blue").Color)
  376. end
  377. if Type == "Knockdown" then
  378. local hum = hit.Parent.Humanoid
  379. hum.PlatformStand = true
  380. coroutine.resume(coroutine.create(function(HHumanoid)
  381. swait(1)
  382. HHumanoid.PlatformStand = false
  383. end
  384. ), hum)
  385. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  386. local bodvol = Instance.new("BodyVelocity")
  387. bodvol.velocity = angle * knockback
  388. bodvol.P = 5000
  389. bodvol.maxForce = Vector3.new(8000, 8000, 8000)
  390. bodvol.Parent = hit
  391. local rl = Instance.new("BodyAngularVelocity")
  392. rl.P = 3000
  393. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  394. rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  395. rl.Parent = hit
  396. game:GetService("Debris"):AddItem(bodvol, 0.5)
  397. game:GetService("Debris"):AddItem(rl, 0.5)
  398. else
  399. do
  400. if Type == "Normal" then
  401. local vp = Instance.new("BodyVelocity")
  402. vp.P = 500
  403. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  404. if KnockbackType == 1 then
  405. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  406. else
  407. if KnockbackType == 2 then
  408. vp.velocity = Property.CFrame.lookVector * knockback
  409. end
  410. end
  411. if knockback > 0 then
  412. vp.Parent = hit.Parent.Torso
  413. end
  414. game:GetService("Debris"):AddItem(vp, 0.5)
  415. else
  416. do
  417. if Type == "Up" then
  418. local bodyVelocity = Instance.new("BodyVelocity")
  419. bodyVelocity.velocity = vt(0, 60, 0)
  420. bodyVelocity.P = 5000
  421. bodyVelocity.maxForce = Vector3.new(8000, 8000, 8000)
  422. bodyVelocity.Parent = hit
  423. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  424. local rl = Instance.new("BodyAngularVelocity")
  425. rl.P = 3000
  426. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  427. rl.angularvelocity = Vector3.new(math.random(-30, 30), math.random(-30, 30), math.random(-30, 30))
  428. rl.Parent = hit
  429. game:GetService("Debris"):AddItem(rl, 0.5)
  430. else
  431. do
  432. if Type == "Snare" then
  433. local bp = Instance.new("BodyPosition")
  434. bp.P = 2000
  435. bp.D = 100
  436. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  437. bp.position = hit.Parent.Torso.Position
  438. bp.Parent = hit.Parent.Torso
  439. game:GetService("Debris"):AddItem(bp, 1)
  440. else
  441. do
  442. if Type == "Target" then
  443. local Targetting = false
  444. if Targetting == false then
  445. ZTarget = hit.Parent.Torso
  446. coroutine.resume(coroutine.create(function(Part)
  447. so("http://www.roblox.com/asset/?id=15666462", Part, 1, 1.5)
  448. swait(5)
  449. so("http://www.roblox.com/asset/?id=15666462", Part, 1, 1.5)
  450. end
  451. ), ZTarget)
  452. local TargHum = ZTarget.Parent:findFirstChild("Humanoid")
  453. local targetgui = Instance.new("BillboardGui")
  454. targetgui.Parent = ZTarget
  455. targetgui.Size = UDim2.new(10, 100, 10, 100)
  456. local targ = Instance.new("ImageLabel")
  457. targ.Parent = targetgui
  458. targ.BackgroundTransparency = 1
  459. targ.Image = "rbxassetid://4834067"
  460. targ.Size = UDim2.new(1, 0, 1, 0)
  461. cam.CameraType = "Scriptable"
  462. cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
  463. local dir = Vector3.new(cam.CoordinateFrame.lookVector.x, 0, cam.CoordinateFrame.lookVector.z)
  464. workspace.CurrentCamera.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
  465. Targetting = true
  466. RocketTarget = ZTarget
  467. for i = 1, Property do
  468. if Humanoid.Health > 0 and Character.Parent ~= nil and TargHum.Health > 0 and TargHum.Parent ~= nil and Targetting == true then
  469. swait()
  470. end
  471. cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
  472. dir = Vector3.new(cam.CoordinateFrame.lookVector.x, 0, cam.CoordinateFrame.lookVector.z)
  473. cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position) * cf(0, 5, 10) * euler(-0.3, 0, 0)
  474. end
  475. Targetting = false
  476. RocketTarget = nil
  477. targetgui.Parent = nil
  478. cam.CameraType = "Custom"
  479. end
  480. end
  481. do
  482. local debounce = Instance.new("BoolValue")
  483. debounce.Name = "DebounceHit"
  484. debounce.Parent = hit.Parent
  485. debounce.Value = true
  486. game:GetService("Debris"):AddItem(debounce, Delay)
  487. c = Instance.new("ObjectValue")
  488. c.Name = "creator"
  489. c.Value = Player
  490. c.Parent = h
  491. game:GetService("Debris"):AddItem(c, 0.5)
  492. end
  493. end
  494. end
  495. end
  496. end
  497. end
  498. end
  499. end
  500. end
  501. end
  502. end
  503.  
  504. ShowDamage = function(Pos, Text, Time, Color)
  505. local Rate = 0.033333333333333
  506. if not Pos then
  507. local Pos = Vector3.new(0, 0, 0)
  508. end
  509. local Text = Text or ""
  510. local Time = Time or 2
  511. if not Color then
  512. local Color = Color3.new(1, 0, 0)
  513. end
  514. local EffectPart = part("Custom", Character, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", vt(0, 0, 0))
  515. EffectPart.Anchored = true
  516. local BillboardGui = Instance.new("BillboardGui")
  517. BillboardGui.Size = UDim2.new(3, 0, 3, 0)
  518. BillboardGui.Adornee = EffectPart
  519. local TextLabel = Instance.new("TextLabel")
  520. TextLabel.BackgroundTransparency = 1
  521. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  522. TextLabel.Text = Text
  523. TextLabel.TextColor3 = Color
  524. TextLabel.TextScaled = true
  525. TextLabel.Font = Enum.Font.ArialBold
  526. TextLabel.Parent = BillboardGui
  527. BillboardGui.Parent = EffectPart
  528. game.Debris:AddItem(EffectPart, Time + 0.1)
  529. EffectPart.Parent = Character
  530. Delay(0, function()
  531. local Frames = Time / Rate
  532. for Frame = 1, Frames do
  533. wait(Rate)
  534. local Percent = Frame / Frames
  535. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  536. TextLabel.TextTransparency = Percent
  537. end
  538. if EffectPart and EffectPart.Parent then
  539. EffectPart:Destroy()
  540. end
  541. end
  542. )
  543. end
  544.  
  545. handle = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 1, "Institutional white", "Handle", Vector3.new(0.416514248, 1.4000001, 0.416514456))
  546. handleweld = weld(m, Character["Right Arm"], handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.05613828, -0.0183410645, 0.000350952148, 1.87702778e-006, 0.999999523, 1.76214598e-012, 1.14752652e-012, 1.32871481e-012, -0.999993563, -0.999993443, 1.84723399e-006, -9.5567998e-013))
  547. mesh("CylinderMesh", handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  548. Hitbox = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 1, "Navy blue", "Hitbox", Vector3.new(1.0941906, 5.3651495, 0.200000003))
  549. Hitboxweld = weld(m, handle, Hitbox, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -4.55644989, 0.00016784668, 0.999999285, 4.60235669e-011, -1.72535329e-006, -4.68979022e-011, 0.999987125, 1.07980942e-012, 1.66581015e-006, -1.39247641e-012, 0.999986887))
  550. mesh("BlockMesh", Hitbox, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.694190681))
  551. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  552. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, 0.000577092171, 1.45775223, -1.76544672e-005, -6.57531132e-008, 0.999993443, -0.999999464, 1.02817339e-005, -1.76243502e-005, -1.02966969e-005, -0.999993443, -6.59328947e-008))
  553. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.272122681, 0.505371451, 0.201315284))
  554. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514248, 0.200000003, 0.416514456))
  555. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -0.694141388, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  556. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  557. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  558. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000289916992, 1.03119278, 1.03037834, -1.92463904e-005, -7.25203245e-006, 0.999993443, -0.707113385, -0.70709455, -1.87159931e-005, 0.707098842, -0.707109213, 8.4597923e-006))
  559. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.283229738, 0.238801882, 0.201315284))
  560. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.416514248, 0.416515023, 0.416514456))
  561. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -0.416484833, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  562. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  563. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  564. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, -1.45775223, 0.000576972961, -1.94078439e-005, -7.46359137e-006, 0.999993443, 1.03413868e-005, 0.999993145, 7.46378964e-006, -0.999999166, 1.03562397e-005, -1.93776359e-005))
  565. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.272122681, 0.505371451, 0.201315284))
  566. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.416514248, 0.277676612, 0.416514456))
  567. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -0.902637482, 0.000198364258, 0.999999285, -1.23285471e-009, -1.15901048e-006, 1.23199539e-009, 0.999987125, -1.96591137e-012, 1.09946052e-006, 1.65200525e-012, 0.999986887))
  568. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  569. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  570. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, -1.45775223, 0.000577092171, -1.75918103e-005, 6.84275614e-009, 0.999993443, 1.02860358e-005, 0.999993563, -6.66296662e-009, -0.999999523, 1.0285974e-005, -1.75616969e-005))
  571. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.252685368, 0.505371451, 0.24018997))
  572. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.20000000298023, 0, "Navy blue", "Part", Vector3.new(0.416514367, 4.16514921, 0.200000003))
  573. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -3.95612335, 0.000137329102, 0.999999285, 3.38785076e-011, -1.69563759e-006, -3.47526452e-011, 0.999987125, 5.6136931e-013, 1.636094e-006, -8.74058096e-013, 0.999986887))
  574. mesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.763609767))
  575. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 4.16514921, 0.200000003))
  576. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -3.95633316, 0.000137329102, 0.999999285, 3.7068789e-011, -1.57651493e-006, -3.79429578e-011, 0.999987125, 1.16532055e-012, 1.5169702e-006, -1.47800847e-012, 0.999986887))
  577. mesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.833028972))
  578. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  579. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, -1.03037643, 1.03119469, -1.9352392e-005, -7.44054114e-006, 0.999993443, -0.707098842, 0.707109272, -8.40144912e-006, -0.707113445, -0.70709461, -1.89242419e-005))
  580. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.283229738, 0.238801882, 0.201315284))
  581. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514248, 0.200000003, 0.416514456))
  582. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -0.138824463, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  583. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  584. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.416514367, 0.416514784, 0.971866965))
  585. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, 0.000551462173, 3.9567337, -1.76544672e-005, -6.57531132e-008, 0.999993443, -0.999999464, 1.02817339e-005, -1.76243502e-005, -1.02966969e-005, -0.999993443, -6.59328947e-008))
  586. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.252685368, 0.390135646, 1.46335411))
  587. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  588. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000259399414, -1.31884766, -0.0006057024, -1.94158456e-005, -7.18334013e-006, 0.999993443, -1.02519798e-005, -0.999992967, -7.18353886e-006, 0.999999046, -1.03413386e-005, 1.93856376e-005))
  589. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.283229738, 0.431787163, 0.201315284))
  590. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514248, 0.200000003, 0.416514456))
  591. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, 0.694160461, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  592. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  593. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  594. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, 0.000551462173, 3.9567337, -1.76544672e-005, -6.57531132e-008, 0.999993443, -0.999999464, 1.02817339e-005, -1.76243502e-005, -1.02966969e-005, -0.999993443, -6.59328947e-008))
  595. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.280452967, 0.39568913, 0.630325258))
  596. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  597. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, 0.000577092171, 1.45775223, -1.76544672e-005, -6.57531132e-008, 0.999993443, -0.999999464, 1.02817339e-005, -1.76243502e-005, -1.02966969e-005, -0.999993443, -6.59328947e-008))
  598. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.252685368, 0.505371451, 0.24018997))
  599. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  600. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, -0.000605583191, 1.31885147, -1.89684615e-005, -7.36040192e-006, 0.999993443, 0.999998748, -1.01476244e-005, 1.89382463e-005, 1.00731659e-005, 0.999992669, 7.36059474e-006))
  601. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.297113568, 0.184654936, 0.399853855))
  602. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.20000000298023, 0, "Navy blue", "Part", Vector3.new(0.416514367, 0.416514784, 0.971866965))
  603. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000274658203, 0.000551462173, 3.9567337, -1.76544672e-005, -6.57531132e-008, 0.999993443, -0.999999464, 1.02817339e-005, -1.76243502e-005, -1.02966969e-005, -0.999993443, -6.59328947e-008))
  604. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.273511082, 0.337377071, 1.46335411))
  605. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.416514248, 0.200000003, 0.416514456))
  606. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, 0.138820648, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  607. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  608. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.416514248, 0.416514963, 0.416514456))
  609. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, 0.416496277, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  610. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  611. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.694190562, 4.16514921, 0.200000003))
  612. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, -3.95645905, 0.00016784668, 0.999999285, 4.60235669e-011, -1.72535329e-006, -4.68979022e-011, 0.999987125, 1.07980942e-012, 1.66581015e-006, -1.39247641e-012, 0.999986887))
  613. mesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.694190681))
  614. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.416514367, 0.416514784, 0.416514456))
  615. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000259399414, -1.31884766, -0.0006057024, -1.94158456e-005, -7.18334013e-006, 0.999993443, -1.02519798e-005, -0.999992967, -7.18353886e-006, 0.999999046, -1.03413386e-005, 1.93856376e-005))
  616. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.297113568, 0.201315522, 0.22630617))
  617. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.200000003, 0.416514933, 0.277676314))
  618. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.5335356, 0.000442504883, 1.45762634, 0.999999285, -6.16546174e-008, 3.0441106e-007, -3.63979211e-007, -4.47085071e-008, 0.999986887, -6.16544824e-008, -0.999987125, -4.47081341e-008))
  619. mesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 1))
  620. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.416514248, 0.200000003, 0.416514456))
  621. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000615000725, 0.833026886, 0, 0.999999285, -4.33418167e-013, -2.97819724e-008, -4.33418167e-013, 0.999987125, -1.91842744e-013, -2.97817451e-008, -1.91842744e-013, 0.999986887))
  622. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  623. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.200000003, 0.416514933, 0.277676314))
  624. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.531595826, 0.000442504883, 1.45762634, 0.999999285, -6.16546174e-008, 3.0441106e-007, -3.63979211e-007, -4.47085071e-008, 0.999986887, -6.16544824e-008, -0.999987125, -4.47081341e-008))
  625. mesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 1))
  626. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.694190562, 0.833029866, 0.416514456))
  627. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000592112541, 1.3187561, -0.000228881836, -0.999999642, -1.32871492e-012, -1.84723422e-006, -1.76214598e-012, 0.999993563, 9.5567998e-013, 1.87702778e-006, 1.14752652e-012, -0.999993443))
  628. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.72195822, 0.708075464, 2.87394953))
  629. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.694190562, 0.833029866, 0.416514456))
  630. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000592112541, -1.45798492, -0.000228881836, -0.999999642, -1.32871492e-012, -1.84723422e-006, -1.76214598e-012, 0.999993563, 9.5567998e-013, 1.87702778e-006, 1.14752652e-012, -0.999993443))
  631. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.860796332, 0.791378319, 3.47095394))
  632. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.694190562, 0.833029866, 0.416514456))
  633. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000592112541, 1.3187561, -0.000228881836, -0.999999642, -1.32871492e-012, -1.84723422e-006, -1.76214598e-012, 0.999993563, 9.5567998e-013, 1.87702778e-006, 1.14752652e-012, -0.999993443))
  634. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.777493417, 0.805262208, 2.81841445))
  635. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.416514248, 0.200000003, 0.416514456))
  636. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000592112541, 0, 0, 0.999999285, -4.3341795e-013, -2.97819724e-008, -4.3341795e-013, 0.999987125, -1.91842744e-013, -2.97819724e-008, -1.91842744e-013, 0.999986887))
  637. mesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.694191515, 1))
  638. Part = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.694190562, 0.833029866, 0.416514456))
  639. Partweld = weld(m, handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000592112541, -1.45798492, -0.000228881836, -0.999999642, -1.32871492e-012, -1.84723422e-006, -1.76214598e-012, 0.999993563, 9.5567998e-013, 1.87702778e-006, 1.14752652e-012, -0.999993443))
  640. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.888563931, 0.846913636, 3.47095394))
  641. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514903, 0.200000003))
  642. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000442504883, -1.8045578, 0.531616807, 1.86565353e-006, 3.00202354e-012, -0.999986887, 1.23146959e-009, 0.999987125, 2.62061076e-012, 0.999999285, -1.2323218e-009, 1.80606696e-006))
  643. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  644. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  645. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139251709, -1.88124084, 0.139439583, 2.08563165e-006, 2.04154253e-006, -0.999986887, -4.47091253e-008, -0.999987125, -2.04154207e-006, -0.999999106, 4.47126496e-008, -1.86213424e-006))
  646. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  647. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  648. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138305664, 1.24959183, 0.531638741, -2.40202917e-006, -6.47374876e-010, 0.999986887, -8.5167251e-009, -0.999987125, -6.47013942e-010, 0.999999285, -8.51749071e-009, 2.34243612e-006))
  649. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  650. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  651. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139251709, -1.88122559, 0.139439464, 2.47306866e-006, 2.04154298e-006, -0.999986887, -4.47106316e-008, -0.999987125, -2.04154253e-006, -0.999999106, 4.47149411e-008, -2.24956648e-006))
  652. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  653. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  654. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139251709, -1.88124084, 0.138231158, -2.44327907e-006, 9.98428391e-007, 0.999986887, 1.34124434e-007, -0.999987125, 9.98428618e-007, 0.999999106, 1.34125216e-007, 2.21977734e-006))
  655. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  656. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  657. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000381469727, -1.88122559, 0.139450312, 3.33738035e-006, 2.83158215e-007, -0.999986887, -7.45189013e-008, -0.999987125, -2.831583e-007, -0.999999106, 7.45189865e-008, -3.11386771e-006))
  658. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  659. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  660. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138305664, -0.809320569, -1.52706146, 2.19357685e-006, -1.31811859e-008, -0.999986887, -0.999999285, -4.34657004e-008, -2.1339863e-006, -4.34670788e-008, 0.999987125, -1.31816593e-008))
  661. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  662. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  663. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000503540039, -0.809320569, -1.52706146, 2.22339054e-006, -1.31811859e-008, -0.999986887, -0.999999285, -4.34651177e-008, -2.16379954e-006, -4.34664962e-008, 0.999987125, -1.31816593e-008))
  664. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  665. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  666. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138366699, -0.554747701, 1.38837814, 2.32405114e-006, -6.39080383e-007, -0.999986768, -0.999993086, -3.58865634e-007, -2.27935357e-006, -4.63172427e-007, 0.999992907, -8.47690558e-007))
  667. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  668. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  669. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139373779, -0.809320569, -1.52708435, 2.16376361e-006, -1.31811611e-008, -0.999986887, -0.999999285, -4.34667946e-008, -2.10417352e-006, -4.34681731e-008, 0.999987125, -1.31816309e-008))
  670. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  671. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  672. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000442504883, -0.554747701, 1.38838196, 2.29424859e-006, -1.29473938e-006, -0.999986768, -0.999993086, -1.94942373e-007, -2.24955124e-006, -2.99247716e-007, 0.999992907, -1.50334529e-006))
  673. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  674. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514903, 0.200000003))
  675. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139282227, -1.8045578, 0.533523798, -1.76147296e-006, -3.09794616e-012, 0.999986887, 1.22528787e-009, 0.999987125, 2.71652232e-012, -0.999999285, 1.22614729e-009, -1.70188764e-006))
  676. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  677. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 1.11070645, 0.694190741))
  678. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000335693359, -6.59405136, -0.000592112541, 2.40226973e-006, -1.28490068e-012, -0.999986887, 1.24207178e-009, 0.999987125, -1.59473465e-012, 0.999999285, -1.24293043e-009, 2.342676e-006))
  679. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 1))
  680. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  681. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139266968, -1.52720642, 0.417087913, 1.89191633e-006, 1.53486269e-006, -0.999986768, 2.68221385e-007, -0.999992907, -1.32623961e-006, -0.999993086, -1.63910158e-007, -1.84722228e-006))
  682. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  683. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  684. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -1.52720642, 0.415901303, -1.99622514e-006, 2.04153935e-006, 0.999986768, 4.47095587e-008, -0.999992907, 2.25013991e-006, 0.999993086, -5.95946332e-008, 1.95153007e-006))
  685. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  686. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  687. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000442504883, -1.52720642, 0.415933371, -1.99622536e-006, 2.83158755e-007, 0.999986768, 7.45203863e-008, -0.999992907, 4.91770265e-007, 0.999993086, -2.97872873e-008, 1.95153052e-006))
  688. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  689. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  690. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000442504883, -1.52720642, 0.417108774, 1.87701528e-006, 2.83121381e-007, -0.999986768, 1.3411227e-007, -0.999992907, -7.45059623e-008, -0.999993086, -2.98034593e-008, -1.832321e-006))
  691. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  692. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  693. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139282227, -0.555932999, 1.38837814, -2.35764037e-006, -2.2180609e-007, 0.999986768, 0.999993086, -1.50227194e-007, 2.31294325e-006, 4.59184264e-008, 0.999992907, 1.31914391e-008))
  694. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  695. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  696. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138397217, -1.52720642, 0.417087793, 2.24954783e-006, 1.53481187e-006, -0.999986768, 3.8743238e-007, -0.999992907, -1.32618845e-006, -0.999993086, -2.83120642e-007, -2.20485163e-006))
  697. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  698. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  699. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000381469727, -1.88124084, 0.13823092, -2.27936425e-006, 2.8315867e-007, 0.999986887, 7.4524543e-008, -0.999987125, 2.83158727e-007, 0.999999106, 7.45245003e-008, 2.05586457e-006))
  700. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  701. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  702. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -1.88122559, 0.138230681, -3.30758758e-006, 2.04154298e-006, 0.999986887, 4.4711939e-008, -0.999987125, 2.04154276e-006, 0.999999106, 4.47181385e-008, 3.08407539e-006))
  703. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  704. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  705. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -0.555933237, 1.38837814, -2.32782918e-006, -2.21806104e-007, 0.999986768, 0.999993086, -1.50227706e-007, 2.28313206e-006, 4.59189664e-008, 0.999992907, 1.31914248e-008))
  706. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  707. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  708. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139282227, -0.554747581, 1.38838196, 2.7860026e-006, -2.21841574e-007, -0.999986768, -0.999993086, -1.50245711e-007, -2.74130252e-006, -2.54553385e-007, 0.999992907, -4.30454008e-007))
  709. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  710. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  711. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139282227, -1.52721786, 0.415923357, -1.96642259e-006, 9.98427936e-007, 0.999986768, 1.34116647e-007, -0.999992907, 1.20703544e-006, 0.999993086, 2.98103267e-008, 1.92172752e-006))
  712. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  713. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  714. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000381469727, -1.88124084, 0.13823092, -2.27936425e-006, 2.8315867e-007, 0.999986887, 7.4524543e-008, -0.999987125, 2.83158727e-007, 0.999999106, 7.45245003e-008, 2.05586457e-006))
  715. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  716. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  717. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000442504883, -0.555933475, 1.38838196, -2.70038345e-006, -4.3042246e-007, 0.999986768, 0.999993086, -2.54535934e-007, 2.65568406e-006, 1.50226569e-007, 0.999992907, 2.21807127e-007))
  718. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  719. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  720. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000335693359, 1.80414963, 0.278218031, 6.87196416e-006, -3.6487404e-006, -0.999986887, -1.46187795e-005, -0.999987125, 3.64864036e-006, -0.999999285, 1.46185776e-005, -6.81236816e-006))
  721. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  722. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  723. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000335693359, 1.80420685, 0.277124286, -6.72330088e-006, 3.02124909e-006, 0.999986887, -1.33900166e-005, -0.999987125, 3.02115996e-006, 0.999999285, -1.33898347e-005, 6.66369306e-006))
  724. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  725. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0.20000000298023, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.416514456))
  726. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000335693359, -6.385952, -0.000623106956, 2.52171731e-006, -6.87521763e-013, -0.999986887, 1.240405e-009, 0.999987125, -9.97211536e-013, 0.999999285, -1.24126354e-009, 2.46212267e-006))
  727. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.763609767, 1, 1))
  728. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514903, 0.200000003))
  729. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138381958, -1.8045311, 0.531616807, 1.86565364e-006, 3.00912897e-012, -0.999986887, 1.23146959e-009, 0.999987125, 2.62771619e-012, 0.999999285, -1.2323218e-009, 1.80606708e-006))
  730. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  731. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  732. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -1.88122559, 0.138230681, -2.89033301e-006, 2.04154185e-006, 0.999986887, 4.47129906e-008, -0.999987125, 2.04154139e-006, 0.999999106, 4.47183233e-008, 2.66682559e-006))
  733. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  734. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  735. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138381958, -1.88122559, 0.139439583, 2.47306866e-006, 9.98429982e-007, -0.999986887, -1.34122885e-007, -0.999987125, -9.98429982e-007, -0.999999106, 1.34123553e-007, -2.24956648e-006))
  736. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  737. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  738. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -1.52720642, 0.415901303, -1.99622514e-006, 2.04153935e-006, 0.999986768, 4.47095587e-008, -0.999992907, 2.25013991e-006, 0.999993086, -5.95946332e-008, 1.95153007e-006))
  739. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  740. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514903, 0.200000003))
  741. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139282227, -1.80462265, 0.531616807, 1.74643674e-006, 2.98781269e-012, -0.999986887, 1.23137012e-009, 0.999987125, 2.6063999e-012, 0.999999285, -1.23222943e-009, 1.68685165e-006))
  742. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  743. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.200000003))
  744. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138305664, 1.24956894, 0.6704638, -2.46169611e-006, -6.48390952e-010, 0.999986887, -8.51392912e-009, -0.999987125, -6.48026466e-010, 0.999999285, -8.51469117e-009, 2.40210238e-006))
  745. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  746. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.200000003))
  747. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000503540039, 1.2496109, 0.67046392, -2.52148266e-006, -6.47641329e-010, 0.999986887, -8.50918624e-009, -0.999987125, -6.47276843e-010, 0.999999285, -8.50995541e-009, 2.46188779e-006))
  748. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  749. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.200000003, 0.277676582, 0.200000003))
  750. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000335693359, -6.17771149, -0.000592112541, 2.78921061e-006, -1.21371468e-012, -0.999986887, 1.2474618e-009, 0.999987125, -1.52305284e-012, 0.999999285, -1.24832034e-009, 2.72961233e-006))
  751. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.833028793, 1, 0.694190681))
  752. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  753. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000381469727, -1.88124084, 0.139450431, 2.08563165e-006, 2.83160801e-007, -0.999986887, -7.45207913e-008, -0.999987125, -2.83160887e-007, -0.999999106, 7.45205213e-008, -1.86213424e-006))
  754. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  755. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.200000003))
  756. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139282227, 1.24953461, 0.67046392, -2.10415715e-006, -6.47310927e-010, 0.999986887, -8.51068549e-009, -0.999987125, -6.46946441e-010, 0.999999285, -8.5114511e-009, 2.04456774e-006))
  757. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  758. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  759. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139282227, 1.24956894, 0.531616807, -2.0742898e-006, -6.4645117e-010, 0.999986887, -8.51314752e-009, -0.999987125, -6.46086684e-010, 0.999999285, -8.51391313e-009, 2.01470061e-006))
  760. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  761. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  762. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000442504883, -1.52720642, 0.415933371, -1.99622536e-006, 2.83158755e-007, 0.999986768, 7.45203863e-008, -0.999992907, 4.91770265e-007, 0.999993086, -2.97872873e-008, 1.95153052e-006))
  763. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  764. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  765. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000503540039, 1.2496109, 0.531616807, -2.43205386e-006, -6.47012499e-010, 0.999986887, -8.51063575e-009, -0.999987125, -6.46651566e-010, 0.999999285, -8.51139781e-009, 2.37246036e-006))
  766. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  767. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  768. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138305664, 1.24954987, 0.53352356, 2.11587303e-006, -6.32865649e-010, -0.999986887, 8.54560156e-009, -0.999987125, 6.33265052e-010, -0.999999285, -8.54462634e-009, -2.05628339e-006))
  769. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  770. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.200000003))
  771. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.138381958, 1.24946213, 0.672370553, 1.89562525e-006, -6.37729314e-010, -0.999986887, 6.0633063e-009, -0.999987125, 6.38124165e-010, -0.999999285, -6.06236128e-009, -1.83603845e-006))
  772. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  773. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.200000003))
  774. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000442504883, 1.24946213, 0.672370553, 1.95524262e-006, -6.37736419e-010, -0.999986887, 6.06350525e-009, -0.999987125, 6.3813127e-010, -0.999999285, -6.06256023e-009, -1.89565515e-006))
  775. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  776. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514903, 0.200000003))
  777. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -1.80463409, 0.53352356, -1.58262162e-006, -3.13347265e-012, 0.999986887, 1.22538735e-009, 0.999987125, 2.75204946e-012, -0.999999285, 1.22624677e-009, -1.52303869e-006))
  778. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  779. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  780. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138381958, -0.811196804, -1.52706528, -2.07450216e-006, -1.31914533e-008, 0.999986887, 0.999999285, -4.59201956e-008, 2.01491321e-006, 4.59198546e-008, 0.999987125, 1.31911575e-008))
  781. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  782. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  783. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000442504883, -0.811196804, -1.52706528, -2.13412386e-006, -1.31914391e-008, 0.999986887, 0.999999285, -4.59191298e-008, 2.074534e-006, 4.59187888e-008, 0.999987125, 1.31911468e-008))
  784. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  785. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.416514903, 0.200000003))
  786. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000442504883, -1.80457306, 0.53352356, -1.70185444e-006, -3.1121568e-012, 0.999986887, 1.22531629e-009, 0.999987125, 2.73073317e-012, -0.999999285, 1.22616861e-009, -1.64226992e-006))
  787. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  788. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  789. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000503540039, 1.24959183, 0.53352356, 2.42881674e-006, -6.3343053e-010, -0.999986887, 8.54309334e-009, -0.999987125, 6.33833486e-010, -0.999999285, -8.54211812e-009, -2.36922324e-006))
  790. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  791. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.694191575, 0.200000003))
  792. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139282227, 1.24946213, 0.672370553, 1.92543371e-006, -6.37729314e-010, -0.999986887, 6.06340578e-009, -0.999987125, 6.38120612e-010, -0.999999285, -6.06246076e-009, -1.86584657e-006))
  793. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  794. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.416514933, 0.200000003))
  795. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.139282227, -0.811196804, -1.52706528, -2.1043129e-006, -1.31914355e-008, 0.999986887, 0.999999285, -4.59196663e-008, 2.04472349e-006, 4.59193217e-008, 0.999987125, 1.31911433e-008))
  796. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 1, 0.694190681))
  797. Wedge = part(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  798. Wedgeweld = weld(m, handle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.139282227, 1.24956894, 0.53352356, 2.42881697e-006, -6.3379646e-010, -0.999986887, 8.54917559e-009, -0.999987125, 6.34199415e-010, -0.999999285, -8.54820037e-009, -2.36922347e-006))
  799. mesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.694190621, 0.694191515, 0.694190681))
  800. MagniDamage = function(Hit, Part, magni, mindam, maxdam, knock, Type)
  801. for _,c in pairs(workspace:children()) do
  802. local hum = c:findFirstChild("Humanoid")
  803. if hum ~= nil then
  804. local head = c:findFirstChild("Torso")
  805. if head ~= nil then
  806. local targ = head.Position - Part.Position
  807. local mag = targ.magnitude
  808. if mag <= magni and c.Name ~= Player.Name then
  809. Damagefunc(Hit, head, mindam, maxdam, knock, Type, RootPart, 0.2, 1, 3)
  810. end
  811. end
  812. end
  813. end
  814. end
  815.  
  816. magicring = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3)
  817. local prt = part(3, Character, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  818. prt.Anchored = true
  819. prt.CFrame = cframe
  820. prt.Touched:connect(function(hit)
  821. end
  822. )
  823. local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  824. local ref = Instance.new("Part", Character)
  825. ref.Anchored = true
  826. ref.Size = Vector3.new(5, 5, 5)
  827. ref.CFrame = Torso.CFrame * CFrame.new(-5, 0, 0)
  828. ref.CanCollide = false
  829. ref.Transparency = 1
  830. MagniDamage(prt, ref, 10, 5, 10, 0, "Knockdown")
  831. coroutine.resume(coroutine.create(function(Part, Mesh)
  832. for i = 0, 1, 0.03 do
  833. wait()
  834. Part.CFrame = Part.CFrame
  835. Part.Transparency = i
  836. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  837. end
  838. Part.Parent = nil
  839. ref.Parent = nil
  840. end
  841. ), prt, msh)
  842. end
  843.  
  844. attackone = function()
  845. attack = true
  846. for i = 0, 1, 0.1 do
  847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  848. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(70)), 0.3)
  849. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
  850. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-50)), 0.3)
  851. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  852. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  853. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  854. end
  855. local con = Hitbox.Touched:connect(function(hit)
  856. Damagefunc(Hitbox, hit, 10, 20, math.random(5, 10), "Normal", RootPart, 0.2, 1)
  857. end
  858. )
  859. so("http://roblox.com/asset/?id=199150686", Hitbox, 1, 1)
  860. for i = 0, 1, 0.1 do
  861. swait()
  862. local blcf = Hitbox.CFrame * CFrame.new(0, 0.5, 0)
  863. if scfr and Hitbox.Position - scfr.p.magnitude > 0.1 then
  864. local h = 5
  865. local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, blcf * CFrame.new(0, h / 2, 0).p)
  866. if a then
  867. game.Debris:AddItem(a, 1)
  868. end
  869. if b then
  870. game.Debris:AddItem(b, 1)
  871. end
  872. local a, b = Triangle(blcf * CFrame.new(0, h / 2, 0).p, blcf * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
  873. if a then
  874. game.Debris:AddItem(a, 1)
  875. end
  876. if b then
  877. game.Debris:AddItem(b, 1)
  878. end
  879. scfr = blcf
  880. else
  881. do
  882. do
  883. if not scfr then
  884. scfr = blcf
  885. end
  886. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  887. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-80)), 0.3)
  888. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-90), math.rad(-130)), 0.3)
  889. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-20)), 0.3)
  890. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  891. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  892. handleweld.C0 = clerp(handleweld.C0, cf(0, -1, -1) * angles(math.rad(-90), math.rad(0), math.rad(0)), 0.3)
  893. -- DECOMPILER ERROR at PC525: LeaveBlock: unexpected jumping out DO_STMT
  894.  
  895. -- DECOMPILER ERROR at PC525: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  896.  
  897. -- DECOMPILER ERROR at PC525: LeaveBlock: unexpected jumping out IF_STMT
  898.  
  899. end
  900. end
  901. end
  902. end
  903. scfr = nil
  904. for i = 0, 1, 0.1 do
  905. swait()
  906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  907. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-70)), 0.3)
  908. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(90), math.rad(50)), 0.3)
  909. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.3)
  910. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  911. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  912. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  913. end
  914. so("http://roblox.com/asset/?id=199146359", Hitbox, 1, 1)
  915. for i = 0, 1, 0.1 do
  916. swait()
  917. local blcf = Hitbox.CFrame * CFrame.new(0, 0.5, 0)
  918. if scfr and Hitbox.Position - scfr.p.magnitude > 0.1 then
  919. local h = 5
  920. local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, blcf * CFrame.new(0, h / 2, 0).p)
  921. if a then
  922. game.Debris:AddItem(a, 1)
  923. end
  924. if b then
  925. game.Debris:AddItem(b, 1)
  926. end
  927. local a, b = Triangle(blcf * CFrame.new(0, h / 2, 0).p, blcf * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
  928. if a then
  929. game.Debris:AddItem(a, 1)
  930. end
  931. if b then
  932. game.Debris:AddItem(b, 1)
  933. end
  934. scfr = blcf
  935. else
  936. do
  937. do
  938. if not scfr then
  939. scfr = blcf
  940. end
  941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  942. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(50)), 0.3)
  943. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(130)), 0.3)
  944. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.3)
  945. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  946. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  947. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-40), math.rad(0), math.rad(0)), 0.3)
  948. -- DECOMPILER ERROR at PC1046: LeaveBlock: unexpected jumping out DO_STMT
  949.  
  950. -- DECOMPILER ERROR at PC1046: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  951.  
  952. -- DECOMPILER ERROR at PC1046: LeaveBlock: unexpected jumping out IF_STMT
  953.  
  954. end
  955. end
  956. end
  957. end
  958. scfr = nil
  959. attack = false
  960. con:disconnect()
  961. scfr = nil
  962. end
  963.  
  964. attacktwo = function()
  965. attack = true
  966. for i = 0, 1, 0.1 do
  967. swait()
  968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  969. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-70)), 0.3)
  970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-90), math.rad(-90)), 0.3)
  971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-50)), 0.3)
  972. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  973. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  974. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  975. end
  976. local con = Hitbox.Touched:connect(function(hit)
  977. Damagefunc(Hitbox, hit, 10, 20, math.random(5, 10), "Normal", RootPart, 0.2, 1)
  978. end
  979. )
  980. so("http://roblox.com/asset/?id=199150686", Hitbox, 1, 1)
  981. for i = 0, 1, 0.1 do
  982. swait()
  983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  984. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-80)), 0.3)
  985. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-190), math.rad(-90)), 0.3)
  986. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-50)), 0.3)
  987. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  988. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  989. handleweld.C0 = clerp(handleweld.C0, cf(0, -1, -1) * angles(math.rad(-90), math.rad(0), math.rad(0)), 0.3)
  990. end
  991. for i = 0, 1, 0.1 do
  992. swait()
  993. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  994. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-70)), 0.3)
  995. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.3)
  996. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-50)), 0.3)
  997. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  998. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  999. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  1000. end
  1001. so("http://roblox.com/asset/?id=199150686", Hitbox, 1, 0.9)
  1002. for i = 0, 1, 0.1 do
  1003. swait()
  1004. local blcf = Hitbox.CFrame * CFrame.new(0, 0.5, 0)
  1005. if scfr and Hitbox.Position - scfr.p.magnitude > 0.1 then
  1006. local h = 5
  1007. local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, blcf * CFrame.new(0, h / 2, 0).p)
  1008. if a then
  1009. game.Debris:AddItem(a, 1)
  1010. end
  1011. if b then
  1012. game.Debris:AddItem(b, 1)
  1013. end
  1014. local a, b = Triangle(blcf * CFrame.new(0, h / 2, 0).p, blcf * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
  1015. if a then
  1016. game.Debris:AddItem(a, 1)
  1017. end
  1018. if b then
  1019. game.Debris:AddItem(b, 1)
  1020. end
  1021. scfr = blcf
  1022. else
  1023. do
  1024. do
  1025. if not scfr then
  1026. scfr = blcf
  1027. end
  1028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1029. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(70)), 0.3)
  1030. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-20), math.rad(90)), 0.3)
  1031. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-50)), 0.3)
  1032. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  1033. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  1034. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  1035. -- DECOMPILER ERROR at PC927: LeaveBlock: unexpected jumping out DO_STMT
  1036.  
  1037. -- DECOMPILER ERROR at PC927: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  1038.  
  1039. -- DECOMPILER ERROR at PC927: LeaveBlock: unexpected jumping out IF_STMT
  1040.  
  1041. end
  1042. end
  1043. end
  1044. end
  1045. scfr = nil
  1046. for i = 0, 1, 0.1 do
  1047. swait()
  1048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1049. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  1050. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(150), math.rad(0), math.rad(0)), 0.3)
  1051. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-50)), 0.3)
  1052. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  1053. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  1054. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  1055. end
  1056. so("http://roblox.com/asset/?id=199146359", Hitbox, 1, 0.9)
  1057. for i = 0, 1, 0.1 do
  1058. swait()
  1059. local blcf = Hitbox.CFrame * CFrame.new(0, 0.5, 0)
  1060. if scfr and Hitbox.Position - scfr.p.magnitude > 0.1 then
  1061. local h = 5
  1062. local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, blcf * CFrame.new(0, h / 2, 0).p)
  1063. if a then
  1064. game.Debris:AddItem(a, 1)
  1065. end
  1066. if b then
  1067. game.Debris:AddItem(b, 1)
  1068. end
  1069. local a, b = Triangle(blcf * CFrame.new(0, h / 2, 0).p, blcf * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
  1070. if a then
  1071. game.Debris:AddItem(a, 1)
  1072. end
  1073. if b then
  1074. game.Debris:AddItem(b, 1)
  1075. end
  1076. scfr = blcf
  1077. else
  1078. do
  1079. do
  1080. if not scfr then
  1081. scfr = blcf
  1082. end
  1083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)
  1084. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-20)), 0.3)
  1085. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  1086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-30)), 0.3)
  1087. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  1088. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  1089. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  1090. -- DECOMPILER ERROR at PC1448: LeaveBlock: unexpected jumping out DO_STMT
  1091.  
  1092. -- DECOMPILER ERROR at PC1448: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  1093.  
  1094. -- DECOMPILER ERROR at PC1448: LeaveBlock: unexpected jumping out IF_STMT
  1095.  
  1096. end
  1097. end
  1098. end
  1099. end
  1100. scfr = nil
  1101. attack = false
  1102. con:disconnect()
  1103. scfr = nil
  1104. end
  1105.  
  1106. Spin = function()
  1107. attack = true
  1108. local con = Hitbox.Touched:connect(function(hit)
  1109. Damagefunc(Hitbox, hit, 10, 20, math.random(5, 10), "Normal", RootPart, 0.2, 1)
  1110. end
  1111. )
  1112. for i = 0, 1, 0.1 do
  1113. swait()
  1114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  1115. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-70)), 0.3)
  1116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(50), math.rad(120)), 0.3)
  1117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
  1118. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  1119. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  1120. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1121. end
  1122. Humanoid.Jump = true
  1123. for i = 0, 1 do
  1124. so("http://roblox.com/asset/?id=234365573", Torso, 1, 1)
  1125. swait()
  1126. for i = 0, 1, 0.1 do
  1127. swait()
  1128. local blcf = Hitbox.CFrame * CFrame.new(0, 0.5, 0)
  1129. if scfr and Hitbox.Position - scfr.p.magnitude > 0.1 then
  1130. local h = 5
  1131. local a, b = Triangle(scfr * CFrame.new(0, h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p, blcf * CFrame.new(0, h / 2, 0).p)
  1132. if a then
  1133. game.Debris:AddItem(a, 1)
  1134. end
  1135. if b then
  1136. game.Debris:AddItem(b, 1)
  1137. end
  1138. local a, b = Triangle(blcf * CFrame.new(0, h / 2, 0).p, blcf * CFrame.new(0, -h / 2, 0).p, scfr * CFrame.new(0, -h / 2, 0).p)
  1139. if a then
  1140. game.Debris:AddItem(a, 1)
  1141. end
  1142. if b then
  1143. game.Debris:AddItem(b, 1)
  1144. end
  1145. scfr = blcf
  1146. else
  1147. do
  1148. do
  1149. if not scfr then
  1150. scfr = blcf
  1151. end
  1152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2) * euler(0, -1.2, 6 * i), 0.3)
  1153. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(-70)), 0.3)
  1154. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(80)), 0.3)
  1155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-70)), 0.3)
  1156. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(60), math.rad(-10)), 0.3)
  1157. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(10)), 0.3)
  1158. handleweld.C0 = clerp(handleweld.C0, cf(0, -1, -1) * angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
  1159. -- DECOMPILER ERROR at PC524: LeaveBlock: unexpected jumping out DO_STMT
  1160.  
  1161. -- DECOMPILER ERROR at PC524: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  1162.  
  1163. -- DECOMPILER ERROR at PC524: LeaveBlock: unexpected jumping out IF_STMT
  1164.  
  1165. end
  1166. end
  1167. end
  1168. end
  1169. end
  1170. scfr = nil
  1171. attack = false
  1172. con:disconnect()
  1173. scfr = nil
  1174. end
  1175.  
  1176. StunTarget = function()
  1177. attack = true
  1178. for i = 0, 1, 0.05 do
  1179. swait()
  1180. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-80)), 0.3)
  1181. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(70)), 0.3)
  1182. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
  1183. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-90)), 0.3)
  1184. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.3)
  1185. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.3)
  1186. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1187. end
  1188. so("http://roblox.com/asset/?id=228343249", Torso, 1, 1)
  1189. for i = 1, 2 do
  1190. magicring(BrickColor.new("Navy blue"), Torso.CFrame * CFrame.new(-5, 0, 0) * CFrame.Angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 1, 1, 0.05)
  1191. magicring(BrickColor.new("Navy blue"), Torso.CFrame * CFrame.new(-5, 0, 0) * CFrame.Angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 1, 1, 0.05)
  1192. end
  1193. attack = false
  1194. end
  1195.  
  1196. mouse.Button1Down:connect(function()
  1197. if attack == false and attacktype == 1 then
  1198. attacktype = 2
  1199. attackone()
  1200. else
  1201. if attack == false and attacktype == 2 then
  1202. attacktype = 1
  1203. attacktwo()
  1204. end
  1205. end
  1206. end
  1207. )
  1208. mouse.KeyDown:connect(function(k)
  1209. k = k:lower()
  1210. if attack == false and k == "q" then
  1211. Spin()
  1212. else
  1213. if attack == false and k == "e" then
  1214. StunTarget()
  1215. end
  1216. end
  1217. end
  1218. )
  1219. local sine = 0
  1220. local change = 1
  1221. local val = 0
  1222. while 1 do
  1223. sine = sine + change
  1224. local torvel = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  1225. local velderp = RootPart.Velocity.y
  1226. hitfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1227. if equipped == true or equipped == false then
  1228. if attack == false then
  1229. idle = idle + 1
  1230. else
  1231. idle = 0
  1232. end
  1233.  
  1234. if ((500 <= idle and attack ~= false) or 1 < RootPart.Velocity.y) and hitfloor == nil and attack == false then
  1235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  1236. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  1237. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.2)
  1238. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.2)
  1239. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-20)), 0.2)
  1240. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-90), math.rad(-20)), 0.2)
  1241. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  1242. end
  1243. end
  1244. if RootPart.Velocity.y < -1 and hitfloor == nil then
  1245. Anim = "Fall"
  1246. if attack == false then
  1247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  1248. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  1249. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(40)), 0.2)
  1250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-40)), 0.2)
  1251. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-20)), 0.2)
  1252. LH.C0 = clerp(LH.C0, cf(-1, -0.5, -0.5) * angles(math.rad(0), math.rad(-90), math.rad(10)), 0.2)
  1253. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  1254. end
  1255. else
  1256. if torvel < 1 and hitfloor ~= nil then
  1257. Anim = "Idle"
  1258. if attack == false then
  1259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.2)
  1260. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(5), math.rad(0), math.rad(40)), 0.2)
  1261. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.2)
  1262. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.2)
  1263. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(-10)), 0.2)
  1264. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-60), math.rad(-5)), 0.2)
  1265. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.2)
  1266. end
  1267. else
  1268. if 2 < torvel and hitfloor ~= nil then
  1269. Anim = "Walk"
  1270. if attack == false then
  1271. change = 3
  1272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)
  1273. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.2)
  1274. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(10)), 0.2)
  1275. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-15)), 0.2)
  1276. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(10)), 0.2)
  1277. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-90), math.rad(10)), 0.2)
  1278. handleweld.C0 = clerp(handleweld.C0, cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  1279. end
  1280. end
  1281. end
  1282. end
  1283. if 0 < #Effects then
  1284. for e = 1, #Effects do
  1285. if Effects[e] ~= nil then
  1286. local Thing = Effects[e]
  1287. if Thing ~= nil then
  1288. local Part = Thing[1]
  1289. local Mode = Thing[2]
  1290. local Delay = Thing[3]
  1291. local IncX = Thing[4]
  1292. local IncY = Thing[5]
  1293. local IncZ = Thing[6]
  1294. if Thing[1].Transparency <= 1 then
  1295. if Thing[2] == "Block1" then
  1296. Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1297. Mesh = Thing[1].Mesh
  1298. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  1299. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1300. else
  1301. if Thing[2] == "Cylinder" then
  1302. Mesh = Thing[1].Mesh
  1303. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  1304. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1305. else
  1306. if Thing[2] == "Blood" then
  1307. Mesh = Thing[7]
  1308. Thing[1].CFrame = Thing[1].CFrame * cf(0, 0.5, 0)
  1309. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  1310. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1311. else
  1312. if Thing[2] == "Elec" then
  1313. Mesh = Thing[1].Mesh
  1314. Mesh.Scale = Mesh.Scale + vt(Thing[7], Thing[8], Thing[9])
  1315. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1316. else
  1317. if Thing[2] == "Disappear" then
  1318. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1319. end
  1320. end
  1321. end
  1322. end
  1323. end
  1324. else
  1325. Part.Parent = nil
  1326. table.remove(Effects, e)
  1327. end
  1328. end
  1329. end
  1330. end
  1331. end
  1332. end
Add Comment
Please, Sign In to add comment