Advertisement
Tetezaza1542

เจ้าแห่งทะเล

Aug 25th, 2018
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 214.03 KB | None | 0 0
  1. --//====================================================\\--
  2. --|| CREATED BY SHACKLUSTER | EDITED BY TAMLOVEEIF02
  3. --\\====================================================//--
  4.  
  5. wait(0.2)
  6.  
  7. Player = game:GetService("Players").LocalPlayer
  8. PlayerGui = Player.PlayerGui
  9. Cam = workspace.CurrentCamera
  10. Backpack = Player.Backpack
  11. Character = Player.Character
  12. Humanoid = Character.Humanoid
  13. Mouse = Player:GetMouse()
  14. RootPart = Character["HumanoidRootPart"]
  15. Torso = Character["Torso"]
  16. Head = Character["Head"]
  17. RightArm = Character["Right Arm"]
  18. LeftArm = Character["Left Arm"]
  19. RightLeg = Character["Right Leg"]
  20. LeftLeg = Character["Left Leg"]
  21. RootJoint = RootPart["RootJoint"]
  22. Neck = Torso["Neck"]
  23. RightShoulder = Torso["Right Shoulder"]
  24. LeftShoulder = Torso["Left Shoulder"]
  25. RightHip = Torso["Right Hip"]
  26. LeftHip = Torso["Left Hip"]
  27. local sick = Instance.new("Sound",Character)
  28. sick.SoundId = "rbxassetid://1119113013"
  29. sick.Looped = true
  30. sick.Volume = 1
  31.  
  32. IT = Instance.new
  33. CF = CFrame.new
  34. VT = Vector3.new
  35. RAD = math.rad
  36. C3 = Color3.new
  37. UD2 = UDim2.new
  38. BRICKC = BrickColor.new
  39. ANGLES = CFrame.Angles
  40. EULER = CFrame.fromEulerAnglesXYZ
  41. COS = math.cos
  42. ACOS = math.acos
  43. SIN = math.sin
  44. ASIN = math.asin
  45. ABS = math.abs
  46. MRANDOM = math.random
  47. FLOOR = math.floor
  48.  
  49. --//=================================\\
  50. --|| USEFUL VALUES
  51. --\\=================================//
  52.  
  53. Animation_Speed = 3
  54. Frame_Speed = 1 / 60 -- (1 / 30) OR (1 / 60)
  55. local Speed = 45
  56. local ROOTC0 = CF(0, 0, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  57. local NECKC0 = CF(0, 1, 0) * ANGLES(RAD(-90), RAD(0), RAD(180))
  58. local RIGHTSHOULDERC0 = CF(-0.5, 0, 0) * ANGLES(RAD(0), RAD(90), RAD(0))
  59. local LEFTSHOULDERC0 = CF(0.5, 0, 0) * ANGLES(RAD(0), RAD(-90), RAD(0))
  60. local DAMAGEMULTIPLIER = 1
  61. local ANIM = "Idle"
  62. local ATTACK = false
  63. local EQUIPPED = false
  64. local HOLD = false
  65. local COMBO = 1
  66. local Rooted = false
  67. local SINE = 0
  68. local KEYHOLD = false
  69. local CHANGE = 2 / Animation_Speed
  70. local WALKINGANIM = false
  71. local VALUE1 = false
  72. local VALUE2 = false
  73. local ROBLOXIDLEANIMATION = IT("Animation")
  74. ROBLOXIDLEANIMATION.Name = "Roblox Idle Animation"
  75. ROBLOXIDLEANIMATION.AnimationId = "http://www.roblox.com/asset/?id=180435571"
  76. --ROBLOXIDLEANIMATION.Parent = Humanoid
  77. local WEAPONGUI = IT("ScreenGui", PlayerGui)
  78. WEAPONGUI.Name = "Weapon GUI"
  79. local Effects = IT("Folder", Character)
  80. Effects.Name = "Effects"
  81. local ANIMATOR = Humanoid.Animator
  82. local ANIMATE = Character.Animate
  83. local UNANCHOR = true
  84. local HITPOS = nil
  85. local HITFLOOR = nil
  86. local LEFTWINGS = {}
  87. local RIGHTWINGS = {}
  88. local BODY = {}
  89. TRUEUNLOCK = false
  90. TRUEFORM = false
  91. TRUESKILL = false
  92.  
  93. --//=================================\\
  94. --\\=================================//
  95.  
  96.  
  97. --//=================================\\
  98. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  99. --\\=================================//
  100.  
  101. ArtificialHB = Instance.new("BindableEvent", script)
  102. ArtificialHB.Name = "ArtificialHB"
  103.  
  104. script:WaitForChild("ArtificialHB")
  105.  
  106. frame = Frame_Speed
  107. tf = 0
  108. allowframeloss = false
  109. tossremainder = false
  110. lastframe = tick()
  111. script.ArtificialHB:Fire()
  112.  
  113. game:GetService("RunService").Heartbeat:connect(function(s, p)
  114. tf = tf + s
  115. if tf >= frame then
  116. if allowframeloss then
  117. script.ArtificialHB:Fire()
  118. lastframe = tick()
  119. else
  120. for i = 1, math.floor(tf / frame) do
  121. script.ArtificialHB:Fire()
  122. end
  123. lastframe = tick()
  124. end
  125. if tossremainder then
  126. tf = 0
  127. else
  128. tf = tf - frame * math.floor(tf / frame)
  129. end
  130. end
  131. end)
  132.  
  133. --//=================================\\
  134. --\\=================================//
  135.  
  136. --//=================================\\
  137. --|| SOME FUNCTIONS
  138. --\\=================================//
  139.  
  140. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  141. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  142. end
  143.  
  144. function PositiveAngle(NUMBER)
  145. if NUMBER >= 0 then
  146. NUMBER = 0
  147. end
  148. return NUMBER
  149. end
  150.  
  151. function NegativeAngle(NUMBER)
  152. if NUMBER <= 0 then
  153. NUMBER = 0
  154. end
  155. return NUMBER
  156. end
  157.  
  158. function Swait(NUMBER)
  159. if NUMBER == 0 or NUMBER == nil then
  160. ArtificialHB.Event:wait()
  161. else
  162. for i = 1, NUMBER do
  163. ArtificialHB.Event:wait()
  164. end
  165. end
  166. end
  167.  
  168. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  169. local NEWMESH = IT(MESH)
  170. if MESH == "SpecialMesh" then
  171. NEWMESH.MeshType = MESHTYPE
  172. if MESHID ~= "nil" and MESHID ~= "" then
  173. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  174. end
  175. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  176. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  177. end
  178. end
  179. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  180. NEWMESH.Scale = SCALE
  181. NEWMESH.Parent = PARENT
  182. return NEWMESH
  183. end
  184.  
  185. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  186. local NEWPART = IT("Part")
  187. NEWPART.formFactor = FORMFACTOR
  188. NEWPART.Reflectance = REFLECTANCE
  189. NEWPART.Transparency = TRANSPARENCY
  190. NEWPART.CanCollide = false
  191. NEWPART.Locked = true
  192. NEWPART.Anchored = true
  193. if ANCHOR == false then
  194. NEWPART.Anchored = false
  195. end
  196. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  197. NEWPART.Name = NAME
  198. NEWPART.Size = SIZE
  199. NEWPART.Position = Torso.Position
  200. NEWPART.Material = MATERIAL
  201. NEWPART:BreakJoints()
  202. NEWPART.Parent = PARENT
  203. return NEWPART
  204. end
  205.  
  206. local function weldBetween(a, b)
  207. local weldd = Instance.new("ManualWeld")
  208. weldd.Part0 = a
  209. weldd.Part1 = b
  210. weldd.C0 = CFrame.new()
  211. weldd.C1 = b.CFrame:inverse() * a.CFrame
  212. weldd.Parent = a
  213. return weldd
  214. end
  215.  
  216.  
  217. function QuaternionFromCFrame(cf)
  218. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  219. local trace = m00 + m11 + m22
  220. if trace > 0 then
  221. local s = math.sqrt(1 + trace)
  222. local recip = 0.5 / s
  223. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  224. else
  225. local i = 0
  226. if m11 > m00 then
  227. i = 1
  228. end
  229. if m22 > (i == 0 and m00 or m11) then
  230. i = 2
  231. end
  232. if i == 0 then
  233. local s = math.sqrt(m00 - m11 - m22 + 1)
  234. local recip = 0.5 / s
  235. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  236. elseif i == 1 then
  237. local s = math.sqrt(m11 - m22 - m00 + 1)
  238. local recip = 0.5 / s
  239. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  240. elseif i == 2 then
  241. local s = math.sqrt(m22 - m00 - m11 + 1)
  242. local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  243. end
  244. end
  245. end
  246.  
  247. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  248. local xs, ys, zs = x + x, y + y, z + z
  249. local wx, wy, wz = w * xs, w * ys, w * zs
  250. local xx = x * xs
  251. local xy = x * ys
  252. local xz = x * zs
  253. local yy = y * ys
  254. local yz = y * zs
  255. local zz = z * zs
  256. 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))
  257. end
  258.  
  259. function QuaternionSlerp(a, b, t)
  260. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  261. local startInterp, finishInterp;
  262. if cosTheta >= 0.0001 then
  263. if (1 - cosTheta) > 0.0001 then
  264. local theta = ACOS(cosTheta)
  265. local invSinTheta = 1 / SIN(theta)
  266. startInterp = SIN((1 - t) * theta) * invSinTheta
  267. finishInterp = SIN(t * theta) * invSinTheta
  268. else
  269. startInterp = 1 - t
  270. finishInterp = t
  271. end
  272. else
  273. if (1 + cosTheta) > 0.0001 then
  274. local theta = ACOS(-cosTheta)
  275. local invSinTheta = 1 / SIN(theta)
  276. startInterp = SIN((t - 1) * theta) * invSinTheta
  277. finishInterp = SIN(t * theta) * invSinTheta
  278. else
  279. startInterp = t - 1
  280. finishInterp = t
  281. end
  282. end
  283. 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
  284. end
  285.  
  286. function Clerp(a, b, t)
  287. local qa = {QuaternionFromCFrame(a)}
  288. local qb = {QuaternionFromCFrame(b)}
  289. local ax, ay, az = a.x, a.y, a.z
  290. local bx, by, bz = b.x, b.y, b.z
  291. local _t = 1 - t
  292. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  293. end
  294.  
  295. function CreateFrame(PARENT, TRANSPARENCY, BORDERSIZEPIXEL, POSITION, SIZE, COLOR, BORDERCOLOR, NAME)
  296. local frame = IT("Frame")
  297. frame.BackgroundTransparency = TRANSPARENCY
  298. frame.BorderSizePixel = BORDERSIZEPIXEL
  299. frame.Position = POSITION
  300. frame.Size = SIZE
  301. frame.BackgroundColor3 = COLOR
  302. frame.BorderColor3 = BORDERCOLOR
  303. frame.Name = NAME
  304. frame.Parent = PARENT
  305. return frame
  306. end
  307.  
  308. function CreateLabel(PARENT, TEXT, TEXTCOLOR, TEXTFONTSIZE, TEXTFONT, TRANSPARENCY, BORDERSIZEPIXEL, STROKETRANSPARENCY, NAME)
  309. local label = IT("TextLabel")
  310. label.BackgroundTransparency = 1
  311. label.Size = UD2(1, 0, 1, 0)
  312. label.Position = UD2(0, 0, 0, 0)
  313. label.TextColor3 = TEXTCOLOR
  314. label.TextStrokeColor3 = BRICKC"Navy blue".Color
  315. label.TextStrokeTransparency = STROKETRANSPARENCY
  316. label.TextTransparency = TRANSPARENCY
  317. label.FontSize = TEXTFONTSIZE
  318. label.Font = TEXTFONT
  319. label.BorderSizePixel = BORDERSIZEPIXEL
  320. label.TextScaled = false
  321. label.Text = TEXT
  322. label.Name = NAME
  323. label.Parent = PARENT
  324. return label
  325. end
  326.  
  327. function NoOutlines(PART)
  328. PART.TopSurface, PART.BottomSurface, PART.LeftSurface, PART.RightSurface, PART.FrontSurface, PART.BackSurface = 10, 10, 10, 10, 10, 10
  329. end
  330.  
  331. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  332. local NEWWELD = IT(TYPE)
  333. NEWWELD.Part0 = PART0
  334. NEWWELD.Part1 = PART1
  335. NEWWELD.C0 = C0
  336. NEWWELD.C1 = C1
  337. NEWWELD.Parent = PARENT
  338. return NEWWELD
  339. end
  340.  
  341. local S = IT("Sound")
  342. function CreateSound(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  343. local NEWSOUND = nil
  344. coroutine.resume(coroutine.create(function()
  345. NEWSOUND = S:Clone()
  346. NEWSOUND.Parent = PARENT
  347. NEWSOUND.Volume = VOLUME
  348. NEWSOUND.Pitch = PITCH
  349. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  350. NEWSOUND:play()
  351. NEWSOUND.Name = "Audio"
  352. if DOESLOOP == true then
  353. NEWSOUND.Looped = true
  354. else
  355. repeat Swait() until NEWSOUND.Playing == false
  356. NEWSOUND:remove()
  357. end
  358. end))
  359. return NEWSOUND
  360. end
  361.  
  362. function CFrameFromTopBack(at, top, back)
  363. local right = top:Cross(back)
  364. return CF(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  365. end
  366.  
  367. --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  368. function WACKYEFFECT(Table)
  369. local TYPE = (Table.EffectType or "Sphere")
  370. local SIZE = (Table.Size or VT(1,1,1))
  371. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  372. local TRANSPARENCY = (Table.Transparency or 0)
  373. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  374. local CFRAME = (Table.CFrame or Torso.CFrame)
  375. local MOVEDIRECTION = (Table.MoveToPos or nil)
  376. local ROTATION1 = (Table.RotationX or 0)
  377. local ROTATION2 = (Table.RotationY or 0)
  378. local ROTATION3 = (Table.RotationZ or 0)
  379. local MATERIAL = (Table.Material or "Neon")
  380. local COLOR = (Table.Color or C3(1,1,1))
  381. local TIME = (Table.Time or 45)
  382. local SOUNDID = (Table.SoundID or nil)
  383. local SOUNDPITCH = (Table.SoundPitch or nil)
  384. local SOUNDVOLUME = (Table.SoundVolume or nil)
  385. coroutine.resume(coroutine.create(function()
  386. local PLAYSSOUND = false
  387. local SOUND = nil
  388. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  389. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  390. PLAYSSOUND = true
  391. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  392. end
  393. EFFECT.Color = COLOR
  394. local MSH = nil
  395. if TYPE == "Sphere" then
  396. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  397. elseif TYPE == "Block" then
  398. MSH = IT("BlockMesh",EFFECT)
  399. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  400. elseif TYPE == "Box" then
  401. MSH = IT("BlockMesh",EFFECT)
  402. MSH.Scale = SIZE
  403. elseif TYPE == "Wave" then
  404. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  405. elseif TYPE == "Ring" then
  406. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  407. elseif TYPE == "Slash" then
  408. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  409. elseif TYPE == "Round Slash" then
  410. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  411. elseif TYPE == "Swirl" then
  412. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  413. elseif TYPE == "Skull" then
  414. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  415. elseif TYPE == "Crystal" then
  416. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  417. end
  418. if MSH ~= nil then
  419. local MOVESPEED = nil
  420. if MOVEDIRECTION ~= nil then
  421. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  422. end
  423. local GROWTH = SIZE - ENDSIZE
  424. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  425. if TYPE == "Block" then
  426. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  427. else
  428. EFFECT.CFrame = CFRAME
  429. end
  430. for LOOP = 1, TIME do
  431. Swait()
  432. MSH.Scale = MSH.Scale - GROWTH/TIME
  433. if TYPE == "Wave" then
  434. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  435. end
  436. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  437. if TYPE == "Block" then
  438. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  439. else
  440. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  441. end
  442. if MOVEDIRECTION ~= nil then
  443. local ORI = EFFECT.Orientation
  444. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  445. EFFECT.Orientation = ORI
  446. end
  447. end
  448. if PLAYSSOUND == false then
  449. EFFECT:remove()
  450. else
  451. repeat Swait() until SOUND.Playing == false
  452. EFFECT:remove()
  453. end
  454. else
  455. if PLAYSSOUND == false then
  456. EFFECT:remove()
  457. else
  458. repeat Swait() until SOUND.Playing == false
  459. EFFECT:remove()
  460. end
  461. end
  462. end))
  463. end
  464.  
  465. function Shatter(Part)
  466. if Part.Transparency == 0 then
  467. local SOUNDPART = CreatePart(3, Effects, "Neon", 0, 1, Part.BrickColor, "OOF", VT(0,0,0))
  468. Debris:AddItem(SOUNDPART,5)
  469. CreateSound("84005018", SOUNDPART, 3, MRANDOM(8,12)/10, false)
  470. local SIZE = Part.Size.X + Part.Size.Y + Part.Size.Z
  471. local SIZESET = SIZE/4
  472. local XOffset = Part.Size.X*1.5/SIZESET
  473. local YOffset = Part.Size.Y*1.5/SIZESET
  474. local ZOffset = Part.Size.Z*1.5/SIZESET
  475. for x = 1, math.ceil(XOffset) do
  476. for y = 1, math.ceil(YOffset) do
  477. for z = 1, math.ceil(ZOffset) do
  478. local SHARD = CreatePart(3, Effects, "Neon", 0, 0, Part.BrickColor, "Shard", VT(SIZE,SIZE,SIZE)/10, false)
  479. SHARD.CanCollide = true
  480. SHARD.CFrame = Part.CFrame*CF((Part.Size.X/2-x/4),(Part.Size.Y/2-y/4),(Part.Size.Z/2-z/4))
  481. SHARD.Velocity = VT(MRANDOM(-15,15),MRANDOM(-15,15),MRANDOM(-15,15))*3
  482. Debris:AddItem(SHARD,MRANDOM(10,25)/3)
  483. end
  484. end
  485. end
  486. end
  487. Part:remove()
  488. end
  489.  
  490. function MakeForm(PART,TYPE)
  491. if TYPE == "Cyl" then
  492. local MSH = IT("CylinderMesh",PART)
  493. elseif TYPE == "Ball" then
  494. local MSH = IT("SpecialMesh",PART)
  495. MSH.MeshType = "Sphere"
  496. elseif TYPE == "Wedge" then
  497. local MSH = IT("SpecialMesh",PART)
  498. MSH.MeshType = "Wedge"
  499. end
  500. end
  501.  
  502. Debris = game:GetService("Debris")
  503.  
  504. function CastProperRay(StartPos, EndPos, Distance, Ignore)
  505. local DIRECTION = CF(StartPos,EndPos).lookVector
  506. return Raycast(StartPos, DIRECTION, Distance, Ignore)
  507. end
  508.  
  509. function turnto(position)
  510. RootPart.CFrame=CFrame.new(RootPart.CFrame.p,VT(position.X,RootPart.Position.Y,position.Z)) * CFrame.new(0, 0, 0)
  511. end
  512.  
  513. --//=================================\\
  514. --|| WEAPON CREATION
  515. --\\=================================//
  516.  
  517.  
  518. local Hood = Instance.new("Part", Character)
  519. Hood.Name = "Hood"
  520. Hood.CanCollide = false
  521. Hood.BrickColor = BrickColor.new("Really black")
  522. Hood.Transparency = 0
  523. Hood.Material = "Plastic"
  524. Hood.Size = Vector3.new(0.1, 0.1, 0.1)
  525. Hood.TopSurface = Enum.SurfaceType.Smooth
  526. Hood.BottomSurface = Enum.SurfaceType.Smooth
  527.  
  528.  
  529. local Weld = Instance.new("Weld", Hood)
  530. Weld.Part0 = Character.Head
  531. Weld.Part1 = Hood
  532. Weld.C1 = CFrame.new(0, -1, 0)
  533.  
  534. local M2 = Instance.new("SpecialMesh")
  535. M2.Parent = Hood
  536. M2.MeshId = "http://www.roblox.com/asset/?id=1271547"
  537. M2.Scale = Vector3.new( 1, 1.2, 1.1)
  538.  
  539. Player=game:GetService('Players').LocalPlayer
  540. Character=Player.Character
  541. Mouse=Player:GetMouse()
  542. m=Instance.new('Model',Character)
  543.  
  544. local function weldBetween(a, b)
  545. local weldd = Instance.new("ManualWeld")
  546. weldd.Part0 = a
  547. weldd.Part1 = b
  548. weldd.C0 = CFrame.new()
  549. weldd.C1 = b.CFrame:inverse() * a.CFrame
  550. weldd.Parent = a
  551. return weldd
  552. end
  553.  
  554. it=Instance.new
  555.  
  556. function nooutline(part)
  557. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  558. end
  559.  
  560. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  561. local fp=it("Part")
  562. fp.formFactor=formfactor
  563. fp.Parent=parent
  564. fp.Reflectance=reflectance
  565. fp.Transparency=transparency
  566. fp.CanCollide=false
  567. fp.Locked=true
  568. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  569. fp.Name=name
  570. fp.Size=size
  571. fp.Position=Character.Torso.Position
  572. nooutline(fp)
  573. fp.Material=material
  574. fp:BreakJoints()
  575. return fp
  576. end
  577.  
  578. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  579. local mesh=it(Mesh)
  580. mesh.Parent=part
  581. if Mesh=="SpecialMesh" then
  582. mesh.MeshType=meshtype
  583. mesh.MeshId=meshid
  584. end
  585. mesh.Offset=offset
  586. mesh.Scale=scale
  587. return mesh
  588. end
  589.  
  590. function weld(parent,part0,part1,c0,c1)
  591. local weld=it("Weld")
  592. weld.Parent=parent
  593. weld.Part0=part0
  594. weld.Part1=part1
  595. weld.C0=c0
  596. weld.C1=c1
  597. return weld
  598. end
  599.  
  600. -----------------------------------
  601. handle=part(Enum.FormFactor.Symmetric,m,Enum.Material.Plastic,0,1,"Medium stone grey","Handle",Vector3.new(0.05, 0.05, 0.05))
  602. handleweld=weld(m,Character["Head"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0100221634, -0.0175514221, 0.00262880325, 1.00000155, -2.14157415e-28, 0.000332000374, -2.14157415e-28, 1, -7.1100246e-32, -0.000332000374, 4.7754458e-39, 1.00000155))
  603. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  604. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.01700497, -2.78476143, 1.29093361, -0.566856563, -0.672185063, 0.476282805, -0.737335682, 0.671828806, 0.0706164688, -0.367447764, -0.311148405, -0.876456618))
  605. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  606. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  607. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30598545, -2.48077655, 0.0464644432, 0.517703712, 0.593153298, 0.616568983, -0.381427974, 0.805089593, -0.454253823, -0.765835285, -7.74916589e-06, 0.64304328))
  608. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  609. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  610. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30610561, -2.74443865, 0.0464487076, 0.517703712, 0.593153298, 0.616568983, -0.381427974, 0.805089593, -0.454253823, -0.765835285, -7.74916589e-06, 0.64304328))
  611. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  612. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  613. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30467606, -2.68426228, 1.35071898, 0.51786989, 0.593198717, 0.616385758, -0.667816341, 0.73064208, -0.142082185, -0.534640253, -0.33804962, 0.774525344))
  614. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  615. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  616. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30470467, -2.72549629, -1.26544809, 0.517493069, 0.593198717, 0.616701961, -0.0238876455, 0.730439425, -0.68256253, -0.85535872, 0.338487118, 0.392167568))
  617. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  618. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  619. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32190132, -2.45886135, -0.04941082, -0.616569281, 0.593141377, 0.517717183, 0.45425126, 0.805098474, -0.381412238, -0.643044591, 6.64642994e-06, -0.765834033))
  620. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.122438505, 0.306095749, 0.244876474))
  621. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  622. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32073355, -2.82931805, -0.0494165421, -0.616569281, 0.593141377, 0.517717183, 0.45425126, 0.805098474, -0.381412238, -0.643044591, 6.64642994e-06, -0.765834033))
  623. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0306096263, 0.918287158, 0.122438237))
  624. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  625. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.01574039, -2.54700041, -0.0494318008, -0.566985786, -0.672224939, 0.476072699, -0.514809668, 0.740347028, 0.432274401, -0.643044591, 6.67930635e-06, -0.765834033))
  626. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  627. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  628. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32186365, -2.45639038, -0.0494318008, -0.616569281, 0.593141377, 0.517717183, 0.45425126, 0.805098474, -0.381412238, -0.643044591, 6.64642994e-06, -0.765834033))
  629. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  630. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  631. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32202506, -2.72006893, -0.0494146347, -0.616569281, 0.593141377, 0.517717183, 0.45425126, 0.805098474, -0.381412238, -0.643044591, 6.64642994e-06, -0.765834033))
  632. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  633. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  634. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32062888, -2.70244646, 1.253438, -0.616386592, 0.59318614, 0.51788348, 0.142082363, 0.730658114, -0.667798877, -0.774524629, -0.338037193, -0.534649134))
  635. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  636. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  637. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32058454, -2.66307163, -1.34215736, -0.61670351, 0.5931862, 0.517506003, 0.682556689, 0.730445147, -0.0238806624, -0.392175317, 0.338497102, -0.85535109))
  638. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  639. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  640. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32410431, -2.6385808, 0.0402884483, 0.805022657, 0.593248308, -0.000262707734, -0.593250692, 0.805019498, 0.000206495999, 0.000334087556, -1.03694274e-05, 1.00000429))
  641. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  642. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  643. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.01573372, -2.54944706, -0.0494222641, -0.566985786, -0.672224939, 0.476072699, -0.514809668, 0.740347028, 0.432274401, -0.643044591, 6.67930635e-06, -0.765834033))
  644. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.122438505, 0.306095749, 0.244876474))
  645. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  646. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.01702881, -2.74539042, -1.37966251, -0.567172229, -0.672185063, 0.475906938, -0.196610749, 0.671631336, 0.714324772, -0.79979229, 0.31157437, -0.513089418))
  647. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  648. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  649. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16786051, -2.6699791, -0.024679184, 0.000256711646, -0.631440818, 0.775427103, 0.000206167286, 0.775424004, 0.63144356, -1.00000417, -2.19456115e-06, 0.000329244649))
  650. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  651. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  652. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30745268, -2.62039042, -0.0246763229, 0.000263290771, 0.593240857, 0.805028379, -0.00019721748, 0.805025041, -0.593243122, -1.00000417, -2.59739454e-06, 0.000328961527))
  653. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  654. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  655. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30480003, -2.85367227, 0.0464134216, 0.517703712, 0.593153298, 0.616568983, -0.381427974, 0.805089593, -0.454253823, -0.765835285, -7.74916589e-06, 0.64304328))
  656. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0306096263, 0.918287158, 0.122438237))
  657. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  658. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.996117592, -2.9402914, 0.0464425087, 0.476082802, -0.672218442, 0.566984951, 0.432261109, 0.740352929, 0.514812171, -0.765835166, -7.7223558e-06, 0.64304328))
  659. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0306096263, 0.918287158, 0.122438237))
  660. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  661. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.994925022, -2.56740475, 0.0464677811, 0.476082802, -0.672218442, 0.566984951, 0.432261109, 0.740352929, 0.514812171, -0.765835166, -7.7223558e-06, 0.64304328))
  662. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  663. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  664. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.996185303, -2.80421066, -1.30132174, 0.475917101, -0.672178507, 0.567171514, 0.714314699, 0.671641886, 0.196611404, -0.513094127, 0.311565667, 0.799792826))
  665. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  666. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  667. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.994819164, -2.83106422, 0.0464305878, 0.476082802, -0.672218442, 0.566984951, 0.432261109, 0.740352929, 0.514812171, -0.765835166, -7.7223558e-06, 0.64304328))
  668. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  669. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  670. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.994915485, -2.56984329, 0.0464420319, 0.476082802, -0.672218442, 0.566984951, 0.432261109, 0.740352929, 0.514812171, -0.765835166, -7.7223558e-06, 0.64304328))
  671. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.122438505, 0.306095749, 0.244876474))
  672. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  673. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.15129995, -2.66263962, 0.0402750969, 0.775432706, -0.631434143, -0.000266235322, 0.631436467, 0.775429308, -0.000203192132, 0.000334728189, -1.05326717e-05, 1.00000393))
  674. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  675. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  676. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30596733, -2.48321819, 0.0464520454, 0.517703712, 0.593153298, 0.616568983, -0.381427974, 0.805089593, -0.454253823, -0.765835285, -7.74916589e-06, 0.64304328))
  677. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.122438505, 0.306095749, 0.244876474))
  678. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  679. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.01563072, -2.81065702, -0.0494375229, -0.566985786, -0.672224939, 0.476072699, -0.514809668, 0.740347028, 0.432274401, -0.643044591, 6.67930635e-06, -0.765834033))
  680. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.244876593, 0.183657348))
  681. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  682. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.996201992, -2.7630105, 1.38651466, 0.476293772, -0.672178566, 0.566855192, 0.0706075504, 0.671829045, 0.737336338, -0.876451433, -0.311161906, 0.367448896))
  683. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.00612192554, 0.244876593, 0.0612191185))
  684. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  685. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32422161, -2.81512165, 0.0402588844, 0.805022657, 0.593248308, -0.000262707734, -0.593250692, 0.805019498, 0.000206495999, 0.000334087556, -1.03694274e-05, 1.00000429))
  686. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  687. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  688. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.15116453, -2.83918953, 0.0402612686, 0.775432706, -0.631434143, -0.000266235322, 0.631436467, 0.775429308, -0.000203192132, 0.000334728189, -1.05326717e-05, 1.00000393))
  689. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  690. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  691. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16768813, -2.88875198, -0.0247068405, 0.000256711646, -0.631440818, 0.775427103, 0.000206167286, 0.775424004, 0.63144356, -1.00000417, -2.19456115e-06, 0.000329244649))
  692. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0183657762, 0.612191498, 0.367314696))
  693. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  694. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30738544, -2.44300508, -0.0246763229, 0.000263290771, 0.593240857, 0.805028379, -0.00019721748, 0.805025041, -0.593243122, -1.00000417, -2.59739454e-06, 0.000328961527))
  695. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  696. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  697. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.01691151, -2.91986847, -0.0494298935, -0.566985786, -0.672224939, 0.476072699, -0.514809668, 0.740347028, 0.432274401, -0.643044591, 6.67930635e-06, -0.765834033))
  698. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0306096263, 0.918287158, 0.122438237))
  699. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  700. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32406902, -2.46125555, 0.0402550697, 0.805022657, 0.593248308, -0.000262707734, -0.593250692, 0.805019498, 0.000206495999, 0.000334087556, -1.03694274e-05, 1.00000429))
  701. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  702. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  703. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.15111303, -2.88139915, 0.0402612686, 0.775432706, -0.631434143, -0.000266235322, 0.631436467, 0.775429308, -0.000203192132, 0.000334728189, -1.05326717e-05, 1.00000393))
  704. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0183657762, 0.612191498, 0.367314696))
  705. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  706. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16772103, -2.84651947, -0.0246610641, 0.000256711646, -0.631440818, 0.775427103, 0.000206167286, 0.775424004, 0.63144356, -1.00000417, -2.19456115e-06, 0.000329244649))
  707. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  708. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  709. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.15132284, -2.48526382, 0.0402588844, 0.775432706, -0.631434143, -0.000266235322, 0.631436467, 0.775429308, -0.000203192132, 0.000334728189, -1.05326717e-05, 1.00000393))
  710. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  711. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  712. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30758429, -2.7969296, -0.0246772766, 0.000263290771, 0.593240857, 0.805028379, -0.00019721748, 0.805025041, -0.593243122, -1.00000417, -2.59739454e-06, 0.000328961527))
  713. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  714. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  715. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30761623, -2.839185, -0.0246772766, 0.000263290771, 0.593240857, 0.805028379, -0.00019721748, 0.805025041, -0.593243122, -1.00000417, -2.59739454e-06, 0.000328961527))
  716. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0183657762, 0.612191498, 0.367314696))
  717. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  718. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16792846, -2.49263287, -0.024679184, 0.000256711646, -0.631440818, 0.775427103, 0.000206167286, 0.775424004, 0.63144356, -1.00000417, -2.19456115e-06, 0.000329244649))
  719. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0612192526, 0.489753187, 0.3060956))
  720. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,"Navy blue","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  721. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.32426548, -2.85737371, 0.0402669907, 0.805022657, 0.593248308, -0.000262707734, -0.593250692, 0.805019498, 0.000206495999, 0.000334087556, -1.03694274e-05, 1.00000429))
  722. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0183657762, 0.612191498, 0.367314696))
  723. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  724. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0350027084, -2.90196609, 2.14157415e-28, -1, -4.7754458e-39, -0.818965018, 1.7538717e-28, 0.573850572, -0.573850572, 1.22894168e-28, -0.818965018))
  725. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  726. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0278244019, -2.84982681, 2.14157415e-28, -1, -4.7754458e-39, -0.656312168, 1.40553898e-28, -0.754495144, 0.754495144, -1.61580479e-28, -0.656312168))
  727. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  728. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0220708847, -2.86295652, 2.14157415e-28, -1, -4.7754458e-39, -0.883107007, 1.89123624e-28, -0.469180524, 0.469180524, -1.00478335e-28, -0.883107007))
  729. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  730. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.043223381, -2.83651447, 2.14157415e-28, -1, -4.7754458e-39, -0.191135302, 4.09329778e-29, -0.981568038, 0.981568038, -2.1020974e-28, -0.191135302))
  731. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  732. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0247716904, -2.85519171, 2.14157415e-28, -1, -4.7754458e-39, -0.766260862, 1.64100197e-28, -0.642536163, 0.642536163, -1.37603662e-28, -0.766260862))
  733. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  734. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0232152939, -2.85900044, 2.14157415e-28, -1, -4.7754458e-39, -0.829226494, 1.77584716e-28, -0.558920205, 0.558920205, -1.19696715e-28, -0.829226494))
  735. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  736. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0239458084, -2.85707664, 2.14157415e-28, -1, -4.7754458e-39, -0.798838317, 1.7107689e-28, -0.601552665, 0.601552665, -1.28826754e-28, -0.798838317))
  737. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  738. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.026714325, -2.85156298, 2.14157415e-28, -1, -4.7754458e-39, -0.694899857, 1.48817726e-28, -0.719112396, 0.719112396, -1.54003004e-28, -0.694899857))
  739. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  740. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0451002121, -2.83566475, 2.14157415e-28, -1, -4.7754458e-39, -0.139502332, 2.98754135e-29, -0.990225971, 0.990225971, -2.12063905e-28, -0.139502332))
  741. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  742. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0362405777, -2.84085369, 2.14157415e-28, -1, -4.7754458e-39, -0.391038179, 8.37435928e-29, -0.920379043, 0.920379043, -1.97105689e-28, -0.391038179))
  743. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  744. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0378990173, -2.83963108, 2.14157415e-28, -1, -4.7754458e-39, -0.342333198, 7.33130812e-29, -0.939583063, 0.939583063, -2.0121838e-28, -0.342333198))
  745. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  746. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0316791534, -2.8450079, 2.14157415e-28, -1, -4.7754458e-39, -0.530202866, 1.13546691e-28, -0.847875714, 0.847875714, -1.81578601e-28, -0.530202866))
  747. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  748. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0225944519, -2.86096406, 2.14157415e-28, -1, -4.7754458e-39, -0.857341766, 1.83605811e-28, -0.514755726, 0.514755726, -1.10238581e-28, -0.857341766))
  749. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  750. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0346488953, -2.84215927, 2.14157415e-28, -1, -4.7754458e-39, -0.438671023, 9.39445034e-29, -0.898652315, 0.898652315, -1.92452775e-28, -0.438671023))
  751. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  752. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0331268311, -2.84354305, 2.14157415e-28, -1, -4.7754458e-39, -0.4851017, 1.03887971e-28, -0.874462545, 0.874462545, -1.87272336e-28, -0.4851017))
  753. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  754. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0290250778, -2.84815359, 2.14157415e-28, -1, -4.7754458e-39, -0.615925491, 1.31904811e-28, -0.787809789, 0.787809789, -1.6871505e-28, -0.615925491))
  755. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  756. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0303077698, -2.84654331, 2.14157415e-28, -1, -4.7754458e-39, -0.573850453, 1.22894143e-28, -0.818965197, 0.818965197, -1.75387206e-28, -0.573850453))
  757. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  758. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0396180153, -2.83849812, 2.14157415e-28, -1, -4.7754458e-39, -0.292690337, 6.26817072e-29, -0.956211627, 0.956211627, -2.04779509e-28, -0.292690337))
  759. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  760. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0256948471, -2.85334826, 2.14157415e-28, -1, -4.7754458e-39, -0.731583118, 1.56673703e-28, -0.681758463, 0.681758463, -1.46003401e-28, -0.731583118))
  761. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  762. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0652692318, -2.83288574, 2.14157415e-28, -1, -4.7754458e-39, 0.374300778, -8.01591663e-29, -0.927311957, 0.927311957, -1.98590425e-28, 0.374300778))
  763. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  764. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0233707428, -2.8852582, 2.14157415e-28, -1, -4.7754458e-39, -0.996169984, 2.13336873e-28, 0.0874864534, -0.0874864534, 1.87358437e-29, -0.996169984))
  765. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  766. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0693187714, -2.8336134, 2.14157415e-28, -1, -4.7754458e-39, 0.469180703, -1.00478371e-28, -0.883107007, 0.883107007, -1.89123624e-28, 0.469180703))
  767. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  768. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0732748508, -2.83476257, 2.14157415e-28, -1, -4.7754458e-39, 0.558920205, -1.19696715e-28, -0.829226613, 0.829226613, -1.7758474e-28, 0.558920205))
  769. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  770. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0752027035, -2.83548069, 2.14157415e-28, -1, -4.7754458e-39, 0.601552784, -1.2882679e-28, -0.798838377, 0.798838377, -1.71076902e-28, 0.601552784))
  771. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  772. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.090423584, -2.89727211, 2.14157415e-28, -1, -4.7754458e-39, 0.573850572, -1.22894168e-28, 0.818965018, -0.818965018, 1.7538717e-28, 0.573850572))
  773. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  774. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0917100906, -2.89566541, 2.14157415e-28, -1, -4.7754458e-39, 0.615925491, -1.31904811e-28, 0.787809789, -0.787809789, 1.6871505e-28, 0.615925491))
  775. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  776. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0211420059, -2.86905479, 2.14157415e-28, -1, -4.7754458e-39, -0.945630491, 2.02513484e-28, -0.32525596, 0.32525596, -6.96558666e-29, -0.945630491))
  777. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  778. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0216531754, -2.86497068, 2.14157415e-28, -1, -4.7754458e-39, -0.906451821, 1.94123074e-28, -0.422319412, 0.422319412, -9.04426873e-29, -0.906451821))
  779. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  780. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0529713631, -2.83328629, 2.14157415e-28, -1, -4.7754458e-39, 0.0694259033, -1.48680483e-29, -0.997591317, 0.997591317, -2.13641242e-28, 0.0694259033))
  781. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  782. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0509595871, -2.83372307, 2.14157415e-28, -1, -4.7754458e-39, 0.0171207041, -3.66651998e-30, -0.999857605, 0.999857605, -2.141266e-28, 0.0171207041))
  783. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  784. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0221786499, -2.88131666, 2.14157415e-28, -1, -4.7754458e-39, -0.999857605, 2.141266e-28, -0.0171207637, 0.0171207637, -3.66653277e-30, -0.999857605))
  785. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  786. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0217370987, -2.87930393, 2.14157415e-28, -1, -4.7754458e-39, -0.997591317, 2.13641242e-28, -0.0694257542, 0.0694257542, -1.48680167e-29, -0.997591317))
  787. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  788. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0611612797, -2.83259296, 2.14157415e-28, -1, -4.7754458e-39, 0.275319457, -5.8961617e-29, -0.961357176, 0.961357176, -2.05881454e-28, 0.275319457))
  789. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  790. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0673005581, -2.83319759, 2.14157415e-28, -1, -4.7754458e-39, 0.422319263, -9.04426572e-29, -0.906451821, 0.906451821, -1.94123074e-28, 0.422319263))
  791. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  792. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0550003052, -2.83295345, 2.14157415e-28, -1, -4.7754458e-39, 0.121540345, -2.60287265e-29, -0.992590725, 0.992590725, -2.12570329e-28, 0.121540345))
  793. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  794. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.02272892, -2.88330364, 2.14157415e-28, -1, -4.7754458e-39, -0.99938345, 2.14025032e-28, 0.0352311507, -0.0352311507, 7.54499983e-30, -0.99938345))
  795. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  796. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0241250992, -2.88717461, 2.14157415e-28, -1, -4.7754458e-39, -0.990225971, 2.12063905e-28, 0.139502242, -0.139502242, 2.98753954e-29, -0.990225971))
  797. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  798. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0713107586, -2.83413601, 2.14157415e-28, -1, -4.7754458e-39, 0.514755607, -1.10238557e-28, -0.857341766, 0.857341766, -1.83605811e-28, 0.514755607))
  799. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  800. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0470175743, -2.83491993, 2.14157415e-28, -1, -4.7754458e-39, -0.087486513, 1.87358573e-29, -0.996169984, 0.996169984, -2.13336873e-28, -0.087486513))
  801. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  802. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0489726067, -2.83426857, 2.14157415e-28, -1, -4.7754458e-39, -0.0352309421, 7.54495469e-30, -0.99938345, 0.99938345, -2.14025032e-28, -0.0352309421))
  803. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  804. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0213460922, -2.86700821, 2.14157415e-28, -1, -4.7754458e-39, -0.927311897, 1.98590413e-28, -0.374300539, 0.374300539, -8.01591182e-29, -0.927311897))
  805. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  806. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0210514069, -2.87111497, 2.14157415e-28, -1, -4.7754458e-39, -0.961357117, 2.0588143e-28, -0.275319487, 0.275319487, -5.8961623e-29, -0.961357117))
  807. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  808. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0570473671, -2.83272266, 2.14157415e-28, -1, -4.7754458e-39, 0.173322201, -3.711818e-29, -0.984869361, 0.984869361, -2.10916749e-28, 0.173322201))
  809. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  810. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.059104681, -2.8326025, 2.14157415e-28, -1, -4.7754458e-39, 0.224628851, -4.81058601e-29, -0.974448621, 0.974448621, -2.08685078e-28, 0.224628851))
  811. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  812. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0210618973, -2.87317204, 2.14157415e-28, -1, -4.7754458e-39, -0.974448681, 2.08685078e-28, -0.224628732, 0.224628732, -4.8105833e-29, -0.974448681))
  813. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  814. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0413951874, -2.83746052, 2.14157415e-28, -1, -4.7754458e-39, -0.242244855, 5.18784559e-29, -0.970219433, 0.970219433, -2.07779385e-28, -0.242244855))
  815. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  816. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0211791992, -2.87522745, 2.14157415e-28, -1, -4.7754458e-39, -0.984869421, 2.10916773e-28, -0.17332226, 0.17332226, -3.7118192e-29, -0.984869421))
  817. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  818. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0214061737, -2.87727356, 2.14157415e-28, -1, -4.7754458e-39, -0.992590666, 2.12570329e-28, -0.121540688, 0.121540688, -2.60287988e-29, -0.992590666))
  819. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  820. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0632181168, -2.83268547, 2.14157415e-28, -1, -4.7754458e-39, 0.32525593, -6.96558606e-29, -0.945630431, 0.945630431, -2.0251346e-28, 0.32525593))
  821. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  822. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0789275169, -2.83723545, 2.14157415e-28, -1, -4.7754458e-39, 0.681758642, -1.46003437e-28, -0.73158288, 0.73158288, -1.56673643e-28, 0.681758642))
  823. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  824. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0824475288, -2.83936787, 2.14157415e-28, -1, -4.7754458e-39, 0.754495025, -1.61580443e-28, -0.656312168, 0.656312168, -1.40553898e-28, 0.754495025))
  825. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  826. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0940208435, -2.89225864, 2.14157415e-28, -1, -4.7754458e-39, 0.694899857, -1.48817726e-28, 0.719112396, -0.719112396, 1.54003004e-28, 0.694899857))
  827. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  828. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0948181152, -2.85293865, 2.14157415e-28, -1, -4.7754458e-39, 0.970219553, -2.07779409e-28, -0.242244676, 0.242244676, -5.18784198e-29, 0.970219553))
  829. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  830. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0860891342, -2.90166664, 2.14157415e-28, -1, -4.7754458e-39, 0.438671201, -9.39445395e-29, 0.898652375, -0.898652375, 1.92452787e-28, 0.438671201))
  831. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  832. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0259189606, -2.89088178, 2.14157415e-28, -1, -4.7754458e-39, -0.970219493, 2.07779409e-28, 0.242244765, -0.242244765, 5.18784379e-29, -0.970219493))
  833. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  834. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0280885696, -2.89437723, 2.14157415e-28, -1, -4.7754458e-39, -0.939583004, 2.01218368e-28, 0.342333317, -0.342333317, 7.33131053e-29, -0.939583004))
  835. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  836. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0981416702, -2.88285255, 2.14157415e-28, -1, -4.7754458e-39, 0.857341707, -1.83605799e-28, 0.514755845, -0.514755845, 1.10238605e-28, 0.857341707))
  837. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  838. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0901203156, -2.84619045, 2.14157415e-28, -1, -4.7754458e-39, 0.898652256, -1.92452763e-28, -0.438671261, 0.438671261, -9.39445516e-29, 0.898652256))
  839. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  840. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0966157913, -2.85664463, 2.14157415e-28, -1, -4.7754458e-39, 0.99022609, -2.1206393e-28, -0.139502153, 0.139502153, -2.98753774e-29, 0.99022609))
  841. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  842. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0828380585, -2.90418911, 2.14157415e-28, -1, -4.7754458e-39, 0.342333317, -7.33131053e-29, 0.939583004, -0.939583004, 2.01218368e-28, 0.342333317))
  843. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  844. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0306138992, -2.89762926, 2.14157415e-28, -1, -4.7754458e-39, -0.898652375, 1.92452787e-28, 0.438671201, -0.438671201, 9.39445395e-29, -0.898652375))
  845. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  846. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0382795334, -2.9044528, 2.14157415e-28, -1, -4.7754458e-39, -0.754495144, 1.61580479e-28, 0.656311989, -0.656311989, 1.40553862e-28, -0.754495144))
  847. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  848. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0973596573, -2.85856056, 2.14157415e-28, -1, -4.7754458e-39, 0.996169984, -2.13336873e-28, -0.0874863937, 0.0874863937, -1.87358317e-29, 0.996169984))
  849. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  850. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0775084496, -2.90730906, 2.14157415e-28, -1, -4.7754458e-39, 0.191135392, -4.09329958e-29, 0.981567979, -0.981567979, 2.10209716e-28, 0.191135392))
  851. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  852. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0717611313, -2.90955353, 2.14157415e-28, -1, -4.7754458e-39, 0.0352312103, -7.54501262e-30, 0.99938345, -0.99938345, 2.14025032e-28, 0.0352312103))
  853. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  854. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0844964981, -2.90296888, 2.14157415e-28, -1, -4.7754458e-39, 0.39103809, -8.37435747e-29, 0.920379043, -0.920379043, 1.97105689e-28, 0.39103809))
  855. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  856. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0807142258, -2.83825874, 2.14157415e-28, -1, -4.7754458e-39, 0.719112515, -1.5400304e-28, -0.694899678, 0.694899678, -1.4881769e-28, 0.719112515))
  857. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  858. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0756325722, -2.90815496, 2.14157415e-28, -1, -4.7754458e-39, 0.139502153, -2.98753774e-29, 0.99022609, -0.99022609, 2.1206393e-28, 0.139502153))
  859. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  860. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.077085495, -2.83631229, 2.14157415e-28, -1, -4.7754458e-39, 0.642536044, -1.37603638e-28, -0.766260922, 0.766260922, -1.64100209e-28, 0.642536044))
  861. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  862. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.081114769, -2.90532589, 2.14157415e-28, -1, -4.7754458e-39, 0.292690128, -6.2681665e-29, 0.956211686, -0.956211686, 2.04779533e-28, 0.292690128))
  863. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  864. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0737171173, -2.90890694, 2.14157415e-28, -1, -4.7754458e-39, 0.0874866322, -1.87358828e-29, 0.996169925, -0.996169925, 2.13336849e-28, 0.0874866322))
  865. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  866. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.092912674, -2.8939929, 2.14157415e-28, -1, -4.7754458e-39, 0.656312048, -1.40553874e-28, 0.754495084, -0.754495084, 1.61580455e-28, 0.656312048))
  867. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  868. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0249757767, -2.88904858, 2.14157415e-28, -1, -4.7754458e-39, -0.981567919, 2.10209716e-28, 0.191135481, -0.191135481, 4.09330169e-29, -0.981567919))
  869. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  870. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.095041275, -2.8904705, 2.14157415e-28, -1, -4.7754458e-39, 0.73158288, -1.56673643e-28, 0.681758642, -0.681758642, 1.46003437e-28, 0.73158288))
  871. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  872. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0959634781, -2.88862848, 2.14157415e-28, -1, -4.7754458e-39, 0.766260862, -1.64100197e-28, 0.642536163, -0.642536163, 1.37603662e-28, 0.766260862))
  873. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  874. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0967912674, -2.88674402, 2.14157415e-28, -1, -4.7754458e-39, 0.798838437, -1.71076914e-28, 0.601552606, -0.601552606, 1.28826742e-28, 0.798838437))
  875. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  876. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0293102264, -2.89603615, 2.14157415e-28, -1, -4.7754458e-39, -0.920379043, 1.97105689e-28, 0.39103815, -0.39103815, 8.37435868e-29, -0.920379043))
  877. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  878. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0975151062, -2.88481545, 2.14157415e-28, -1, -4.7754458e-39, 0.829226613, -1.7758474e-28, 0.558920205, -0.558920205, 1.19696715e-28, 0.829226613))
  879. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  880. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0890569687, -2.89881325, 2.14157415e-28, -1, -4.7754458e-39, 0.530202866, -1.13546691e-28, 0.847875714, -0.847875714, 1.81578601e-28, 0.530202866))
  881. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  882. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0269556046, -2.8926568, 2.14157415e-28, -1, -4.7754458e-39, -0.956211686, 2.04779533e-28, 0.292690098, -0.292690098, 6.2681659e-29, -0.956211686))
  883. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  884. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0876083374, -2.90027714, 2.14157415e-28, -1, -4.7754458e-39, 0.4851017, -1.03887971e-28, 0.874462545, -0.874462545, 1.87272336e-28, 0.4851017))
  885. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  886. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0334625244, -2.90059566, 2.14157415e-28, -1, -4.7754458e-39, -0.847875714, 1.81578601e-28, 0.530202866, -0.530202866, 1.13546691e-28, -0.847875714))
  887. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  888. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0986633301, -2.88086295, 2.14157415e-28, -1, -4.7754458e-39, 0.883106947, -1.89123612e-28, 0.469180614, -0.469180614, 1.00478353e-28, 0.883106947))
  889. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  890. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0841221809, -2.84056664, 2.14157415e-28, -1, -4.7754458e-39, 0.787809789, -1.6871505e-28, -0.615925312, 0.615925312, -1.31904775e-28, 0.787809789))
  891. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  892. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.069776535, -2.91009998, 2.14157415e-28, -1, -4.7754458e-39, -0.0171207041, 3.66651998e-30, 0.999857605, -0.999857605, 2.141266e-28, -0.0171207041))
  893. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  894. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0857291222, -2.84185123, 2.14157415e-28, -1, -4.7754458e-39, 0.818964958, -1.75387158e-28, -0.573850632, 0.573850632, -1.2289418e-28, 0.818964958))
  895. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  896. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0993289948, -2.86654234, 2.14157415e-28, -1, -4.7754458e-39, 0.992590666, -2.12570329e-28, 0.121540569, -0.121540569, 2.60287747e-29, 0.992590666))
  897. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  898. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0677647591, -2.91053867, 2.14157415e-28, -1, -4.7754458e-39, -0.0694258735, 1.48680422e-29, 0.997591376, -0.997591376, 2.13641242e-28, -0.0694258735))
  899. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  900. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0474581718, -2.90906143, 2.14157415e-28, -1, -4.7754458e-39, -0.558920205, 1.19696715e-28, 0.829226613, -0.829226613, 1.7758474e-28, -0.558920205))
  901. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  902. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0980091095, -2.86051464, 2.14157415e-28, -1, -4.7754458e-39, 0.99938345, -2.14025032e-28, -0.0352312401, 0.0352312401, -7.54501864e-30, 0.99938345))
  903. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  904. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0996751785, -2.87064576, 2.14157415e-28, -1, -4.7754458e-39, 0.974448681, -2.08685078e-28, 0.224628732, -0.224628732, 4.8105833e-29, 0.974448681))
  905. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  906. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.098991394, -2.86451292, 2.14157415e-28, -1, -4.7754458e-39, 0.997591376, -2.13641242e-28, 0.0694258437, -0.0694258437, 1.48680362e-29, 0.997591376))
  907. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  908. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0995559692, -2.86859083, 2.14157415e-28, -1, -4.7754458e-39, 0.984869361, -2.10916749e-28, 0.173322201, -0.173322201, 3.711818e-29, 0.984869361))
  909. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  910. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0995931625, -2.87476063, 2.14157415e-28, -1, -4.7754458e-39, 0.945630491, -2.02513484e-28, 0.325255871, -0.325255871, 6.96558486e-29, 0.945630491))
  911. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  912. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0937786102, -2.85115814, 2.14157415e-28, -1, -4.7754458e-39, 0.956211686, -2.04779533e-28, -0.292690188, 0.292690188, -6.26816771e-29, 0.956211686))
  913. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  914. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0914268494, -2.84778214, 2.14157415e-28, -1, -4.7754458e-39, 0.920379043, -1.97105689e-28, -0.39103809, 0.39103809, -8.37435747e-29, 0.920379043))
  915. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  916. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0990791321, -2.87884474, 2.14157415e-28, -1, -4.7754458e-39, 0.906451762, -1.94123062e-28, 0.422319353, -0.422319353, 9.04426753e-29, 0.906451762))
  917. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  918. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0887336731, -2.84466839, 2.14157415e-28, -1, -4.7754458e-39, 0.874462664, -1.8727236e-28, -0.485101521, 0.485101521, -1.03887923e-28, 0.874462664))
  919. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  920. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0957632065, -2.85476875, 2.14157415e-28, -1, -4.7754458e-39, 0.981567919, -2.10209716e-28, -0.19113563, 0.19113563, -4.0933047e-29, 0.981567919))
  921. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  922. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0993909836, -2.8768115, 2.14157415e-28, -1, -4.7754458e-39, 0.927312016, -1.98590437e-28, 0.374300569, -0.374300569, 8.01591242e-29, 0.927312016))
  923. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  924. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.087266922, -2.84322071, 2.14157415e-28, -1, -4.7754458e-39, 0.847875714, -1.81578601e-28, -0.530202866, 0.530202866, -1.13546691e-28, 0.847875714))
  925. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  926. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0319952965, -2.89915276, 2.14157415e-28, -1, -4.7754458e-39, -0.874462664, 1.8727236e-28, 0.48510164, -0.48510164, 1.03887959e-28, -0.874462664))
  927. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  928. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0985507965, -2.86249995, 2.14157415e-28, -1, -4.7754458e-39, 0.999857664, -2.14126625e-28, 0.0171208233, -0.0171208233, 3.66654518e-30, 0.999857664))
  929. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  930. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0418052673, -2.90658379, 2.14157415e-28, -1, -4.7754458e-39, -0.681758523, 1.46003413e-28, 0.73158294, -0.73158294, 1.56673667e-28, -0.681758523))
  931. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  932. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0996923447, -2.87270403, 2.14157415e-28, -1, -4.7754458e-39, 0.961357236, -2.05881454e-28, 0.275319606, -0.275319606, 5.89616471e-29, 0.961357236))
  933. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  934. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0657327175, -2.91087437, 2.14157415e-28, -1, -4.7754458e-39, -0.121540524, 2.60287657e-29, 0.992590666, -0.992590666, 2.12570329e-28, -0.121540524))
  935. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  936. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0400137901, -2.90556669, 2.14157415e-28, -1, -4.7754458e-39, -0.719112217, 1.54002968e-28, 0.694899976, -0.694899976, 1.4881775e-28, -0.719112217))
  937. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  938. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0793385506, -2.9063611, 2.14157415e-28, -1, -4.7754458e-39, 0.242244855, -5.18784559e-29, 0.970219433, -0.970219433, 2.07779385e-28, 0.242244855))
  939. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  940. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0926408768, -2.84944248, 2.14157415e-28, -1, -4.7754458e-39, 0.939583004, -2.01218368e-28, -0.342333496, 0.342333496, -7.33131414e-29, 0.939583004))
  941. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  942. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0366106033, -2.9032526, 2.14157415e-28, -1, -4.7754458e-39, -0.787809789, 1.6871505e-28, 0.615925372, -0.615925372, 1.31904787e-28, -0.787809789))
  943. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  944. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0636857748, -2.91109753, 2.14157415e-28, -1, -4.7754458e-39, -0.173322201, 3.711818e-29, 0.984869361, -0.984869361, 2.10916749e-28, -0.173322201))
  945. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  946. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0494196415, -2.90968609, 2.14157415e-28, -1, -4.7754458e-39, -0.514755845, 1.10238605e-28, 0.857341707, -0.857341707, 1.83605799e-28, -0.514755845))
  947. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  948. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0436472893, -2.90750599, 2.14157415e-28, -1, -4.7754458e-39, -0.642536163, 1.37603662e-28, 0.766260743, -0.766260743, 1.64100173e-28, -0.642536163))
  949. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  950. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0575127602, -2.91113472, 2.14157415e-28, -1, -4.7754458e-39, -0.325255811, 6.96558365e-29, 0.945630491, -0.945630491, 2.02513484e-28, -0.325255811))
  951. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  952. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0595705509, -2.91123295, 2.14157415e-28, -1, -4.7754458e-39, -0.275319606, 5.89616471e-29, 0.961357236, -0.961357236, 2.05881454e-28, -0.275319606))
  953. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  954. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0554652214, -2.91093063, 2.14157415e-28, -1, -4.7754458e-39, -0.374300599, 8.01591302e-29, 0.927312016, -0.927312016, 1.98590437e-28, -0.374300599))
  955. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  956. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0455327034, -2.90832901, 2.14157415e-28, -1, -4.7754458e-39, -0.601552725, 1.28826766e-28, 0.798838258, -0.798838258, 1.71076878e-28, -0.601552725))
  957. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  958. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0514125824, -2.91020679, 2.14157415e-28, -1, -4.7754458e-39, -0.469180614, 1.00478353e-28, 0.883106947, -0.883106947, 1.89123612e-28, -0.469180614))
  959. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  960. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0534288883, -2.9106245, 2.14157415e-28, -1, -4.7754458e-39, -0.422319472, 9.04426994e-29, 0.906451821, -0.906451821, 1.94123074e-28, -0.422319472))
  961. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.0747509971, 0.113847651, 0.0747509077))
  962. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48934746, 0.0616300106, -2.91121864, 2.14157415e-28, -1, -4.7754458e-39, -0.224628732, 4.8105833e-29, 0.97444874, -0.97444874, 2.08685102e-28, -0.224628732))
  963. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  964. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0680866241, -2.40850544, 2.14157415e-28, -1, -4.7754458e-39, -0.391038179, 8.37435928e-29, -0.920379043, 0.920379043, -1.97105689e-28, -0.391038179))
  965. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  966. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0641288757, -2.45925784, 2.14157415e-28, -1, -4.7754458e-39, -0.906451821, 1.94123074e-28, -0.422319412, 0.422319412, -9.04426873e-29, -0.906451821))
  967. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  968. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0704116821, -2.41940498, 2.14157415e-28, -1, -4.7754458e-39, -0.530202866, 1.13546691e-28, -0.847875714, 0.847875714, -1.81578601e-28, -0.530202866))
  969. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  970. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0563187599, -2.38544941, 2.14157415e-28, -1, -4.7754458e-39, -0.0352309421, 7.54495469e-30, -0.99938345, 0.99938345, -2.14025032e-28, -0.0352309421))
  971. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  972. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0585069656, -2.38845539, 2.14157415e-28, -1, -4.7754458e-39, -0.087486513, 1.87358573e-29, -0.996169984, 0.996169984, -2.13336873e-28, -0.087486513))
  973. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  974. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0539753437, -2.38255978, 2.14157415e-28, -1, -4.7754458e-39, 0.0171207041, -3.66651998e-30, -0.999857605, 0.999857605, -2.141266e-28, 0.0171207041))
  975. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  976. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0514853001, -2.37979889, 2.14157415e-28, -1, -4.7754458e-39, 0.0694259033, -1.48680483e-29, -0.997591317, 0.997591317, -2.13641242e-28, 0.0694259033))
  977. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  978. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0704231262, -2.43794632, 2.14157415e-28, -1, -4.7754458e-39, -0.731583118, 1.56673703e-28, -0.681758463, 0.681758463, -1.46003401e-28, -0.731583118))
  979. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  980. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.065600872, -2.40149879, 2.14157415e-28, -1, -4.7754458e-39, -0.292690337, 6.26817072e-29, -0.956211627, 0.956211627, -2.04779509e-28, -0.292690337))
  981. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  982. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0709991455, -2.42681646, 2.14157415e-28, -1, -4.7754458e-39, -0.615925491, 1.31904811e-28, -0.787809789, 0.787809789, -1.6871505e-28, -0.615925491))
  983. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  984. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0623955727, -2.39479065, 2.14157415e-28, -1, -4.7754458e-39, -0.191135302, 4.09329778e-29, -0.981568038, 0.981568038, -2.1020974e-28, -0.191135302))
  985. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  986. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0640854836, -2.39810371, 2.14157415e-28, -1, -4.7754458e-39, -0.242244855, 5.18784559e-29, -0.970219433, 0.970219433, -2.07779385e-28, -0.242244855))
  987. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  988. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0698261261, -2.41573334, 2.14157415e-28, -1, -4.7754458e-39, -0.4851017, 1.03887971e-28, -0.874462545, 0.874462545, -1.87272336e-28, -0.4851017))
  989. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  990. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0708036423, -2.42310238, 2.14157415e-28, -1, -4.7754458e-39, -0.573850453, 1.22894143e-28, -0.818965197, 0.818965197, -1.75387206e-28, -0.573850453))
  991. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  992. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0681152344, -2.44884992, 2.14157415e-28, -1, -4.7754458e-39, -0.829226494, 1.77584716e-28, -0.558920205, 0.558920205, -1.19696715e-28, -0.829226494))
  993. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  994. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0605335236, -2.391572, 2.14157415e-28, -1, -4.7754458e-39, -0.139502332, 2.98754135e-29, -0.990225971, 0.990225971, -2.12063905e-28, -0.139502332))
  995. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  996. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0708112717, -2.43424845, 2.14157415e-28, -1, -4.7754458e-39, -0.694899857, 1.48817726e-28, -0.719112396, 0.719112396, -1.54003004e-28, -0.694899857))
  997. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  998. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0656375885, -2.45586061, 2.14157415e-28, -1, -4.7754458e-39, -0.883107007, 1.89123624e-28, -0.469180524, 0.469180524, -1.00478335e-28, -0.883107007))
  999. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1000. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0669689178, -2.45238709, 2.14157415e-28, -1, -4.7754458e-39, -0.857341766, 1.83605811e-28, -0.514755726, 0.514755726, -1.10238581e-28, -0.857341766))
  1001. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1002. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0698461533, -2.44162083, 2.14157415e-28, -1, -4.7754458e-39, -0.766260862, 1.64100197e-28, -0.642536163, 0.642536163, -1.37603662e-28, -0.766260862))
  1003. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1004. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0690507889, -2.41209793, 2.14157415e-28, -1, -4.7754458e-39, -0.438671023, 9.39445034e-29, -0.898652315, 0.898652315, -1.92452775e-28, -0.438671023))
  1005. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1006. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0669355392, -2.40496922, 2.14157415e-28, -1, -4.7754458e-39, -0.342333198, 7.33130812e-29, -0.939583063, 0.939583063, -2.0121838e-28, -0.342333198))
  1007. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1008. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0710029602, -2.43053436, 2.14157415e-28, -1, -4.7754458e-39, -0.656312168, 1.40553898e-28, -0.754495144, 0.754495144, -1.61580479e-28, -0.656312168))
  1009. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1010. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0690746307, -2.44525719, 2.14157415e-28, -1, -4.7754458e-39, -0.798838317, 1.7107689e-28, -0.601552665, 0.601552665, -1.28826754e-28, -0.798838317))
  1011. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1012. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0605840683, -2.46579289, 2.14157415e-28, -1, -4.7754458e-39, -0.945630491, 2.02513484e-28, -0.32525596, 0.32525596, -6.96558666e-29, -0.945630491))
  1013. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1014. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0624427795, -2.46257162, 2.14157415e-28, -1, -4.7754458e-39, -0.927311897, 1.98590413e-28, -0.374300539, 0.374300539, -8.01591182e-29, -0.927311897))
  1015. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1016. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0201251507, -2.36061096, 2.14157415e-28, -1, -4.7754458e-39, 0.558920205, -1.19696715e-28, -0.829226613, 0.829226613, -1.7758474e-28, 0.558920205))
  1017. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1018. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0563783646, -2.47192287, 2.14157415e-28, -1, -4.7754458e-39, -0.974448681, 2.08685078e-28, -0.224628732, 0.224628732, -4.8105833e-29, -0.974448681))
  1019. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1020. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0370688438, -2.36814117, 2.14157415e-28, -1, -4.7754458e-39, 0.32525593, -6.96558606e-29, -0.945630431, 0.945630431, -2.0251346e-28, 0.32525593))
  1021. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1022. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0698461533, -2.41583109, 2.14157415e-28, -1, -4.7754458e-39, 0.766260862, -1.64100197e-28, 0.642536163, -0.642536163, 1.37603662e-28, 0.766260862))
  1023. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1024. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0585613251, -2.46891356, 2.14157415e-28, -1, -4.7754458e-39, -0.961357117, 2.0588143e-28, -0.275319487, 0.275319487, -5.8961623e-29, -0.961357117))
  1025. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1026. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0488548279, -2.37717247, 2.14157415e-28, -1, -4.7754458e-39, 0.121540345, -2.60287265e-29, -0.992590725, 0.992590725, -2.12570329e-28, 0.121540345))
  1027. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1028. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0165326595, -2.35965061, 2.14157415e-28, -1, -4.7754458e-39, 0.601552784, -1.2882679e-28, -0.798838377, 0.798838377, -1.71076902e-28, 0.601552784))
  1029. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1030. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0708122253, -2.42320275, 2.14157415e-28, -1, -4.7754458e-39, 0.694899857, -1.48817726e-28, 0.719112396, -0.719112396, 1.54003004e-28, 0.694899857))
  1031. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1032. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0431983471, -2.37234783, 2.14157415e-28, -1, -4.7754458e-39, 0.224628851, -4.81058601e-29, -0.974448621, 0.974448621, -2.08685078e-28, 0.224628851))
  1033. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1034. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0338475704, -2.36628342, 2.14157415e-28, -1, -4.7754458e-39, 0.374300778, -8.01591663e-29, -0.927311957, 0.927311957, -1.98590425e-28, 0.374300778))
  1035. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1036. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0271344185, -2.36308575, 2.14157415e-28, -1, -4.7754458e-39, 0.469180703, -1.00478371e-28, -0.883107007, 0.883107007, -1.89123624e-28, 0.469180703))
  1037. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1038. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0710010529, -2.43063498, 2.14157415e-28, -1, -4.7754458e-39, 0.615925491, -1.31904811e-28, 0.787809789, -0.787809789, 1.6871505e-28, 0.615925491))
  1039. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1040. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.04616642, -2.48270059, 2.14157415e-28, -1, -4.7754458e-39, -0.999857605, 2.141266e-28, -0.0171207637, 0.0171207637, -3.66653277e-30, -0.999857605))
  1041. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1042. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0237569809, -2.49566031, 2.14157415e-28, -1, -4.7754458e-39, -0.939583004, 2.01218368e-28, 0.342333317, -0.342333317, 7.33131053e-29, -0.939583004))
  1043. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1044. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0690526962, -2.44535589, 2.14157415e-28, -1, -4.7754458e-39, 0.438671201, -9.39445395e-29, 0.898652375, -0.898652375, 1.92452787e-28, 0.438671201))
  1045. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1046. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0305335522, -2.36459732, 2.14157415e-28, -1, -4.7754458e-39, 0.422319263, -9.04426572e-29, -0.906451821, 0.906451821, -1.94123074e-28, 0.422319263))
  1047. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1048. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.046090126, -2.37468529, 2.14157415e-28, -1, -4.7754458e-39, 0.173322201, -3.711818e-29, -0.984869361, 0.984869361, -2.10916749e-28, 0.173322201))
  1049. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1050. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0704250336, -2.41950464, 2.14157415e-28, -1, -4.7754458e-39, 0.73158288, -1.56673643e-28, 0.681758642, -0.681758642, 1.46003437e-28, 0.73158288))
  1051. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1052. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0708026886, -2.43434763, 2.14157415e-28, -1, -4.7754458e-39, 0.573850572, -1.22894168e-28, 0.818965018, -0.818965018, 1.7538717e-28, 0.573850572))
  1053. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1054. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0540418625, -2.47481465, 2.14157415e-28, -1, -4.7754458e-39, -0.984869421, 2.10916773e-28, -0.17332226, 0.17332226, -3.7118192e-29, -0.984869421))
  1055. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1056. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0128955841, -2.35888004, 2.14157415e-28, -1, -4.7754458e-39, 0.642536044, -1.37603638e-28, -0.766260922, 0.766260922, -1.64100209e-28, 0.642536044))
  1057. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1058. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0401890278, -2.37016392, 2.14157415e-28, -1, -4.7754458e-39, 0.275319457, -5.8961617e-29, -0.961357176, 0.961357176, -2.05881454e-28, 0.275319457))
  1059. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1060. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0489273071, -2.48020983, 2.14157415e-28, -1, -4.7754458e-39, -0.997591317, 2.13641242e-28, -0.0694257542, 0.0694257542, -1.48680167e-29, -0.997591317))
  1061. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1062. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0402708054, -2.48723125, 2.14157415e-28, -1, -4.7754458e-39, -0.996169984, 2.13336873e-28, 0.0874864534, -0.0874864534, 1.87358437e-29, -0.996169984))
  1063. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1064. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0236623287, -2.36175632, 2.14157415e-28, -1, -4.7754458e-39, 0.514755607, -1.10238557e-28, -0.857341766, 0.857341766, -1.83605811e-28, 0.514755607))
  1065. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1066. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0710029602, -2.42691612, 2.14157415e-28, -1, -4.7754458e-39, 0.656312048, -1.40553874e-28, 0.754495084, -0.754495084, 1.61580455e-28, 0.656312048))
  1067. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1068. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0690755844, -2.4121933, 2.14157415e-28, -1, -4.7754458e-39, 0.798838437, -1.71076914e-28, 0.601552606, -0.601552606, 1.28826742e-28, 0.798838437))
  1069. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1070. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0371522903, -2.48925829, 2.14157415e-28, -1, -4.7754458e-39, -0.990225971, 2.12063905e-28, 0.139502242, -0.139502242, 2.98753954e-29, -0.990225971))
  1071. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1072. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0339336395, -2.49111891, 2.14157415e-28, -1, -4.7754458e-39, -0.981567919, 2.10209716e-28, 0.191135481, -0.191135481, 4.09330169e-29, -0.981567919))
  1073. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1074. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0515556335, -2.47757864, 2.14157415e-28, -1, -4.7754458e-39, -0.992590666, 2.12570329e-28, -0.121540688, 0.121540688, -2.60287988e-29, -0.992590666))
  1075. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1076. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0306215286, -2.49281168, 2.14157415e-28, -1, -4.7754458e-39, -0.970219493, 2.07779409e-28, 0.242244765, -0.242244765, 5.18784379e-29, -0.970219493))
  1077. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1078. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0432767868, -2.48504353, 2.14157415e-28, -1, -4.7754458e-39, -0.99938345, 2.14025032e-28, 0.0352311507, -0.0352311507, 7.54499983e-30, -0.99938345))
  1079. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1080. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0640864372, -2.45934963, 2.14157415e-28, -1, -4.7754458e-39, 0.242244855, -5.18784559e-29, 0.970219433, -0.970219433, 2.07779385e-28, 0.242244855))
  1081. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1082. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.00562286377, -2.49952841, 2.14157415e-28, -1, -4.7754458e-39, -0.818965018, 1.7538717e-28, 0.573850572, -0.573850572, 1.22894168e-28, -0.818965018))
  1083. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1084. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0202217102, -2.49681282, 2.14157415e-28, -1, -4.7754458e-39, -0.920379043, 1.97105689e-28, 0.39103815, -0.39103815, 8.37435868e-29, -0.920379043))
  1085. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1086. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.00190925598, -2.49972582, 2.14157415e-28, -1, -4.7754458e-39, -0.787809789, 1.6871505e-28, 0.615925372, -0.615925372, 1.31904787e-28, -0.787809789))
  1087. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1088. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0669360161, -2.45248127, 2.14157415e-28, -1, -4.7754458e-39, 0.342333317, -7.33131053e-29, 0.939583004, -0.939583004, 2.01218368e-28, 0.342333317))
  1089. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1090. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.00552415848, -2.35791492, 2.14157415e-28, -1, -4.7754458e-39, 0.719112515, -1.5400304e-28, -0.694899678, 0.694899678, -1.4881769e-28, 0.719112515))
  1091. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1092. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0129947662, -2.4985528, 2.14157415e-28, -1, -4.7754458e-39, -0.874462664, 1.8727236e-28, 0.48510164, -0.48510164, 1.03887959e-28, -0.874462664))
  1093. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1094. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0272274017, -2.49432468, 2.14157415e-28, -1, -4.7754458e-39, -0.956211686, 2.04779533e-28, 0.292690098, -0.292690098, 6.2681659e-29, -0.956211686))
  1095. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1096. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0704116821, -2.4380455, 2.14157415e-28, -1, -4.7754458e-39, 0.530202866, -1.13546691e-28, 0.847875714, -0.847875714, 1.81578601e-28, 0.530202866))
  1097. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1098. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.00922250748, -2.35829926, 2.14157415e-28, -1, -4.7754458e-39, 0.681758642, -1.46003437e-28, -0.73158288, 0.73158288, -1.56673643e-28, 0.681758642))
  1099. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1100. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.068116188, -2.40860057, 2.14157415e-28, -1, -4.7754458e-39, 0.829226613, -1.7758474e-28, 0.558920205, -0.558920205, 1.19696715e-28, 0.829226613))
  1101. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1102. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.00180912018, -2.35772133, 2.14157415e-28, -1, -4.7754458e-39, 0.754495025, -1.61580443e-28, -0.656312168, 0.656312168, -1.40553898e-28, 0.754495025))
  1103. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1104. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0669689178, -2.40506268, 2.14157415e-28, -1, -4.7754458e-39, 0.857341707, -1.83605799e-28, 0.514755845, -0.514755845, 1.10238605e-28, 0.857341707))
  1105. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1106. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0018081665, -2.49972725, 2.14157415e-28, -1, -4.7754458e-39, -0.754495144, 1.61580479e-28, 0.656311989, -0.656311989, 1.40553862e-28, -0.754495144))
  1107. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1108. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0129928589, -2.35889721, 2.14157415e-28, -1, -4.7754458e-39, 0.874462664, -1.8727236e-28, -0.485101521, 0.485101521, -1.03887923e-28, 0.874462664))
  1109. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1110. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.00932121277, -2.49913549, 2.14157415e-28, -1, -4.7754458e-39, -0.847875714, 1.81578601e-28, 0.530202866, -0.530202866, 1.13546691e-28, -0.847875714))
  1111. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1112. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0272283554, -2.36312485, 2.14157415e-28, -1, -4.7754458e-39, 0.956211686, -2.04779533e-28, -0.292690188, 0.292690188, -6.26816771e-29, 0.956211686))
  1113. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1114. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.065600872, -2.45595312, 2.14157415e-28, -1, -4.7754458e-39, 0.292690128, -6.2681665e-29, 0.956211686, -0.956211686, 2.04779533e-28, 0.292690128))
  1115. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1116. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0166282654, -2.3596735, 2.14157415e-28, -1, -4.7754458e-39, 0.898652256, -1.92452763e-28, -0.438671261, 0.438671261, -9.39445516e-29, 0.898652256))
  1117. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1118. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0605330467, -2.46587944, 2.14157415e-28, -1, -4.7754458e-39, 0.139502153, -2.98753774e-29, 0.99022609, -0.99022609, 2.1206393e-28, 0.139502153))
  1119. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1120. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0680866241, -2.44894505, 2.14157415e-28, -1, -4.7754458e-39, 0.39103809, -8.37435747e-29, 0.920379043, -0.920379043, 1.97105689e-28, 0.39103809))
  1121. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1122. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, -0.0166301727, -2.49777699, 2.14157415e-28, -1, -4.7754458e-39, -0.898652375, 1.92452787e-28, 0.438671201, -0.438671201, 9.39445395e-29, -0.898652375))
  1123. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1124. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0539762974, -2.47489357, 2.14157415e-28, -1, -4.7754458e-39, -0.0171207041, 3.66651998e-30, 0.999857605, -0.999857605, 2.141266e-28, -0.0171207041))
  1125. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1126. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.040271759, -2.37021875, 2.14157415e-28, -1, -4.7754458e-39, 0.996169984, -2.13336873e-28, -0.0874863937, 0.0874863937, -1.87358317e-29, 0.996169984))
  1127. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1128. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0306224823, -2.36464024, 2.14157415e-28, -1, -4.7754458e-39, 0.970219553, -2.07779409e-28, -0.242244676, 0.242244676, -5.18784198e-29, 0.970219553))
  1129. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1130. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0563182831, -2.47200394, 2.14157415e-28, -1, -4.7754458e-39, 0.0352312103, -7.54501262e-30, 0.99938345, -0.99938345, 2.14025032e-28, 0.0352312103))
  1131. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1132. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0698280334, -2.4417181, 2.14157415e-28, -1, -4.7754458e-39, 0.4851017, -1.03887971e-28, 0.874462545, -0.874462545, 1.87272336e-28, 0.4851017))
  1133. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1134. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.037153244, -2.36819172, 2.14157415e-28, -1, -4.7754458e-39, 0.99022609, -2.1206393e-28, -0.139502153, 0.139502153, -2.98753774e-29, 0.99022609))
  1135. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1136. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0623950958, -2.46266031, 2.14157415e-28, -1, -4.7754458e-39, 0.191135392, -4.09329958e-29, 0.981567979, -0.981567979, 2.10209716e-28, 0.191135392))
  1137. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1138. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.058506012, -2.468997, 2.14157415e-28, -1, -4.7754458e-39, 0.0874866322, -1.87358828e-29, 0.996169925, -0.996169925, 2.13336849e-28, 0.0874866322))
  1139. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1140. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0461654663, -2.37474895, 2.14157415e-28, -1, -4.7754458e-39, 0.999857664, -2.14126625e-28, 0.0171208233, -0.0171208233, 3.66654518e-30, 0.999857664))
  1141. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1142. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0237550735, -2.36179066, 2.14157415e-28, -1, -4.7754458e-39, 0.939583004, -2.01218368e-28, -0.342333496, 0.342333496, -7.33131414e-29, 0.939583004))
  1143. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1144. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0605859756, -2.3916564, 2.14157415e-28, -1, -4.7754458e-39, 0.945630491, -2.02513484e-28, 0.325255871, -0.325255871, 6.96558486e-29, 0.945630491))
  1145. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1146. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0401880741, -2.48728943, 2.14157415e-28, -1, -4.7754458e-39, -0.275319606, 5.89616471e-29, 0.961357236, -0.961357236, 2.05881454e-28, -0.275319606))
  1147. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1148. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.00922060013, -2.49915028, 2.14157415e-28, -1, -4.7754458e-39, -0.681758523, 1.46003413e-28, 0.73158294, -0.73158294, 1.56673667e-28, -0.681758523))
  1149. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1150. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0489282608, -2.37723827, 2.14157415e-28, -1, -4.7754458e-39, 0.997591376, -2.13641242e-28, 0.0694258437, -0.0694258437, 1.48680362e-29, 0.997591376))
  1151. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1152. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0460896492, -2.48276615, 2.14157415e-28, -1, -4.7754458e-39, -0.173322201, 3.711818e-29, 0.984869361, -0.984869361, 2.10916749e-28, -0.173322201))
  1153. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1154. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0128941536, -2.49857044, 2.14157415e-28, -1, -4.7754458e-39, -0.642536163, 1.37603662e-28, 0.766260743, -0.766260743, 1.64100173e-28, -0.642536163))
  1155. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1156. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0338463783, -2.49116802, 2.14157415e-28, -1, -4.7754458e-39, -0.374300599, 8.01591302e-29, 0.927312016, -0.927312016, 1.98590437e-28, -0.374300599))
  1157. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1158. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0540399551, -2.38263512, 2.14157415e-28, -1, -4.7754458e-39, 0.984869361, -2.10916749e-28, 0.173322201, -0.173322201, 3.711818e-29, 0.984869361))
  1159. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1160. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0201251507, -2.49684048, 2.14157415e-28, -1, -4.7754458e-39, -0.558920205, 1.19696715e-28, 0.829226613, -0.829226613, 1.7758474e-28, -0.558920205))
  1161. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1162. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0370678902, -2.48931217, 2.14157415e-28, -1, -4.7754458e-39, -0.325255811, 6.96558365e-29, 0.945630491, -0.945630491, 2.02513484e-28, -0.325255811))
  1163. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1164. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.00932025909, -2.35831356, 2.14157415e-28, -1, -4.7754458e-39, 0.847875714, -1.81578601e-28, -0.530202866, 0.530202866, -1.13546691e-28, 0.847875714))
  1165. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1166. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0339345932, -2.36633015, 2.14157415e-28, -1, -4.7754458e-39, 0.981567919, -2.10209716e-28, -0.19113563, 0.19113563, -4.0933047e-29, 0.981567919))
  1167. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1168. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.00190877914, -2.35772514, 2.14157415e-28, -1, -4.7754458e-39, 0.787809789, -1.6871505e-28, -0.615925312, 0.615925312, -1.31904775e-28, 0.787809789))
  1169. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1170. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0514864922, -2.47765446, 2.14157415e-28, -1, -4.7754458e-39, -0.0694258735, 1.48680422e-29, 0.997591376, -0.997591376, 2.13641242e-28, -0.0694258735))
  1171. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1172. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0432758331, -2.37240696, 2.14157415e-28, -1, -4.7754458e-39, 0.99938345, -2.14025032e-28, -0.0352312401, 0.0352312401, -7.54501864e-30, 0.99938345))
  1173. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1174. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0271339417, -2.49436474, 2.14157415e-28, -1, -4.7754458e-39, -0.469180614, 1.00478353e-28, 0.883106947, -0.883106947, 1.89123612e-28, -0.469180614))
  1175. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1176. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0165314674, -2.49780083, 2.14157415e-28, -1, -4.7754458e-39, -0.601552725, 1.28826766e-28, 0.798838258, -0.798838258, 1.71076878e-28, -0.601552725))
  1177. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1178. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0641288757, -2.39819241, 2.14157415e-28, -1, -4.7754458e-39, 0.906451762, -1.94123062e-28, 0.422319353, -0.422319353, 9.04426753e-29, 0.906451762))
  1179. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1180. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0305323601, -2.49285507, 2.14157415e-28, -1, -4.7754458e-39, -0.422319472, 9.04426994e-29, 0.906451821, -0.906451821, 1.94123074e-28, -0.422319472))
  1181. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1182. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0202188492, -2.36063862, 2.14157415e-28, -1, -4.7754458e-39, 0.920379043, -1.97105689e-28, -0.39103809, 0.39103809, -8.37435747e-29, 0.920379043))
  1183. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1184. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0431983471, -2.48510456, 2.14157415e-28, -1, -4.7754458e-39, -0.224628732, 4.8105833e-29, 0.97444874, -0.97444874, 2.08685102e-28, -0.224628732))
  1185. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1186. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0585632324, -2.38853669, 2.14157415e-28, -1, -4.7754458e-39, 0.961357236, -2.05881454e-28, 0.275319606, -0.275319606, 5.89616471e-29, 0.961357236))
  1187. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1188. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.00562238693, -2.3579216, 2.14157415e-28, -1, -4.7754458e-39, 0.818964958, -1.75387158e-28, -0.573850632, 0.573850632, -1.2289418e-28, 0.818964958))
  1189. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1190. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0515556335, -2.37986994, 2.14157415e-28, -1, -4.7754458e-39, 0.992590666, -2.12570329e-28, 0.121540569, -0.121540569, 2.60287747e-29, 0.992590666))
  1191. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1192. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0563783646, -2.38552618, 2.14157415e-28, -1, -4.7754458e-39, 0.974448681, -2.08685078e-28, 0.224628732, -0.224628732, 4.8105833e-29, 0.974448681))
  1193. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1194. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0624427795, -2.39487767, 2.14157415e-28, -1, -4.7754458e-39, 0.927312016, -1.98590437e-28, 0.374300569, -0.374300569, 8.01591242e-29, 0.927312016))
  1195. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1196. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.00552272797, -2.49953651, 2.14157415e-28, -1, -4.7754458e-39, -0.719112217, 1.54002968e-28, 0.694899976, -0.694899976, 1.4881775e-28, -0.719112217))
  1197. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1198. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0488553047, -2.48028088, 2.14157415e-28, -1, -4.7754458e-39, -0.121540524, 2.60287657e-29, 0.992590666, -0.992590666, 2.12570329e-28, -0.121540524))
  1199. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1200. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0656394958, -2.40159059, 2.14157415e-28, -1, -4.7754458e-39, 0.883106947, -1.89123612e-28, 0.469180614, -0.469180614, 1.00478353e-28, 0.883106947))
  1201. Part=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.161914214, 0.194296986, 0.161914155))
  1202. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.93104744, 0.0236616135, -2.49569416, 2.14157415e-28, -1, -4.7754458e-39, -0.514755845, 1.10238605e-28, 0.857341707, -0.857341707, 1.83605799e-28, -0.514755845))
  1203. -----------------------------------
  1204. local AT1 = IT("Attachment",RightArm)
  1205. AT1.Position = VT(0,-1.15,0)
  1206. local AT2 = IT("Attachment",LeftArm)
  1207. AT2.Position = VT(0,-1.15,0)
  1208.  
  1209. Humanoid.HealthChanged:connect(function()
  1210. if Humanoid.Health ~= "inf" then
  1211. Humanoid.Health = "inf"
  1212. end
  1213. if Humanoid.MaxHealth ~= "inf" then
  1214. Humanoid.MaxHealth = "inf"
  1215. end
  1216. end)
  1217.  
  1218. local EyeSizes={
  1219. NumberSequenceKeypoint.new(0,1.2,0),
  1220. NumberSequenceKeypoint.new(1,0,0)
  1221. }
  1222. local EyeTrans={
  1223. NumberSequenceKeypoint.new(0,0.8,0),
  1224. NumberSequenceKeypoint.new(1,1,0)
  1225. }
  1226.  
  1227. local PE=Instance.new("ParticleEmitter")
  1228. PE.Speed = NumberRange.new(2, 3)
  1229. PE.Rotation = NumberRange.new(-180, 180)
  1230. PE.Color = ColorSequence.new(Color3.new(0, 0, 0.482353),Color3.new(0, 0, 0.482353))
  1231. PE.LightEmission = 0.5
  1232. PE.Texture = "http://www.roblox.com/asset/?id=301261210"
  1233. PE.Transparency = NumberSequence.new(1,0,0,1)
  1234. PE.Size = NumberSequence.new(0,0.075000002980232,0.025000000372529)
  1235. PE.Acceleration = Vector3.new(0, 2.5, 0)
  1236. PE.Lifetime = NumberRange.new(1, 3)
  1237. PE.Rate = 50
  1238. PE.SpreadAngle = Vector2.new(22.5, 22.5)
  1239. PE.VelocitySpread = 22.5
  1240.  
  1241.  
  1242.  
  1243. function particles(art)
  1244. local o = PE:Clone()
  1245. o.Parent = art
  1246. o.Enabled = true
  1247. return o
  1248. end
  1249.  
  1250. particles(AT1)
  1251. particles(AT2)
  1252.  
  1253.  
  1254. local AT3 = IT("Attachment",RightArm)
  1255. AT1.Position = VT(0,-1.15,0)
  1256. local AT4 = IT("Attachment",LeftArm)
  1257. AT2.Position = VT(0,-1.15,0)
  1258.  
  1259. local PE2=Instance.new("ParticleEmitter")
  1260. PE2.Speed = NumberRange.new(5, 7)
  1261. PE2.Rotation = NumberRange.new(4, 9)
  1262. PE2.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  1263. PE2.LightEmission = 0.86000001430511
  1264. PE2.Texture = "http://www.roblox.com/asset/?id=248625108"
  1265. PE2.Transparency = NumberSequence.new(0,0.54374998807907,0.73749995231628,0,0.72500002384186,0.45625001192093,0.63749998807907,0,0.52499997615814,0)
  1266. PE2.Size = NumberSequence.new(3.3125,2.8125,2.6875,2.5624995231628,2.3125,2.1875,1.7500001192093,0.43749988079071,0.12499988079071)
  1267. PE2.Acceleration = Vector3.new(1, 6, 0)
  1268. PE2.Lifetime = NumberRange.new(0, 1)
  1269. PE2.Rate = 70
  1270. PE2.RotSpeed = NumberRange.new(5, 9)
  1271. PE2.SpreadAngle = Vector2.new(28, 28)
  1272. PE2.VelocitySpread = 28
  1273.  
  1274.  
  1275. function particles(art)
  1276. local o = PE2:Clone()
  1277. o.Parent = art
  1278. o.Enabled = true
  1279. return o
  1280. end
  1281.  
  1282.  
  1283. particles(AT3)
  1284. particles(AT4)
  1285. -----------------------------------
  1286.  
  1287. function Slice(KIND, SIZE, WAIT, CFRAME, COLOR, GROW)
  1288. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(1, 1, 1), true)
  1289. local mesh
  1290. if KIND == "Base" then
  1291. mesh = CreateMesh("SpecialMesh", wave, "FileMesh", "448386996", "", VT(0, SIZE / 10, SIZE / 10), VT(0, 0, 0))
  1292. elseif KIND == "Thin" then
  1293. mesh = CreateMesh("SpecialMesh", wave, "FileMesh", "662586858", "", VT(SIZE / 10, 0, SIZE / 10), VT(0, 0, 0))
  1294. elseif KIND == "Round" then
  1295. mesh = CreateMesh("SpecialMesh", wave, "FileMesh", "662585058", "", VT(SIZE / 10, 0, SIZE / 10), VT(0, 0, 0))
  1296. end
  1297. wave.CFrame = CFRAME
  1298. coroutine.resume(coroutine.create(function(PART)
  1299. for i = 1, WAIT do
  1300. Swait()
  1301. mesh.Scale = mesh.Scale + GROW / 10
  1302. wave.Transparency = wave.Transparency + 0.5 / WAIT
  1303. if wave.Transparency > 0.99 then
  1304. wave:remove()
  1305. end
  1306. end
  1307. end))
  1308. end
  1309.  
  1310.  
  1311. local Back = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Wing", VT(1,1,0.35),false)
  1312. CreateWeldOrSnapOrMotor("Weld", Torso, Torso, Back, CF(0, 0.5, 1.2) * ANGLES(RAD(0),RAD(0),RAD(45)), CF(0, 0, 0))
  1313.  
  1314. local ANGLE = 35
  1315. for i = 1, 5 do
  1316. local Wing = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Wing", VT(0.15,2+(i/2),0.15),false)
  1317. local WingWeld = CreateWeldOrSnapOrMotor("Weld", Wing, Torso, Wing, CF(0, 1, 0) * ANGLES(RAD(90), RAD(0), RAD(0)) * CF(0,1,0) * ANGLES(RAD(0), RAD(0), RAD(90)) * ANGLES(RAD(ANGLE), RAD(0), RAD(0)) * CF(0,3+(i/10),0) , CF(0, 0, 0))
  1318. local Wing2 = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Wing", VT(0.25,1,0.25),false)
  1319. CreateWeldOrSnapOrMotor("Weld", Wing, Wing, Wing2, CF(0, 2+(i/2), 0) * ANGLES(RAD(25), RAD(0), RAD(0)), CF(0, 1, 0))
  1320. ANGLE = ANGLE - 15
  1321. table.insert(LEFTWINGS,WingWeld)
  1322. end
  1323. ANGLE = 35
  1324. for i = 1, 5 do
  1325. local Wing = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Wing", VT(0.15,2+(i/2),0.15),false)
  1326. local WingWeld = CreateWeldOrSnapOrMotor("Weld", Wing, Torso, Wing, CF(0, 1, 0) * ANGLES(RAD(90), RAD(0), RAD(0)) * CF(0,1,0) * ANGLES(RAD(0), RAD(0), RAD(-90)) * ANGLES(RAD(ANGLE), RAD(0), RAD(0)) * CF(0,3+(i/10),0) , CF(0, 0, 0))
  1327. local Wing2 = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Wing", VT(0.25,1,0.25),false)
  1328. CreateWeldOrSnapOrMotor("Weld", Wing, Wing, Wing2, CF(0, 2+(i/2), 0) * ANGLES(RAD(25), RAD(0), RAD(0)), CF(0, 1, 0))
  1329. ANGLE = ANGLE - 15
  1330. table.insert(RIGHTWINGS,WingWeld)
  1331. end
  1332. local Eye = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Eye", VT(0.3,0.3,0.3),false)
  1333. local EyeWeld = CreateWeldOrSnapOrMotor("Weld", Head, Head, Eye, CF(0,0.2,0) * ANGLES(RAD(-5),RAD(25),RAD(0)) * CF(0,0,-0.45), CF(0,0,0))
  1334. local Eye2 = CreatePart(3, Character, "Neon", 0, 0.5, "Navy blue", "Eye", VT(0.5,0.5,0.29),false)
  1335. local EyeWeld2 = CreateWeldOrSnapOrMotor("Weld", Head, Head, Eye2, CF(0,0.2,0) * ANGLES(RAD(-5),RAD(25),RAD(0)) * CF(0,0,-0.45), CF(0,0,0))
  1336.  
  1337. local Eye3 = CreatePart(3, Character, "Neon", 0, 0, "Navy blue", "Eye", VT(0.1,0.1,0.31),false)
  1338. local EyeWeld3 = CreateWeldOrSnapOrMotor("Weld", Head, Head, Eye3, CF(0,0.2,0) * ANGLES(RAD(-5),RAD(-25),RAD(0)) * CF(0,0,-0.45), CF(0,0,0))
  1339.  
  1340. local SKILLTEXTCOLOR = BRICKC"Navy blue".Color
  1341. local SKILLFONT = "SciFi"
  1342. local SKILLTEXTSIZE = 6
  1343.  
  1344. local naeeym2 = Instance.new("BillboardGui",Character)
  1345. naeeym2.AlwaysOnTop = true
  1346. naeeym2.Size = UDim2.new(5,35,2,15)
  1347. naeeym2.StudsOffset = Vector3.new(0,1.2,0)
  1348. naeeym2.Adornee = Character.Head
  1349. naeeym2.Name = "Name"
  1350. local tecks2 = Instance.new("TextLabel",naeeym2)
  1351. tecks2.BackgroundTransparency = 1
  1352. tecks2.TextScaled = true
  1353. tecks2.BorderSizePixel = 0
  1354. tecks2.Text = "King of fantasy ocean"
  1355. tecks2.Font = SKILLFONT
  1356. tecks2.TextSize = 30
  1357. tecks2.TextStrokeTransparency = 0
  1358. tecks2.TextColor3 = C3(0,0,0)
  1359. tecks2.TextStrokeColor3 = BRICKC"Navy blue".Color
  1360. tecks2.Size = UDim2.new(1,0,0.5,0)
  1361. tecks2.Parent = naeeym2
  1362.  
  1363. for _, c in pairs(Character:GetChildren()) do
  1364. if c.ClassName == "Part" then
  1365. table.insert(BODY,{c,Character})
  1366. for _, q in pairs(c:GetChildren()) do
  1367. if q.ClassName == "Motor6D" or q.ClassName == "Weld" or q.ClassName == "ManualWeld" then
  1368. table.insert(BODY,{q,c})
  1369. end
  1370. end
  1371. end
  1372. end
  1373.  
  1374. function refit()
  1375. Character.Parent = workspace
  1376. for e = 1, #BODY do
  1377. if BODY[e] ~= nil then
  1378. local STUFF = BODY[e]
  1379. local PART = STUFF[1]
  1380. local PARENT = STUFF[2]
  1381. PART.Parent = PARENT
  1382. end
  1383. end
  1384. end
  1385.  
  1386. Humanoid.HealthChanged:connect(function()
  1387. Humanoid.Parent = nil
  1388. Humanoid.MaxHealth = "inf"
  1389. Humanoid.Health = "inf"
  1390. refit()
  1391. Humanoid.Parent = Character
  1392. end)
  1393.  
  1394. Humanoid.Died:connect(function()
  1395. Humanoid.Parent = nil
  1396. Humanoid.MaxHealth = "inf"
  1397. Humanoid.Health = "inf"
  1398. refit()
  1399. Humanoid.Parent = Character
  1400. end)
  1401.  
  1402. local SKILL1FRAME = CreateFrame(WEAPONGUI, 0.75, 2, UD2(0.23, 0, 0.80, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 1 Frame")
  1403. local SKILL2FRAME = CreateFrame(WEAPONGUI, 0.75, 2, UD2(0.50, 0, 0.80, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 2 Frame")
  1404. local SKILL3FRAME = CreateFrame(WEAPONGUI, 0.75, 2, UD2(0.23, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 3 Frame")
  1405. local SKILL4FRAME = CreateFrame(WEAPONGUI, 0.75, 2, UD2(0.50, 0, 0.90, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 4 Frame")
  1406. local SKILL5FRAME = CreateFrame(WEAPONGUI, 0.75, 2, UD2(0.365, 0, 0.70, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 5 Frame")
  1407. local SKILL6FRAME = CreateFrame(WEAPONGUI, 0.75, 2, UD2(0.365, 0, 0.05, 0), UD2(0.26, 0, 0.07, 0), C3(0,0,0), C3(0, 0, 0), "Skill 6 Frame")
  1408.  
  1409. local SKILL1TEXT = CreateLabel(SKILL1FRAME, "[Z] Aura Brust", C3(50/255, 0/255, 0/255), SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 1")
  1410. local SKILL2TEXT = CreateLabel(SKILL2FRAME, "[B] Water Beam", C3(50/255, 0/255, 0/255), SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 2")
  1411. local SKILL3TEXT = CreateLabel(SKILL3FRAME, "[C] Ocean Warp", C3(50/255, 0/255, 0/255), SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 3")
  1412. local SKILL4TEXT = CreateLabel(SKILL4FRAME, "[V] Cyber Smash", C3(50/255, 0/255, 0/255), SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 4")
  1413. local SKILL5TEXT = CreateLabel(SKILL5FRAME, "[X] Deadly Star", C3(50/255, 0/255, 0/255), SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 5")
  1414. local SKILL6TEXT = CreateLabel(SKILL6FRAME, "[F] Deadly Zap", C3(50/255, 0/255, 0/255), SKILLTEXTSIZE, SKILLFONT, 0, 2, 0.7, "Text 6")
  1415.  
  1416. --//=================================\\
  1417. --|| DAMAGING
  1418. --\\=================================//
  1419.  
  1420. function killnearest(position,range,EFFECT)
  1421. for i,v in ipairs(workspace:GetChildren()) do
  1422. local body = v:GetChildren()
  1423. for part = 1, #body do
  1424. if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  1425. local SIZE = body[part].Size.Magnitude
  1426. if(body[part].Position - position).Magnitude < range + SIZE/2 then
  1427. if v.ClassName == "Model" then
  1428. if v:FindFirstChildOfClass("Humanoid") ~= nil then
  1429. if v:FindFirstChildOfClass("Humanoid").Health > 0 then
  1430. v:BreakJoints()
  1431. if EFFECT == "Glitch" then
  1432. coroutine.resume(coroutine.create(function()
  1433. local ORIGINPOS = body[part].CFrame
  1434. local SIZE = body[part].Size
  1435. for i = 1, 100 do
  1436. Swait()
  1437. local PART = body[part]
  1438. PART.Anchored = true
  1439. PART.Size = SIZE*MRANDOM(5,15)/10
  1440. PART.CFrame = ORIGINPOS*CF(MRANDOM(-15,15)/15,MRANDOM(-15,15)/15,MRANDOM(-15,15)/15)
  1441. end
  1442. body[part]:remove()
  1443. end))
  1444. elseif EFFECT == "Shatter" then
  1445. for _, c in pairs(v:GetChildren()) do
  1446. if c.ClassName == "Part" or c.ClassName == "MeshPart" then
  1447. Shatter(c)
  1448. end
  1449. end
  1450. end
  1451. end
  1452. end
  1453. end
  1454. end
  1455. end
  1456. end
  1457. end
  1458. end
  1459.  
  1460. --//=================================\\
  1461. --|| ATTACK FUNCTIONS AND STUFF
  1462. --\\=================================//
  1463.  
  1464. function CyberOutburst()
  1465. if HITFLOOR ~= nil then
  1466. ATTACK = true
  1467. Rooted = true
  1468. for i=0, 2, 0.1 / Animation_Speed do
  1469. Swait()
  1470. WACKYEFFECT({EffectType = "Box", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 1, Transparency2 = 0, CFrame = Torso.CFrame*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))*CF(0,15,0), MoveToPos = Torso.Position, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1471. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(15 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1472. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(0 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1473. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5 + 0.025 * COS(SINE / 12), -1) * ANGLES(RAD(0), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(-90 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1474. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0 + 0.025 * COS(SINE / 12), -1) * ANGLES(RAD(25), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(90 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1475. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1476. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1477. end
  1478. for i=0, 2, 0.1 / Animation_Speed do
  1479. Swait()
  1480. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(15 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1481. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(0 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1482. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5 + 0.025 * COS(SINE / 12), -1) * ANGLES(RAD(0), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(-90 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1483. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0 + 0.025 * COS(SINE / 12), -1) * ANGLES(RAD(25), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(90 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1484. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1485. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-2.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1486. end
  1487. WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(25,25,25), Transparency = 0.25, Transparency2 = 1, CFrame = Torso.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(0,0,0), SoundID = 178452241, SoundPitch = 0.6, SoundVolume = 6})
  1488. WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(35,35,35), Transparency = 0.5, Transparency2 = 1, CFrame = Torso.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = 178452241, SoundPitch = 0.8, SoundVolume = 4})
  1489. WACKYEFFECT({EffectType = "Block", Size = VT(1,1,1), Size2 = VT(40,40,40), Transparency = 0.75, Transparency2 = 1, CFrame = Torso.CFrame, MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = 178452241, SoundPitch = 1, SoundVolume = 2})
  1490. for i=0, 0.4, 0.1 / Animation_Speed do
  1491. Swait()
  1492. killnearest(Torso.Position,45,"Glitch")
  1493. WACKYEFFECT({Time = 75, EffectType = "Box", Size = VT(1,1,1), Size2 = VT(5,5,5), Transparency = 0, Transparency2 = 1, CFrame = Torso.CFrame, MoveToPos = Torso.CFrame*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))*CF(0,15,0).p, RotationX = MRANDOM(-5,5), RotationY = MRANDOM(-5,5), RotationZ = MRANDOM(-5,5), Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1494. WACKYEFFECT({Time = 45, EffectType = "Box", Size = VT(1,1,1), Size2 = VT(10,10,10), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = CF(HITPOS)*ANGLES(RAD(0),RAD(MRANDOM(-180,180)),RAD(0))*CF(0,0,55).p, RotationX = MRANDOM(-5,5), RotationY = MRANDOM(-5,5), RotationZ = MRANDOM(-5,5), Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1495. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(-25 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1496. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(0 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1497. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(-35), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(12 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1498. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(-35), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1499. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(20.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1500. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(20.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1501. end
  1502. ATTACK = false
  1503. Rooted = false
  1504. end
  1505. end
  1506.  
  1507. function Technobeam()
  1508. ATTACK = true
  1509. Rooted = false
  1510. local GYRO = IT("BodyGyro",RootPart)
  1511. GYRO.D = 100
  1512. GYRO.P = 2000
  1513. GYRO.MaxTorque = VT(0,4000000,0)
  1514. GYRO.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1515. CreateSound("93724183", RightArm, 5, 1, false)
  1516. for i=1, 35 do
  1517. Swait()
  1518. WACKYEFFECT({Time = 5, EffectType = "Block", Size = VT(5,5,5), Size2 = VT(0,0,0), Transparency = 1, Transparency2 = 0.25, CFrame = RightArm.CFrame*CF(0,-5,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = 0.6, SoundVolume = 6})
  1519. GYRO.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1520. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 1 / Animation_Speed)
  1521. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-45 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1522. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), -0.5) * ANGLES(RAD(90), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(45 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1523. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1524. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1525. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1526. end
  1527. local BEAM = CreatePart(3, Effects, "Neon", 0, 1, "Navy blue", "Lazer", VT(0,0,0))
  1528. local LOOP = CreateSound("415700134", RightArm, 5, 1, false)
  1529. local TOCH = BEAM.Touched:Connect(function(hit)
  1530. if hit.Anchored == false and hit.Parent ~= Head and hit.Parent ~= Character and hit.Parent ~= Effects then
  1531. Shatter(hit)
  1532. end
  1533. end)
  1534. local I = 0
  1535. repeat
  1536. Swait()
  1537. I = I + 1
  1538. if I <= 10 then
  1539. BEAM.Transparency = BEAM.Transparency - 0.1
  1540. end
  1541. local STARTPOS = RightArm.CFrame*CF(0,-4,0).p
  1542. local ENDHIT,ENDPOS = CastProperRay(STARTPOS,Mouse.Hit.p,650,Character)
  1543. local DISTANCE = (STARTPOS - ENDPOS).Magnitude
  1544. BEAM.CFrame = CF(STARTPOS,ENDPOS)*CF(0,0,-DISTANCE/2)*ANGLES(RAD(0),RAD(0),RAD(I*5))
  1545. BEAM.Size = VT(2,2,DISTANCE)
  1546. WACKYEFFECT({Time = 5, EffectType = "Box", Size = VT(1,1,1), Size2 = VT(1,1,1), Transparency = 0, Transparency2 = 1, CFrame = CF(ENDPOS), MoveToPos = CF(ENDPOS)*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))*CF(0,15,0).p, RotationX = MRANDOM(-5,5), RotationY = MRANDOM(-5,5), RotationZ = MRANDOM(-5,5), Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1547. WACKYEFFECT({Time = 5, EffectType = "Block", Size = VT(5,5,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 0.25, CFrame = RightArm.CFrame*CF(0,-4,0), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = 0.6, SoundVolume = 6})
  1548. WACKYEFFECT({Time = 5, EffectType = "Block", Size = VT(5,5,5), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 0.25, CFrame = CF(ENDPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = nil, SoundPitch = 0.6, SoundVolume = 6})
  1549. GYRO.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1550. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 1 / Animation_Speed)
  1551. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-45 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1552. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), -0.5) * ANGLES(RAD(90), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(45 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1553. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1554. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1555. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1556. if ENDHIT ~= nil then
  1557. if ENDHIT.Anchored == false and ENDHIT.Parent ~= Effects then
  1558. Shatter(ENDHIT)
  1559. end
  1560. end
  1561. until LOOP.Playing == false
  1562. GYRO:remove()
  1563. BEAM:remove()
  1564. ATTACK = false
  1565. Rooted = false
  1566. end
  1567.  
  1568. function Technowarp()
  1569. local FRAME = RootPart.Position
  1570. for i = 1, 6 do
  1571. WACKYEFFECT({Time = 15, EffectType = "Box", Size = VT(2,0,2), Size2 = VT(0,35,0), Transparency = 0.5, Transparency2 = 0.5, CFrame = CF(Torso.Position)*ANGLES(RAD(0),RAD(i*(360/5)),RAD(0))*CF(6,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Navy blue".Color, SoundID = 1177785010, SoundPitch = 1, SoundVolume = 2})
  1572. end
  1573. RootPart.CFrame = CF(Mouse.Hit.p+VT(0,6,0),VT(FRAME.X,RootPart.Position.Y,FRAME.Z))
  1574. for i = 1, 6 do
  1575. WACKYEFFECT({Time = 15, EffectType = "Box", Size = VT(2,0,2), Size2 = VT(0,35,0), Transparency = 0.5, Transparency2 = 0.5, CFrame = CF(Torso.Position)*ANGLES(RAD(0),RAD(i*(360/5)),RAD(0))*CF(6,0,0), MoveToPos = nil, RotationX = 0, RotationY = 15, RotationZ = 0, Material = "Neon", Color = BRICKC"Navy blue".Color, SoundID = 1177785010, SoundPitch = 1, SoundVolume = 2})
  1576. end
  1577. end
  1578.  
  1579. function printbye(Name)
  1580. local MESSAGES = {"You cannot struggle, ","Your existance is an insult, ","Fade, ","Your existance is not desired, ","You are not permitted here, ","You are not to decide your fate, ","Be gone, ","You are already dead, ","Your live is an anomaly, ","Don't dare to return, ","Why are you resisting, ","You cannot exist here, ","Why are you struggling, ","Your fate was already decided, ","Goodbye, ","You cannot ignore my command, ","You cannot resist my command, ","You already died, "}
  1581. warn(MESSAGES[MRANDOM(1,#MESSAGES)]..Name..".")
  1582. end
  1583.  
  1584. local TOBANISH = {}
  1585. function Banish(Foe)
  1586. if Foe then
  1587. coroutine.resume(coroutine.create(function()
  1588. --if game.Players:FindFirstChild(Foe.Name) then
  1589. table.insert(TOBANISH,Foe.Name)
  1590. printbye(Foe.Name)
  1591. --end
  1592. Foe.Archivable = true
  1593. local CLONE = Foe:Clone()
  1594. Foe:Destroy()
  1595. CLONE.Parent = Effects
  1596. CLONE:BreakJoints()
  1597. local MATERIALS = {"Glass","Neon"}
  1598. for _, c in pairs(CLONE:GetDescendants()) do
  1599. if c:IsA("BasePart") then
  1600. if c.Name == "Torso" or c.Name == "UpperTorso" or c == CLONE.PrimaryPart then
  1601. CreateSound(340722848, c, 10, 1, false)
  1602. end
  1603. c.Anchored = true
  1604. c.Transparency = c.Transparency + 0.2
  1605. c.Material = MATERIALS[MRANDOM(1,2)]
  1606. c.Color = C3(0,1,0)
  1607. if c.ClassName == "MeshPart" then
  1608. c.TextureID = ""
  1609. end
  1610. if c:FindFirstChildOfClass("SpecialMesh") then
  1611. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  1612. end
  1613. if c:FindFirstChildOfClass("Decal") then
  1614. c:FindFirstChildOfClass("Decal"):remove()
  1615. end
  1616. c.Name = "Banished"
  1617. c.CanCollide = false
  1618. else
  1619. c:remove()
  1620. end
  1621. end
  1622. local A = false
  1623. for i = 1, 35 do
  1624. if A == false then
  1625. A = true
  1626. elseif A == true then
  1627. A = false
  1628. end
  1629. for _, c in pairs(CLONE:GetDescendants()) do
  1630. if c:IsA("BasePart") then
  1631. c.Anchored = true
  1632. c.Material = MATERIALS[MRANDOM(1,2)]
  1633. c.Transparency = c.Transparency + 0.8/35
  1634. if A == false then
  1635. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  1636. elseif A == true then
  1637. c.CFrame = c.CFrame*CF(MRANDOM(-45,45)/45,MRANDOM(-45,45)/45,MRANDOM(-45,45)/45)
  1638. end
  1639. end
  1640. end
  1641. Swait()
  1642. end
  1643. CLONE:remove()
  1644. end))
  1645. end
  1646. end
  1647.  
  1648. function ApplyAoE(POSITION,RANGE,ISBANISH)
  1649. local CHILDREN = workspace:GetDescendants()
  1650. for index, CHILD in pairs(CHILDREN) do
  1651. if CHILD.ClassName == "Model" and CHILD ~= Character then
  1652. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  1653. if HUM then
  1654. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  1655. if TORSO then
  1656. if (TORSO.Position - POSITION).Magnitude <= RANGE then
  1657. if ISBANISH == true then
  1658. Banish(CHILD)
  1659. else
  1660. if ISBANISH == "Gravity" then
  1661. HUM.PlatformStand = true
  1662. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1663. local grav = Instance.new("BodyPosition",TORSO)
  1664. grav.D = 15
  1665. grav.P = 20000
  1666. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1667. grav.position = TORSO.Position
  1668. grav.Name = "V3BanishForce"..Player.Name
  1669. else
  1670. TORSO:FindFirstChild("V3BanishForce"..Player.Name).position = TORSO.Position+VT(0,0.3,0)
  1671. TORSO.RotVelocity = VT(MRANDOM(-25,25),MRANDOM(-25,25),MRANDOM(-25,25))
  1672. end
  1673. else
  1674. HUM.PlatformStand = false
  1675. end
  1676. end
  1677. elseif ISBANISH == "Gravity" then
  1678. if TORSO:FindFirstChild("V3BanishForce"..Player.Name) then
  1679. TORSO:FindFirstChild("V3BanishForce"..Player.Name):remove()
  1680. HUM.PlatformStand = false
  1681. end
  1682. end
  1683. end
  1684. end
  1685. end
  1686. end
  1687. end
  1688.  
  1689. function Morning_Star()
  1690. ATTACK = true
  1691. Rooted = true
  1692. for i=0, 1, 0.1 / Animation_Speed do
  1693. Swait()
  1694. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.15, -0.5) * ANGLES(RAD(-15), RAD(0), RAD(85)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1695. end
  1696. coroutine.resume(coroutine.create(function()
  1697. local POS = Mouse.Hit.p
  1698. local RAY = CreatePart(3, Effects, "Neon", 0, 0, "Navy blue", "Strike", VT(0,2000,0))
  1699. MakeForm(RAY,"Cyl")
  1700. local SPHERE = CreatePart(3, Effects, "Neon", 0, 0, "Navy blue", "Strike", VT(0,0,0))
  1701. MakeForm(SPHERE,"Ball")
  1702. local SHIELD = CreatePart(3, Effects, "Neon", 0, 0.5, "Navy blue", "Strike", VT(0,0,0))
  1703. MakeForm(SHIELD,"Ball")
  1704. SHIELD.CFrame = CF(POS)
  1705. RAY.CFrame = CF(POS)
  1706. SPHERE.CFrame = CF(POS)
  1707. CreateSound(440145570, SPHERE, 10, 0.8, false)
  1708. CreateSound(415700134, SPHERE, 10, 0.8, false)
  1709. for i = 1, 200 do
  1710. Swait()
  1711. WACKYEFFECT({Time = 15, EffectType = "Wave", Size = VT(0,0,0), Size2 = VT(SPHERE.Size.X*1.2,5+(i),SPHERE.Size.X*1.2), Transparency = 0, Transparency2 = 1, CFrame = SPHERE.CFrame*ANGLES(RAD(0), RAD(i), RAD(0)), MoveToPos = nil, RotationX = 0, RotationY = i, RotationZ = 0, Material = "Neon", Color = C3(0,0,0.5), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1712. RAY.Size = RAY.Size + VT(0.05,0,0.05)
  1713. SPHERE.Size = SPHERE.Size + VT(2,2,2)
  1714. SHIELD.Size = SPHERE.Size + VT(3,3,3)
  1715. ApplyAoE(SPHERE.Position,SPHERE.Size.X/2,true)
  1716. end
  1717. for i = 1, 45 do
  1718. Swait()
  1719. RAY.Transparency = RAY.Transparency + 1/45
  1720. SPHERE.Transparency = RAY.Transparency
  1721. SHIELD.Transparency = SPHERE.Transparency + 1/45
  1722. end
  1723. RAY:remove()
  1724. SHIELD:remove()
  1725. SPHERE:remove()
  1726. end))
  1727. for i=0, 1, 0.1 / Animation_Speed do
  1728. Swait()
  1729. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, -0.15) * ANGLES(RAD(65), RAD(45), RAD(-85)) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1730. end
  1731. ATTACK = false
  1732. Rooted = false
  1733. end
  1734.  
  1735. function CyberSmash()
  1736. ATTACK = true
  1737. Rooted = false
  1738. local GYRO = IT("BodyGyro",RootPart)
  1739. GYRO.D = 100
  1740. GYRO.P = 2000
  1741. GYRO.MaxTorque = VT(0,4000000,0)
  1742. GYRO.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1743. local SMASH = CreatePart(3, Effects, "Neon", 0, 1, "Navy blue", "Block", VT(25,25,25))
  1744. SMASH.CanCollide = true
  1745. SMASH.Color = C3(0,0,0)
  1746. local EF = Instance.new("SelectionBox",SMASH)
  1747. EF.Adornee = SMASH
  1748. EF.Color = BrickColor.new("Navy blue")
  1749. EF.LineThickness = 0.2
  1750. EF.Transparency = 1
  1751. coroutine.resume(coroutine.create(function()
  1752. for i = 1, 20 do
  1753. Swait()
  1754. SMASH.Transparency = SMASH.Transparency - 0.05
  1755. EF.Transparency = SMASH.Transparency
  1756. end
  1757. end))
  1758. repeat
  1759. SMASH.CFrame = CF(Mouse.Hit.p)*CF(0,35,0)
  1760. Swait()
  1761. GYRO.cframe = CF(RootPart.Position,SMASH.Position)
  1762. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(-15 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 1 / Animation_Speed)
  1763. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-45 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1764. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), -0.5) * ANGLES(RAD(130), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(45 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1765. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1766. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1767. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1768. until HOLD == true and SMASH.Transparency < 0.99
  1769. for i = 1, 25 do
  1770. Swait()
  1771. SMASH.CFrame = SMASH.CFrame*CF(0,15/25,0)
  1772. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(-25 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 1 / Animation_Speed)
  1773. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-45 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1774. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.75 + 0.025 * COS(SINE / 12), -0.5) * ANGLES(RAD(160), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(45 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1775. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1776. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1777. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1778. end
  1779. local TOCH = SMASH.Touched:Connect(function(hit)
  1780. if hit.Anchored == false and hit.Parent ~= Head and hit.Parent ~= Character and hit.Parent ~= Effects then
  1781. Shatter(hit)
  1782. end
  1783. end)
  1784. local n0 = nil
  1785. local HITFLOOR,HITPOS = Raycast(SMASH.Position, (CF(SMASH.Position, SMASH.Position + VT(0, -1, 0))).lookVector, 25000, Character)
  1786. if HITFLOOR ~= nil then
  1787. if HITFLOOR.Anchored == false and HITFLOOR.Parent ~= workspace then
  1788. if HITFLOOR.Parent:FindFirstChildOfClass("Humanoid") or HITFLOOR.Parent.Parent:FindFirstChildOfClass("Humanoid") then
  1789. if HITFLOOR.Parent.ClassName == "Model" then
  1790. HITFLOOR.Parent:BreakJoints()
  1791. elseif HITFLOOR.Parent.Parent.ClassName == "Model" then
  1792. HITFLOOR.Parent.Parent:BreakJoints()
  1793. end
  1794. end
  1795. local POS = HITPOS
  1796. n0,HITPOS = Raycast(POS, (CF(POS, POS + VT(0, -1, 0))).lookVector, 25000, HITFLOOR.Parent)
  1797. end
  1798. end
  1799. killnearest(HITPOS,SMASH.Size.X/1.3,"Shatter")
  1800. SMASH.CFrame = CF(HITPOS+VT(0,SMASH.Size.Y/2,0))
  1801. WACKYEFFECT({Time = 25, EffectType = "Box", Size = VT(24,0,24), Size2 = VT(75,2,75), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = SKILLTEXTCOLOR, SoundID = 130972023, SoundPitch = 1, SoundVolume = 10})
  1802. for i = 1, 25 do
  1803. Swait()
  1804. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(25 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(45)), 1 / Animation_Speed)
  1805. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-45 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  1806. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.025 * COS(SINE / 12), -0.5) * ANGLES(RAD(30), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(45 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  1807. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.025 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  1808. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1809. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  1810. end
  1811. coroutine.resume(coroutine.create(function()
  1812. wait(0.2)
  1813. TOCH:disconnect()
  1814. wait(1.8)
  1815. for i = 1, 100 do
  1816. Swait()
  1817. SMASH.Transparency = i/100
  1818. end
  1819. for i = 1, 10 do
  1820. Swait()
  1821. EF.Transparency = EF.Transparency + 0.1
  1822. end
  1823. SMASH:remove()
  1824. end))
  1825. GYRO:remove()
  1826. ATTACK = false
  1827. Rooted = false
  1828. end
  1829.  
  1830. local HATWELD = nil
  1831. function Pose(WhichPose,Speed,Time,Magic,Gyro,Tors)
  1832. PLAYMAINANIM = false
  1833. if WhichPose == "Cast1" then
  1834. for i=0, Time, 0.1 / Animation_Speed do
  1835. Swait()
  1836. if Magic == true then
  1837. WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,1,1)*1.5, Size2 = VT(0,4,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Dark blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1838. end
  1839. if Gyro ~= nil and Gyro ~= false then
  1840. Gyro.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1841. end
  1842. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(35)), Speed / Animation_Speed)
  1843. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(-35)), Speed / Animation_Speed)
  1844. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.65 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(125), RAD(0), RAD(45)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1845. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1846. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1847. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1848. end
  1849. elseif WhichPose == "Cast2" then
  1850. for i=0, Time, 0.1 / Animation_Speed do
  1851. Swait()
  1852. if Magic == true then
  1853. WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,1,1)*1.5, Size2 = VT(0,4,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Dark blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1854. WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,1,1)*1.5, Size2 = VT(0,4,0), Transparency = 0, Transparency2 = 1, CFrame = LeftArm.CFrame*CF(0,-1,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Dark blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1855. end
  1856. if Gyro ~= nil and Gyro ~= false then
  1857. Gyro.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1858. end
  1859. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), Speed / Animation_Speed)
  1860. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-15 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(0)), Speed / Animation_Speed)
  1861. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.65 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(120), RAD(0), RAD(15)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1862. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.65 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(120), RAD(0), RAD(-15)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1863. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1864. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1865. end
  1866. elseif WhichPose == "RightArmUp" then
  1867. for i=0, Time, 0.1 / Animation_Speed do
  1868. Swait()
  1869. if Magic == true then
  1870. WACKYEFFECT({Time = 15, EffectType = "Crystal", Size = VT(1,1,1)*1.5, Size2 = VT(0,4,0), Transparency = 0, Transparency2 = 1, CFrame = RightArm.CFrame*CF(0,-1,0)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Glass", Color = BRICKC"Dark blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1871. end
  1872. if Gyro ~= nil and Gyro ~= false then
  1873. Gyro.cframe = CF(RootPart.Position,Mouse.Hit.p)
  1874. end
  1875. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(15)), Speed / Animation_Speed)
  1876. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-5 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1877. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.65 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.2) * ANGLES(RAD(125), RAD(0), RAD(25)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1878. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1879. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1880. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1881. end
  1882. elseif WhichPose == "Taunt" then
  1883. for i=0, Time, 0.1 / Animation_Speed do
  1884. Swait()
  1885. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), Speed / Animation_Speed)
  1886. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-5 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(0)), Speed / Animation_Speed)
  1887. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.5) * ANGLES(RAD(175), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1888. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1889. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1890. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1891. end
  1892. HATWELD.Part0 = RightArm
  1893. HATWELD.C0 = CF(0,-1.1,-0.4) * ANGLES(RAD(0), RAD(0), RAD(180)) * ANGLES(RAD(-20), RAD(0), RAD(0))
  1894. CreateSound(221057812,Torso,10,1,false)
  1895. for i=0, Time*2, 0.1 / Animation_Speed do
  1896. Swait()
  1897. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), Speed / Animation_Speed)
  1898. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(35 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(0)), Speed / Animation_Speed)
  1899. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(145), RAD(0), RAD(45)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1900. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(5), RAD(25), RAD(-15)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1901. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1902. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1903. end
  1904. for i=0, Time, 0.1 / Animation_Speed do
  1905. Swait()
  1906. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), Speed / Animation_Speed)
  1907. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5), RAD(0), RAD(0)), Speed / Animation_Speed)
  1908. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.65, -0.5) * ANGLES(RAD(175), RAD(0), RAD(-35)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1909. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1910. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1911. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1912. HATWELD.C0 = Clerp(HATWELD.C0, CF(-0.5,-1.2,-0.3) * ANGLES(RAD(0), RAD(0), RAD(180)) * ANGLES(RAD(35), RAD(0), RAD(35)), Speed / Animation_Speed)
  1913. end
  1914. HATWELD.Part0 = Head
  1915. HATWELD.C0 = CF(0,0.35,0)
  1916. elseif WhichPose == "Prepare key" then
  1917. for i=0, Time, 0.1 / Animation_Speed do
  1918. Swait()
  1919. if Gyro ~= nil and Gyro ~= false then
  1920. Gyro.cframe = CF(RootPart.Position,Tors.Position)
  1921. end
  1922. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(65)), Speed / Animation_Speed)
  1923. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(-65)), Speed / Animation_Speed)
  1924. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.25) * ANGLES(RAD(90), RAD(0), RAD(65)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1925. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1926. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1927. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1928. end
  1929. elseif WhichPose == "Turn key" then
  1930. for i=0, Time, 0.1 / Animation_Speed do
  1931. Swait()
  1932. if Gyro ~= nil and Gyro ~= false then
  1933. Gyro.cframe = CF(RootPart.Position,Tors.Position)
  1934. end
  1935. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.05 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(75)), Speed / Animation_Speed)
  1936. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(5 - 6.5 * SIN(SINE / 12)), RAD(0), RAD(-75)), Speed / Animation_Speed)
  1937. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), -0.25) * ANGLES(RAD(90), RAD(0), RAD(75)) * ANGLES(RAD(0), RAD(-90), RAD(0)) * RIGHTSHOULDERC0, Speed / Animation_Speed)
  1938. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.25, 0.5 + 0.15 * COS(SINE / 12) - 0.05 * COS(SINE / 12), 0.5) * ANGLES(RAD(-45), RAD(0), RAD(45)) * LEFTSHOULDERC0, Speed / Animation_Speed)
  1939. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), Speed / Animation_Speed)
  1940. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), Speed / Animation_Speed)
  1941. end
  1942. end
  1943. PLAYMAINANIM = true
  1944. end
  1945.  
  1946. function Lightning(Table)
  1947. local Color = Table.Color or C3(1,1,1)
  1948. local StartPos = Table.Start or Torso.Position
  1949. local EndPos = Table.End or Mouse.Hit.p
  1950. local SegmentLength = Table.SegmentL or 2
  1951. local Thickness = Table.Thickness or 0.1
  1952. local Dissapear = Table.DoesFade or false
  1953. local Parent = Table.Ignore or Character
  1954. local MaxDist = Table.MaxDist or 400
  1955. local Branches = Table.Branches or false
  1956. local HIT,HITPOS = CastProperRay(StartPos, EndPos, MaxDist, Parent)
  1957. local DISTANCE = math.ceil((StartPos - HITPOS).Magnitude/SegmentLength)
  1958. local LIGHTNINGMODEL = IT("Model",Effects)
  1959. LIGHTNINGMODEL.Name = "Lightning"
  1960. local LastBolt = nil
  1961. for E = 1, DISTANCE do
  1962. local ExtraSize = (DISTANCE-E)/15
  1963. local PART = CreatePart(3, LIGHTNINGMODEL, "Neon", 0, 0, BRICKC("Navy blue"), "LightningPart"..E, VT(Thickness+ExtraSize,SegmentLength,Thickness+ExtraSize))
  1964. PART.Color = Color
  1965. MakeForm(PART,"Cyl")
  1966. if LastBolt == nil then
  1967. PART.CFrame = CF(StartPos,HITPOS)*ANGLES(RAD(90),RAD(0),RAD(0))*CF(0,-PART.Size.Y/2,0)
  1968. else
  1969. PART.CFrame = CF(LastBolt.CFrame*CF(0,-LastBolt.Size.Y/2,0).p,CF(HITPOS)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))*CF(0,0,SegmentLength/3+(DISTANCE-E)).p)*ANGLES(RAD(90),RAD(0),RAD(0))*CF(0,-PART.Size.Y/2,0)
  1970. end
  1971. LastBolt = PART
  1972. if Branches == true then
  1973. local CHOICE = MRANDOM(1,7+((DISTANCE-E)*2))
  1974. if CHOICE == 1 then
  1975. local LASTBRANCH = nil
  1976. for i = 1, MRANDOM(2,5) do
  1977. local ExtraSize2 = ((DISTANCE-E)/25)/i
  1978. local PART = CreatePart(3, LIGHTNINGMODEL, "Neon", 0, 0, BRICKC("Navy blue"), "Branch"..E.."-"..i, VT(Thickness+ExtraSize2,SegmentLength,Thickness+ExtraSize2))
  1979. PART.Color = Color
  1980. MakeForm(PART,"Cyl")
  1981. if LASTBRANCH == nil then
  1982. PART.CFrame = CF(LastBolt.CFrame*CF(0,-LastBolt.Size.Y/2,0).p,LastBolt.CFrame*CF(0,-LastBolt.Size.Y/2,0)*ANGLES(RAD(0),RAD(0),RAD(MRANDOM(0,360)))*CF(0,Thickness*7,0)*CF(0,0,-1).p)*ANGLES(RAD(90),RAD(0),RAD(0))*CF(0,-PART.Size.Y/2,0)
  1983. else
  1984. PART.CFrame = CF(LASTBRANCH.CFrame*CF(0,-LASTBRANCH.Size.Y/2,0).p,LASTBRANCH.CFrame*CF(0,-LASTBRANCH.Size.Y/2,0)*ANGLES(RAD(0),RAD(0),RAD(MRANDOM(0,360)))*CF(0,Thickness*3,0)*CF(0,0,-1).p)*ANGLES(RAD(90),RAD(0),RAD(0))*CF(0,-PART.Size.Y/2,0)
  1985. end
  1986. LASTBRANCH = PART
  1987. end
  1988. end
  1989. end
  1990. end
  1991. if Dissapear == true then
  1992. coroutine.resume(coroutine.create(function()
  1993. for i = 1, 10 do
  1994. Swait()
  1995. for _, c in pairs(LIGHTNINGMODEL:GetChildren()) do
  1996. if c.ClassName == "Part" then
  1997. c.Transparency = i/10
  1998. end
  1999. end
  2000. end
  2001. LIGHTNINGMODEL:remove()
  2002. end))
  2003. elseif Dissapear == false then
  2004. Debris:AddItem(LIGHTNINGMODEL,0.1)
  2005. end
  2006. return {End = LastBolt.CFrame*CF(0,0,-LastBolt.Size.Z/2).p,LastBolt = LastBolt,Model = LIGHTNINGMODEL}
  2007. end
  2008.  
  2009. function WARDENKILL(POSITION,RANGE,FLING,BURN)
  2010. local CHILDREN = workspace:GetDescendants()
  2011. for index, CHILD in pairs(CHILDREN) do
  2012. if CHILD.ClassName == "Model" and CHILD ~= Character then
  2013. local HUM = CHILD:FindFirstChildOfClass("Humanoid")
  2014. if HUM then
  2015. local TORSO = CHILD:FindFirstChild("Torso") or CHILD:FindFirstChild("UpperTorso")
  2016. if TORSO then
  2017. if HUM.Health > 0 and (TORSO.Position - POSITION).Magnitude <= RANGE then
  2018. CHILD:BreakJoints()
  2019. if FLING ~= 0 then
  2020. for _, c in pairs(CHILD:GetChildren()) do
  2021. if c:IsA("BasePart") and c.Transparency == 0 then
  2022. if BURN == true then
  2023. Fire(c)
  2024. end
  2025. local bv = Instance.new("BodyVelocity")
  2026. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2027. bv.velocity = CF(POSITION,TORSO.Position).lookVector*FLING
  2028. bv.Parent = c
  2029. Debris:AddItem(bv,0.05)
  2030. end
  2031. end
  2032. end
  2033. end
  2034. end
  2035. end
  2036. end
  2037. end
  2038. end
  2039.  
  2040. local BOLTSOUNDS = {168586621,168586586,178452241}
  2041. function Warden_Zap()
  2042. ATTACK = true
  2043. Rooted = false
  2044. local GYRO = IT("BodyGyro",RootPart)
  2045. GYRO.D = 750
  2046. GYRO.P = 20000
  2047. GYRO.MaxTorque = VT(0,40000000,0)
  2048. CreateSound(348663022,RightArm,1.5,2,false)
  2049. Pose("Cast1",0.8,1,true,GYRO)
  2050. local LightningTable = Lightning({Color = SKILLTEXTCOLOR, Start = RightArm.CFrame*CF(0,-1,0).p, End = Mouse.Hit.p, SegmentL = 2, Thickness = 0.2, DoesFade = true, Ignore = Character, MaxDist = 100, Branches = false})
  2051. local Hitpos = LightningTable.End
  2052. WARDENKILL(Hitpos,10,35)
  2053. WACKYEFFECT({Time = 15, EffectType = "Sphere", Size = VT(1,1,1), Size2 = VT(1,1,1)*15, Transparency = 0, Transparency2 = 1, CFrame = CF(Hitpos)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Dark blue".Color, SoundID = BOLTSOUNDS[MRANDOM(1,#BOLTSOUNDS)], SoundPitch = MRANDOM(8,12)/10, SoundVolume = 5})
  2054. for i = 1, 4 do
  2055. WACKYEFFECT({Time = 15, EffectType = "Sphere", Size = VT(1,1,1), Size2 = VT(0,45,0), Transparency = 0, Transparency2 = 1, CFrame = CF(Hitpos)*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360))), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Dark blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  2056. end
  2057. Pose("Cast1",0.8,1,true)
  2058. GYRO:remove()
  2059. ATTACK = false
  2060. Rooted = false
  2061. end
  2062.  
  2063. function CreateWave(inair,size,doesrotate,rotatedirection,waitt,cframe,color)
  2064. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
  2065. local mesh = IT("SpecialMesh",wave)
  2066. mesh.MeshType = "FileMesh"
  2067. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2068. mesh.Scale = VT(size,size,size)
  2069. mesh.Offset = VT(0,0,-size/8)
  2070. wave.CFrame = cframe
  2071. coroutine.resume(coroutine.create(function(PART)
  2072. for i = 1, waitt do
  2073. Swait()
  2074. mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
  2075. mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
  2076. if doesrotate == true then
  2077. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
  2078. end
  2079. wave.Transparency = wave.Transparency + (0.5/waitt)
  2080. if wave.Transparency > 0.99 then
  2081. wave:remove()
  2082. end
  2083. end
  2084. end))
  2085. end
  2086.  
  2087. function CreateSwirl(inair,size,doesrotate,rotatedirection,waitt,cframe,color)
  2088. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
  2089. local mesh = IT("SpecialMesh",wave)
  2090. mesh.MeshType = "FileMesh"
  2091. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  2092. mesh.Scale = VT(size,size,size)
  2093. wave.CFrame = cframe
  2094. coroutine.resume(coroutine.create(function(PART)
  2095. for i = 1, waitt do
  2096. Swait()
  2097. mesh.Scale = mesh.Scale + VT(size/5,0,size/5)
  2098. if doesrotate == true then
  2099. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
  2100. end
  2101. wave.Transparency = wave.Transparency + (0.5/waitt)
  2102. if wave.Transparency > 0.99 then
  2103. wave:remove()
  2104. end
  2105. end
  2106. end))
  2107. end
  2108.  
  2109. function CreateTornado(inair,size,doesrotate,rotatedirection,waitt,cframe,color)
  2110. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
  2111. local mesh = IT("SpecialMesh",wave)
  2112. mesh.MeshType = "FileMesh"
  2113. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  2114. mesh.Scale = VT(size,size,size)
  2115. wave.CFrame = cframe
  2116. coroutine.resume(coroutine.create(function(PART)
  2117. for i = 1, waitt do
  2118. Swait()
  2119. mesh.Scale = mesh.Scale + VT(size/5,0,size/5)
  2120. if doesrotate == true then
  2121. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0, rotatedirection, 0)
  2122. end
  2123. wave.Transparency = wave.Transparency + (0.5/waitt)
  2124. if wave.Transparency > 0.99 then
  2125. wave:remove()
  2126. end
  2127. end
  2128. end))
  2129. end
  2130.  
  2131. function CreateWave2(SIZE,WAIT,CFRAME,DOESROT,ROT,COLOR,GROW)
  2132. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(0,0,0))
  2133. local mesh = IT("SpecialMesh",wave)
  2134. mesh.MeshType = "FileMesh"
  2135. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2136. mesh.Scale = SIZE
  2137. mesh.Offset = VT(0,0,-SIZE.X/8)
  2138. wave.CFrame = CFRAME
  2139. coroutine.resume(coroutine.create(function(PART)
  2140. for i = 1, WAIT do
  2141. Swait()
  2142. mesh.Scale = mesh.Scale + GROW
  2143. mesh.Offset = VT(0,0,-(mesh.Scale.X/8))
  2144. if DOESROT == true then
  2145. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  2146. end
  2147. wave.Transparency = wave.Transparency + (0.5/WAIT)
  2148. if wave.Transparency > 0.99 then
  2149. wave:remove()
  2150. end
  2151. end
  2152. end))
  2153. end
  2154.  
  2155. function CreateRing2(SIZE,DOESROT,ROT,WAIT,CFRAME,COLOR,GROW)
  2156. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(COLOR), "Effect", VT(0,0,0))
  2157. local mesh = IT("SpecialMesh",wave)
  2158. mesh.MeshType = "FileMesh"
  2159. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2160. mesh.Scale = SIZE
  2161. mesh.Offset = VT(0,0,0)
  2162. wave.CFrame = CFRAME
  2163. coroutine.resume(coroutine.create(function(PART)
  2164. for i = 1, WAIT do
  2165. Swait()
  2166. mesh.Scale = mesh.Scale + GROW
  2167. if DOESROT == true then
  2168. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(0,ROT,0)
  2169. end
  2170. wave.Transparency = wave.Transparency + (0.5/WAIT)
  2171. if wave.Transparency > 0.99 then
  2172. wave:remove()
  2173. end
  2174. end
  2175. end))
  2176. end
  2177.  
  2178. function UNLOCK()
  2179. print("wow... you unlocked secret form... then press some button to become true form...")
  2180. TRUEUNLOCK = true
  2181. end
  2182.  
  2183. function MagicSphere3(SIZE,WAIT,CFRAME,COLOR,GROW)
  2184. local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(COLOR), "Effect", VT(1,1,1), true)
  2185. local mesh = IT("SpecialMesh",wave)
  2186. mesh.MeshType = "Sphere"
  2187. mesh.Scale = SIZE
  2188. mesh.Offset = VT(0,0,0)
  2189. wave.CFrame = CFRAME
  2190. coroutine.resume(coroutine.create(function(PART)
  2191. for i = 1, WAIT do
  2192. Swait()
  2193. mesh.Scale = mesh.Scale + GROW
  2194. wave.Transparency = wave.Transparency + (1/WAIT)
  2195. if wave.Transparency > 0.99 then
  2196. wave:remove()
  2197. end
  2198. end
  2199. end))
  2200. end
  2201.  
  2202.  
  2203. function CreateRing(inair,size,doesrotate,rotatedirection,waitt,cframe,spin1,spin2,color)
  2204. local wave = CreatePart(3, Effects, "Neon", 0, 0.5, BRICKC(color), "Effect", VT(0,0,0))
  2205. local mesh = IT("SpecialMesh",wave)
  2206. mesh.MeshType = "FileMesh"
  2207. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2208. mesh.Scale = VT(size,size,size)
  2209. mesh.Offset = VT(0,0,0)
  2210. wave.CFrame = cframe
  2211. coroutine.resume(coroutine.create(function(PART)
  2212. for i = 1, waitt do
  2213. Swait()
  2214. mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
  2215. if doesrotate == true then
  2216. wave.CFrame = wave.CFrame * CFrame.fromEulerAnglesXYZ(spin2, rotatedirection, spin1)
  2217. end
  2218. wave.Transparency = wave.Transparency + (0.5/waitt)
  2219. if wave.Transparency > 0.99 then
  2220. wave:remove()
  2221. end
  2222. end
  2223. end))
  2224. end
  2225.  
  2226. function MagicSphere(size,waitt,cframe,color)
  2227. local wave = CreatePart(3, Effects, "Neon", 0, 0, BRICKC(color), "Effect", VT(1,1,1))
  2228. local mesh = IT("SpecialMesh",wave)
  2229. mesh.MeshType = "Sphere"
  2230. mesh.Scale = VT(size,size,size)
  2231. mesh.Offset = VT(0,0,0)
  2232. wave.CFrame = cframe
  2233. coroutine.resume(coroutine.create(function(PART)
  2234. for i = 1, waitt do
  2235. Swait()
  2236. mesh.Scale = mesh.Scale + VT(size/5,size/5,size/5)
  2237. wave.Transparency = wave.Transparency + (1/waitt)
  2238. if wave.Transparency > 0.99 then
  2239. wave:remove()
  2240. end
  2241. end
  2242. end))
  2243. end
  2244.  
  2245. function MagicSphere2(size,waitt,cframe,color)
  2246. local wave = CreatePart(3, Effects, "Neon", 0, 1, BRICKC(color), "Effect", VT(1,1,1))
  2247. local mesh = IT("SpecialMesh",wave)
  2248. mesh.MeshType = "Sphere"
  2249. mesh.Scale = VT(size,size,size)
  2250. mesh.Offset = VT(0,0,0)
  2251. wave.CFrame = cframe
  2252. coroutine.resume(coroutine.create(function(PART)
  2253. for i = 1, waitt do
  2254. Swait()
  2255. mesh.Scale = mesh.Scale - VT(size/waitt,size/waitt,size/waitt)
  2256. wave.Transparency = wave.Transparency - (1/waitt)
  2257. end
  2258. wave:remove()
  2259. end))
  2260. end
  2261.  
  2262. Player_Size = 1
  2263. function RiftForm()
  2264. ATTACK = true
  2265. Rooted = false
  2266. UNANCHOR = false
  2267. RootPart.Anchored = true
  2268. for i=0, 5, 0.1 / Animation_Speed do
  2269. Swait()
  2270. RootPart.CFrame = RootPart.CFrame * CF(0,0.2,0)
  2271. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2272. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 * Player_Size, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 2 / Animation_Speed)
  2273. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(20)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  2274. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-40), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  2275. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-20)), 2 / Animation_Speed)
  2276. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(20)), 2 / Animation_Speed)
  2277. end
  2278. CreateSound("1368598393", Effects, 10, 1)
  2279. for i=0, 2, 0.1 / Animation_Speed do
  2280. Swait()
  2281. local CFRAME = CF(Torso.Position)*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))
  2282. MagicSphere3(VT(0,0,0),15,CFRAME,"Really black",VT(0.1,0.1,5))
  2283. MagicSphere3(VT(0.1,0.1,0.1),15,CFRAME,"Really black",VT(0.1,0.1,5))
  2284. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2285. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 * Player_Size, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 2 / Animation_Speed)
  2286. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, -1) * ANGLES(RAD(90), RAD(0), RAD(-75)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  2287. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, -1) * ANGLES(RAD(90), RAD(0), RAD(75)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  2288. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 2 / Animation_Speed)
  2289. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 2 / Animation_Speed)
  2290. end
  2291. CreateSound("1368583274", Effects, 10, 1)
  2292. for i=0, 6, 0.1 / Animation_Speed do
  2293. Swait()
  2294. CreateRing2(VT(45,5,0)*2,false,0,45,Torso.CFrame*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180))),"Really black",VT(-1,0,0))
  2295. CreateRing2(VT(45,5,0)*3,false,0,45,Torso.CFrame*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180))),"Really black",VT(-1,0,0)*3)
  2296. local CFRAME = CF(Torso.Position)*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)))
  2297. MagicSphere3(VT(0,0,0),15,CFRAME,"Really black",VT(0.1,0.1,55))
  2298. MagicSphere3(VT(0,0,0),15,CFRAME,"Really black",VT(2,2,2))
  2299. MagicSphere3(VT(0.1,0.1,0.1),15,CFRAME,"Really black",VT(0.1,0.1,55))
  2300. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2301. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 * Player_Size, 0 + ((1) - 1)) * ANGLES(RAD(20), RAD(0), RAD(0)), 2 / Animation_Speed)
  2302. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.15, 0.5, -1) * ANGLES(RAD(90), RAD(0), RAD(-75)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  2303. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.15, 0.5, -1) * ANGLES(RAD(90), RAD(0), RAD(75)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  2304. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 2 / Animation_Speed)
  2305. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(0)), 2 / Animation_Speed)
  2306. end
  2307. CreateSound("907329532", Effects, 10, 0.9)
  2308. Swait(175)
  2309. CreateRing2(VT(0,0,0),false,0,45,RootPart.CFrame*ANGLES(RAD(90),RAD(0),RAD(0)),"Really black",VT(7,7,0))
  2310. CreateSound("1368605755", Effects, 10, 1)
  2311. CreateSound("1368637781", Effects, 10, 1)
  2312. MagicSphere3(VT(0,0,0),45,Torso.CFrame,"Really black",VT(5,5,5))
  2313. TRUEFORM = true
  2314. for i=0, 1, 0.1 / Animation_Speed do
  2315. CreateRing2(VT(0,0,0),false,0,45,Torso.CFrame*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180))),"Really black",VT(4,4,0))
  2316. CreateRing2(VT(0,0,0),false,0,45,Torso.CFrame*ANGLES(RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180)),RAD(MRANDOM(-180,180))),"Really black",VT(5,5,0))
  2317. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0) * ANGLES(RAD(-25), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  2318. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0 * Player_Size, 0 + ((1) - 1)) * ANGLES(RAD(-20), RAD(0), RAD(0)), 2 / Animation_Speed)
  2319. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5, 0) * ANGLES(RAD(-60), RAD(0), RAD(20)) * RIGHTSHOULDERC0, 2 / Animation_Speed)
  2320. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5, 0) * ANGLES(RAD(-60), RAD(0), RAD(-20)) * LEFTSHOULDERC0, 2 / Animation_Speed)
  2321. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.3) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(-50)), 2 / Animation_Speed)
  2322. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.3) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-5), RAD(0), RAD(50)), 2 / Animation_Speed)
  2323. end
  2324. UNANCHOR = true
  2325. RootPart.Anchored = false
  2326. ATTACK = false
  2327. Rooted = false
  2328. end
  2329.  
  2330. --KEE HEE function--
  2331. function chatfunc(text)
  2332. local chat = coroutine.wrap(function()
  2333. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2334. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2335. end
  2336. local Bill = Instance.new("BillboardGui",Character)
  2337. Bill.Size = UDim2.new(0,100,0,40)
  2338. Bill.StudsOffset = Vector3.new(0,5.5,0)
  2339. Bill.Adornee = Character.Head
  2340. Bill.Name = "TalkingBillBoard"
  2341. local Hehe = Instance.new("TextLabel",Bill)
  2342. Hehe.BackgroundTransparency = 1
  2343. Hehe.BorderSizePixel = 0
  2344. Hehe.Text = ""
  2345. Hehe.Font = "Antique"
  2346. Hehe.TextSize = 50
  2347. Hehe.TextStrokeTransparency = 0
  2348. Hehe.Size = UDim2.new(1,0,0.5,0)
  2349. coroutine.resume(coroutine.create(function()
  2350. while Hehe ~= nil do
  2351. Swait()
  2352. Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2353. Hehe.Rotation = math.random(-5,5)
  2354. Hehe.TextColor3 = Color3.new(0,0,0)
  2355. Hehe.TextStrokeColor3 = BRICKC"Really blue".Color
  2356. end
  2357. end))
  2358. for i = 1,string.len(text),1 do
  2359. Swait()
  2360. Hehe.Text = string.sub(text,1,i)
  2361. end
  2362. Swait(90)--Re[math.random(1, 93)]
  2363. for i = 0, 1, .025 do
  2364. Swait()
  2365. Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  2366. Hehe.TextStrokeTransparency = i
  2367. Hehe.TextTransparency = i
  2368. end
  2369. Bill:Destroy()
  2370. end)
  2371. chat()
  2372. end
  2373.  
  2374. function onChatted(msg)
  2375. chatfunc(msg)
  2376. end
  2377.  
  2378. Player.Chatted:connect(onChatted)
  2379. --KEE HEE function end--
  2380.  
  2381. function OceanWorld()
  2382. TRUESKILL = true
  2383. CreateSound(1393698948, Character, 9999, 0.7, true)
  2384. chatfunc("There are only... WATERS")
  2385. local sillsky = Instance.new('Sky', game:GetService'Lighting')
  2386. sillsky.SkyboxBk = "rbxassetid://1014342"
  2387. sillsky.SkyboxDn = "rbxassetid://1014343"
  2388. sillsky.SkyboxFt = "rbxassetid://1014340"
  2389. sillsky.SkyboxLf = "rbxassetid://1014341"
  2390. sillsky.SkyboxRt = "rbxassetid://1014339"
  2391. sillsky.SkyboxUp = "rbxassetid://1014344"
  2392. sillsky.StarCount = 0
  2393. sillsky.SunAngularSize = 0
  2394. sillsky.MoonAngularSize = 0
  2395. sillsky.MoonTextureId = ""
  2396. sillsky.CelestialBodiesShown = false
  2397. game.Lighting.FogColor = Color3.new(0,0,0)
  2398. game.Lighting.FogEnd = 1400
  2399. sick.TimePosition = 13
  2400. sick.SoundId = "rbxassetid://1873219898"
  2401. sick.TimePosition = 1
  2402. end
  2403.  
  2404. function FireArc(Part, ToLocation, AmountOfTime, Height, DoesCourontine)
  2405. if DoesCourontine == false then
  2406. local Direction = CF(Part.Position, ToLocation)
  2407. local Distance = (Part.Position - ToLocation).magnitude
  2408. for i = 1, AmountOfTime do
  2409. Swait()
  2410. Part.CFrame = Direction * CF(0, AmountOfTime / 200 + (AmountOfTime / Height - i * 2 / Height), -Distance / AmountOfTime)
  2411. Direction = Part.CFrame
  2412. end
  2413. Part:remove()
  2414. elseif DoesCourontine == true then
  2415. coroutine.resume(coroutine.create(function()
  2416. local Direction = CF(Part.Position, ToLocation)
  2417. local Distance = (Part.Position - ToLocation).magnitude
  2418. for i = 1, AmountOfTime do
  2419. Swait()
  2420. Part.CFrame = Direction * CF(0, AmountOfTime / 200 + (AmountOfTime / Height - i * 2 / Height), -Distance / AmountOfTime)
  2421. Direction = Part.CFrame
  2422. end
  2423. Part:remove()
  2424. end))
  2425. end
  2426. end
  2427.  
  2428. function KEEHEE(position,range,maxstrength)
  2429. for i,v in ipairs(workspace:GetChildren()) do
  2430. local body = v:GetChildren()
  2431. for part = 1, #body do
  2432. if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  2433. if(body[part].Position - position).Magnitude < range then
  2434. if v.ClassName == "Model" then
  2435. v:BreakJoints()
  2436. end
  2437. --table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
  2438. body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
  2439. end
  2440. end
  2441. end
  2442. if v.ClassName == "Part" then
  2443. if v.Anchored == false and (v.Position - position).Magnitude < range then
  2444. --table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
  2445. v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
  2446. end
  2447. end
  2448. end
  2449. end
  2450.  
  2451. function AddChildrenToTable(FROM, PARENT, DIST, TABLE)
  2452. for _, c in pairs(PARENT:GetChildren()) do
  2453. if c.ClassName == "Model" then
  2454. if c ~= Character and c:FindFirstChildOfClass("Humanoid") and (c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso")) then
  2455. local HUMANOID = c:FindFirstChildOfClass("Humanoid")
  2456. local TORSO = c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso")
  2457. if DIST > (TORSO.Position - FROM).Magnitude then
  2458. table.insert(TABLE, c)
  2459. end
  2460. AddChildrenToTable(FROM, c, DIST, TABLE)
  2461. elseif c.ClassName == "Folder" then
  2462. AddChildrenToTable(FROM, c, DIST, TABLE)
  2463. end
  2464. end
  2465. end
  2466. end
  2467.  
  2468.  
  2469. function HAHAHA()
  2470. local HITBODIES = {}
  2471. local HITFLOOR, HITPOS, NORMAL = Raycast(RootPart.Position, CF(RootPart.Position, RootPart.Position + VT(0, -1, 0)).lookVector, 7 * Player_Size, Character)
  2472. if HITFLOOR ~= nil then
  2473. CreateSound("463598785", RootPart, 10, 0.8)
  2474. ATTACK = true
  2475. Rooted = true
  2476. VALUE1 = true
  2477. for i = 1, 500 do
  2478. Swait()
  2479. AddChildrenToTable(HITPOS, workspace, i / 3, HITBODIES)
  2480. Slice("Round", 0.5 + i / 50, 35, CF(HITPOS + VT(0, 0.1, 0), HITPOS + VT(0, 0.1, 0) + NORMAL) * ANGLES(RAD(90), RAD(0), RAD(0)) * ANGLES(RAD(MRANDOM(-18, 18)), RAD(MRANDOM(-180, 180)), RAD(MRANDOM(-18, 18))), "Navy blue", VT(0.001, 0, 0.001))
  2481. Slice("Round", 0.5 + i / 50, 45, CF(HITPOS + VT(0, 0.1, 0), HITPOS + VT(0, 0.1, 0) + NORMAL) * ANGLES(RAD(90), RAD(MRANDOM(-180, 180)), RAD(0)), "Really black", VT(0, 0, 0))
  2482. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(-35 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(5 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2483. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(-25 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-5 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2484. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(-40), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(12 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2485. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(-40), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2486. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-35 - 7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2487. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-35 - 7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2488. for e = 1, #HITBODIES do
  2489. if HITBODIES[e] ~= nil then
  2490. local BOD = HITBODIES[e]
  2491. local TORS = BOD:FindFirstChild("Torso") or BOD:FindFirstChild("UpperTorso")
  2492. if TORS and TORS:FindFirstChild("BV") == nil then
  2493. local bv = Instance.new("BodyVelocity")
  2494. bv.Name = "BV"
  2495. bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
  2496. bv.velocity = CF(TORS.Position, TORS.Position + VT(0, 1, 0)).lookVector * 20
  2497. bv.Parent = TORS
  2498. Debris:AddItem(bv, 0.1)
  2499. end
  2500. end
  2501. end
  2502. end
  2503. coroutine.resume(coroutine.create(function()
  2504. for e = 1, #HITBODIES do
  2505. Swait()
  2506. if HITBODIES[e] ~= nil then
  2507. local BOD = HITBODIES[e]
  2508. for i = 1, #HITBODIES do
  2509. if HITBODIES[i] == BOD and i ~= e then
  2510. table.remove(HITBODIES, i)
  2511. end
  2512. end
  2513. local TORS = BOD:FindFirstChild("Torso") or BOD:FindFirstChild("UpperTorso")
  2514. if TORS then
  2515. TORS.Anchored = false
  2516. CreateSound("92597369", TORS, 10, 0.8)
  2517. Slice("Thin", 1, 35, CF(TORS.Position, HITPOS) * ANGLES(RAD(0), RAD(-90), RAD(0)), "Navy blue", VT(0.01, 0, 0.01))
  2518. BOD:BreakJoints()
  2519. for _, c in pairs(BOD:GetChildren()) do
  2520. if c.ClassName == "Part" or c.ClassName == "MeshPart" then
  2521. local bv = Instance.new("BodyVelocity")
  2522. bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
  2523. bv.velocity = CF(HITPOS, c.Position).lookVector * 250
  2524. bv.Parent = c
  2525. Debris:AddItem(bv, 0.2)
  2526. end
  2527. end
  2528. end
  2529. end
  2530. end
  2531. end))
  2532. VALUE1 = false
  2533. ATTACK = false
  2534. Rooted = false
  2535. end
  2536. end
  2537.  
  2538. function YOUAREDEAD()
  2539. local HITBODIES = {}
  2540. local PEWSOUND = {
  2541. "907527750",
  2542. "907527912",
  2543. "907528019",
  2544. "907530553"
  2545. }
  2546. local ATTACKTAUNTS = {
  2547. "907329893",
  2548. "907329532",
  2549. "907333294",
  2550. "907332856"
  2551. }
  2552. local HITFLOOR, HITPOS, NORMAL = Raycast(RootPart.Position, CF(RootPart.Position, RootPart.Position + VT(0, -1, 0)).lookVector, 7 * Player_Size, Character)
  2553. if HITFLOOR ~= nil then
  2554. CreateSound(ATTACKTAUNTS[MRANDOM(1, #ATTACKTAUNTS)], Head, 10, 0.9)
  2555. ATTACK = true
  2556. Rooted = false
  2557. local GYRO = IT("BodyGyro", RootPart)
  2558. GYRO.D = 100
  2559. GYRO.P = 2000
  2560. GYRO.MaxTorque = VT(0, 4000000, 0)
  2561. GYRO.cframe = CF(RootPart.Position, Mouse.Hit.p)
  2562. for i = 0, 3.5, 0.1 / Animation_Speed do
  2563. Swait()
  2564. GYRO.cframe = CF(RootPart.Position, Mouse.Hit.p)
  2565. Slice("Thin", 1, 5, RightArm.CFrame * CF(0, -1.1, 0) * ANGLES(RAD(MRANDOM(-180, 180)), RAD(MRANDOM(-180, 180)), RAD(MRANDOM(-180, 180))), C3(1, 0, 0), VT(-0.01, 0, -0.01))
  2566. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(-15 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2567. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(15 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2568. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(-45), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(32 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2569. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(5), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2570. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2571. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2572. end
  2573. for i = 0, 0.15, 0.1 / Animation_Speed do
  2574. Swait()
  2575. GYRO.cframe = CF(RootPart.Position, Mouse.Hit.p)
  2576. Slice("Thin", 1, 5, RightArm.CFrame * CF(0, -1.1, 0) * ANGLES(RAD(MRANDOM(-180, 180)), RAD(MRANDOM(-180, 180)), RAD(MRANDOM(-180, 180))), C3(1, 0, 0), VT(-0.01, 0, -0.01))
  2577. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(85 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2578. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-85 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2579. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(0), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(90 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2580. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(5), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2581. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2582. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2583. end
  2584. Rooted = true
  2585. GYRO:remove()
  2586. coroutine.resume(coroutine.create(function()
  2587. local PITS = {}
  2588. local FRAME = RootPart.CFrame
  2589. for i = 1, 200 do
  2590. Swait()
  2591. for e = 1, #HITBODIES do
  2592. if HITBODIES[e] ~= nil then
  2593. local BOD = HITBODIES[e]
  2594. local TORS = BOD:FindFirstChild("Torso") or BOD:FindFirstChild("UpperTorso")
  2595. if TORS then
  2596. BOD:BreakJoints()
  2597. table.remove(HITBODIES, e)
  2598. end
  2599. end
  2600. end
  2601. local GLITCH = CreatePart(3, Effects, "Neon", 0, 0, "Navy blue", "Puddle", VT(2 + i / 2, 0, 2 + i / 2))
  2602. MakeForm(GLITCH, "Cyl")
  2603. GLITCH.CFrame = FRAME * CF(MRANDOM(-5, 5), 0, 5 - i * 3)
  2604. local HITFLOOR, HITPOS, NORMAL = Raycast(GLITCH.Position, CF(GLITCH.Position, GLITCH.Position + VT(0, -1, 0)).lookVector, 25 * Player_Size, Character)
  2605. if HITFLOOR ~= nil then
  2606. table.insert(PITS, GLITCH)
  2607. GLITCH.CFrame = CF(HITPOS, HITPOS + NORMAL) * ANGLES(RAD(90), RAD(0), RAD(0))
  2608. AddChildrenToTable(HITPOS, workspace, i / 2, HITBODIES)
  2609. if MRANDOM(1, 2) == 1 then
  2610. local ICICLE = IT("CornerWedgePart", Effects)
  2611. ICICLE.Locked = true
  2612. ICICLE.CanCollide = false
  2613. ICICLE.Anchored = true
  2614. ICICLE.BrickColor = BRICKC("Navy blue")
  2615. ICICLE.Material = "Neon"
  2616. ICICLE.Size = VT(i / 10, i / 2, i / 10)
  2617. CreateSound(PEWSOUND[MRANDOM(1, #PEWSOUND)], ICICLE, 10, 0.8)
  2618. ICICLE.CFrame = CF(HITPOS) * CF(MRANDOM(-i / 10, i / 10), 0, MRANDOM(-i / 10, i / 10)) * ANGLES(RAD(MRANDOM(-25, 25)), RAD(MRANDOM(-180, 180)), RAD(MRANDOM(-25, 25)))
  2619. table.insert(PITS, ICICLE)
  2620. end
  2621. else
  2622. GLITCH:remove()
  2623. break
  2624. end
  2625. end
  2626. coroutine.resume(coroutine.create(function()
  2627. for i = 1, 10 do
  2628. Swait()
  2629. for e = 1, #PITS do
  2630. if PITS[e] ~= nil then
  2631. local E = PITS[e]
  2632. E.Transparency = E.Transparency + 0.1
  2633. end
  2634. end
  2635. end
  2636. for e = 1, #PITS do
  2637. if PITS[e] ~= nil then
  2638. local E = PITS[e]
  2639. E:remove()
  2640. end
  2641. end
  2642. end))
  2643. end))
  2644. for i = 0, 1, 0.1 / Animation_Speed do
  2645. Swait()
  2646. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(85 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2647. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0) * ANGLES(RAD(0 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-85 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2648. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(145), RAD(0 - 7.5 * SIN(SINE / 12)), RAD(-15 + 7.5 * SIN(SINE / 12))) * RIGHTSHOULDERC0, 1 / Animation_Speed)
  2649. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5, 0.5 + 0.25 * COS(SINE / 12), 0) * ANGLES(RAD(-25), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(-12 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2650. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1, -0.01) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(75), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2651. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -0.5, -0.5) * ANGLES(RAD(-7.5 * SIN(SINE / 12)), RAD(-90), RAD(0)) * ANGLES(RAD(-8 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2652. end
  2653. ATTACK = false
  2654. Rooted = false
  2655. end
  2656. end
  2657.  
  2658. --//=================================\\
  2659. --|| ASSIGN THINGS TO KEYS
  2660. --\\=================================//
  2661.  
  2662. function MouseDown(Mouse)
  2663. HOLD = true
  2664. if ATTACK == false then
  2665. end
  2666. end
  2667.  
  2668. function MouseUp(Mouse)
  2669. HOLD = false
  2670. end
  2671.  
  2672. function KeyDown(Key)
  2673. if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
  2674. KEYHOLD = true
  2675. if Key == "z" and ATTACK == false then
  2676. CyberOutburst()
  2677. end
  2678.  
  2679. if Key == "b" and ATTACK == false then
  2680. Technobeam()
  2681. end
  2682.  
  2683. if Key == "f" and ATTACK == false then
  2684. Warden_Zap()
  2685. end
  2686.  
  2687. if Key == "c" and ATTACK == false then
  2688. Technowarp()
  2689. end
  2690.  
  2691. if Key == "v" and ATTACK == false then
  2692. CyberSmash()
  2693. end
  2694.  
  2695. if Key == "x" and ATTACK == false then
  2696. Morning_Star()
  2697. end
  2698.  
  2699. if Key == "=" then
  2700. UNLOCK()
  2701. end
  2702.  
  2703. if Key == "]" and ATTACK == false and TRUEUNLOCK == true then
  2704. RiftForm()
  2705. OceanWorld()
  2706. end
  2707.  
  2708. if Key == "e" and ATTACK == false and TRUESKILL == true then
  2709. HAHAHA()
  2710. end
  2711.  
  2712. if Key == "q" and ATTACK == false and TRUESKILL == true then
  2713. YOUAREDEAD()
  2714. end
  2715.  
  2716. if Key == "t" then
  2717. local TAUNT = CreateSound("132392118", Head, 10, 0.8)
  2718. TAUNT.TimePosition = 1.1
  2719. end
  2720. end
  2721. end
  2722.  
  2723. function KeyUp(Key)
  2724. if Key ~= "w" and Key ~= "a" and Key ~= "s" and Key ~= "d" then
  2725. KEYHOLD = false
  2726. end
  2727. end
  2728.  
  2729. Mouse.Button1Down:connect(function(NEWKEY)
  2730. MouseDown(NEWKEY)
  2731. end)
  2732. Mouse.Button1Up:connect(function(NEWKEY)
  2733. MouseUp(NEWKEY)
  2734. end)
  2735. Mouse.KeyDown:connect(function(NEWKEY)
  2736. KeyDown(NEWKEY)
  2737. end)
  2738. Mouse.KeyUp:connect(function(NEWKEY)
  2739. KeyUp(NEWKEY)
  2740. end)
  2741.  
  2742. --//=================================\\
  2743. --\\=================================//
  2744.  
  2745.  
  2746. function unanchor()
  2747. if UNANCHOR == true then
  2748. g = Character:GetChildren()
  2749. for i = 1, #g do
  2750. if g[i].ClassName == "Part" then
  2751. g[i].Anchored = false
  2752. end
  2753. end
  2754. end
  2755. end
  2756.  
  2757.  
  2758. --//=================================\\
  2759. --|| WRAP THE WHOLE SCRIPT UP
  2760. --\\=================================//
  2761.  
  2762. Humanoid.Changed:connect(function(Jump)
  2763. if Jump == "Jump" and (Disable_Jump == true) then
  2764. Humanoid.Jump = false
  2765. end
  2766. end)
  2767.  
  2768. Humanoid.HipHeight = 2
  2769.  
  2770. while true do
  2771. Swait()
  2772. refit()
  2773. Character.Parent = workspace
  2774. Humanoid.Parent = Character
  2775. ANIMATE.Parent = nil
  2776. local IDLEANIMATION = Humanoid:LoadAnimation(ROBLOXIDLEANIMATION)
  2777. IDLEANIMATION:Play()
  2778. SINE = SINE + CHANGE
  2779. local TORSOVELOCITY = (RootPart.Velocity * VT(1, 0, 1)).magnitude
  2780. local TORSOVERTICALVELOCITY = RootPart.Velocity.y
  2781. HITFLOOR,HITPOS = Raycast(RootPart.Position, (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 25, Character)
  2782. local WALKSPEEDVALUE = 6 / (Humanoid.WalkSpeed / 16)
  2783. EyeWeld3.C1 = Clerp(EyeWeld3.C1,CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-SINE*2)), 1 / Animation_Speed)
  2784. EyeWeld2.C1 = Clerp(EyeWeld2.C1,CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(-SINE*2)), 1 / Animation_Speed)
  2785. EyeWeld.C1 = Clerp(EyeWeld.C1,CF(0, 0, 0) * ANGLES(RAD(0), RAD(0), RAD(SINE*2)), 1 / Animation_Speed)
  2786. for LW = 1, #LEFTWINGS do
  2787. if LEFTWINGS[LW] ~= nil then
  2788. LEFTWINGS[LW].C1 = Clerp(LEFTWINGS[LW].C1, CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(2.5 * SIN(SINE / 12)), RAD(0), RAD(-3 + 3 * SIN(SINE / 12))), 1 / Animation_Speed)
  2789. end
  2790. end
  2791. for RW = 1, #RIGHTWINGS do
  2792. if RIGHTWINGS[RW] ~= nil then
  2793. RIGHTWINGS[RW].C1 = Clerp(RIGHTWINGS[RW].C1, CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(2.5 * SIN(SINE / 12)), RAD(0), RAD(3 - 3 * SIN(SINE / 12))), 1 / Animation_Speed)
  2794. end
  2795. end
  2796. if ATTACK == false then
  2797. if TORSOVELOCITY < 1 then
  2798. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(4 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 1 / Animation_Speed)
  2799. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(0 - 4 * SIN(SINE / 12))), 1 / Animation_Speed)
  2800. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(-45))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2801. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0 + 0.025 * COS(SINE / 12), -1) * ANGLES(RAD(25), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(90 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2802. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-15)), 0.15 / Animation_Speed)
  2803. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  2804. elseif TORSOVELOCITY > 1 then
  2805. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.25 * COS(SINE / 12)) * ANGLES(RAD(15 + 2.5 * SIN(SINE / 12)), RAD(0), RAD(2.5 + 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2806. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(-10 + 4.5 * SIN(SINE / 12)), RAD(0), RAD(-2.5 - 2.5 * SIN(SINE / 12))), 1 / Animation_Speed)
  2807. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.35, 0.5, 0.5) * ANGLES(RAD(-45), RAD(0), RAD(-45))* RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  2808. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0 + 0.025 * COS(SINE / 12), -1) * ANGLES(RAD(25), RAD(0 + 7.5 * SIN(SINE / 12)), RAD(90 - 7.5 * SIN(SINE / 12))) * LEFTSHOULDERC0, 1 / Animation_Speed)
  2809. RightHip.C0 = Clerp(RightHip.C0, CF(1, -0.5, -0.5) * ANGLES(RAD(0), RAD(65), RAD(0)) * ANGLES(RAD(-3), RAD(0), RAD(-20)), 0.15 / Animation_Speed)
  2810. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1, -0.01) * ANGLES(RAD(0), RAD(-90), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(10)), 0.15 / Animation_Speed)
  2811. end
  2812. end
  2813. for _, c in pairs(Character:GetChildren()) do
  2814. if c.ClassName == "Part" and c.Name ~= "Eye" then
  2815. c.Material = "Neon"
  2816. if c:FindFirstChildOfClass("ParticleEmitter") then
  2817. c:FindFirstChildOfClass("ParticleEmitter"):remove()
  2818. end
  2819. if c ~= Head and c ~= RootPart and c:FindFirstChild("BoxEffect") == nil then
  2820. local EF = Instance.new("SelectionBox",c)
  2821. EF.Adornee = c
  2822. EF.Color = BrickColor.new("Navy blue")
  2823. EF.LineThickness = 0.01
  2824. EF.Transparency = 0
  2825. EF.Name = "BoxEffect"
  2826. end
  2827. c.Color = C3(0,0,0)
  2828. if c == Head then
  2829. if c:FindFirstChild("Dominus") == nil then
  2830. local M = CreateMesh("SpecialMesh", c, "FileMesh", "162384581", "162384608", VT(1,1,1)*1.1, VT(0,0,0))
  2831. M.Name = "Dominus"
  2832. end
  2833. if c:FindFirstChild("face") then
  2834. c.face:remove()
  2835. end
  2836. end
  2837. elseif c.ClassName == "CharacterMesh" or c.ClassName == "Accessory" or c.Name == "Body Colors" then
  2838. c:remove()
  2839. end
  2840. end
  2841. local plr = game:service'Players'.LocalPlayer
  2842. local char = plr.Character
  2843. shirt = Instance.new("Shirt", char)
  2844. shirt.Name = "Shirt"
  2845. pants = Instance.new("Pants", char)
  2846. pants.Name = "Pants"
  2847. char.Shirt.ShirtTemplate = "rbxassetid://676428254"
  2848. char.Pants.PantsTemplate = "rbxassetid://676428351"
  2849.  
  2850. if HITFLOOR ~= nil and MRANDOM(1,6) == 1 then
  2851. local POSITION = CF(HITPOS)*ANGLES(RAD(0),RAD(MRANDOM(0,360)),RAD(0))*CF(MRANDOM(5,15),0,0).p
  2852. local BOXFLOOR,BOXPOS = Raycast(POSITION+VT(0,1,0), (CF(POSITION, POSITION + VT(0, -1, 0))).lookVector, 5, Character)
  2853. if BOXFLOOR ~= nil then
  2854. WACKYEFFECT({EffectType = "Box", Size = VT(2,0,2), Size2 = VT(0,15,0), Transparency = 0.5, Transparency2 = 0.5, CFrame = CF(BOXPOS), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = BRICKC"Navy blue".Color, SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  2855. end
  2856. end
  2857. unanchor()
  2858. Humanoid.MaxHealth = "inf"
  2859. Humanoid.Health = "inf"
  2860. if Rooted == false then
  2861. Disable_Jump = false
  2862. Humanoid.WalkSpeed = Speed
  2863. elseif Rooted == true then
  2864. Disable_Jump = true
  2865. Humanoid.WalkSpeed = 0
  2866. end
  2867. for _, c in pairs(workspace:GetChildren()) do
  2868. if c.ClassName == "Model" and c:FindFirstChild("Humanoid") and c ~= Character then
  2869. end
  2870. end
  2871. script.Parent = WEAPONGUI
  2872. Humanoid.Name = "Monarch"
  2873. sick.Parent = Effects
  2874. sick.Pitch = 1
  2875. sick.Playing = true
  2876. for _, q in pairs(Head:GetChildren()) do
  2877. if q.ClassName == "Sound" and q.Name ~= "Audio" then
  2878. q:remove()
  2879. end
  2880. end
  2881. Humanoid.DisplayDistanceType = "None"
  2882. end
  2883.  
  2884. --//=================================\\
  2885. --\\=================================//
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891. --//====================================================\\--
  2892. --|| END OF SCRIPT
  2893. --\\====================================================//--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement