Advertisement
D0MiN0_FX

Project 2 [ RARE ]

Oct 19th, 2016
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 176.28 KB | None | 0 0
  1. Meshes = {
  2. Blast = '20329976',
  3. Crown = '1323306',
  4. Ring = '3270017',
  5. Claw = '10681506',
  6. Crystal = '9756362',
  7. Coil = '9753878',
  8. Cloud = '1095708',
  9. }
  10. clangsounds = {
  11. '199149119',
  12. '199149109',
  13. '199149072',
  14. '199149025',
  15. '199148971'
  16. }
  17. hitsounds = {
  18. '199149137',
  19. '199149186',
  20. '199149221',
  21. '199149235',
  22. '199149269',
  23. '199149297'
  24. }
  25. blocksounds = {
  26. '199148933',
  27. '199148947'
  28. }
  29. armorsounds = {
  30. '199149321',
  31. '199149338',
  32. '199149367',
  33. '199149409',
  34. '199149452'
  35. }
  36. woosh = {
  37. Heavy1 = '320557353',
  38. Heavy2 = '320557382',
  39. Heavy3 = '320557453',
  40. Heavy4 = '199144226',
  41. Heavy5 = '203691447',
  42. Heavy6 = '203691467',
  43. Heavy7 = '203691492',
  44. Light1 = '320557413',
  45. Light2 = '320557487',
  46. Light3 = '199145095',
  47. Light4 = '199145146',
  48. Light5 = '199145887',
  49. Light6 = '199145913',
  50. Light7 = '199145841',
  51. Medium1 = '320557518',
  52. Medium2 = '320557537',
  53. Medium3 = '320557563',
  54. Medium4 = '199145204'
  55. }
  56. Songs = {
  57. Breaking = '179281636',
  58. FinalReckoning = '357375770',
  59. NotDeadYet = '346175829',
  60. Intense = '151514610',
  61. JumpP1 = '160536628',
  62. JumpP2 = '60536666',
  63. SonsOfWar = '158929777',
  64. WrathOfSea = '165520893',
  65. ProtectorsOfEarth = '160542922',
  66. SkyTitans = '179282324',
  67. ArchAngel = '144043274',
  68. Anticipation = '168614529',
  69. TheMartyred = '186849544',
  70. AwakeP1 = '335631255',
  71. AwakeP2 = '335631297',
  72. ReadyAimFireP1 = '342455387',
  73. ReadyAimFireP2 = '342455399',
  74. DarkLordP1 = '209567483',
  75. DarkLordP2 = '209567529',
  76. BloodDrainP1 = '162914123',
  77. BloodDrainP2 = '162914203',
  78. DanceOfSwords = '320473062',
  79. Opal = '286415112',
  80. Calamity = '190454307',
  81. Hypnotica = '155968128',
  82. Nemisis = '160453802',
  83. Breathe = '276963903',
  84. GateToTheRift = '270655227',
  85. InfernalBeserking = '244143404',
  86. Trust = '246184492',
  87. AwakeningTheProject = '245121821',
  88. BloodPain = '242545577',
  89. Chaos = '247241693',
  90. NightmareFictionHighStake = '248062278',
  91. TheWhiteWeapon = '247236446',
  92. Gale = '256851659',
  93. ImperialCode = '256848383',
  94. Blitzkrieg = '306431437',
  95. RhapsodyRage = '348690251',
  96. TheGodFist = '348541501',
  97. BattleForSoul = '321185592',
  98. TheDarkColossus = '305976780',
  99. EmpireOfAngels = '302580452',
  100. Kronos = '302205297',
  101. Exorcist = '299796054',
  102. CrimsonFlames = '297799220',
  103. UltimatePower = '295753229',
  104. DrivingInTheDark = '295753229',
  105. AscendToPower = '293860654',
  106. GodOfTheSun = '293612495',
  107. DarkRider = '293861765',
  108. Vengeance = '293375555',
  109. SoundOfWar = '293376196',
  110. HellsCrusaders = '293012202',
  111. Legend = '293011823',
  112. RisingSouls = '290524959'
  113. }
  114. misc = {
  115. GroundSlam = '199145477',
  116. LaserSlash = '199145497',
  117. RailGunFire = '199145534',
  118. Charge1 = '199145659',
  119. Charge2 = '169380469',
  120. Charge3 = '169380479',
  121. EmptyGun = '203691822',
  122. GunShoot = '203691837',
  123. Stomp1 = '200632875',
  124. Stomp2 = '200632561',
  125. TelsaCannonCharge = '169445572',
  126. TelsaCannonShoot = '169445602',
  127. AncientHymm = '245313442'
  128. }
  129.  
  130. wait(0.016666666666667)
  131. Effects = {}
  132. local Player = game.Players.localPlayer
  133. local Character = Player.Character
  134. local Humanoid = Character.Humanoid
  135. local mouse = Player:GetMouse()
  136. local m = Instance.new("Model", Character)
  137. m.Name = "WeaponModel"
  138. local LeftArm = Character["Left Arm"]
  139. local RightArm = Character["Right Arm"]
  140. local LeftLeg = Character["Left Leg"]
  141. local RightLeg = Character["Right Leg"]
  142. local Head = Character.Head
  143. local Torso = Character.Torso
  144. local RootPart = Character.HumanoidRootPart
  145. local RootJoint = RootPart.RootJoint
  146. local cam = game.Workspace.CurrentCamera
  147. local equipped = false
  148. local attack = false
  149. local Anim = "Idle"
  150. local idle = 0
  151. local attacktype = 1
  152. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  153. local velocity = RootPart.Velocity.y
  154. local sine = 0
  155. local change = 1
  156. local grabbed = false
  157. local cn = CFrame.new
  158. local mr = math.rad
  159. local angles = CFrame.Angles
  160. local ud = UDim2.new
  161. local c3 = Color3.new
  162. cf = CFrame.new
  163. vt = Vector3.new
  164. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  165. Humanoid.Animator:Destroy()
  166. Character.Animate:Destroy()
  167. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  168. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  169. local LHCF = (CFrame.fromEulerAnglesXYZ(0, -1.6, 0))
  170. RSH = nil
  171. RW = Instance.new("Weld")
  172. LW = Instance.new("Weld")
  173. RH = Torso["Right Hip"]
  174. LH = Torso["Left Hip"]
  175. RSH = Torso["Right Shoulder"]
  176. LSH = Torso["Left Shoulder"]
  177. RSH.Parent = nil
  178. LSH.Parent = nil
  179. RW.Name = "RW"
  180. RW.Part0 = Torso
  181. RW.C0 = cn(1.5, 0.5, 0)
  182. RW.C1 = cn(0, 0.5, 0)
  183. RW.Part1 = RightArm
  184. RW.Parent = Torso
  185. LW.Name = "LW"
  186. LW.Part0 = Torso
  187. LW.C0 = cn(-1.5, 0.5, 0)
  188. LW.C1 = cn(0, 0.5, 0)
  189. LW.Part1 = LeftArm
  190. LW.Parent = Torso
  191.  
  192.  
  193. clerp = function(a, b, t)
  194. return a:lerp(b, t)
  195. end
  196.  
  197.  
  198. --[[--------------------------------------------------
  199. LeftArm.Size = LeftArm.Size * 1
  200. RightArm.Size = RightArm.Size * 1
  201. LeftLeg.Size = LeftLeg.Size * 1
  202. RightLeg.Size = RightLeg.Size * 1
  203. Torso.Size = Torso.Size * 1
  204. Head.Size = Head.Size * 1
  205. RootPart.Size = RootPart.Size * 1
  206. ----------------------------------------------------]]
  207.  
  208.  
  209. ArtificialHB = Instance.new("BindableEvent", script)
  210. ArtificialHB.Name = "Heartbeat"
  211. script:WaitForChild("Heartbeat")
  212. frame = 0.033333333333333
  213. tf = 0
  214. allowframeloss = false
  215. tossremainder = false
  216. lastframe = tick()
  217. script.Heartbeat:Fire()
  218. game:GetService("RunService").Heartbeat:connect(function(s, p)
  219. tf = tf + s
  220. if frame <= tf then
  221. if allowframeloss then
  222. script.Heartbeat:Fire()
  223. lastframe = tick()
  224. else
  225. for i = 1, math.floor(tf / frame) do
  226. script.Heartbeat:Fire()
  227. end
  228. lastframe = tick()
  229. end
  230. if tossremainder then
  231. tf = 0
  232. else
  233. tf = tf - frame * math.floor(tf / frame)
  234. end
  235. end
  236. end
  237. )
  238. swait = function(num)
  239. if num == 0 or num == nil then
  240. ArtificialHB.Event:wait()
  241. else
  242. for i = 0, num do
  243. ArtificialHB.Event:wait()
  244. end
  245. end
  246. end
  247.  
  248. local RbxUtility = LoadLibrary("RbxUtility")
  249. local Create = RbxUtility.Create
  250. RemoveOutlines = function(part)
  251. part.TopSurface = 10
  252. end
  253.  
  254.  
  255.  
  256.  
  257.  
  258. ----------------------------------------------------
  259. ----------------------------------------------------
  260.  
  261.  
  262.  
  263. local dmgMultipyer = 0
  264. local co1 = 3
  265. local co2 = 3
  266. local co3 = 3
  267. local co4 = 70
  268. local cooco = 3
  269. local cooldown1 = 3
  270. local cooldown2 = 3
  271. local cooldown3 = 3
  272. local cooldown4 = 70
  273. local coolcool = 3
  274. local maxEnergy = 200
  275. local Energy = 20
  276. local skill1stam = 10
  277. local skill2stam = 30
  278. local skill3stam = 40
  279. local skill4stam = 60
  280. local recovermana = 15
  281. local skillcolorscheme = BrickColor.new("Teal").Color
  282. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  283. makeframe = function(par, trans, pos, size, color)
  284. local frame = Instance.new("Frame", par)
  285. frame.BackgroundTransparency = trans
  286. frame.BorderSizePixel = 0
  287. frame.Position = pos
  288. frame.Size = size
  289. frame.BackgroundColor3 = color
  290. return frame
  291. end
  292.  
  293. makelabel = function(par, text)
  294. local label = Instance.new("TextLabel", par)
  295. label.BackgroundTransparency = 1
  296. label.Size = UDim2.new(1, 0, 1, 0)
  297. label.Position = UDim2.new(0, 0, 0, 0)
  298. label.TextColor3 = Color3.new(255, 255, 255)
  299. label.TextStrokeTransparency = 0
  300. label.FontSize = Enum.FontSize.Size32
  301. label.Font = Enum.Font.SourceSansBold
  302. label.BorderSizePixel = 0
  303. label.TextScaled = true
  304. label.Text = text
  305. end
  306.  
  307. framesk1 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  308. framesk2 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.74, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  309. framesk3 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.63, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  310. framesk4 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.52, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  311. bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  312. bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  313. bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  314. bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  315.  
  316. text1 = Instance.new("TextLabel", framesk1)
  317. text1.BackgroundTransparency = 1
  318. text1.Size = UDim2.new(1, 0, 1, 0)
  319. text1.Position = UDim2.new(0, 0, 0, 0)
  320. text1.TextColor3 = Color3.new(255, 255, 255)
  321. text1.TextStrokeTransparency = 0
  322. text1.FontSize = Enum.FontSize.Size18
  323. text1.Font = Enum.Font.SourceSansBold
  324. text1.BorderSizePixel = 0
  325. text1.TextScaled = true
  326. text1.Text = "[Z]\n Smek Combo"
  327.  
  328.  
  329. text2 = Instance.new("TextLabel", framesk2)
  330. text2.BackgroundTransparency = 1
  331. text2.Size = UDim2.new(1, 0, 1, 0)
  332. text2.Position = UDim2.new(0, 0, 0, 0)
  333. text2.TextColor3 = Color3.new(255, 255, 255)
  334. text2.TextStrokeTransparency = 0
  335. text2.FontSize = Enum.FontSize.Size18
  336. text2.Font = Enum.Font.SourceSansBold
  337. text2.BorderSizePixel = 0
  338. text2.TextScaled = true
  339. text2.Text = "[X]\n Wavez of Sugar"
  340.  
  341.  
  342. text3 = Instance.new("TextLabel", framesk3)
  343. text3.BackgroundTransparency = 1
  344. text3.Size = UDim2.new(1, 0, 1, 0)
  345. text3.Position = UDim2.new(0, 0, 0, 0)
  346. text3.TextColor3 = Color3.new(255, 255, 255)
  347. text3.TextStrokeTransparency = 0
  348. text3.FontSize = Enum.FontSize.Size18
  349. text3.Font = Enum.Font.SourceSansBold
  350. text3.BorderSizePixel = 0
  351. text3.TextScaled = false
  352. text3.Text = "[C]\n SpinCycle"
  353.  
  354.  
  355. text4 = Instance.new("TextLabel", framesk4)
  356. text4.BackgroundTransparency = 1
  357. text4.Size = UDim2.new(1, 0, 1, 0)
  358. text4.Position = UDim2.new(0, 0, 0, 0)
  359. text4.TextColor3 = Color3.new(255, 255, 255)
  360. text4.TextStrokeTransparency = 0
  361. text4.FontSize = Enum.FontSize.Size18
  362. text4.Font = Enum.Font.SourceSansBold
  363. text4.BorderSizePixel = 0
  364. text4.TextScaled = true
  365. text4.Text = "[V]\n Yummie laz0r"
  366.  
  367.  
  368.  
  369. function NoOutline(Part)
  370. Part.TopSurface, Part.BottomSurface, Part.LeftSurface, Part.RightSurface, Part.FrontSurface, Part.BackSurface = 10, 10, 10, 10, 10, 10
  371. end
  372.  
  373. function nooutline(part)
  374. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  375. end
  376.  
  377.  
  378. CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  379. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  380. RemoveOutlines(Part)
  381. nooutline(Part)
  382. return Part
  383. end
  384.  
  385. CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  386. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  387. if Mesh == "SpecialMesh" then
  388. Msh.MeshType = MeshType
  389. Msh.MeshId = MeshId
  390. end
  391. return Msh
  392. end
  393.  
  394. CreateWeld = function(Parent, Part0, Part1, C0, C1)
  395. local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  396. return Weld
  397. end
  398.  
  399. rayCast = function(Position, Direction, Range, Ignore)
  400. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  401. end
  402.  
  403. CreateSound = function(id, par, vol, pit)
  404. coroutine.resume(coroutine.create(function()
  405. local sou = Instance.new("Sound", par or workspace)
  406. sou.Volume = vol
  407. sou.Pitch = pit or 1
  408. sou.SoundId = id
  409. swait()
  410. sou:play()
  411. game:GetService("Debris"):AddItem(sou, 6)
  412. end
  413. ))
  414. end
  415.  
  416. local getclosest = function(obj, distance)
  417. local last, lastx = distance + 1, nil
  418. for i,v in pairs(workspace:GetChildren()) do
  419. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  420. local t = v.Torso
  421. local dist = t.Position - obj.Position.magnitude
  422. if dist <= distance and dist < last then
  423. last = dist
  424. lastx = v
  425. end
  426. end
  427. end
  428. return lastx
  429. end
  430.  
  431. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  432. if hit.Parent == nil then
  433. return
  434. end
  435. local h = hit.Parent:FindFirstChild("Humanoid")
  436. for _,v in pairs(hit.Parent:children()) do
  437. if v:IsA("Humanoid") then
  438. h = v
  439. end
  440. end
  441. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  442. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  443. return
  444. end
  445. local c = Create("ObjectValue")({Name = "creator", Value = game:service("Players").LocalPlayer, Parent = h})
  446. game:GetService("Debris"):AddItem(c, 0.5)
  447. if HitSound ~= nil and HitPitch ~= nil then
  448. CreateSound(HitSound, hit, 1, HitPitch)
  449. end
  450. local Damage = math.random(minim, maxim) + dmgMultipyer
  451. local blocked = false
  452. local block = hit.Parent:findFirstChild("Block")
  453. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  454. blocked = true
  455. block.Value = block.Value - 1
  456. print(block.Value)
  457. end
  458. if blocked == false then
  459. h.Health = h.Health - Damage
  460. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  461. else
  462. h.Health = h.Health - Damage / 2
  463. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  464. end
  465. if Type == "Knockdown" then
  466. local hum = hit.Parent.Humanoid
  467. hum.PlatformStand = true
  468. coroutine.resume(coroutine.create(function(HHumanoid)
  469. swait(1)
  470. HHumanoid.PlatformStand = false
  471. end
  472. ), hum)
  473. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  474. local bodvol = Create("BodyVelocity")({velocity = angle * knockback, P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  475. local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000, angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), Parent = hit})
  476. game:GetService("Debris"):AddItem(bodvol, 0.5)
  477. game:GetService("Debris"):AddItem(rl, 0.5)
  478. else
  479. do
  480. if Type == "Normal" then
  481. local vp = Create("BodyVelocity")({P = 500, maxForce = Vector3.new(math.huge, 0, math.huge), velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05})
  482. if knockback > 0 then
  483. vp.Parent = hit.Parent.Torso
  484. end
  485. game:GetService("Debris"):AddItem(vp, 0.5)
  486. else
  487. do
  488. if Type == "Up" then
  489. local bodyVelocity = Create("BodyVelocity")({velocity = vt(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  490. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  491. else
  492. do
  493. if Type == "DarkUp" then
  494. coroutine.resume(coroutine.create(function()
  495. for i = 0, 1, 0.1 do
  496. swait()
  497. BlockEffect(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, 0.08, 1)
  498. end
  499. end
  500. ))
  501. local bodyVelocity = Create("BodyVelocity")({velocity = vt(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  502. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  503. else
  504. do
  505. if Type == "Snare" then
  506. local bp = Create("BodyPosition")({P = 2000, D = 100, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  507. game:GetService("Debris"):AddItem(bp, 1)
  508. else
  509. do
  510. if Type == "Freeze" then
  511. local BodPos = Create("BodyPosition")({P = 50000, D = 1000, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  512. local BodGy = Create("BodyGyro")({maxTorque = Vector3.new(400000, 400000, 400000) * math.huge, P = 20000, Parent = hit.Parent.Torso, cframe = hit.Parent.Torso.CFrame})
  513. hit.Parent.Torso.Anchored = true
  514. coroutine.resume(coroutine.create(function(Part)
  515. swait(1.5)
  516. Part.Anchored = false
  517. end
  518. ), hit.Parent.Torso)
  519. game:GetService("Debris"):AddItem(BodPos, 3)
  520. game:GetService("Debris"):AddItem(BodGy, 3)
  521. end
  522. do
  523. local debounce = Create("BoolValue")({Name = "DebounceHit", Parent = hit.Parent, Value = true})
  524. game:GetService("Debris"):AddItem(debounce, Delay)
  525. c = Instance.new("ObjectValue")
  526. c.Name = "creator"
  527. c.Value = Player
  528. c.Parent = h
  529. game:GetService("Debris"):AddItem(c, 0.5)
  530. end
  531. end
  532. end
  533. end
  534. end
  535. end
  536. end
  537. end
  538. end
  539. end
  540. end
  541. end
  542. end
  543.  
  544. MagniDamage = function(Part, magni, mindam, maxdam, knock, Type)
  545. for _,c in pairs(workspace:children()) do
  546. local hum = c:findFirstChild("Humanoid")
  547. if hum ~= nil then
  548. local head = c:findFirstChild("Torso")
  549. if head ~= nil then
  550. local targ = head.Position - Part.Position
  551. local mag = targ.magnitude
  552. if mag <= magni and c.Name ~= Player.Name then
  553. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  554. end
  555. end
  556. end
  557. end
  558. end
  559.  
  560. ShowDamage = function(Pos, Text, Time, Color)
  561. local Rate = 0.033333333333333
  562. if not Pos then
  563. local Pos = Vector3.new(0, 0, 0)
  564. end
  565. local Text = Text or ""
  566. local Time = Time or 2
  567. if not Color then
  568. local Color = Color3.new(1, 0, 1)
  569. end
  570. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", vt(0, 0, 0))
  571. EffectPart.Anchored = true
  572. local BillboardGui = Create("BillboardGui")({Size = UDim2.new(3, 0, 3, 0), Adornee = EffectPart, Parent = EffectPart})
  573. local TextLabel = Create("TextLabel")({BackgroundTransparency = 1, Size = UDim2.new(1, 0, 1, 0), Text = Text, TextColor3 = Color, TextScaled = true, Font = Enum.Font.ArialBold, Parent = BillboardGui})
  574. game.Debris:AddItem(EffectPart, Time + 0.1)
  575. EffectPart.Parent = game:GetService("Workspace")
  576. delay(0, function()
  577. local Frames = Time / Rate
  578. for Frame = 1, Frames do
  579. wait(Rate)
  580. local Percent = Frame / Frames
  581. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  582. TextLabel.TextTransparency = Percent
  583. end
  584. if EffectPart and EffectPart.Parent then
  585. EffectPart:Destroy()
  586. end
  587. end
  588. )
  589. end
  590.  
  591.  
  592. ----------------------------------------------------
  593. local player = game.Players.LocalPlayer
  594. local pchar = player.Character
  595. local mouse = player:GetMouse()
  596. local cam = workspace.CurrentCamera
  597.  
  598. local rad = math.rad
  599.  
  600. local keysDown = {}
  601. local flySpeed = 0
  602. local MAX_FLY_SPEED = 150
  603.  
  604. local canFly = false
  605. local flyToggled = false
  606.  
  607. local forward, side = 0, 0
  608. local lastForward, lastSide = 0, 0
  609.  
  610. local floatBP = Instance.new("BodyPosition")
  611. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  612. local flyBV = Instance.new("BodyVelocity")
  613. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  614. local turnBG = Instance.new("BodyGyro")
  615. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  616.  
  617. mouse.KeyDown:connect(function(key)
  618. keysDown[key] = true
  619.  
  620. if key == "f" then
  621. flyToggled = not flyToggled
  622.  
  623. if not flyToggled then
  624. stanceToggle = "Normal"
  625. floatBP.Parent = nil
  626. flyBV.Parent = nil
  627. turnBG.Parent = nil
  628. RootPart.Velocity = Vector3.new()
  629. pchar.Humanoid.PlatformStand = false
  630. end
  631. end
  632.  
  633. end)
  634. mouse.KeyUp:connect(function(key)
  635. keysDown[key] = nil
  636. end)
  637.  
  638. local function updateFly()
  639.  
  640. if not flyToggled then return end
  641.  
  642. lastForward = forward
  643. lastSide = side
  644.  
  645. forward = 0
  646. side = 0
  647.  
  648. if keysDown.w then
  649. forward = forward + 1
  650. end
  651. if keysDown.s then
  652. forward = forward - 1
  653. end
  654. if keysDown.a then
  655. side = side - 1
  656. end
  657. if keysDown.d then
  658. side = side + 1
  659. end
  660.  
  661. canFly = (forward ~= 0 or side ~= 0)
  662.  
  663. if canFly then
  664. stanceToggle = "Floating"
  665. turnBG.Parent = RootPart
  666. floatBP.Parent = nil
  667. flyBV.Parent = RootPart
  668.  
  669. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  670. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  671. else
  672. floatBP.position = RootPart.Position
  673. floatBP.Parent = RootPart
  674.  
  675. flySpeed = flySpeed - 1
  676. if flySpeed < 0 then flySpeed = 0 end
  677. end
  678.  
  679. local camCF = cam.CoordinateFrame
  680. local in_forward = canFly and forward or lastForward
  681. local in_side = canFly and side or lastSide
  682.  
  683. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  684. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  685.  
  686. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  687. 0)
  688. end
  689.  
  690. game:service'RunService'.RenderStepped:connect(function()
  691. if flyToggled then
  692. pchar.Humanoid.PlatformStand = true
  693. end
  694. updateFly()
  695. end)
  696. -------------------------------
  697.  
  698.  
  699.  
  700. Player=game:GetService('Players').LocalPlayer
  701. Character=Player.Character
  702. Mouse=Player:GetMouse()
  703. m=Instance.new('Model',Character)
  704.  
  705.  
  706. local function weldBetween(a, b)
  707. local weldd = Instance.new("ManualWeld")
  708. weldd.Part0 = a
  709. weldd.Part1 = b
  710. weldd.C0 = CFrame.new()
  711. weldd.C1 = b.CFrame:inverse() * a.CFrame
  712. weldd.Parent = a
  713. return weldd
  714. end
  715.  
  716. it=Instance.new
  717.  
  718. function nooutline(part)
  719. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  720. end
  721.  
  722. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  723. local fp=it("Part")
  724. fp.formFactor=formfactor
  725. fp.Parent=parent
  726. fp.Reflectance=reflectance
  727. fp.Transparency=transparency
  728. fp.CanCollide=false
  729. fp.Locked=true
  730. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  731. fp.Name=name
  732. fp.Size=size
  733. fp.Position=Character.Torso.Position
  734. nooutline(fp)
  735. fp.Material=material
  736. fp:BreakJoints()
  737. return fp
  738. end
  739.  
  740. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  741. local mesh=it(Mesh)
  742. mesh.Parent=part
  743. if Mesh=="SpecialMesh" then
  744. mesh.MeshType=meshtype
  745. mesh.MeshId=meshid
  746. end
  747. mesh.Offset=offset
  748. mesh.Scale=scale
  749. return mesh
  750. end
  751.  
  752. function weld(parent,part0,part1,c0,c1)
  753. local weld=it("Weld")
  754. weld.Parent=parent
  755. weld.Part0=part0
  756. weld.Part1=part1
  757. weld.C0=c0
  758. weld.C1=c1
  759. return weld
  760. end
  761. m = Instance.new("Model", Character)
  762. m.Name = "Devine light"
  763.  
  764. handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel light blue","Handle",Vector3.new(0.25000006, 1.20000005, 0.25000006))
  765. handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.141163945, -0.342636108, -0.847911835, -0.999825656, -0.0133569958, -0.0130459955, 0.009293437, 0.250005007, -0.968199968, 0.0161938071, -0.968152404, -0.249837279))
  766. FakeHandle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel light blue","Handle",Vector3.new(0.25000006, 1.20000005, 0.25000006))
  767. FakeHandleWeld=weld(m,handle,FakeHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.141163945, -0.342636108, -0.847911835, -0.999825656, -0.0133569958, -0.0130459955, 0.009293437, 0.250005007, -0.968199968, 0.0161938071, -0.968152404, -0.249837279))
  768. mesh("CylinderMesh",handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  769. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  770. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.7220459e-005, -0.326431274, -0.0416107178, -3.77115794e-006, 4.57465649e-006, -1.00000012, -0.0871620625, 0.996194243, 4.87267971e-006, 0.996194184, 0.0871620774, -3.35648656e-006))
  771. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  772. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  773. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.82797623e-005, -0.151901245, -0.0220031738, -0.99999994, 0, -2.32830644e-010, -9.31322575e-010, 0.99619472, 0.0871562809, -2.32830644e-010, 0.087156266, -0.996194661))
  774. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  775. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  776. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-005, -0.676803589, -0.0636501312, 3.77115794e-006, -4.57465649e-006, 1.00000012, 0.0871523172, 0.996195018, 4.23192978e-006, -0.996195018, 0.0871523172, 4.15742397e-006))
  777. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  778. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  779. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000112533569, -0.851348877, -0.0831794739, -0.99999994, 0, -2.32830644e-010, -9.31322575e-010, 0.99619472, 0.0871562809, -2.32830644e-010, 0.087156266, -0.996194661))
  780. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  781. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  782. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.19616699e-005, 0.0226287842, -0.00234031677, 3.77115794e-006, -4.57465649e-006, 1.00000012, 0.0871523172, 0.996195018, 4.23192978e-006, -0.996195018, 0.0871523172, 4.15742397e-006))
  783. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  784. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  785. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.86781311e-006, -1.55081177, -0.144371033, -0.99999994, 0, -2.32830644e-010, -9.31322575e-010, 0.99619472, 0.0871562809, -2.32830644e-010, 0.087156266, -0.996194661))
  786. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  787. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  788. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.39233398e-005, -1.37628174, -0.12481308, 3.77115794e-006, -4.57465649e-006, 1.00000012, 0.0871523172, 0.996195018, 4.23192978e-006, -0.996195018, 0.0871523172, 4.15742397e-006))
  789. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  790. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  791. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.66108322e-005, -0.502304077, -0.0439300537, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  792. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  793. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  794. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-006, -1.02586365, -0.102859497, -3.77115794e-006, 4.57465649e-006, -1.00000012, -0.0871620625, 0.996194243, 4.87267971e-006, 0.996194184, 0.0871620774, -3.35648656e-006))
  795. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  796. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  797. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.19616699e-005, -1.72532654, -0.16396904, -3.77115794e-006, 4.57465649e-006, -1.00000012, -0.0871620625, 0.996194243, 4.87267971e-006, 0.996194184, 0.0871620774, -3.35648656e-006))
  798. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  799. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  800. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.00543213e-005, -1.20176697, -0.105155945, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  801. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  802. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  803. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000135183334, 0.197174072, 0.0172729492, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  804. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  805. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  806. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.88486481e-005, 0.547546387, 0.0391845703, -0.99999994, 0, -2.32830644e-010, -9.31322575e-010, 0.99619472, 0.0871562809, -2.32830644e-010, 0.087156266, -0.996194661))
  807. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  808. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  809. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000205755234, -1.90118408, -0.166313171, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  810. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  811. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  812. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.97102737e-005, -2.2502594, -0.205524445, -0.99999994, 0, -2.32830644e-010, -9.31322575e-010, 0.99619472, 0.0871562809, -2.32830644e-010, 0.087156266, -0.996194661))
  813. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  814. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  815. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -2.07572937, -0.185987473, 3.77115794e-006, -4.57465649e-006, 1.00000012, 0.0871523172, 0.996195018, 4.23192978e-006, -0.996195018, 0.0871523172, 4.15742397e-006))
  816. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  817. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  818. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.57763672e-005, 0.373001099, 0.0196170807, -3.77115794e-006, 4.57465649e-006, -1.00000012, -0.0871620625, 0.996194243, 4.87267971e-006, 0.996194184, 0.0871620774, -3.35648656e-006))
  819. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  820. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  821. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.10351563e-005, 0.722076416, 0.0587940216, 3.77115794e-006, -4.57465649e-006, 1.00000012, 0.0871523172, 0.996195018, 4.23192978e-006, -0.996195018, 0.0871523172, 4.15742397e-006))
  822. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  823. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Lily white","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  824. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.77497864, 0.000152587891, -0.350048065, 7.58934766e-006, -1, 1.81794167e-006, 1, 7.58748502e-006, -2.12341547e-006, 2.12457962e-006, 1.78813934e-006, 1))
  825. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 0.600000024))
  826. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Lily white","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  827. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.7749939, 0.000155687332, 0.199939728, 7.58934766e-006, -1, 1.81794167e-006, 1, 7.58748502e-006, -2.12341547e-006, 2.12457962e-006, 1.78813934e-006, 1))
  828. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 0.600000024))
  829. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.399999976, 0.225000009))
  830. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.73125076e-005, -1.82868958, -3.25964355, -0.99999994, 0, -2.32830644e-010, -1.39698386e-009, 0.374601722, 0.927185833, -9.31322575e-010, 0.927185893, -0.374601722))
  831. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 1, 1))
  832. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  833. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.13792038e-005, -2.4438324, -2.6292572, -1.00000012, -1.4686957e-006, 1.68639235e-006, 4.6286732e-007, 0.601810455, 0.798638999, -2.18860805e-006, 0.798639059, -0.601810515))
  834. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 1, 1))
  835. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  836. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.94990158e-005, -3.39315796, -0.288171768, -0.99999994, 0, -2.32830644e-010, -9.31322575e-010, 0.984807909, 0.173647165, 6.98491931e-010, 0.173647195, -0.984807849))
  837. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 1, 1))
  838. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.525000036, 0.225000009))
  839. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.10623169e-005, -0.378733158, 3.05079651, -1, -1.21910125e-006, 7.18282536e-007, -1.04343053e-006, 0.292375863, -0.956303477, 9.55536962e-007, -0.956303596, -0.292375863))
  840. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 1, 1))
  841. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  842. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000146508217, -2.83062744, 1.35781097, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.93715096e-006, 0.945518613, -0.325568199, -1.11572444e-006, -0.32556814, -0.945518553))
  843. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 1, 1))
  844. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  845. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000108003616, -2.67617798, 1.5712738, -0.99999994, -2.50525773e-007, 9.68342647e-007, -6.5099448e-007, 0.898796022, -0.438367248, -7.62753189e-007, -0.438367248, -0.898795962))
  846. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
  847. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  848. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.92198563e-005, -3.36148071, -0.0265235901, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.37928873e-006, 0.998629451, 0.0523391962, -1.76089816e-006, 0.0523392111, -0.998629391))
  849. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
  850. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.525000036, 0.225000009))
  851. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.54866409e-005, -0.987586975, 2.83644104, -0.99999994, -2.50525773e-007, 9.68342647e-007, -9.75560397e-007, 0.453990608, -0.89100647, -2.16066837e-007, -0.891006529, -0.453990579))
  852. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
  853. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  854. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.9870224e-006, -0.783958435, -3.6051178, -1.00000012, -1.4686957e-006, 1.68639235e-006, 1.43796206e-006, 0.156430051, 0.987689137, -1.71456486e-006, 0.987689018, -0.156430021))
  855. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
  856. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.475000054, 0.200000003))
  857. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.09944153e-005, -2.59901428, -2.4163208, -1.00000012, -1.4686957e-006, 1.68639235e-006, 1.94646418e-007, 0.694655478, 0.719342709, -2.2277236e-006, 0.719342709, -0.694655418))
  858. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1, 1))
  859. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.450000077, 0.200000048, 0.450000077))
  860. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.40018082e-005, 1.09999084, -1.14440918e-005, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  861. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  862. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.350000083, 0.200000048, 0.350000083))
  863. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000137090683, 1.00004578, -7.62939453e-006, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  864. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.25, 1))
  865. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.350000083, 0.200000048, 0.350000083))
  866. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000110626221, 0.925003052, -7.62939453e-006, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  867. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.25, 1))
  868. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.300000072, 0.200000003, 0.300000072))
  869. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.45193863e-005, 0.974990845, 1.14440918e-005, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  870. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  871. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.25000006, 0.275000006, 0.25000006))
  872. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.36577606e-005, -2.5375061, -4.57763672e-005, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  873. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  874. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.300000012, 0.200000003))
  875. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.95261765e-005, -3.26887512, -0.0964698792, -0.99999994, 0, -2.32830644e-010, 0, 1, 0, -2.32830644e-010, 0, -1))
  876. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.324999958, 0.200000003))
  877. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000180840492, 3.60629272, 0.27148819, -0.99999994, 0, -2.32830644e-010, 0, -1, 0, 2.32830644e-010, 0, 1))
  878. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  879. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.25, 0.200000003))
  880. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.23192978e-005, -3.74385071, -0.146514893, -0.99999994, 0, -2.32830644e-010, 0, 1, 0, -2.32830644e-010, 0, -1))
  881. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.5))
  882. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.275000006))
  883. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.07559967e-005, -0.446483612, 4.00637817, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.68639235e-006, 4.54485416e-006, -0.99999994, 1.4686957e-006, -1, -4.55975533e-006))
  884. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  885. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.225000009, 0.37499997))
  886. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000162363052, 3.75634766, 0.358917236, -0.99999994, 0, -2.32830644e-010, 0, -1, 0, 2.32830644e-010, 0, 1))
  887. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  888. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.449999988, 0.200000003))
  889. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000143527985, -3.4850769, 0.845283508, -0.99999994, 0, -2.32830644e-010, 0, 0.961260915, -0.27564019, 9.31322575e-010, -0.27564019, -0.961260915))
  890. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.87499994, 0.275000006))
  891. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.38177109e-005, -3.43133545, 0.0409851074, -0.99999994, 0, -2.32830644e-010, 0, 1, 0, -2.32830644e-010, 0, -1))
  892. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  893. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.25, 0.275000006))
  894. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000165462494, 0.221511841, 4.00634766, 0.99999994, 0, 2.32830644e-010, -6.98491931e-010, -7.46548176e-006, 1.00000012, 0, -1, -7.46548176e-006))
  895. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  896. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  897. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.13792038e-005, 2.9539032, 1.04855728, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  898. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0.0399999991, 0.0599999987),Vector3.new(1, 0.600000024, 0.400000006))
  899. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.324999988, 0.300000012))
  900. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.6385994e-005, -2.75909424, 1.54463196, 0.99999994, 0, 2.32830644e-010, 9.31322575e-010, 0.891005576, 0.453992337, 2.32830644e-010, -0.453992367, 0.891005516))
  901. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.849999964))
  902. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000112295151, 2.91397095, 0.523563385, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  903. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1))
  904. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.324999988, 0.300000012))
  905. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.80006027e-005, -1.87072754, 2.41197205, 1.00000012, 1.4686957e-006, -1.68639235e-006, 2.70083547e-007, 0.669127405, 0.743147731, 2.22073868e-006, -0.743147731, 0.669127405))
  906. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.300000012))
  907. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.28368759e-005, -2.24822998, 1.84187317, 0.99999994, 0, 2.32830644e-010, 0, 0.84804666, 0.529921532, 9.31322575e-010, -0.529921591, 0.84804666))
  908. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  909. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.68220901e-005, -2.65576172, 0.894161224, 0.99999994, 0, 2.32830644e-010, 0, 0.987688124, 0.156436056, 5.82076609e-010, -0.156436056, 0.987688184))
  910. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000009, 0.200000003, 0.500000119))
  911. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000166416168, -2.77598572, 0.150032043, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  912. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  913. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.76972961e-005, 3.0738678, 1.12851715, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  914. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0.0399999991, 0.0799999982),Vector3.new(1, 0.600000024, 0.200000003))
  915. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  916. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.29289246e-005, -0.588516235, 2.79399109, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68639235e-006, -4.54485416e-006, 0.99999994, 1.4686957e-006, -1, -4.55975533e-006))
  917. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.450000018))
  918. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.17232513e-005, -3.09391785, 0.203510284, -0.99999994, 0, -2.32830644e-010, 0, 1, 0, -2.32830644e-010, 0, -1))
  919. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  920. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 1))
  921. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000193834305, 2.91394043, 0.528549194, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  922. mesh("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  923. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.600000024))
  924. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.33786011e-005, -2.993927, -0.728557587, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  925. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0.0399999991, 0),Vector3.new(1, 0.600000024, 1))
  926. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  927. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000111818314, 2.87391663, 0.948547363, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  928. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0.0599999987, 0.0500000007),Vector3.new(1, 0.400000006, 0.5))
  929. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  930. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.14576721e-006, 2.79399109, 0.788539886, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  931. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0.0599999987, 0.0199999996),Vector3.new(1, 0.400000006, 0.800000012))
  932. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  933. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000113010406, 2.81399536, 0.768547058, 0.99999994, 0, 2.32830644e-010, 0, -1, 0, -2.32830644e-010, 0, -1))
  934. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.800000012))
  935. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.349999994, 0.275000036))
  936. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.91821289e-005, -3.16886902, 0.14100647, -0.99999994, 0, -2.32830644e-010, 0, 1, 0, -2.32830644e-010, 0, -1))
  937. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  938. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.225000054, 0.200000003, 0.200000003))
  939. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.1791153e-005, 0.894130707, -2.45579529, -0.99999994, 0, -2.32830644e-010, 4.65661287e-010, -0.156433001, 0.987688661, 9.31322575e-010, 0.987688661, 0.156433031))
  940. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  941. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.200000003, 0.400000125))
  942. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000175595284, -3.02496338, 0.100013733, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.46962702e-006, 1.00000012, -1.92224979e-006, -1.68755651e-006, -1.92224979e-006, -1.00000012))
  943. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  944. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.200000003, 0.900000095))
  945. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000111222267, -2.77497864, -0.15001297, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  946. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.200000003, 0.200000003))
  947. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.64780426e-005, -2.7749939, 0.700061798, -0.99999994, 0, -2.32830644e-010, 0, 1, 0, -2.32830644e-010, 0, -1))
  948. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(1, 1, 0.400000006))
  949. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.200000003, 0.400000095))
  950. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000198960304, -2.97491455, -0.0999984741, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  951. mesh("BlockMesh",Part,"","",Vector3.new(0, -0.075000003, 0),Vector3.new(1, 0.25, 1))
  952. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.200000003, 0.200000003))
  953. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000100374222, -2.77496338, 0.399959564, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  954. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(1, 1, 0.400000006))
  955. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.25, 0.200000003))
  956. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.63316727e-005, -2.99990845, 0.199985504, 0.99999994, 0, 2.32830644e-010, 0, 1, 0, 2.32830644e-010, 0, 1))
  957. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  958. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25000006, 0.200000003, 0.300000131))
  959. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.34057617e-005, -2.97489929, 0.450016022, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.46962702e-006, 1.00000012, -1.92224979e-006, -1.68755651e-006, -1.92224979e-006, -1.00000012))
  960. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, -0.075000003, 0),Vector3.new(1, 0.25, 1))
  961. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.225000009, 0.450000018))
  962. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.41481781e-005, -0.310428619, 6.47935486, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  963. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  964. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000024, 1))
  965. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.31130219e-006, 0.314552307, 6.40434265, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  966. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  967. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 2.7750001))
  968. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000180959702, -0.0604934692, 5.31690979, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  969. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  970. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  971. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.3460083e-005, -0.0604476929, 6.80448914, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  972. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  973. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.225000009, 2.45000005))
  974. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.55379486e-005, -0.310440063, 5.02937317, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  975. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  976. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.200000003, 0.800000012))
  977. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000124692917, -0.522918701, 5.8543396, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  978. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  979. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.200000003, 0.350000024))
  980. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.88758087e-006, -0.522937775, -5.27934265, -1.00000012, -1.4686957e-006, 1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, -1.46776438e-006, 1, 9.67085361e-006))
  981. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  982. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.200000003, 1.17499995))
  983. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000113844872, -0.522911072, -4.5168457, -1.00000012, -1.4686957e-006, 1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, -1.46776438e-006, 1, 9.67085361e-006))
  984. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  985. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.200000003, 0.300000012))
  986. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.41345978e-005, -0.597953796, 3.95437622, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  987. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  988. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.200000003, 0.850000024))
  989. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.46899033e-005, -0.473011017, 4.22932434, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  990. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  991. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  992. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.33921814e-005, 0.689529419, 7.1244812, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  993. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.400000006, 1, 0.400000006))
  994. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.624999821))
  995. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.28368759e-005, 0.689567566, 6.71194458, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  996. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  997. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000024, 0.200000003))
  998. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.46385956e-005, 0.314544678, 7.00445557, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  999. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0399999991),Vector3.new(0.400000006, 1, 0.600000024))
  1000. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.37499997, 0.200000003))
  1001. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.79764557e-005, 6.91694641, 0.926940918, -0.99999994, 0, -2.32830644e-010, 0, -1.00000012, 3.12924385e-006, 0, 3.14414501e-006, 1))
  1002. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.400000006, 1, 0.400000006))
  1003. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.37499997, 0.275000006))
  1004. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.88622284e-005, 3.52999878, -0.0466842651, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.37928873e-006, -0.998629451, -0.0523391962, -1.76089816e-006, 0.0523392111, -0.998629391))
  1005. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1006. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.375, 0.349999964))
  1007. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000155329704, 0.103702545, 3.73388672, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.63400546e-006, -0.0348923355, -0.999391139, 1.52736902e-006, -0.999391079, 0.0348922759))
  1008. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1009. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.824999869))
  1010. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.4359436e-005, 0.177051544, 5.62684631, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1011. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1012. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.350000024, 2.2249999))
  1013. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.86102295e-006, 0.0520553589, 4.25186157, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1014. mesh("BlockMesh",Part,"","",Vector3.new(0, -0.0599999987, 0),Vector3.new(0.600000024, 0.400000006, 1))
  1015. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.449999988, 0.200000003))
  1016. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.529953e-005, 3.33050537, 0.74836731, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.76485628e-006, -0.98162812, 0.190804765, -1.37509778e-006, -0.190804765, -0.981628001))
  1017. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1018. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 2.45000005))
  1019. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.50746918e-005, -0.02293396, -3.96434021, -1.00000012, -1.4686957e-006, 1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, -1.46776438e-006, 1, 9.67085361e-006))
  1020. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1021. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.37499997, 0.424999952))
  1022. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.02142715e-005, 3.64367676, 0.0223693848, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.37928873e-006, -0.998629451, -0.0523391962, -1.76089816e-006, 0.0523392111, -0.998629391))
  1023. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1024. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.375, 0.349999964))
  1025. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.05039978e-005, -3.98643494, -0.00156402588, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.37928873e-006, 0.998629451, 0.0523391962, -1.76089816e-006, 0.0523392111, -0.998629391))
  1026. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1027. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.276000023, 0.624999821))
  1028. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.79628754e-005, 0.690097809, 6.08680725, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1029. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1030. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.276000023, 0.200000003))
  1031. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000120639801, 0.690040588, 6.49934387, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1032. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.600000024, 1, 0.400000006))
  1033. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.824999869))
  1034. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000149726868, 0.177078247, 4.05181885, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1035. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1036. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.275000006, 0.624999881))
  1037. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(5.29289246e-005, 0.414539337, 5.92686462, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1038. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1039. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 1.0250001, 0.200000003))
  1040. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.66651535e-005, -4.34370422, -0.140174866, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.37928873e-006, 0.998629451, 0.0523391962, -1.76089816e-006, 0.0523392111, -0.998629391))
  1041. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1042. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.349999964))
  1043. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.77757645e-005, -3.93121338, 0.0598831177, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.37928873e-006, 0.998629451, 0.0523391962, -1.76089816e-006, 0.0523392111, -0.998629391))
  1044. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1045. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.850000024))
  1046. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.10864639e-005, -0.0229148865, 5.61437988, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1047. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1048. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  1049. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.92334366e-005, 0.414554596, 6.33935547, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1050. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.600000024, 1, 0.800000012))
  1051. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  1052. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.38418579e-006, 0.177085876, 6.13929749, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1053. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  1054. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  1055. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.92334366e-005, -5.26878357, 2.33998299, 1.00000012, 1.4686957e-006, -1.68639235e-006, -8.40052962e-007, 0.945518076, 0.325569868, 2.07335688e-006, -0.325569868, 0.945517957))
  1056. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  1057. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.04119492e-005, -5.77072144, 0.6966362, 1.00000012, 1.4686957e-006, -1.68639235e-006, -1.46962702e-006, 1.00000012, -1.92224979e-006, 1.68755651e-006, 1.92224979e-006, 1.00000012))
  1058. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.300000042))
  1059. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.4570694e-006, -5.29925537, 2.0106349, 1.00000012, 1.4686957e-006, -1.68639235e-006, -9.47155058e-007, 0.961260617, 0.275641471, 2.02583033e-006, -0.275641471, 0.961260498))
  1060. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  1061. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.94582748e-005, -5.47923279, -1.56515503, 1.00000012, 1.4686957e-006, -1.68639235e-006, -2.00886279e-006, 0.920505881, -0.390728742, 9.76957381e-007, 0.390728772, 0.920505881))
  1062. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  1063. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.1856041e-005, -5.97073364, -0.696552277, -1.00000012, -1.4686957e-006, 1.68639235e-006, -1.46962702e-006, 1.00000012, -1.92224979e-006, -1.68755651e-006, -1.92224979e-006, -1.00000012))
  1064. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, -0.0599999987, 0),Vector3.new(1, 0.400000006, 1))
  1065. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.824999988))
  1066. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000153303146, 0.335887909, 4.5459137, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.73621811e-006, -0.0349091887, 0.999390543, 1.40815973e-006, -0.999390602, -0.0349091738))
  1067. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.375))
  1068. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.91821289e-005, -5.67288208, 0.572040558, 1.00000012, 1.4686957e-006, -1.68639235e-006, -1.46962702e-006, 1.00000012, -1.92224979e-006, 1.68755651e-006, 1.92224979e-006, 1.00000012))
  1069. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.300000042))
  1070. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.23600388e-005, -3.37290955, 4.40919495, 1.00000012, 1.4686957e-006, -1.68639235e-006, 3.10130417e-007, 0.656055272, 0.754712939, 2.21421942e-006, -0.754712939, 0.656055212))
  1071. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  1072. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000108599663, -3.42951965, 4.48682404, 1.00000012, 1.4686957e-006, -1.68639235e-006, 3.10130417e-007, 0.656055272, 0.754712939, 2.21421942e-006, -0.754712939, 0.656055212))
  1073. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.450000018))
  1074. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.77516174e-006, -1.16567993, 5.23135376, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.24936923e-006, 0.258815855, 0.965926707, 1.85426325e-006, -0.965926826, 0.258815825))
  1075. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  1076. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.40289688e-005, -0.0971374512, 5.06015015, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.60792843e-006, 0.0523323417, 0.998629749, 1.5553087e-006, -0.998629808, 0.0523323715))
  1077. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  1078. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.27825546e-005, 5.52069092, -0.734088898, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.46962702e-006, -1.00000012, 1.92224979e-006, -1.68755651e-006, -1.92224979e-006, -1.00000012))
  1079. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1080. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.212500006, 0.262499988, 0.275000006))
  1081. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000167965889, 1.00331974, 4.18840027, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.93557935e-006, -0.190815717, 0.981625915, 1.11944973e-006, -0.981625915, -0.190815687))
  1082. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1083. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Part",Vector3.new(0.212500006, 0.262499988, 0.375))
  1084. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.03199005e-005, 1.00331211, 3.86340332, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.93557935e-006, -0.190815717, 0.981625915, 1.11944973e-006, -0.981625915, -0.190815687))
  1085. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Toothpaste","Hitbox",Vector3.new(0.600000024, 2.07500005, 4.57500029))
  1086. Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.016977191, -0.142856598, 4.93132019, 1.00000012, 1.4686957e-006, -1.68639235e-006, 1.68569386e-006, -9.65595245e-006, 1, 1.46776438e-006, -1, -9.67085361e-006))
  1087. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  1088. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0047981739, -2.39778137, -0.231613159, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  1089. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1090. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  1091. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0065331459, -2.59547424, -0.24243927, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  1092. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1093. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  1094. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0039485693, -2.3556366, -0.20098877, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  1095. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1096. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Quill grey","Part",Vector3.new(0.300000101, 0.200000003, 0.300000072))
  1097. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0058170557, -2.54998779, -0.221252441, 0.99999994, 0, 2.32830644e-010, -9.31322575e-010, 0.996194839, -0.0871537775, -4.65661287e-010, 0.0871537924, 0.996194839))
  1098. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1099.  
  1100.  
  1101. Ssongs = {
  1102. 378387996;203275374;303592872;179281636;357375770;346175829;151514610;160536628;60536666;158929777;165520893;160542922;179282324;144043274;168614529;186849544;335631255;335631297;342455387;342455399;209567483;209567529;162914123;162914203;320473062;286415112;190454307;155968128;160453802;276963903;270655227;244143404;246184492;245121821;242545577;247241693;248062278;247236446;256851659;256848383;342455399;209567483;209567529;162914123;162914203;320473062;286415112;190454307;155968128;160453802;276963903;270655227;244143404;246184492;245121821;242545577;247241693;248062278;247236446;256851659;256848383;306431437;348690251;348541501;321185592;305976780;302580452;302205297;299796054;297799220;295753229;295753229;293860654;293612495;293861765;293375555;293376196;293012202;293011823;290524959;306431437;348690251;348541501;321185592;305976780;302580452;302205297;299796054;297799220;295753229;295753229;293860654;293612495;293861765;293375555;293376196;293012202;293011823;290524959;
  1103. }
  1104. BackgroundSound = function(id, par, vol, pit)
  1105. coroutine.resume(coroutine.create(function()
  1106. local sou = Instance.new("Sound", par or workspace)
  1107. sou.Volume = vol
  1108. sou.Pitch = pit or 1
  1109. sou.SoundId = id
  1110. swait()
  1111. sou:play()
  1112. end
  1113. ))
  1114. end
  1115.  
  1116. BackgroundSound("http://roblox.com/asset/?id="..Ssongs[math.random(1,#Ssongs)], Hitbox, 1, 1)
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123. do --> Threading System
  1124. local Processing = {}
  1125.  
  1126. local IDNum = 0
  1127. function newThread(LoopFunc,LimitNum)
  1128. LimitNum = LimitNum or math.huge
  1129. IDNum = IDNum+1
  1130. table.insert(Processing,
  1131. {
  1132. ["Function"] = LoopFunc;
  1133. ["LimitNum"] = LimitNum;
  1134. ["ThreadID"] = IDNum;
  1135. ["Num"] = 0;
  1136. })
  1137. return IDNum
  1138. end
  1139.  
  1140. function removeThread(ThreadID)
  1141. for i,v in pairs(Processing) do
  1142. if(v["ThreadID"] == ThreadID)then
  1143. table.remove(Processing,i)
  1144. return
  1145. end
  1146. end
  1147. end
  1148.  
  1149. function Sleep(Loops)
  1150. Loops = Loops or 1
  1151. local Part = Instance.new("Part")
  1152. newThread(function(Num)
  1153. if(Num == Loops)then
  1154. Part.Transparency = 1
  1155. Part:Destroy()
  1156. end
  1157. end,Loops)
  1158. Part.Changed:wait()
  1159. end
  1160.  
  1161. game:getService("RunService").Stepped:connect(function()
  1162. for i,v in pairs(Processing) do
  1163. if(v["Num"] > v["LimitNum"])then
  1164. removeThread(v["ThreadID"])
  1165. else
  1166. v["Function"](v["Num"])
  1167. v["Num"] = v["Num"]+1
  1168. end
  1169. end
  1170. end)
  1171. end
  1172.  
  1173. function Create22(Type,Table) --> Basic Creation Function
  1174. local P = Instance.new(tostring(Type))
  1175. for i,v in pairs(Table) do
  1176. P[i] = v
  1177. end
  1178. return P
  1179. end
  1180. function Edit(Object,Table)
  1181. for i,v in pairs(Table) do
  1182. Object[i] = v
  1183. end
  1184. return Object
  1185. end
  1186.  
  1187. function lerp(v0, v1, t)
  1188. return v0 + t*(v1-v0);
  1189. end
  1190.  
  1191. Lerp = {}
  1192. Lerp.Color2Vertex = function(Color)
  1193. return Vector3.new(Color.r,Color.g,Color.b)
  1194. end
  1195. --[[
  1196. Lerp.Color = function(Color1,Color2,Inc)
  1197. local C1 = Lerp.Color2Vertex(Color1)
  1198. local C2 = Lerp.Color2Vertex(Color2)
  1199. return Vector3.new(lerp(C1.X,C2.X,Inc),lerp(C1.Y,C2.Y,Inc),lerp(C1.Z,C2.Z,Inc))
  1200. end
  1201. --]]
  1202. Lerp.Color = function(Color1,Color2,Inc)
  1203. return Vector3.new(lerp(Color1.r,Color2.r,Inc),lerp(Color1.g,Color2.g,Inc),lerp(Color1.b,Color2.b,Inc))
  1204. end
  1205. Lerp.CFrame = function(Start,Stop,Step)
  1206. local X1, Y1, Z1 = Start:toEulerAnglesXYZ()
  1207. local X2, Y2, Z2 = Stop:toEulerAnglesXYZ()
  1208.  
  1209. local i = Step
  1210. return CFrame.new( (Start.p.X * (1 - i)) + (Stop.p.X * i),
  1211. (Start.p.Y * (1 - i)) + (Stop.p.Y * i),
  1212. (Start.p.Z * (1 - i)) + (Stop.p.Z * i)) * CFrame.fromEulerAnglesXYZ(
  1213. (X1 * (1 - i)) + (X2 * i), (Y1 * (1 - i)) + (Y2 * i),
  1214. (Z1 * (1 - i)) + (Z2 * i) )
  1215. end
  1216.  
  1217. Lerp.Size = function(Size1,Size2,Inc)
  1218. local C1 = Size1
  1219. local C2 = Size2
  1220. return Vector3.new(lerp(C1.X,C2.X,Inc),lerp(C1.Y,C2.Y,Inc),lerp(C1.Z,C2.Z,Inc))
  1221. end
  1222.  
  1223.  
  1224.  
  1225. Default = {
  1226. Frames = 10;
  1227. StartTransparency = 0;
  1228. EndTransparency = 1;
  1229. StartSize = Vector3.new(0,0,0);
  1230. EndSize = Vector3.new(20,20,20);
  1231. StartCFrame = CFrame.new(0,0,0);
  1232. EndCFrame = CFrame.new(1,1,1);
  1233. StartColor = Color3.new(0,0,0);
  1234. EndColor = Color3.new(1,1,1);
  1235. Mesh = "rbxassetid://9856898";
  1236. Texture = "rbxassetid://13108480";
  1237. Scale = 2;
  1238. BasePart = Create22("Part",{Anchored = true});
  1239. AtEnd = function() end;
  1240. Clean = true;
  1241. }
  1242.  
  1243. function Fix(Table)
  1244. for i,v in pairs(Default) do
  1245. if(Table[i] == nil)then
  1246. Table[i] = v
  1247. end
  1248. end
  1249.  
  1250. return Table
  1251. end
  1252.  
  1253. function newParticle(Settings)
  1254. local Settings = Fix(Settings)
  1255. local Loops = Settings["Frames"]
  1256. local Part = Edit(Settings["BasePart"]:clone(),{CanCollide = false,formFactor = "Custom"})
  1257. local Mesh = Create22("SpecialMesh",{Parent = Part,MeshId = Settings["Mesh"],TextureId = Settings["Texture"]})
  1258. Mesh.VertexColor = Lerp.Color2Vertex(Settings["StartColor"])
  1259.  
  1260. Edit(Part,{Parent = workspace,Transparency = Settings["StartTransparency"],Size = Settings["StartSize"],Size = Vector3.new(1,1,1)})
  1261. Part.CFrame = Settings["StartCFrame"]
  1262.  
  1263. newThread(function(Frame)
  1264. local LCF = Part.CFrame
  1265.  
  1266. Part.Transparency = lerp(Settings["StartTransparency"],Settings["EndTransparency"],Frame/Loops)
  1267. Mesh.Scale = Lerp.Size(Settings["StartSize"],Settings["EndSize"],Frame/Loops)*Settings["Scale"]
  1268. Mesh.VertexColor = Lerp.Color(Settings["StartColor"],Settings["EndColor"],Frame/Loops)
  1269. Part.CFrame = Lerp.CFrame(Settings["StartCFrame"],Settings["EndCFrame"],Frame/Loops)
  1270.  
  1271. if Frame == Loops and Settings["Clean"] then Settings.AtEnd() Part:Destroy() end
  1272. end,Loops)
  1273. end
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1280. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1281. prt.Anchored = true
  1282. prt.CFrame = cframe
  1283. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1284. game:GetService("Debris"):AddItem(prt, 10)
  1285. if Type == 1 or Type == nil then
  1286. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  1287. else
  1288. if Type == 2 then
  1289. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  1290. end
  1291. end
  1292. end
  1293. SphereEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1294. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1295. prt.Anchored = true
  1296. prt.CFrame = cframe
  1297. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1298. game:GetService("Debris"):AddItem(prt, 10)
  1299. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1300. end
  1301. RingEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1302. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1303. prt.Anchored = true
  1304. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  1305. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1306. game:GetService("Debris"):AddItem(prt, 10)
  1307. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1308. end
  1309. CylinderEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1310. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1311. prt.Anchored = true
  1312. prt.CFrame = cframe
  1313. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1314. game:GetService("Debris"):AddItem(prt, 10)
  1315. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1316. end
  1317. WaveEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1318. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1319. prt.Anchored = true
  1320. prt.CFrame = cframe
  1321. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1322. game:GetService("Debris"):AddItem(prt, 10)
  1323. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1324. end
  1325. SpecialEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1326. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1327. prt.Anchored = true
  1328. prt.CFrame = cframe
  1329. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1330. game:GetService("Debris"):AddItem(prt, 10)
  1331. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1332. end
  1333. DragonEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1334. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1335. prt.Anchored = true
  1336. prt.CFrame = cframe
  1337. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://420077883", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1338. game:GetService("Debris"):AddItem(prt, 10)
  1339. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1340. end
  1341. BreakEffect = function(brickcolor, cframe, x1, y1, z1)
  1342. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1343. prt.Anchored = true
  1344. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1345. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1346. local num = math.random(10, 50) / 1000
  1347. game:GetService("Debris"):AddItem(prt, 10)
  1348. table.insert(Effects, {prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100})
  1349. end
  1350.  
  1351.  
  1352.  
  1353. Hate = function()
  1354. attack = true
  1355. local count = 1
  1356. local barra = false
  1357. local keafy = false
  1358. dd = math.random(-50, 50)
  1359. dd2 = math.random(-50, 50)
  1360. dd3 = math.random(-50, 50)
  1361. if count == 1 then
  1362. MagniDamage(RootPart, 17, 6, 10, 0, "Normal")
  1363. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.6)
  1364. coroutine.resume(coroutine.create(function()
  1365. for i = 0, 360, 10 do
  1366. swait()
  1367. SphereEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  1368. CylinderEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  1369. RingEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1370. SpecialEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1371. end
  1372. end))
  1373. else
  1374. if count == 2 then
  1375. MagniDamage(RootPart, 17, 5, 15, 0, "Normal")
  1376. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.5)
  1377. coroutine.resume(coroutine.create(function()
  1378. for i = 0, 360, 10 do
  1379. swait()
  1380. SphereEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  1381. CylinderEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  1382. RingEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1383. SpecialEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1384. end
  1385. end))
  1386. coroutine.resume(coroutine.create(function()
  1387. for i = 0, 360, 10 do
  1388. swait()
  1389. SphereEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  1390. CylinderEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  1391. RingEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1392. SpecialEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1393. end
  1394. end))
  1395. else
  1396. if count == 3 then
  1397. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.2)
  1398. MagniDamage(RootPart, 17, 4, 20, 0, "Normal")
  1399. coroutine.resume(coroutine.create(function()
  1400. for i = 0, 360, 10 do
  1401. swait()
  1402. SphereEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  1403. CylinderEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  1404. RingEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1405. SpecialEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1406. end
  1407. end))
  1408. coroutine.resume(coroutine.create(function()
  1409. for i = 0, 360, 10 do
  1410. swait()
  1411. SphereEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  1412. CylinderEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  1413. RingEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1414. SpecialEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1415. end
  1416. end))
  1417. coroutine.resume(coroutine.create(function()
  1418. for i = 0, 360, 10 do
  1419. swait()
  1420. SphereEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  1421. CylinderEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  1422. RingEffect(BrickColor.new("Teal"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1423. SpecialEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  1424. end
  1425. end))
  1426. end
  1427. end
  1428. end
  1429. count = 1
  1430. wait(2)
  1431. keafy = false
  1432. attack = false
  1433. end
  1434.  
  1435.  
  1436.  
  1437.  
  1438. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1439. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1440. prt.Anchored = true
  1441. prt.CFrame = cframe
  1442. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1443. game:GetService("Debris"):AddItem(prt, 10)
  1444. if Type == 1 or Type == nil then
  1445. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  1446. else
  1447. if Type == 2 then
  1448. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  1449. end
  1450. end
  1451. end
  1452.  
  1453. SphereEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1454. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1455. prt.Anchored = true
  1456. prt.CFrame = cframe
  1457. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1458. game:GetService("Debris"):AddItem(prt, 10)
  1459. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1460. end
  1461.  
  1462. RingEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1463. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1464. prt.Anchored = true
  1465. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  1466. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1467. game:GetService("Debris"):AddItem(prt, 10)
  1468. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1469. end
  1470.  
  1471. CylinderEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1472. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1473. prt.Anchored = true
  1474. prt.CFrame = cframe
  1475. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1476. game:GetService("Debris"):AddItem(prt, 10)
  1477. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1478. end
  1479.  
  1480. WaveEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1481. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1482. prt.Anchored = true
  1483. prt.CFrame = cframe
  1484. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1485. game:GetService("Debris"):AddItem(prt, 10)
  1486. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1487. end
  1488.  
  1489. SpecialEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1490. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1491. prt.Anchored = true
  1492. prt.CFrame = cframe
  1493. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1494. game:GetService("Debris"):AddItem(prt, 10)
  1495. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1496. end
  1497.  
  1498. BreakEffect = function(brickcolor, cframe, x1, y1, z1)
  1499. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1500. prt.Anchored = true
  1501. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1502. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1503. local num = math.random(10, 50) / 1000
  1504. game:GetService("Debris"):AddItem(prt, 10)
  1505. table.insert(Effects, {prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100})
  1506. end
  1507.  
  1508. local attackready = false
  1509. finale = function()
  1510. attack = true
  1511. attackready = true
  1512. Humanoid.WalkSpeed = 0
  1513. for i = 0, 1, 0.13 do
  1514. swait()
  1515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.3)
  1516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
  1517. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(180), math.rad(-10), math.rad(5)), 0.3)
  1518. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(-140), math.rad(-75)), 0.3)
  1519. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-50)), 0.3)
  1520. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(20)), 0.3)
  1521. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1522. end
  1523. ref = CreatePart(workspace, "SmoothPlastic", 0, 0, BrickColor.new("Teal"), "ref", Vector3.new())
  1524. ref.Anchored = true
  1525. ref.CanCollide = false
  1526. ref.CFrame = LeftArm.CFrame * CFrame.new(0, -0.5, 0)
  1527. coroutine.resume(coroutine.create(function()
  1528. for i = 0, 5, 0.1 do
  1529. swait()
  1530. ref.CFrame = LeftArm.CFrame * CFrame.new(0, -0.5 - 5 * i, 0)
  1531. end
  1532. end
  1533. ))
  1534. coroutine.resume(coroutine.create(function()
  1535. while attackready do
  1536. wait(0.15)
  1537. BlockEffect(BrickColor.new("Teal"), ref.CFrame, 50, 50, 50, -0.5, -0.5, -0.5, 0.07, 1)
  1538. SphereEffect(BrickColor.new("Teal"), ref.CFrame, 50, 50, 50, -0.5, -0.5, -0.5, 0.07)
  1539. end
  1540. end
  1541. ))
  1542. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 0.8)
  1543. for i = 0, 2, 0.05 do
  1544. swait()
  1545. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(-20), math.rad(0), math.rad(-90)), 0.3)
  1546. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(90)), 0.3)
  1547. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(180), math.rad(-10), math.rad(5)), 0.3)
  1548. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(0), math.rad(-95)), 0.3)
  1549. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-20)), 0.3)
  1550. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(-20)), 0.3)
  1551. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(0)), 0.3)
  1552. end
  1553. for i = 0, 2, 0.05 do
  1554. swait()
  1555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(-20), math.rad(0), math.rad(-90)), 0.3)
  1556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(90)), 0.3)
  1557. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(180), math.rad(-10), math.rad(5)), 0.3)
  1558. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(0), math.rad(-95)), 0.3)
  1559. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-20)), 0.3)
  1560. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(-20)), 0.3)
  1561. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(0)), 0.3)
  1562. end
  1563. for i = 0, 1, 0.1 do
  1564. swait()
  1565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(0), math.rad(0), math.rad(-30)), 0.3)
  1566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  1567. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(180), math.rad(-10), math.rad(5)), 0.3)
  1568. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(0), math.rad(-45)), 0.3)
  1569. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-20)), 0.3)
  1570. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), 0.3)
  1571. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(0)), 0.3)
  1572. end
  1573. ref.CFrame = RootPart.CFrame * CFrame.new(0, -0.5, -25)
  1574. MagniDamage(ref, 100, 1, 40, 10, "Knockdown")
  1575. BlockEffect(BrickColor.new("Teal"), ref.CFrame, 150, 150, 150, 15, 15, 15, 0.07, 1)
  1576. SphereEffect(BrickColor.new("Teal"), ref.CFrame, 150, 150, 150, 51, 51, 51, 0.07)
  1577. SphereEffect(BrickColor.new("Teal"), ref.CFrame, 20, 100, 20, 10, 100, 10, 0.07)
  1578. for i = 0, 1, 0.1 do
  1579. swait()
  1580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(0), math.rad(0), math.rad(-30)), 0.3)
  1581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  1582. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(180), math.rad(-10), math.rad(5)), 0.3)
  1583. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(0), math.rad(-45)), 0.3)
  1584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-20)), 0.3)
  1585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), 0.3)
  1586. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(0)), 0.3)
  1587. end
  1588. ref.Parent = nil
  1589. Humanoid.WalkSpeed = 15
  1590. attack = false
  1591. attackready = false
  1592. end
  1593.  
  1594. local slashndash = false
  1595. Slashy = function()
  1596. attack = true
  1597. Humanoid.WalkSpeed = 0
  1598. for i = 0, 1, 0.1 do
  1599. swait()
  1600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.3)
  1601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(50)), 0.3)
  1602. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(100), math.rad(-10), math.rad(5)), 0.3)
  1603. LW.C0 = clerp(LW.C0, CFrame.new(-0.8, 0.5, -0.5) * angles(math.rad(0), math.rad(-140), math.rad(-85)), 0.3)
  1604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-50)), 0.3)
  1605. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(20)), 0.3)
  1606. FakeHandleWeld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1607. end
  1608. for i = 0, 1, 0.1 do
  1609. swait()
  1610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(15), math.rad(0), math.rad(0)), 0.5)
  1612. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.3) * angles(math.rad(-130), math.rad(-200), math.rad(-20)), 0.5)
  1613. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-40)), 0.5)
  1614. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-10)), 0.5)
  1615. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(-20)), 0.5)
  1616. FakeHandleWeld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(-20), math.rad(20), math.rad(3)), 0.5)
  1617. end
  1618. wait(1)
  1619. Humanoid.WalkSpeed = 15
  1620. slashndash = false
  1621. attack = false
  1622. end
  1623.  
  1624. function DIVIDE()
  1625. attack = true
  1626. Character.Humanoid.Jump = true
  1627. for i = 0, 1, 0.05 do
  1628. swait()
  1629. Torso.Velocity = Vector3.new(0,130, 0)
  1630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.5) * angles(6 * i, math.rad(0), math.rad(0)), .2)
  1631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1632. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(100), math.rad(0), math.rad(5)), 0.3)
  1633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .3)
  1634. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .3)
  1635. end
  1636. for i = 0, 1, 0.022 do
  1637. swait()
  1638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -.5) * angles(math.rad(50), math.rad(0), math.rad(0)), .2)
  1639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1640. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(200), math.rad(0), math.rad(5)), 0.3)
  1641. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-50)), .2)
  1642. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(50)), .2)
  1643. end
  1644. for i = 0, 1, 0.05 do
  1645. swait()
  1646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(40), math.rad(0), math.rad(0)), .3)
  1647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .3)
  1648. RW.C0 = clerp(RW.C0, CFrame.new(1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(-50)), .3)
  1649. LW.C0 = clerp(LW.C0, CFrame.new(-1, .5, -.7) * angles(math.rad(40), math.rad(0), math.rad(50)), .3)
  1650. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), .3)
  1651. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), .3)
  1652. MagniDamage(RootPart, 6, 9, 23, 10, "Normal")
  1653. end
  1654. attack = false
  1655. end
  1656.  
  1657. --[[ RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .3)
  1658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1659. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(80), math.rad(0), math.rad(5)), 0.3)
  1660. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(10)), .3)
  1661. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-10)), .3)]]
  1662.  
  1663.  
  1664. spinattack = function()
  1665. attack = true
  1666. Humanoid.WalkSpeed = 5
  1667. for i = 0, 1, 0.13 do
  1668. swait()
  1669. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  1670. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1671. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.4, 0) * angles(math.rad(0), math.rad(60), math.rad(90)), 0.3)
  1672. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(60), math.rad(0), math.rad(-30)), 0.3)
  1673. RH.C0 = clerp(RH.C0, cn(1, -0.5, 0) * RHCF * angles(math.rad(-3), math.rad(-30), math.rad(0)), 0.3)
  1674. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(-30), math.rad(50)), 0.3)
  1675. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(10)), 0.3)
  1676. end
  1677. for i = 0, 3 do
  1678. swait()
  1679. MagniDamage(RootPart, 15, 1, 15, 0, "Normal")
  1680. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 0.9)
  1681. for i = 0, 1, 0.1 do
  1682. swait()
  1683. Torso.Velocity = RootPart.CFrame.lookVector * 75
  1684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.25) * angles(math.rad(0), math.rad(0), math.rad(0 - 360 * i)), 0.3)
  1685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(60)), 0.3)
  1686. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.4, 0.1) * angles(math.rad(100), math.rad(20), math.rad(90)), 0.3)
  1687. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(40)), 0.3)
  1688. RH.C0 = clerp(RH.C0, cn(1, -0.9, 0) * RHCF * angles(math.rad(-3), math.rad(40), math.rad(-10)), 0.3)
  1689. LH.C0 = clerp(LH.C0, cn(-1, -0.7, 0) * LHCF * angles(math.rad(-2), math.rad(30), math.rad(-10)), 0.3)
  1690. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(-50), math.rad(0), math.rad(-10)), 0.3)
  1691. end
  1692. end
  1693. Humanoid.WalkSpeed = 15
  1694. attack = false
  1695. end
  1696.  
  1697.  
  1698.  
  1699. words = {"Devine!","Light!"}--[math.random(1,#words)]
  1700. word = math.random()> 0.5 and "Devine" or "Light"
  1701.  
  1702. attackone = function()
  1703. attack = true
  1704. Humanoid.WalkSpeed = 0
  1705. local con = Hitbox.Touched:connect(function(hit)
  1706. Damagefunc(Hitbox, hit, 11, 33, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1707. ShowDamage(Hitbox.CFrame * CFrame.new(0, 0, Hitbox.Size.Z / 6).p + Vector3.new(0, 1.5, 0), word, 1.5, Hitbox.BrickColor.Color)
  1708. end
  1709. )
  1710. for i = 0, 1, 0.13 do
  1711. swait()
  1712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.3)
  1713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(10)), 0.3)
  1714. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.7, 0.2) * angles(math.rad(100), math.rad(0), math.rad(5)), 0.3)
  1715. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(-140), math.rad(-75)), 0.3)
  1716. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(10), math.rad(-50)), 0.3)
  1717. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(20)), 0.3)
  1718. end
  1719. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 0.8)
  1720. for i = 0, 1, 0.1 do
  1721. swait()
  1722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(15), math.rad(0), math.rad(0)), 0.5)
  1724. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.3) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  1725. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-40)), 0.5)
  1726. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-10)), 0.5)
  1727. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(-20)), 0.5)
  1728. end
  1729. con:disconnect()
  1730. Humanoid.WalkSpeed = 15
  1731. attack = false
  1732. end
  1733.  
  1734.  
  1735.  
  1736. attacktwo = function()
  1737. attack = true
  1738. local con = Hitbox.Touched:connect(function(hit)
  1739. Damagefunc(Hitbox, hit, 42, 110, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1740. end
  1741. )
  1742. Humanoid.WalkSpeed = 5
  1743. for i = 0, 1, 0.13 do
  1744. swait()
  1745. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1746. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  1747. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(-140), math.rad(-90)), 0.3)
  1748. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-40)), 0.3)
  1749. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1750. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1751. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(10)), 0.3)
  1752. end
  1753. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1)
  1754. for i = 0, 1, 0.13 do
  1755. swait()
  1756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  1757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1758. RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5, -0.3) * angles(math.rad(80), math.rad(-50), math.rad(-90)), 0.3)
  1759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-40)), 0.3)
  1760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1761. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1762. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(-90), math.rad(0), math.rad(10)), 0.3)
  1763. end
  1764. con:disconnect()
  1765. Humanoid.WalkSpeed = 15
  1766. attack = false
  1767. end
  1768.  
  1769.  
  1770.  
  1771.  
  1772. function attackthree()
  1773. attack = true
  1774. Character.Humanoid.WalkSpeed = 5
  1775. for i = 0, 1, 0.04 do
  1776. swait()
  1777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-80)), .1)
  1778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(80)), .1)
  1779. RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5, -0.3) * angles(math.rad(0), math.rad(70), math.rad(90)), .1)
  1780. LW.C0 = clerp(LW.C0, CFrame.new(1.1, 0.5, -0.3) * angles(math.rad(0), math.rad(-130), math.rad(-90)), .1)
  1781. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(50), math.rad(0)), .1)
  1782. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(50), math.rad(0)), .1)
  1783. --handleweld.C0 = clerp(handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(200), math.rad(180)), .1)
  1784. end
  1785. CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.8)
  1786. Torso.Velocity = RootPart.CFrame.lookVector * 70
  1787. local Con = Hitbox.Touched:connect(function(hit)
  1788. Damagefunc(Hitbox, hit, 12, 57, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1789. end)
  1790. for i = 0, 1, 0.03 do
  1791. swait()
  1792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(80)), 0.1)
  1793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-60)), 0.1)
  1794. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -.3) * angles(math.rad(0), math.rad(130), math.rad(76)), 0.1)
  1795. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, -.5) * angles(math.rad(0), math.rad(-130), math.rad(-76)), 0.1)
  1796. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(-50), math.rad(8)), 0.1)
  1797. LH.C0 = clerp(LH.C0, cn(-1, -1.1, -.5) * LHCF * angles(math.rad(-5), math.rad(-50), math.rad(-9)), 0.1)
  1798. --handleweld.C0 = clerp(handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(250), math.rad(180)), .15)
  1799. end
  1800. Con:disconnect()
  1801. attack = false
  1802. Character.Humanoid.WalkSpeed = 10
  1803. end
  1804.  
  1805.  
  1806.  
  1807. Naildrive = function()
  1808. attack = true
  1809. Humanoid.WalkSpeed = 5
  1810. local con = Hitbox.Touched:connect(function(hit)
  1811. Damagefunc(Hitbox, hit, 5, 58, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1812. end
  1813. )
  1814. for i = 0, 1, 0.1 do
  1815. swait()
  1816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.4)
  1817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(90)), 0.4)
  1818. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(100), math.rad(-140), math.rad(-90)), 0.3)
  1819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1820. RH.C0 = clerp(RH.C0, cn(1, -1, -0.5) * RHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1821. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(10), math.rad(20)), 0.3)
  1822. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(160), math.rad(0), math.rad(10)), 0.3)
  1823. end
  1824. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1)
  1825. for i = 0, 1, 0.1 do
  1826. Torso.Velocity = RootPart.CFrame.lookVector * 50
  1827. swait()
  1828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(90)), 0.3)
  1829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(-90)), 0.3)
  1830. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(100), math.rad(200), math.rad(-90)), 0.3)
  1831. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1832. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1833. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.5) * LHCF * angles(math.rad(-5), math.rad(10), math.rad(-10)), 0.3)
  1834. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(260), math.rad(0), math.rad(0)), 0.3)
  1835. end
  1836. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 0.8)
  1837. for i = 0, 1, 0.08 do
  1838. swait()
  1839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(10), math.rad(70)), 0.3)
  1841. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(110), math.rad(250), math.rad(-90)), 0.3)
  1842. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  1843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1844. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(10), math.rad(-10)), 0.3)
  1845. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(400), math.rad(0), math.rad(0)), 0.3)
  1846. end
  1847. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1.2)
  1848. for i = 0, 1, 0.1 do
  1849. swait()
  1850. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(100)), 0.3)
  1851. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-100)), 0.3)
  1852. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(300), math.rad(-90)), 0.3)
  1853. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -1) * angles(math.rad(0), math.rad(-200), math.rad(-90)), 0.3)
  1854. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(10), math.rad(0)), 0.3)
  1855. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(10), math.rad(-10)), 0.3)
  1856. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(260), math.rad(0), math.rad(0)), 0.3)
  1857. end
  1858. con:disconnect()
  1859. Humanoid.WalkSpeed = 15
  1860. attack = false
  1861. end
  1862.  
  1863. ob1u = function()
  1864. end
  1865.  
  1866.  
  1867. Laz0r = function(col23)
  1868. attack = true
  1869. local sine = 0
  1870. local change = 1
  1871. sine = sine + change
  1872. Character.Humanoid.WalkSpeed = 0
  1873. la = Instance.new("Part",Character)
  1874. la.FormFactor = 3
  1875. la.TopSurface = 0
  1876. la.Transparency = 0.8
  1877. la.BottomSurface = 0
  1878. la.Material = "Neon"
  1879. la.Size = Vector3.new(0.3,0.3,0.3)
  1880. la.BrickColor = BrickColor.new(tostring(col23))
  1881. lam = Instance.new("SpecialMesh",la)
  1882. lam.MeshType = "Sphere"
  1883. lam.Scale = Vector3.new(1,1,1)
  1884. law = Instance.new("Weld",la)
  1885. law.Part0 = la
  1886. law.Part1 = handle
  1887. la1 = Instance.new("Part",Character)
  1888. la1.FormFactor = 3
  1889. la1.TopSurface = 0
  1890. la1.Transparency = 0
  1891. la1.BottomSurface = 0
  1892. la1.Material = "Neon"
  1893. la1.Size = Vector3.new(0.1,0.1,0.1)
  1894. la1.BrickColor = BrickColor.new(tostring(col23))
  1895. lam1 = Instance.new("SpecialMesh",la1)
  1896. lam1.MeshType = "Sphere"
  1897. lam1.Scale = Vector3.new(1,1,1)
  1898. law1 = Instance.new("Weld",la1)
  1899. law1.Part0 = la1
  1900. law1.Part1 = handle
  1901. s1 = Instance.new("Sound",handle)
  1902. s1.SoundId = "rbxassetid://181004943"
  1903. s1.Volume = .7
  1904. s1.Pitch = .9
  1905. s1:Play()
  1906. for i = 1,6,0.15 do wait()
  1907. lam.Scale = Vector3.new(i,i,i)
  1908. lam1.Scale = Vector3.new(i,i,i)
  1909. end
  1910. wait(0.1)
  1911. wait(0.4)
  1912. s = Instance.new("Sound",handle)
  1913. s.SoundId = "rbxassetid://228343271"
  1914. s.Volume = .7
  1915. s.Pitch = 1
  1916. s:Play()
  1917. rng = Instance.new("Part",Character)
  1918. rng.FormFactor = 3
  1919. rng.TopSurface = 0
  1920. rng.BottomSurface = 0
  1921. rng.Transparency = 0.8
  1922. rng.BrickColor = BrickColor.new(tostring(col23))
  1923. rng.Size = Vector3.new(0.1,0.1,0.1)
  1924. rng.Material = "Neon"
  1925. rngm = Instance.new("SpecialMesh",rng)
  1926. rngm.MeshType = "FileMesh"
  1927. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1928. rngm.Scale = Vector3.new(1,1,1)
  1929. rngw = Instance.new("Weld",rng)
  1930. rngw.Part0 = rng
  1931. rngw.Part1 = handle
  1932. rngw.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.pi/2,0,0)
  1933. la2 = Instance.new("Part",Character)
  1934. la2.FormFactor = 3
  1935. la2.TopSurface = 0
  1936. la2.Transparency = 0
  1937. la2.BottomSurface = 0
  1938. la2.Material = "Neon"
  1939. la2.Size = Vector3.new(0.1,0.1,0.1)
  1940. la2.BrickColor = BrickColor.new(tostring(col23))
  1941. lam2 = Instance.new("SpecialMesh",la2)
  1942. lam2.MeshType = "Sphere"
  1943. lam2.Scale = Vector3.new(1,1,1)
  1944. law2 = Instance.new("Weld",la2)
  1945. law2.Part0 = la2
  1946. law2.Part1 = la1
  1947. local Beam1 = la2:Clone()
  1948. Beam1.Parent = Character
  1949. local Mesh = Instance.new("CylinderMesh",Beam1)
  1950. Beam1.Size = Vector3.new(1,1,1)
  1951. Beam1.Anchored = true
  1952. Beam1.CanCollide = false
  1953. local Beam2 = Beam1:Clone()
  1954. Beam2.Parent = Character
  1955. Beam2.Transparency = .8
  1956. Beam2.BrickColor = BrickColor.new(tostring(col23))
  1957. local Mesh2 = Instance.new("CylinderMesh",Beam2)
  1958. for i = 1,17,0.3 do wait()
  1959. lam2.Scale = Vector3.new(0,0,i)
  1960. rngm.Scale = Vector3.new(i/4,i/4,1)
  1961. local Ray = Ray.new(la2.CFrame.p,(la2.CFrame.p-(la2.CFrame*CFrame.new(0,-10,0)).p).unit*900)
  1962. local hit,pos = workspace:FindPartOnRay(Ray,Character)
  1963. local Mag = (pos - la2.CFrame.p).magnitude
  1964. Beam1.CFrame = la2.CFrame * CFrame.new(0,Mag/2,0)
  1965. Mesh.Scale = Vector3.new(.7,Mag,.7)
  1966. Beam2.CFrame = Beam1.CFrame
  1967. Mesh2.Scale = Vector3.new(1.2,Mag,1.2)
  1968. if hit then
  1969. dmg2 = 6
  1970. if hit.Parent:FindFirstChild("Humanoid")
  1971. then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(dmg2)
  1972. if hit.Parent.Parent:FindFirstChild("Humanoid")
  1973. then hit.Parent.Parent:FindFirstChild("Humanoid"):TakeDamage(dmg2)
  1974. if dmg2 > 6 then dmg2 = 6
  1975. end
  1976. end
  1977. end
  1978. end
  1979. end
  1980.  
  1981. cn,ca,bc,v3,r = CFrame.new,CFrame.Angles,BrickColor.new,Vector3.new,function(a)return (math.random()-.5)*2*(a or 1) end
  1982. deg,nf,c3,ins,ma,pi,mr = math.deg,math.floor,Color3.new,Instance.new,math.abs,math.pi,math.rad
  1983. local part = function(prnt,cfr,siz,col,anc,canc,tra,mat,typ)
  1984. local p = ins(typ or "Part")
  1985. p.FormFactor = "Custom"
  1986. p.Material = mat
  1987. p.Transparency = tra
  1988. p.CanCollide = canc
  1989. p.Anchored = anc
  1990. p.BrickColor = bc(col)
  1991. p.Size = siz
  1992. p.CFrame = cfr
  1993. p.Parent = prnt
  1994. p.Locked = true
  1995. p.TopSurface,p.BottomSurface = 0,0
  1996. p:BreakJoints()
  1997. return p
  1998. end
  1999. local mesh = function(typ,prnt,scal,mtyp,mid,mtx)
  2000. local m = ins(typ or "SpecialMesh")
  2001. if mtyp then m.MeshType = mtyp end
  2002. if mid then m.MeshId = mid end
  2003. if mtx then m.TextureId = mtx end
  2004. if scal then m.Scale = scal end
  2005. m.Parent = prnt
  2006. return m
  2007. end
  2008. function cylinderOpen(cf)
  2009. local p = part(Character,cf,v3(0,1000,0),tostring(col23),true,false,.1,"Neon")
  2010. local pm = mesh("CylinderMesh",p)
  2011. local p2 = part(Character,cf,v3(0,1000,0),tostring(col23),true,false,.1,"Neon")
  2012. local p2m = mesh("CylinderMesh",p2)
  2013. Spawn(function()
  2014. for i=.1,1.1,.0125 do
  2015. p.Transparency = i
  2016. p2.Transparency = i
  2017. pm.Scale = pm.Scale + v3(.8,0,.8)
  2018. p2m.Scale = p2m.Scale + v3(.5,0,.5)
  2019. wait()
  2020. end
  2021. p:Destroy()
  2022. p2:Destroy()
  2023. end)
  2024. end
  2025.  
  2026.  
  2027. for _,v in pairs(m:children()) do
  2028. if v:IsA("Part") or v:IsA("WedgePart") then
  2029. v.BrickColor = BrickColor.new(tostring(col23))
  2030. SpecialEffect(BrickColor.new(tostring(col23)), v.CFrame, .3, 1, .3, 1, .3, .3, 0.07)
  2031. SpecialEffect(BrickColor.new(tostring(col23)), v.CFrame, .3, math.cos((sine) / 1), .3, math.cos((sine) / 1), .3, .3, 1)
  2032. end
  2033. end
  2034.  
  2035. for _,v in pairs(m:children()) do
  2036. if v:IsA("Part") or v:IsA("WedgePart") then
  2037. v.Material = "Neon"
  2038. SpecialEffect(BrickColor.new(tostring(col23)), v.CFrame, .3, 1, .3, 1, .3, .3, 0.07)
  2039. SphereEffect(BrickColor.new(tostring(col23)), v.CFrame, .3, math.cos((sine) / 1), .3, math.cos((sine) / 1), .3, .3, 1)
  2040. end
  2041. end
  2042. SphereEffect(BrickColor.new(tostring(col23)), RootPart.CFrame, 4, 4, 4, 4, 4, 4, 3)
  2043. cylinderOpen(handle.CFrame)
  2044.  
  2045. SpecialEffect(BrickColor.new(tostring(col23)), RootPart.CFrame, .3, 1, .3, 1, .3, .3, 0.07)
  2046. SpecialEffect(BrickColor.new(tostring(col23)), RootPart.CFrame, .3, math.cos((sine) / 1), .3, math.cos((sine) / 1), .3, .3, 1)
  2047. SpecialEffect(BrickColor.new(tostring(col23)), RootPart.CFrame, .3, 1, .3, 1, .3, .3, 0.07)
  2048. SpecialEffect(BrickColor.new(tostring(col23)), RootPart.CFrame, .3, math.cos((sine) / 1), .3, math.cos((sine) / 1), .3, .3, 1)
  2049.  
  2050.  
  2051.  
  2052. for i = 4,1,-0.1 do wait()
  2053. lam.Scale = Vector3.new(i+2,i+2,i+2)
  2054. lam1.Scale = Vector3.new(i+2,i+2,i+2)
  2055. lam2.Scale = Vector3.new(i,i,i)
  2056. rng.Transparency = rng.Transparency + i/10
  2057. local Ray = Ray.new(la2.CFrame.p,(la2.CFrame.p-(la2.CFrame*CFrame.new(0,-10,0)).p).unit*900)
  2058. local hit,pos = workspace:FindPartOnRay(Ray,Character)
  2059. local Mag = (pos - la2.CFrame.p).magnitude
  2060. Beam1.CFrame = la2.CFrame * CFrame.new(0,Mag/2,0)
  2061. Beam2.CFrame = Beam1.CFrame
  2062. Mesh.Scale = Vector3.new(.7/4*i,Mag,.7/4*i)
  2063. Mesh2.Scale = Vector3.new(1.2/4*i,Mag,1.2/4*i)
  2064. if hit then
  2065. dmg = 6
  2066. if hit.Parent:FindFirstChild("Humanoid")
  2067. then hit.Parent:FindFirstChild("Humanoid"):TakeDamage(dmg)
  2068. if hit.Parent.Parent:FindFirstChild("Humanoid")
  2069. then hit.Parent.Parent:FindFirstChild("Humanoid"):TakeDamage(dmg)
  2070. if dmg > 6 then dmg = 6
  2071. end
  2072. end
  2073. end
  2074. end
  2075. end
  2076. rng:Remove()
  2077. la:Remove()
  2078. la1:Remove()
  2079. la2:Remove()
  2080. Beam1:Remove()
  2081. Beam2:Remove()
  2082. wait(0.5)
  2083. Character.Humanoid.WalkSpeed = 16
  2084. attack = false
  2085. end
  2086.  
  2087.  
  2088. Armour = function()
  2089.  
  2090. Main=part(Enum.FormFactor.Brick,m,Enum.Material.Plastic,0,1,"Medium stone grey","Handle",Vector3.new(1.81000006, 1.95000005, 1.06000006))
  2091. Mainweld=weld(m,Character["Torso"],Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0149874687, -0.0753822327, -0.0199432373, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2092. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000024, 1))
  2093. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237487793, -0.154968262, 5.43405914, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2094. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2095. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  2096. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237617493, -0.529998779, 5.83411407, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2097. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2098. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.276000023, 0.624999821))
  2099. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237594604, 0.220565796, 5.11646271, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2100. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2101. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.225000009, 4.72000027))
  2102. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237449646, -0.780014038, 3.37401581, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2103. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2104. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 4.69500017))
  2105. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237709045, -0.530029297, 3.38661194, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2106. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2107. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  2108. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237586975, 0.219940186, 6.15420532, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2109. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.400000006, 1, 0.400000006))
  2110. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.276000023, 0.200000003))
  2111. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237640381, 0.22052002, 5.52902222, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2112. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.600000024, 1, 0.400000006))
  2113. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 4.03500032))
  2114. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237571716, -0.292404175, 3.05155182, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2115. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2116. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.624999821))
  2117. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237625122, 0.220077515, 5.74163818, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2118. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2119. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000024, 0.200000003))
  2120. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237602234, -0.154998779, 6.03413391, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2121. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0399999991),Vector3.new(0.400000006, 1, 0.600000024))
  2122. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 4.03000021))
  2123. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237571716, -0.492523193, 3.05405426, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2124. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2125. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2126. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237571716, -4.50415421, 1.5801239, -0.810560167, 0.437902123, 0.388888091, 0.537597954, 0.81976074, 0.19743593, -0.232337579, 0.36909914, -0.899880648))
  2127. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  2128. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237548828, -0.0549163818, 5.36904907, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2129. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.600000024, 1, 0.800000012))
  2130. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2131. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237472534, -0.292373657, 5.16897583, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2132. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2133. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.275000006, 0.624999881))
  2134. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237594604, -0.0550994873, 4.95654297, -0.810560167, 0.437902123, 0.388888091, -0.0446643643, 0.615867257, -0.786582947, -0.583949804, -0.654942214, -0.479638875))
  2135. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2136. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.300000042))
  2137. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237548828, -4.49594879, 1.29185486, -0.810560167, 0.437902123, 0.388888091, 0.549018979, 0.799323618, 0.244253829, -0.203888133, 0.411489338, -0.888316453))
  2138. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  2139. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237503052, -4.800354, 0.227142334, -0.810560167, 0.437902123, 0.388888091, 0.583950639, 0.654930234, 0.479654163, -0.0446529835, 0.615879953, -0.786573529))
  2140. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2141. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237586975, -4.40258789, -1.6182251, -0.810560167, 0.437902123, 0.388888091, 0.554979146, 0.362233758, 0.74885571, 0.187057123, 0.822817445, -0.536638856))
  2142. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.375))
  2143. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.23765564, -4.70252228, 0.102386475, -0.810560167, 0.437902123, 0.388888091, 0.583950639, 0.654930234, 0.479654163, -0.0446529835, 0.615879953, -0.786573529))
  2144. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.300000042))
  2145. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237602234, -3.09076309, 3.3687439, -0.810560167, 0.437902123, 0.388888091, 0.349404037, 0.894483089, -0.278957039, -0.470009685, -0.0902323797, -0.878037095))
  2146. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  2147. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.237571716, -5.00043488, -0.227127075, 0.810560167, -0.437902123, -0.388888091, 0.583950639, 0.654930234, 0.479654163, 0.0446529835, -0.615879953, 0.786573529))
  2148. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, -0.0599999987, 0),Vector3.new(1, 0.400000006, 1))
  2149. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  2150. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237579346, -3.14731979, 3.44648743, -0.810560167, 0.437902123, 0.388888091, 0.349404037, 0.894483089, -0.278957039, -0.470009685, -0.0902323797, -0.878037095))
  2151. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2152. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.237594604, 4.55033112, -0.264434814, -0.810560167, 0.437902123, 0.388888091, -0.583950639, -0.654930234, -0.479654163, 0.0446529835, -0.615879953, 0.786573529))
  2153. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2154. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.769999981, 0.379999995))
  2155. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.243675232, -0.536224365, 1.01940918, -0.810560167, 0.437902123, 0.388888091, -0.0337482914, 0.62799418, -0.777485907, -0.584682226, -0.643323481, -0.494248658))
  2156. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 3.54999995))
  2157. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.243896484, -0.299423218, 2.78768158, -0.810560167, 0.437902123, 0.388888091, -0.0337482914, 0.62799418, -0.777485907, -0.584682226, -0.643323481, -0.494248658))
  2158. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.225000009, 4.72000027))
  2159. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254943848, -0.793792725, 3.38182831, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2160. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2161. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000024, 1))
  2162. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.25491333, -0.168884277, 5.44179535, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2163. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2164. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 4.69500017))
  2165. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254684448, -0.543777466, 3.39440918, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2166. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2167. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.300000042))
  2168. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.25479126, -3.10621262, 3.36564636, -0.839777112, -0.440318048, -0.317639023, -0.359176099, 0.889280796, -0.283147007, 0.407144994, -0.123692013, -0.904949307))
  2169. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.475000024, 0.200000003))
  2170. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254776001, -0.168716431, 6.04192352, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2171. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0399999991),Vector3.new(0.400000006, 1, 0.600000024))
  2172. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.276000023, 0.200000003))
  2173. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254760742, 0.206695557, 5.53679657, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2174. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.600000024, 1, 0.400000006))
  2175. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  2176. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.25479126, -5.00817108, -0.213226318, 0.839777112, 0.440318048, 0.317639023, -0.542916894, 0.676767468, 0.497219354, 0.00396692473, -0.590004981, 0.807389855))
  2177. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, -0.0599999987, 0),Vector3.new(1, 0.400000006, 1))
  2178. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  2179. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254768372, -0.543716431, 5.84191132, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2180. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2181. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2182. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254814148, 4.55815887, -0.250793457, -0.839777112, -0.440318048, -0.317639023, 0.542916894, -0.676767468, -0.497219354, 0.00396692473, -0.590004981, 0.807389855))
  2183. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2184. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.624999821))
  2185. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.25478363, 0.206237793, 5.7494278, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2186. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2187. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  2188. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254798889, 0.206161499, 6.1619873, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2189. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0599999987),Vector3.new(0.400000006, 1, 0.400000006))
  2190. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 4.03500032))
  2191. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254806519, -0.306243896, 3.05931854, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2192. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2193. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2194. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254905701, -0.306167603, 5.17675018, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2195. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2196. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 3.54999995))
  2197. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.248504639, -0.313323975, 2.79519653, -0.839777112, -0.440318048, -0.317639023, -0.0140968077, 0.602530479, -0.797971427, 0.542748392, -0.665640414, -0.512198329))
  2198. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.200000003, 4.03000021))
  2199. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254852295, -0.506240845, 3.06187439, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2200. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2201. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.275000006, 0.200000003))
  2202. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254837036, -0.0686950684, 5.3768158, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2203. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.600000024, 1, 0.800000012))
  2204. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2205. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254837036, -4.51597595, 1.56962585, -0.839777112, -0.440318048, -0.317639023, -0.514628649, 0.831984758, 0.20726499, 0.173008293, 0.337522537, -0.925282001))
  2206. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.275000006, 0.624999881))
  2207. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254821777, -0.0689086914, 4.96432495, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2208. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2209. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.300000042))
  2210. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254867554, -4.50723648, 1.28071594, -0.839777112, -0.440318048, -0.317639023, -0.522977889, 0.813180208, 0.255406082, 0.145837843, 0.38060233, -0.913166642))
  2211. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel blue-green","Part",Vector3.new(0.200000003, 0.276000023, 0.624999821))
  2212. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254798889, 0.206756592, 5.12422943, -0.839777112, -0.440318048, -0.317639023, -0.00395964785, 0.589995861, -0.807396531, 0.542916954, -0.676775336, -0.497208506))
  2213. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 1, 1))
  2214. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  2215. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254898071, -4.80812073, 0.213317871, -0.839777112, -0.440318048, -0.317639023, -0.542916894, 0.676767468, 0.497219354, -0.00396692473, 0.590004981, -0.807389855))
  2216. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2217. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254814148, -4.40440369, -1.63393402, -0.839777112, -0.440318048, -0.317639023, -0.498209715, 0.392442048, 0.773159981, -0.215781361, 0.807532787, -0.548934519))
  2218. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.275000036))
  2219. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.25479126, -3.16281509, 3.44329834, -0.839777112, -0.440318048, -0.317639023, -0.359176099, 0.889280796, -0.283147007, 0.407144994, -0.123692013, -0.904949307))
  2220. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.200000003, 0.375))
  2221. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.254768372, -4.71031952, 0.0886688232, -0.839777112, -0.440318048, -0.317639023, -0.542916894, 0.676767468, 0.497219354, -0.00396692473, 0.590004981, -0.807389855))
  2222. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.769999981, 0.379999995))
  2223. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.248703003, -0.550109863, 1.02693939, -0.839777112, -0.440318048, -0.317639023, -0.0140968077, 0.602530479, -0.797971427, 0.542748392, -0.665640414, -0.512198329))
  2224. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2225. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.51103723, -0.142183304, 0.0350189209, 0.590693891, 0.806895792, 0, -0.806895792, 0.590693891, 0, 0, 0, 1))
  2226. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2227. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.512742043, 0.378017426, 0.0350189209, 0.590693891, 0.806895792, 0, -0.806895792, 0.590693891, 0, 0, 0, 1))
  2228. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2229. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.530161381, 0.401000261, 0.0350189209, 0.626516283, -0.779408336, 0, 0.779408336, 0.626516283, 0, 0, 0, 1))
  2230. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 1.63999999, 1.25))
  2231. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0378718376, 0.0777981281, 0.0350189209, 0.999999464, -0.00113200059, 0, 0.00113200059, 0.999999464, 0, 0, 0, 1))
  2232. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.17000008, 1.23000002))
  2233. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.109251976, 0.347222447, 0.0350189209, -0.840049565, 0.542509735, 0, -0.542509735, -0.840049565, 0, 0, 0, 1))
  2234. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.22000003, 1.23000002))
  2235. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.164292574, 0.38587141, 0.0350189209, -0.814859867, -0.579657912, 0, 0.579657912, -0.814859867, 0, 0, 0, 1))
  2236. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2237. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.531864166, -0.119204283, 0.0350189209, 0.626516283, -0.779408336, 0, 0.779408336, 0.626516283, 0, 0, 0, 1))
  2238. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2239. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.677970409, -0.173780441, 0.0350189209, -0.58977592, -0.807566881, 0, 0.807566881, -0.58977592, 0, 0, 0, 1))
  2240. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.17000008, 1.23000002))
  2241. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0874686241, 0.515722513, 0.0350189209, 0.840664089, -0.541557074, 0, 0.541557074, 0.840664089, 0, 0, 0, 1))
  2242. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Part",Vector3.new(1.10000014, 1.79499996, 1.88999987))
  2243. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0200042725, 0.0774998665, 4.76837158e-007, 0, 0, -1, 0, 1, 0, 1, 0, 0))
  2244. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.5, 1.23000002))
  2245. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0350654125, -0.14564538, 0.0350189209, -1.00000012, -1.1920929e-007, 0, 1.1920929e-007, -1, 0, 1.49011612e-008, 8.94069672e-008, 1))
  2246. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2247. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.603888273, 0.2479316, 0.0350189209, -0.627403378, 0.778694451, 0, -0.778694451, -0.627403378, 0, 0, 0, 1))
  2248. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2249. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.605591297, -0.272274256, 0.0350189209, -0.627403378, 0.778694451, 0, -0.778694451, -0.627403378, 0, 0, 0, 1))
  2250. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2251. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.679672718, 0.346423626, 0.0350189209, -0.58977592, -0.807566881, 0, 0.807566881, -0.58977592, 0, 0, 0, 1))
  2252. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.22000003, 1.23000002))
  2253. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0158153772, 0.468460083, 0.0350189209, 0.814201117, 0.580583036, 0, -0.580583036, 0.814201117, 0, 0, 0, 1))
  2254.  
  2255. Main=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Handle",Vector3.new(1.10000014, 2.04500008, 0.959999859))
  2256. Mainweld=weld(m,Character["Right Arm"],Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-005, -0.00713443756, 0.0323780775, 0, 1.10000001e-005, -1, 0, 1, 1.10000001e-005, 1, 0, 0))
  2257. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2258. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.265472531, 0.122612, 0.0150299072, -8.88323575e-006, -0.807566881, -0.58977592, -6.4875353e-006, -0.58977592, 0.807566881, -1, 1.10000001e-005, 0))
  2259. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2260. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.263792276, -0.397553921, 0.0149993896, -8.88323575e-006, -0.807566881, -0.58977592, -6.4875353e-006, -0.58977592, 0.807566881, -1, 1.10000001e-005, 0))
  2261. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.5, 1.23000002))
  2262. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389951944, 0.056848526, 0.0149841309, 0, 0, -1, -1.10000001e-005, -1, 0, -1, 1.10000001e-005, 0))
  2263. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2264. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.423408747, -0.57733357, 0.0149993896, -8.57349187e-006, -0.779408336, 0.626516283, 6.89167928e-006, 0.626516283, 0.779408336, -1, 1.10000001e-005, 0))
  2265. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.930000007, 1.13999987))
  2266. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.977936506, 0.0331380367, -0.00997924805, 1.09999946e-005, 0.999999464, 0.00113200059, 1.24520065e-008, 0.00113200059, -0.999999464, -1, 1.10000001e-005, 0))
  2267. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.249999985, 1.63999999, 0.950000048))
  2268. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.41189158, -0.125176191, 0.0150146484, -1.24520065e-008, -0.00113200059, 0.999999464, -2.00001159e-006, 0.999999464, 0.00113200059, -1, -1.99999704e-006, -1.47160142e-008))
  2269. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.17000008, 1.23000002))
  2270. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.160142899, 0.115336657, 0.0149993896, -5.957128e-006, -0.541557074, 0.840664089, -2.75269758e-006, 0.840664089, 0.541557074, -1, 9.12029464e-007, -6.49868616e-006))
  2271. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.22000003, 1.23000002))
  2272. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299387097, 0.304534912, 0.0149993896, -6.37622543e-006, -0.579656839, -0.814860702, -8.96346774e-006, -0.814860702, 0.579656839, -1, 1.10000001e-005, 0))
  2273. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2274. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.421707869, -0.0571342707, 0.0150146484, -8.57349187e-006, -0.779408336, 0.626516283, 6.89167928e-006, 0.626516283, 0.779408336, -1, 1.10000001e-005, 0))
  2275.  
  2276.  
  2277.  
  2278. Main=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Handle",Vector3.new(1.10000014, 2.04500008, 0.959999859))
  2279. Mainweld=weld(m,Character["Left Arm"],Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0299987793, 0.00387239456, 0.0199804306, 0, 1.09999992e-005, 1, 1.40000002e-005, 0.999999881, -1.10000001e-005, -1, 1.39999984e-005, -1.54000007e-010))
  2280. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.249999985, 1.63999999, 0.950000048))
  2281. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.411893368, -0.12518096, 0.0149993896, -1.24520065e-008, -0.00114600058, 0.999999464, -2.00001159e-006, 0.999999464, 0.00114600058, -1, -1.99999704e-006, -1.4744014e-008))
  2282. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.22000003, 1.23000002))
  2283. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299391747, 0.304537058, 0.0149993896, -6.37622543e-006, -0.579645455, -0.814868808, -8.96346774e-006, -0.814868808, 0.579645455, -1, 1.10000001e-005, 1.54000007e-010))
  2284. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.17000008, 1.23000002))
  2285. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.160139322, 0.115334034, 0.0149841309, -5.957128e-006, -0.541568816, 0.840656519, -1.75269633e-006, 0.840656519, 0.541568816, -1, 1.75277819e-006, -5.95710389e-006))
  2286. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2287. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.421707153, -0.057138443, 0.0149993896, -8.57348641e-006, -0.779416621, 0.626506031, 6.89168655e-006, 0.626506031, 0.779416621, -1, 1.10000001e-005, 1.54000007e-010))
  2288. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2289. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.263786316, -0.397557974, 0.0149993896, 2.11676343e-006, -0.807558596, -0.589787245, -6.48753485e-006, -0.589787245, 0.807558596, -1, 2.11685619e-006, -6.48750438e-006))
  2290. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.5, 1.23000002))
  2291. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389927387, 0.056851387, 0.0149841309, 0, 1.40000002e-005, -1, -1.10000001e-005, -1, -1.40000002e-005, -1, 1.10000001e-005, 1.54000007e-010))
  2292. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2293. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.265485764, 0.122633219, 0.0149993896, 2.11676343e-006, -0.807558596, -0.589787245, -6.48753485e-006, -0.589787245, 0.807558596, -1, 2.11685619e-006, -6.48750438e-006))
  2294. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2295. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.423420191, -0.577328682, 0.0149841309, -8.57348641e-006, -0.779416621, 0.626506031, 6.89168655e-006, 0.626506031, 0.779416621, -1, 1.10000001e-005, 1.54000007e-010))
  2296. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.930000007, 1.13999987))
  2297. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.977935791, 0.0331420898, -0.00999450684, 1.09999946e-005, 0.999999464, 0.00114600058, 1.24520065e-008, 0.00114600058, -0.999999464, -1, 1.10000001e-005, 1.54000007e-010))
  2298.  
  2299.  
  2300. Main=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Handle",Vector3.new(1.10000014, 2.04500008, 0.959999859))
  2301. Mainweld=weld(m,Character["Right Leg"],Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-005, -0.00713443756, 0.0323780775, 0, 1.10000001e-005, -1, 0, 1, 1.10000001e-005, 1, 0, 0))
  2302. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2303. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.265472531, 0.122612, 0.0150299072, -8.88323575e-006, -0.807566881, -0.58977592, -6.4875353e-006, -0.58977592, 0.807566881, -1, 1.10000001e-005, 0))
  2304. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2305. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.263792276, -0.397553921, 0.0149993896, -8.88323575e-006, -0.807566881, -0.58977592, -6.4875353e-006, -0.58977592, 0.807566881, -1, 1.10000001e-005, 0))
  2306. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.5, 1.23000002))
  2307. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389951944, 0.056848526, 0.0149841309, 0, 0, -1, -1.10000001e-005, -1, 0, -1, 1.10000001e-005, 0))
  2308. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2309. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.423408747, -0.57733357, 0.0149993896, -8.57349187e-006, -0.779408336, 0.626516283, 6.89167928e-006, 0.626516283, 0.779408336, -1, 1.10000001e-005, 0))
  2310. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.930000007, 1.13999987))
  2311. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.977936506, 0.0331380367, -0.00997924805, 1.09999946e-005, 0.999999464, 0.00113200059, 1.24520065e-008, 0.00113200059, -0.999999464, -1, 1.10000001e-005, 0))
  2312. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.249999985, 1.63999999, 0.950000048))
  2313. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.41189158, -0.125176191, 0.0150146484, -1.24520065e-008, -0.00113200059, 0.999999464, -2.00001159e-006, 0.999999464, 0.00113200059, -1, -1.99999704e-006, -1.47160142e-008))
  2314. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.17000008, 1.23000002))
  2315. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.160142899, 0.115336657, 0.0149993896, -5.957128e-006, -0.541557074, 0.840664089, -2.75269758e-006, 0.840664089, 0.541557074, -1, 9.12029464e-007, -6.49868616e-006))
  2316. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.22000003, 1.23000002))
  2317. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299387097, 0.304534912, 0.0149993896, -6.37622543e-006, -0.579656839, -0.814860702, -8.96346774e-006, -0.814860702, 0.579656839, -1, 1.10000001e-005, 0))
  2318. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2319. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.421707869, -0.0571342707, 0.0150146484, -8.57349187e-006, -0.779408336, 0.626516283, 6.89167928e-006, 0.626516283, 0.779408336, -1, 1.10000001e-005, 0))
  2320.  
  2321.  
  2322.  
  2323. Main=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Toothpaste","Handle",Vector3.new(1.10000014, 2.04500008, 0.959999859))
  2324. Mainweld=weld(m,Character["Left Leg"],Main,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0299987793, 0.00387239456, 0.0199804306, 0, 1.09999992e-005, 1, 1.40000002e-005, 0.999999881, -1.10000001e-005, -1, 1.39999984e-005, -1.54000007e-010))
  2325. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.249999985, 1.63999999, 0.950000048))
  2326. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.411893368, -0.12518096, 0.0149993896, -1.24520065e-008, -0.00114600058, 0.999999464, -2.00001159e-006, 0.999999464, 0.00114600058, -1, -1.99999704e-006, -1.4744014e-008))
  2327. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.22000003, 1.23000002))
  2328. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299391747, 0.304537058, 0.0149993896, -6.37622543e-006, -0.579645455, -0.814868808, -8.96346774e-006, -0.814868808, 0.579645455, -1, 1.10000001e-005, 1.54000007e-010))
  2329. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.17000008, 1.23000002))
  2330. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.160139322, 0.115334034, 0.0149841309, -5.957128e-006, -0.541568816, 0.840656519, -1.75269633e-006, 0.840656519, 0.541568816, -1, 1.75277819e-006, -5.95710389e-006))
  2331. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2332. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.421707153, -0.057138443, 0.0149993896, -8.57348641e-006, -0.779416621, 0.626506031, 6.89168655e-006, 0.626506031, 0.779416621, -1, 1.10000001e-005, 1.54000007e-010))
  2333. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2334. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.263786316, -0.397557974, 0.0149993896, 2.11676343e-006, -0.807558596, -0.589787245, -6.48753485e-006, -0.589787245, 0.807558596, -1, 2.11685619e-006, -6.48750438e-006))
  2335. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 1.5, 1.23000002))
  2336. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389927387, 0.056851387, 0.0149841309, 0, 1.40000002e-005, -1, -1.10000001e-005, -1, -1.40000002e-005, -1, 1.10000001e-005, 1.54000007e-010))
  2337. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2338. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.265485764, 0.122633219, 0.0149993896, 2.11676343e-006, -0.807558596, -0.589787245, -6.48753485e-006, -0.589787245, 0.807558596, -1, 2.11685619e-006, -6.48750438e-006))
  2339. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.519999981, 1.23000002))
  2340. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.423420191, -0.577328682, 0.0149841309, -8.57348641e-006, -0.779416621, 0.626506031, 6.89168655e-006, 0.626506031, 0.779416621, -1, 1.10000001e-005, 1.54000007e-010))
  2341. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Institutional white","Part",Vector3.new(0.200000003, 0.930000007, 1.13999987))
  2342. Partweld=weld(m,Main,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.977935791, 0.0331420898, -0.00999450684, 1.09999946e-005, 0.999999464, 0.00114600058, 1.24520065e-008, 0.00114600058, -0.999999464, -1, 1.10000001e-005, 1.54000007e-010))
  2343.  
  2344.  
  2345. end
  2346.  
  2347.  
  2348.  
  2349. Fragemntation = function()
  2350. for X=0,10 do
  2351. for Y=0,10 do
  2352. wait()
  2353. local CF = CFrame.new(-X,1,-Y)
  2354. local Num = (X+Y)/(10*10)
  2355. newParticle{Frames = 20,StartTransparency = 0,EndTransparency = 1,StartCFrame = CF,EndCFrame = CF,StartSize = Vector3.new(5,5,5),
  2356. EndSize = Vector3.new(10,10,10), EndColor = Color3.new(Num,Num,Num)}
  2357. end
  2358. end
  2359. end
  2360.  
  2361.  
  2362. ob1d = function()
  2363. if attack == false and attacktype == 1 then
  2364. attacktype = 2
  2365. attackone()
  2366. else
  2367. if attack == false and attacktype == 2 then
  2368. attacktype = 3
  2369. attacktwo()
  2370. else
  2371. if attack == false and attacktype == 3 then
  2372. attacktype = 1
  2373. attackthree()
  2374. end
  2375. end
  2376. end
  2377. end
  2378.  
  2379. key = function(k)
  2380. k = k:lower()
  2381. if attack == false and k == "z" and co1 <= cooldown1 then
  2382. cooldown1 = 0
  2383. DIVIDE()
  2384. else
  2385. if attack == false and k == "x" and co2 <= cooldown2 then
  2386. cooldown2 = cooldown2 / 2
  2387. Slashy()
  2388. else
  2389. if attack == false and k == "c" and co3 <= cooldown3 then
  2390. cooldown3 = 0
  2391. spinattack()
  2392. else
  2393. if attack == false and k == "v" and co4 <= cooldown4 then
  2394. cooldown4 = 0
  2395. Laz0r("Really red")
  2396. Armour()
  2397. dmgMultipyer = 16
  2398. wait(40)
  2399. Laz0r("Teal")
  2400. dmgMultipyer = 0
  2401. end
  2402. end
  2403. end
  2404. end
  2405. end
  2406.  
  2407. ds = function(mouse)
  2408. end
  2409.  
  2410. s = function(mouse)
  2411. print("Selected")
  2412. mouse.Button1Down:connect(function()
  2413. ob1d(mouse)
  2414. end
  2415. )
  2416. mouse.Button1Up:connect(function()
  2417. ob1u(mouse)
  2418. end
  2419. )
  2420. mouse.KeyDown:connect(key)
  2421. end
  2422.  
  2423. s(mouse)
  2424.  
  2425.  
  2426.  
  2427. local walk = 0
  2428. local walkforw = false
  2429. updateskills = function()
  2430. if cooldown1 <= co1 then
  2431. cooldown1 = cooldown1 + 0.033333333333333
  2432. end
  2433. if cooldown2 <= co2 then
  2434. cooldown2 = cooldown2 + 0.033333333333333
  2435. end
  2436. if cooldown3 <= co3 then
  2437. cooldown3 = cooldown3 + 0.033333333333333
  2438. end
  2439. if cooldown4 <= co4 then
  2440. cooldown4 = cooldown4 + 0.033333333333333
  2441. end
  2442. end
  2443.  
  2444.  
  2445.  
  2446. while 1 do
  2447. swait()
  2448. updateskills()
  2449. bar4:TweenSize(UDim2.new(1 * (cooldown4 / co4), 0, 1, 0), "Out", "Quad", 0.5)
  2450. bar3:TweenSize(UDim2.new(1 * (cooldown3 / co3), 0, 1, 0), "Out", "Quad", 0.5)
  2451. bar1:TweenSize(UDim2.new(1 * (cooldown1 / co1), 0, 1, 0), "Out", "Quad", 0.5)
  2452. bar2:TweenSize(UDim2.new(1 * (cooldown2 / co2), 0, 1, 0), "Out", "Quad", 0.5)
  2453. for i,v in pairs(Character:GetChildren()) do
  2454. if v:IsA("Part") then
  2455. v.Material = "SmoothPlastic"
  2456. else
  2457. if v:IsA("Hat") then
  2458. v:WaitForChild("Handle").Material = "SmoothPlastic"
  2459. end
  2460. end
  2461. end
  2462. walk = walk + 1.2
  2463. if 15 - 5 * (Humanoid.WalkSpeed / 16) <= walk then
  2464. walk = 0
  2465. if walkforw == true then
  2466. walkforw = false
  2467. else
  2468. if walkforw == false then
  2469. walkforw = true
  2470. end
  2471. end
  2472. end
  2473. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  2474. velocity = RootPart.Velocity.y
  2475. sine = sine + change
  2476. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2477. if equipped == true or equipped == false then
  2478. if 1 < RootPart.Velocity.y and hit == nil then
  2479. Anim = "Jump"
  2480. if attack == false then
  2481. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2482. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2483. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.7, 0) * angles(math.rad(-130), math.rad(115), math.rad(205)), 0.3)
  2484. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-30)), 0.3)
  2485. RH.C0 = clerp(RH.C0, cn(1, -0.5, -0.4) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-30)), 0.3)
  2486. LH.C0 = clerp(LH.C0, cn(-1, -0.8, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), 0.3)
  2487. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2488. end
  2489. else
  2490. if RootPart.Velocity.y < -1 and hit == nil then
  2491. Anim = "Fall"
  2492. if attack == false then
  2493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  2495. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.7, 0) * angles(math.rad(130), math.rad(120), math.rad(205)), 0.3)
  2496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-60)), 0.3)
  2497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(30)), 0.3)
  2498. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.3) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), 0.3)
  2499. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2500. end
  2501. else
  2502. if (math.abs(Torsovelocity.x) + math.abs(Torsovelocity.z)) < 1 and hit ~= nil then
  2503. Anim = "Idle"
  2504. if attack == false then
  2505. change = 1
  2506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos((sine) / 25)) * angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  2507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 + 3 * math.cos((sine) / 23)), math.rad(0), math.rad(20)), 0.3)
  2508. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.55 + 0.05 * math.cos(sine / 15) + -math.sin(sine / 15) / 15, 0) * angles(math.rad(15), math.rad(0), math.rad(15 + 5 * math.cos(sine / 15))), 0.3)
  2509. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-10 - 5 * math.cos((sine) / 23))), 0.3)
  2510. RH.C0 = clerp(RH.C0, cn(1, -0.9 - 0.1 * math.cos((sine) / 25), 0) * RHCF * angles(math.rad(-3 - 1 * math.cos((sine) / 25)), math.rad(20), math.rad(-7)), 0.3)
  2511. LH.C0 = clerp(LH.C0, cn(-1, -0.9 - 0.1 * math.cos((sine) / 25), 0) * LHCF * angles(math.rad(-3 - 1 * math.cos((sine) / 25)), math.rad(20), math.rad(5)), 0.3)
  2512. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2513. end
  2514. else
  2515. if 2 < (math.abs(Torsovelocity.x) + math.abs(Torsovelocity.z)) and hit ~= nil then
  2516. Anim = "Walk"
  2517. if attack == false then
  2518. change = 2
  2519. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(2 * math.cos((sine) / 7))), 0.3)
  2520. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 + 3 * math.cos((sine) / 23)), math.rad(0), math.rad(-2 * math.cos((sine) / 7))), 0.3)
  2521. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.7, 0) * angles(math.rad(100), math.rad(110), math.rad(-200)), 0.3)
  2522. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30 * math.cos((sine) / 10)), math.rad(0), math.rad(-5)), 0.3)
  2523. RH.C0 = clerp(RH.C0, cn(1, -1 - 0.3 * math.cos((sine) / 8) / 2, -0.03 + math.sin((sine) / 8) / 2) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(-10) - math.sin((sine) / 8)), 0.3)
  2524. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.3 * math.cos((sine) / 8) / 2, -0.03 - math.sin((sine) / 8) / 2) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(10) - math.sin((sine) / 8)), 0.3)
  2525. handleweld.C0 = clerp(handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2526. end
  2527. end
  2528. end
  2529. end
  2530. end
  2531. end
  2532. if 0 < #Effects then
  2533. for e = 1, #Effects do
  2534. if Effects[e] ~= nil then
  2535. local Thing = Effects[e]
  2536. if Thing ~= nil then
  2537. local Part = Thing[1]
  2538. local Mode = Thing[2]
  2539. local Delay = Thing[3]
  2540. local IncX = Thing[4]
  2541. local IncY = Thing[5]
  2542. local IncZ = Thing[6]
  2543. if Thing[1].Transparency <= 1 then
  2544. if Thing[2] == "Block1" then
  2545. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2546. Mesh = Thing[1].Mesh
  2547. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2548. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2549. else
  2550. if Thing[2] == "Block2" then
  2551. Thing[1].CFrame = Thing[1].CFrame
  2552. Mesh = Thing[7]
  2553. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2554. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2555. else
  2556. if Thing[2] == "Cylinder" then
  2557. Mesh = Thing[1].Mesh
  2558. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2559. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2560. else
  2561. if Thing[2] == "Blood" then
  2562. Mesh = Thing[7]
  2563. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  2564. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2565. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2566. else
  2567. if Thing[2] == "Elec" then
  2568. Mesh = Thing[1].Mesh
  2569. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2570. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2571. else
  2572. if Thing[2] == "Disappear" then
  2573. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2574. else
  2575. if Thing[2] == "Shatter" then
  2576. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2577. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2578. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2579. Thing[6] = Thing[6] + Thing[5]
  2580. end
  2581. end
  2582. end
  2583. end
  2584. end
  2585. end
  2586. end
  2587. else
  2588. Part.Parent = nil
  2589. table.remove(Effects, e)
  2590. end
  2591. end
  2592. end
  2593. end
  2594. end
  2595. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement