Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 208.33 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. paly = game.Players.LocalPlayer
  153. Player = game:GetService("Players").LocalPlayer
  154. p = game.Players.LocalPlayer
  155. char = paly.Character
  156. vt = Vector3.new
  157. rarm = char["Right Arm"]
  158. larm = char["Left Arm"]
  159. rleg = char["Right Leg"]
  160. lleg = char["Left Leg"]
  161. local maincolor = BrickColor.random()
  162. local effolemode = false
  163. local wrathmode = false
  164. local randomname = "???"
  165. local randomnamefem = "???"
  166. if char.Head.face.Texture == "http://www.roblox.com/asset/?id=20418518" then
  167. maincolor = BrickColor.new("Royal purple")
  168. local randomchanger = math.random(1,6)
  169. if randomchanger == 1 then
  170. randomnamefem = "Yikiza"
  171. elseif randomchanger == 2 then
  172. randomnamefem = "Jenneki"
  173. elseif randomchanger == 3 then
  174. randomnamefem = "Arieka"
  175. elseif randomchanger == 4 then
  176. randomnamefem = "Ryezia"
  177. elseif randomchanger == 5 then
  178. randomnamefem = "Cezzi"
  179. elseif randomchanger == 6 then
  180. randomnamefem = "Cyania"
  181. effolemode = true
  182. maincolor = BrickColor.new("Cyan")
  183.  
  184. local dec = Instance.new("Decal", char)
  185. dec.Face = "Front"
  186. dec.Texture = "rbxassetid://379315128"
  187. dec.Parent = char.Head
  188. local dec2 = Instance.new("Decal", char)
  189. dec2.Face = "Front"
  190. dec2.Texture = "rbxassetid://381091841"
  191. dec2.Parent = char.Head
  192. char.Head.face.Transparency = 1
  193. char.Head.face.Texture = "http://www.roblox.com/asset/?id=0"
  194.  
  195. for i,v in pairs(char:children()) do
  196. if v:IsA("Hat") then
  197. v:Destroy()
  198. end
  199. end
  200. for i,v in pairs(char:children()) do
  201. if v:IsA("Accessory") then
  202. v:Destroy()
  203. end
  204. end
  205. for i,v in pairs(char:children()) do
  206. if v:IsA("Hair") then
  207. v:Destroy()
  208. end
  209. end
  210. for i,v in pairs(char:children()) do
  211. if v:IsA("Shirt") then
  212. v:Destroy()
  213. end
  214. end
  215. for i,v in pairs(char:children()) do
  216. if v:IsA("Pants") then
  217. v:Destroy()
  218. end
  219. end
  220.  
  221. local BC = char["Body Colors"]
  222. BC.HeadColor = BrickColor.new("White")
  223. BC.LeftArmColor = BrickColor.new("White")
  224. BC.LeftLegColor = BrickColor.new("White")
  225. BC.RightArmColor = BrickColor.new("White")
  226. BC.RightLegColor = BrickColor.new("White")
  227. BC.TorsoColor = BrickColor.new("White")
  228.  
  229. ypcall(function()
  230. shirt = Instance.new("Shirt", char)
  231. shirt.Name = "Shirt"
  232. pants = Instance.new("Pants", char)
  233. pants.Name = "Pants"
  234. char.Shirt.ShirtTemplate = "rbxassetid://538120167"
  235. char.Pants.PantsTemplate = "rbxassetid://538120797"
  236. end)
  237. Reaper = Instance.new("Model")
  238. Reaper.Parent = Player.Character
  239. Reaper.Name = "Reaper"
  240. rh = Instance.new("Part")
  241. rh.Parent = Reaper
  242. rh.Transparency = 1
  243. rh.BrickColor = maincolor
  244. rh.Locked = true
  245. rh.CanCollide = false
  246. mesh = Instance.new("SpecialMesh")
  247. rh.formFactor = "Symmetric"
  248. mesh.MeshType = "FileMesh"
  249. mesh.MeshId = "http://www.roblox.com/asset/?id=164382853"
  250. mesh.Parent = rh
  251. local weld = Instance.new("Weld")
  252. weld.Parent = rh
  253. rh.Transparency = 0
  254. weld.Part0 = rh
  255. weld.Part1 = Player.Character.Head
  256. weld.C0 = CFrame.new(0.05, 0.5, -0.05)*CFrame.Angles(0, 0, 0)
  257. Reaper2 = Instance.new("Model")
  258. Reaper2.Parent = Player.Character
  259. Reaper2.Name = "Reaper2"
  260. rh2 = Instance.new("Part")
  261. rh2.Parent = Reaper2
  262. rh2.BrickColor = maincolor
  263. rh2.Locked = true
  264. rh2.CanCollide = false
  265. mesh2 = Instance.new("SpecialMesh")
  266. rh2.formFactor = "Symmetric"
  267. mesh2.MeshType = "FileMesh"
  268. mesh2.MeshId = "http://www.roblox.com/asset/?id=167554431"
  269. mesh2.Parent = rh2
  270. local weld2 = Instance.new("Weld")
  271. weld2.Parent = rh2
  272. rh2.Transparency = 0
  273. weld2.Part0 = rh2
  274. weld2.Part1 = Player.Character.Head
  275. weld2.C0 = CFrame.new(-0.05, -0.05, -0.1025)*CFrame.Angles(0, 0, 0)
  276.  
  277. local orbe = Instance.new("Part")
  278. orbe.Parent = char
  279. orbe.Size = Vector3.new(0.2, 0.2, 0.2)
  280. orbe.Archivable = true
  281. orbe.Transparency = 1
  282. orbe.BrickColor = maincolor
  283. orbe.Material = "Neon"
  284. orbe.CanCollide = false
  285. local weld1e = Instance.new("Weld")
  286. weld1e.Parent = rleg
  287. weld1e.Part0 = rleg
  288. weld1e.Part1 = orbe
  289. weld1e.C1 = CFrame.new(0, 1.125, 0)
  290. local pt1e = NumberSequenceKeypoint.new(0,0.85,0)
  291. local pt2e = NumberSequenceKeypoint.new(1,0,0)
  292. local effectoe = Instance.new("ParticleEmitter",orbe)
  293. effectoe.LightEmission = 1
  294. effectoe.Texture = "rbxasset://textures/particles/smoke_main.dds"
  295. effectoe.Color = ColorSequence.new(maincolor.Color)
  296. effectoe.Rate = 10000
  297. effectoe.Lifetime = NumberRange.new(1)
  298. effectoe.Size = NumberSequence.new({pt1e,pt2e})
  299. effectoe.Speed = NumberRange.new(0,0)
  300. effectoe.RotSpeed = NumberRange.new(100,100)
  301.  
  302. local orbze = Instance.new("Part")
  303. orbze.Parent = char
  304. orbze.Size = Vector3.new(0.2, 0.2, 0.2)
  305. orbze.Archivable = true
  306. orbze.Transparency = 1
  307. orbze.BrickColor = maincolor
  308. orbze.Material = "Neon"
  309. orbze.CanCollide = false
  310. local weldz1 = Instance.new("Weld")
  311. weldz1.Parent = lleg
  312. weldz1.Part0 = lleg
  313. weldz1.Part1 = orbze
  314. weldz1.C1 = CFrame.new(0, 1.125, 0)
  315. local effectone = Instance.new("ParticleEmitter",orbze)
  316. effectone.LightEmission = 1
  317. effectone.Texture = "rbxasset://textures/particles/smoke_main.dds"
  318. effectone.Color = ColorSequence.new(maincolor.Color)
  319. effectone.Rate = 10000
  320. effectone.Lifetime = NumberRange.new(1)
  321. effectone.Size = NumberSequence.new({pt1e,pt2e})
  322. effectone.Speed = NumberRange.new(0,0)
  323. effectone.RotSpeed = NumberRange.new(100,100)
  324. end
  325. end
  326. if char.Head.face.Texture ~= "http://www.roblox.com/asset/?id=20418518" then
  327. maincolor = char.Torso.BrickColor
  328. local randomchange = math.random(1,10)
  329. if randomchange == 1 then
  330. randomname = "Duuzroth"
  331. wrathmode = true
  332. maincolor = BrickColor.new("Really red")
  333. elseif randomchange == 2 then
  334. randomname = "Rosrath"
  335. elseif randomchange == 3 then
  336. randomname = "Norra"
  337. elseif randomchange == 4 then
  338. randomname = "Holzo"
  339. elseif randomchange == 5 then
  340. randomname = "Rekzon"
  341. elseif randomchange == 6 then
  342. randomname = "Platiz"
  343. elseif randomchange == 7 then
  344. randomname = "Marote"
  345. elseif randomchange == 8 then
  346. randomname = "Jaze"
  347. elseif randomchange == 9 then
  348. randomname = "Arzok"
  349. elseif randomchange == 10 then
  350. randomname = "Nolza"
  351. end
  352. end
  353.  
  354. if effolemode == true then
  355. maincolor = BrickColor.new("Cyan")
  356. end
  357.  
  358. local orb = Instance.new("Part")
  359. orb.Parent = char
  360. orb.Size = Vector3.new(1, 1, 1)
  361. orb.Archivable = true
  362. orb.Transparency = 1
  363. orb.BrickColor = BrickColor.new("Bright orange")
  364. orb.Material = "Wood"
  365. orb.CanCollide = false
  366. local weld1 = Instance.new("Weld")
  367. weld1.Parent = rarm
  368. weld1.Part0 = rarm
  369. weld1.Part1 = orb
  370. weld1.C1 = CFrame.new(0, 1.125, 0)
  371. local pt1 = NumberSequenceKeypoint.new(0,0.475,0)
  372. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  373. local effecto = Instance.new("ParticleEmitter",orb)
  374. effecto.LightEmission = 1
  375. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  376. effecto.Color = ColorSequence.new(maincolor.Color)
  377. effecto.Rate = 10000
  378. effecto.Lifetime = NumberRange.new(1)
  379. effecto.Size = NumberSequence.new({pt1,pt2})
  380. effecto.Speed = NumberRange.new(0,0)
  381. effecto.RotSpeed = NumberRange.new(100,100)
  382.  
  383. local orbz = Instance.new("Part")
  384. orbz.Parent = char
  385. orbz.Size = Vector3.new(1, 1, 1)
  386. orbz.Archivable = true
  387. orbz.Transparency = 1
  388. orbz.BrickColor = BrickColor.new("Bright orange")
  389. orbz.Material = "Wood"
  390. orbz.CanCollide = false
  391. local weldz1 = Instance.new("Weld")
  392. weldz1.Parent = larm
  393. weldz1.Part0 = larm
  394. weldz1.Part1 = orbz
  395. weldz1.C1 = CFrame.new(0, 1.125, 0)
  396. local effecton = Instance.new("ParticleEmitter",orbz)
  397. effecton.LightEmission = 1
  398. effecton.Texture = "rbxasset://textures/particles/smoke_main.dds"
  399. effecton.Color = ColorSequence.new(maincolor.Color)
  400. effecton.Rate = 10000
  401. effecton.Lifetime = NumberRange.new(1)
  402. effecton.Size = NumberSequence.new({pt1,pt2})
  403. effecton.Speed = NumberRange.new(0,0)
  404. effecton.RotSpeed = NumberRange.new(100,100)
  405.  
  406. CV="Hot pink"
  407.  
  408. local txt = Instance.new("BillboardGui", char)
  409. txt.Adornee = char .Head
  410. txt.Name = "_status"
  411. txt.Size = UDim2.new(2, 0, 1.2, 0)
  412. txt.StudsOffset = Vector3.new(-9, 8, 0)
  413. local text = Instance.new("TextLabel", txt)
  414. text.Size = UDim2.new(10, 0, 7, 0)
  415. text.FontSize = "Size24"
  416. text.TextScaled = true
  417. text.TextTransparency = 0
  418. text.BackgroundTransparency = 1
  419. text.TextTransparency = 0
  420. text.TextStrokeTransparency = 0
  421. text.Font = "Fantasy"
  422. text.TextStrokeColor3 = maincolor.Color
  423.  
  424. v=Instance.new("Part")
  425. v.Name = "ColorBrick"
  426. v.Parent=p.Character
  427. v.FormFactor="Symmetric"
  428. v.Anchored=true
  429. v.CanCollide=false
  430. v.BottomSurface="Smooth"
  431. v.TopSurface="Smooth"
  432. v.Size=Vector3.new(10,5,3)
  433. v.Transparency=1
  434. v.CFrame=char.Torso.CFrame
  435. v.BrickColor=BrickColor.new(CV)
  436. v.Transparency=1
  437. text.TextColor3 = BrickColor.new("Really black").Color
  438. v.Shape="Block"
  439. text.Text = "..."
  440.  
  441. paly = game.Players.LocalPlayer
  442. char = paly.Character
  443. torso = char.Torso
  444. char.Humanoid.MaxHealth = 10000
  445. if effolemode == true then
  446. char.Humanoid.MaxHealth = 1337655500
  447. end
  448. if wrathmode == true then
  449. char.Humanoid.MaxHealth = 6666666
  450. end
  451. wait()
  452. char.Humanoid.Health = char.Humanoid.MaxHealth
  453. local s = Instance.new("Sound",char)
  454. s.Name = "Mus"
  455. s.SoundId = "http://www.roblox.com/asset/?id="
  456. if wrathmode == true then
  457. s.SoundId = "http://www.roblox.com/asset/?id=284535161"
  458. end
  459. if effolemode == true then
  460. s.SoundId = "http://www.roblox.com/asset/?id=284535161"
  461. end
  462. s.Pitch = 0.9775
  463. s.Volume = 1.55
  464. s.Looped = true
  465. s:Play()
  466. local Effects = {}
  467. Meshes = {
  468. Blast = "20329976",
  469. Crown = "1323306",
  470. Ring = "3270017",
  471. Claw = "10681506",
  472. Crystal = "9756362",
  473. Coil = "9753878",
  474. Cloud = "1095708"
  475. }
  476. local Player = game.Players.LocalPlayer
  477. local Character = Player.Character
  478. local Humanoid = Character.Humanoid
  479. local mouse = Player:GetMouse()
  480. local m = Instance.new("Model", Character)
  481. m.Name = "WeaponModel"
  482. local LeftArm = Character["Left Arm"]
  483. local RightArm = Character["Right Arm"]
  484. local LeftLeg = Character["Left Leg"]
  485. local RightLeg = Character["Right Leg"]
  486. local Head = Character.Head
  487. local Torso = Character.Torso
  488. local cam = game.Workspace.CurrentCamera
  489. local RootPart = Character.HumanoidRootPart
  490. local RootJoint = RootPart.RootJoint
  491. local equipped = false
  492. local attack = false
  493. local Anim = "Idle"
  494. local idle = 0
  495. local attacktype = 1
  496. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  497. local velocity = RootPart.Velocity.y
  498. local sine = 0
  499. local change = 1
  500. local grabbed = false
  501. local cn = CFrame.new
  502. local mr = math.rad
  503. local angles = CFrame.Angles
  504. local ud = UDim2.new
  505. local c3 = Color3.new
  506. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  507. Humanoid.Animator:Destroy()
  508. Character.Animate:Destroy()
  509. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  510. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  511. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  512. RSH, LSH = nil, nil
  513. RW = Instance.new("Weld")
  514. LW = Instance.new("Weld")
  515. RH = Torso["Right Hip"]
  516. LH = Torso["Left Hip"]
  517. RSH = Torso["Right Shoulder"]
  518. LSH = Torso["Left Shoulder"]
  519. RSH.Parent = nil
  520. LSH.Parent = nil
  521. RW.Name = "RW"
  522. RW.Part0 = Torso
  523. RW.C0 = cn(1.5, 0.5, 0)
  524. RW.C1 = cn(0, 0.5, 0)
  525. RW.Part1 = RightArm
  526. RW.Parent = Torso
  527. LW.Name = "LW"
  528. LW.Part0 = Torso
  529. LW.C0 = cn(-1.5, 0.5, 0)
  530. LW.C1 = cn(0, 0.5, 0)
  531. LW.Part1 = LeftArm
  532. LW.Parent = Torso
  533. local co1 = 0
  534. local co2 = 0
  535. local co3 = 0
  536. local co4 = 0
  537. local co5 = 0
  538. local cooldown1 = 0
  539. local cooldown2 = 0
  540. local cooldown3 = 0
  541. local cooldown4 = 0
  542. local cooldown5 = 0
  543. local maxEnergy = 100
  544. local Energy = 0
  545. local skill1stam = 0
  546. local skill2stam = 0
  547. local skill3stam = 0
  548. local skill4stam = 0
  549. local skill5stam = 0
  550. local recovermana = 500
  551. local skillcolorscheme = maincolor.Color
  552. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  553. function makeframe(par, trans, pos, size, color)
  554. local frame = Instance.new("Frame", par)
  555. frame.BackgroundTransparency = trans
  556. frame.BorderSizePixel = 0
  557. frame.Position = pos
  558. frame.Size = size
  559. frame.BackgroundColor3 = color
  560. return frame
  561. end
  562. function makelabel(par, text)
  563. local label = Instance.new("TextLabel", par)
  564. label.BackgroundTransparency = 1
  565. label.Size = UDim2.new(1, 0, 1, 0)
  566. label.Position = UDim2.new(0, 0, 0, 0)
  567. label.TextColor3 = Color3.new(255, 255, 255)
  568. label.TextStrokeTransparency = 0
  569. label.FontSize = Enum.FontSize.Size32
  570. label.Font = Enum.Font.SourceSansLight
  571. label.BorderSizePixel = 0
  572. label.TextScaled = true
  573. label.Text = text
  574. end
  575. framesk1 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  576. framesk2 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.74, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  577. framesk3 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.63, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  578. framesk4 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.52, 0), UDim2.new(0.16, 0, 0.1, 0), Color3.new(0,0,0))
  579. framesk5 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.41, 0), UDim2.new(0.16, 0, 0.1, 0), Color3.new(0,0,0))
  580. bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  581. bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  582. bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  583. bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), Color3.new(0,0,0))
  584. bar5 = makeframe(framesk5, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), Color3.new(0,0,0))
  585. text1 = makelabel(framesk1, [[
  586. [V]
  587. Divide]])
  588. text2 = makelabel(framesk2, [[
  589. [C]
  590. Slay]])
  591. text3 = makelabel(framesk3, [[
  592. [X]
  593. Decapitate]])
  594. text4 = makelabel(framesk4, [[
  595. [Z]
  596. Dark Bullet]])
  597. text5 = makelabel(framesk5, [[
  598. [Q]
  599. Repeatance]])
  600. Energybar = makeframe(scrn, 0.5, UDim2.new(0.43, 0, 0.85, 0), UDim2.new(0.26, 0, 0.03, 0), BrickColor.new("Institutional white").Color)
  601. Energycover = makeframe(Energybar, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), BrickColor.new("New Yeller").Color)
  602. Energytext = makelabel(Energybar, "Energy")
  603. local stats = Instance.new("Folder", Character)
  604. stats.Name = "Stats"
  605. local block = Instance.new("BoolValue", stats)
  606. block.Name = "Block"
  607. block.Value = false
  608. local stun = Instance.new("BoolValue", stats)
  609. stun.Name = "Stun"
  610. stun.Value = false
  611. local defense = Instance.new("NumberValue", stats)
  612. defense.Name = "Defence"
  613. defense.Value = 3
  614. local speed = Instance.new("NumberValue", stats)
  615. speed.Name = "Speed"
  616. speed.Value = 1
  617. local damagea = Instance.new("NumberValue", stats)
  618. damagea.Name = "Damage"
  619. damagea.Value = 1
  620. function clerp(a, b, t)
  621. return a:lerp(b, t)
  622. end
  623. ArtificialHB = Instance.new("BindableEvent", Player.PlayerGui)
  624. ArtificialHB.Name = "Heartbeat"
  625. Player.PlayerGui:WaitForChild("Heartbeat")
  626. frame = 0.016666666666666666
  627. tf = 0
  628. allowframeloss = false
  629. tossremainder = false
  630. lastframe = tick()
  631. Player.PlayerGui.Heartbeat:Fire()
  632. local gg = false
  633. game:GetService("RunService").Heartbeat:connect(function(s, p)
  634. if Player.PlayerGui:FindFirstChild("Heartbeat") == nil then
  635. gg = true
  636. end
  637. if gg == true then
  638. return
  639. end
  640. tf = tf + s
  641. if tf >= frame then
  642. if allowframeloss then
  643. Player.PlayerGui.Heartbeat:Fire()
  644. lastframe = tick()
  645. else
  646. for i = 1, math.floor(tf / frame) do
  647. Player.PlayerGui.Heartbeat:Fire()
  648. end
  649. lastframe = tick()
  650. end
  651. if tossremainder then
  652. tf = 0
  653. else
  654. tf = tf - frame * math.floor(tf / frame)
  655. end
  656. end
  657. end)
  658. function swait(num)
  659. if num == 0 or num == nil then
  660. ArtificialHB.Event:wait()
  661. else
  662. for i = 0, num do
  663. ArtificialHB.Event:wait()
  664. end
  665. end
  666. end
  667. local RbxUtility = LoadLibrary("RbxUtility")
  668. local Create = RbxUtility.Create
  669. function RemoveOutlines(part)
  670. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  671. end
  672. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  673. local Part = Create("Part")({
  674. Parent = Parent,
  675. Reflectance = Reflectance,
  676. Transparency = Transparency,
  677. CanCollide = false,
  678. Locked = true,
  679. BrickColor = BrickColor.new(tostring(BColor)),
  680. Name = Name,
  681. Size = Size,
  682. Material = Material
  683. })
  684. RemoveOutlines(Part)
  685. return Part
  686. end
  687. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  688. local Msh = Create(Mesh)({
  689. Parent = Part,
  690. Offset = OffSet,
  691. Scale = Scale
  692. })
  693. if Mesh == "SpecialMesh" then
  694. Msh.MeshType = MeshType
  695. Msh.MeshId = MeshId
  696. end
  697. return Msh
  698. end
  699. function CreateWeld(Parent, Part0, Part1, C0, C1)
  700. local Weld = Create("Weld")({
  701. Parent = Parent,
  702. Part0 = Part0,
  703. Part1 = Part1,
  704. C0 = C0,
  705. C1 = C1
  706. })
  707. return Weld
  708. end
  709. function rayCast(pos, dir, maxl, ignore)
  710. return game:service("Workspace"):FindPartOnRay(Ray.new(pos, dir.unit * (maxl or 999.999)), ignore)
  711. end
  712. function CreateSound(id, par, vol, pit)
  713. coroutine.resume(coroutine.create(function()
  714. local sou = Instance.new("Sound", par or workspace)
  715. sou.Volume = vol
  716. sou.Pitch = pit or 1
  717. sou.SoundId = id
  718. wait()
  719. sou:play()
  720. game:GetService("Debris"):AddItem(sou, 6)
  721. end))
  722. end
  723. local function getclosest(obj, distance)
  724. local last, lastx = distance + 1, nil
  725. for i, v in pairs(workspace:GetChildren()) do
  726. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  727. local t = v.Torso
  728. local dist = (t.Position - obj.Position).magnitude
  729. if distance >= dist and last > dist then
  730. last = dist
  731. lastx = v
  732. end
  733. end
  734. end
  735. return lastx
  736. end
  737. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  738. if hit.Parent == nil then
  739. return
  740. end
  741. local h = hit.Parent:FindFirstChild("Humanoid")
  742. for _, v in pairs(hit.Parent:children()) do
  743. if v:IsA("Humanoid") then
  744. h = v
  745. end
  746. end
  747. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  748. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  749. return
  750. end
  751. local c = Create("ObjectValue")({
  752. Name = "creator",
  753. Value = game:service("Players").LocalPlayer,
  754. Parent = h
  755. })
  756. game:GetService("Debris"):AddItem(c, 0.5)
  757. if HitSound ~= nil and HitPitch ~= nil then
  758. CreateSound(HitSound, hit, 1, HitPitch)
  759. end
  760. local Damage = math.random(minim, maxim)
  761. local blocked = false
  762. local block = hit.Parent:findFirstChild("Block")
  763. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  764. blocked = true
  765. block.Value = block.Value - 1
  766. print(block.Value)
  767. end
  768. if blocked == false then
  769. HitHealth = h.Health
  770. h.Health = h.Health - Damage
  771. if HitHealth ~= h.Health and HitHealth ~= 0 and 0 >= h.Health and h.Parent.Name ~= "Hologram" then
  772. print("gained spree")
  773. game.Players.LocalPlayer:FindFirstChild("leaderstats").Spree.Value = game.Players.LocalPlayer.leaderstats.Spree.Value + 1
  774. end
  775. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  776. else
  777. h.Health = h.Health - Damage / 2
  778. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  779. end
  780. if Type == "Knockdown" then
  781. local hum = hit.Parent.Humanoid
  782. hum.PlatformStand = true
  783. coroutine.resume(coroutine.create(function(HHumanoid)
  784. swait(1)
  785. HHumanoid.PlatformStand = false
  786. end), hum)
  787. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  788. local bodvol = Create("BodyVelocity")({
  789. velocity = angle * knockback,
  790. P = 5000,
  791. maxForce = Vector3.new(8000, 8000, 8000),
  792. Parent = hit
  793. })
  794. local rl = Create("BodyAngularVelocity")({
  795. P = 3000,
  796. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  797. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  798. Parent = hit
  799. })
  800. game:GetService("Debris"):AddItem(bodvol, 0.5)
  801. game:GetService("Debris"):AddItem(rl, 0.5)
  802. elseif Type == "Normal" then
  803. local vp = Create("BodyVelocity")({
  804. P = 500,
  805. maxForce = Vector3.new(math.huge, 0, math.huge),
  806. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  807. })
  808. if knockback > 0 then
  809. vp.Parent = hit.Parent.Torso
  810. end
  811. game:GetService("Debris"):AddItem(vp, 0.5)
  812. elseif Type == "Up" then
  813. local bodyVelocity = Create("BodyVelocity")({
  814. velocity = Vector3.new(0, 20, 0),
  815. P = 5000,
  816. maxForce = Vector3.new(8000, 8000, 8000),
  817. Parent = hit
  818. })
  819. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  820. local bodyVelocity = Create("BodyVelocity")({
  821. velocity = Vector3.new(0, 20, 0),
  822. P = 5000,
  823. maxForce = Vector3.new(8000, 8000, 8000),
  824. Parent = hit
  825. })
  826. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  827. elseif Type == "Snare" then
  828. local bp = Create("BodyPosition")({
  829. P = 2000,
  830. D = 100,
  831. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  832. position = hit.Parent.Torso.Position,
  833. Parent = hit.Parent.Torso
  834. })
  835. game:GetService("Debris"):AddItem(bp, 1)
  836. elseif Type == "Slashnare" then
  837. Effects.Block.Create(BrickColor.new("Pastel Blue"), hit.Parent.Torso.CFrame * cn(0, 0, 0), 15, 15, 15, 3, 3, 3, 0.07)
  838. for i = 1, math.random(4, 5) do
  839. Effects.Sphere.Create(BrickColor.new("Teal"), hit.Parent.Torso.CFrame * cn(math.random(-5, 5), math.random(-5, 5), math.random(-5, 5)) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 15, 1, 0, 5, 0, 0.02)
  840. end
  841. local bp = Create("BodyPosition")({
  842. P = 2000,
  843. D = 100,
  844. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  845. position = hit.Parent.Torso.Position,
  846. Parent = hit.Parent.Torso
  847. })
  848. game:GetService("Debris"):AddItem(bp, 1)
  849. elseif Type == "Freeze" then
  850. local BodPos = Create("BodyPosition")({
  851. P = 50000,
  852. D = 1000,
  853. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  854. position = hit.Parent.Torso.Position,
  855. Parent = hit.Parent.Torso
  856. })
  857. local BodGy = Create("BodyGyro")({
  858. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  859. P = 20000,
  860. Parent = hit.Parent.Torso,
  861. cframe = hit.Parent.Torso.CFrame
  862. })
  863. hit.Parent.Torso.Anchored = true
  864. coroutine.resume(coroutine.create(function(Part)
  865. swait(1.5)
  866. Part.Anchored = false
  867. end), hit.Parent.Torso)
  868. game:GetService("Debris"):AddItem(BodPos, 3)
  869. game:GetService("Debris"):AddItem(BodGy, 3)
  870. end
  871. local debounce = Create("BoolValue")({
  872. Name = "DebounceHit",
  873. Parent = hit.Parent,
  874. Value = true
  875. })
  876. game:GetService("Debris"):AddItem(debounce, Delay)
  877. c = Instance.new("ObjectValue")
  878. c.Name = "creator"
  879. c.Value = Player
  880. c.Parent = h
  881. game:GetService("Debris"):AddItem(c, 0.5)
  882. end
  883. end
  884. function ShowDamage(Pos, Text, Time, Color)
  885. local Rate = 0.03333333333333333
  886. local Pos = Pos or Vector3.new(0, 0, 0)
  887. local Text = Text or ""
  888. local Time = Time or 2
  889. local Color = Color or Color3.new(1, 0, 1)
  890. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  891. EffectPart.Anchored = true
  892. local BillboardGui = Create("BillboardGui")({
  893. Size = UDim2.new(3, 0, 3, 0),
  894. Adornee = EffectPart,
  895. Parent = EffectPart
  896. })
  897. local TextLabel = Create("TextLabel")({
  898. BackgroundTransparency = 1,
  899. Size = UDim2.new(1, 0, 1, 0),
  900. Text = Text,
  901. TextColor3 = Color,
  902. TextScaled = true,
  903. Font = Enum.Font.ArialBold,
  904. Parent = BillboardGui
  905. })
  906. game.Debris:AddItem(EffectPart, Time + 0.1)
  907. EffectPart.Parent = game:GetService("Workspace")
  908. delay(0, function()
  909. local Frames = Time / Rate
  910. for Frame = 1, Frames do
  911. wait(Rate)
  912. local Percent = Frame / Frames
  913. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  914. TextLabel.TextTransparency = Percent
  915. end
  916. if EffectPart and EffectPart.Parent then
  917. EffectPart:Destroy()
  918. end
  919. end)
  920. end
  921. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  922. for _, c in pairs(workspace:children()) do
  923. local hum = c:findFirstChild("Humanoid")
  924. if hum ~= nil then
  925. local head = c:findFirstChild("Torso")
  926. if head ~= nil then
  927. local targ = head.Position - Part.Position
  928. local mag = targ.magnitude
  929. if magni >= mag and c.Name ~= Player.Name then
  930. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=", 1)
  931. end
  932. end
  933. end
  934. end
  935. end
  936. local Sheathed = true
  937. Handle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Handle", Vector3.new(0.312000006, 0.311999977, 2.49599981))
  938. HandleWeld = CreateWeld(m, Character.Torso, Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.158564568, 0.81268692, -3.29256415, 0.258816212, -0.965921283, -3.06585866E-6, -2.42176156E-5, -3.31498768E-6, -1, 0.965926588, 0.258814782, -2.42504157E-5))
  939. if Sheathed == true then
  940. HandleWeld.Part0 = Torso
  941. HandleWeld.C1 = CFrame.new(-0.158564568, 0.81268692, -3.29256415, 0.258816212, -0.965921283, -3.06585866E-6, -2.42176156E-5, -3.31498768E-6, -1, 0.965926588, 0.258814782, -2.42504157E-5)
  942. elseif Sheathed == false then
  943. HandleWeld.Part0 = RightArm
  944. HandleWeld.C1 = CFrame.new(-0.987729073, 0.101670444, 0.0226669312, -9.2297725E-8, -0.999999881, -3.64603443E-6, 1, -9.22097243E-8, -2.41326707E-5, 2.41326707E-5, -3.64603625E-6, 1)
  945. end
  946. FakeHandle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Handle", Vector3.new(0.312000006, 0.311999977, 3.12000012))
  947. FakeHandleWeld = CreateWeld(m, Handle, FakeHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.00679016E-5, 0, -1.77025795E-5, 1, 3.86030479E-8, 7.52845009E-11, -3.86032752E-8, 1, -3.7943264E-6, 2.98883052E-8, 3.7943264E-6, 1))
  948. Barrel = CreatePart(m, Enum.Material.Neon, 0, 0, "Really red", "Barrel", Vector3.new(0.25999999, 0.25999999, 0.25999999))
  949. Barrelweld = CreateWeld(m, FakeHandle, Barrel, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.15527344E-5, 0.00785064697, 4.2943902, 1.00000012, 3.51517156E-6, 2.68406552E-7, -3.51483322E-6, 1.00000024, -1.93357155E-5, -3.27678464E-7, 1.93361157E-5, 1.00000012))
  950. CreateMesh("BlockMesh", Barrel, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 0.630000055))
  951. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
  952. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.66893005E-5, -4.19616699E-5, 1.7158519, 1, -6.63950505E-6, 2.78641801E-6, 6.63940136E-6, 1, 3.79723497E-5, -2.75674574E-6, -3.79723315E-5, 1))
  953. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  954. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.25999999, 0.25999999))
  955. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.47819519E-5, -0.163799286, 1.71587622, 1.00000036, -8.30172939E-6, 2.81617372E-6, 8.24869312E-6, 1.0000037, 3.91847389E-5, -2.72694729E-6, -3.92837974E-5, 1.00000668))
  956. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 0.600000024))
  957. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.25999999))
  958. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.389983177, -3.81469727E-6, 1.63825178, 1, -1.29658529E-5, 2.95257614E-8, 1.29658547E-5, 1, -8.04856973E-6, 2.99143714E-8, 8.04857336E-6, 1))
  959. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 1, 0.600000024))
  960. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.467999935))
  961. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.233996391, 4.57763672E-5, 1.3260107, 1, 9.82936399E-10, 2.98894136E-8, -9.83391146E-10, 1, 1.58615876E-9, 8.70589226E-11, -1.58433977E-9, 1))
  962. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  963. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
  964. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.156011105, -4.57763672E-5, 1.87185335, 1, -3.68909946E-6, 3.38254722E-6, 3.68897895E-6, 1, 3.60052654E-5, -3.32298373E-6, -3.60052545E-5, 1))
  965. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  966. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 2.96399975))
  967. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.545975685, 2.28881836E-5, 0.23434636, 1, -1.25929091E-5, 2.95362206E-8, 1.25929091E-5, 1, -8.52550875E-6, 2.99158529E-8, 8.52551238E-6, 1))
  968. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  969. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.311999977, 0.25999999))
  970. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.233997822, 2.67028809E-5, 1.0140065, 1, 6.55518306E-10, 2.9889403E-8, -6.55063559E-10, 1, 1.05865183E-9, 8.70605671E-11, -1.05865183E-9, 1.00000012))
  971. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  972. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.467999935))
  973. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.234003544, 1.90734863E-5, 0.702003896, 1, 3.2787284E-10, 2.98893958E-8, -3.27645466E-10, 1, 5.31144906E-10, 8.70621977E-11, -5.29325916E-10, 1))
  974. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  975. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.624000013, 0.467999995, 0.624000013))
  976. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727E-6, -1.14440918E-5, 1.87201595, 1, -5.29032604E-8, 5.96902225E-8, 5.29037152E-8, 1, -9.91985871E-8, 8.73717973E-11, 9.91985871E-8, 1))
  977. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.467999995, 0.311999977, 0.25999999))
  978. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.389984131, 3.81469727E-5, -1.32573605, 1, -1.35078963E-5, -2.9176167E-10, 1.35078953E-5, 1, -6.87706051E-6, 5.97130594E-8, 6.87706051E-6, 0.99999994))
  979. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  980. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
  981. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.38282776E-5, -2.28881836E-5, 1.87185121, 1, -7.26534245E-6, 2.7864005E-6, 7.2652374E-6, 1, 3.83895749E-5, -2.75674688E-6, -3.83895567E-5, 1))
  982. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  983. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
  984. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15597868, -2.28881836E-5, 1.87184775, 1, -6.72890519E-6, 2.78641551E-6, 6.72880151E-6, 1, 3.78829209E-5, -2.75674529E-6, -3.78829027E-5, 1))
  985. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  986. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Part", Vector3.new(0.25999999, 0.483599991, 0.25999999))
  987. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.33514404E-5, -1.18255615E-4, 2.02787757, 1, -6.38168649E-6, 2.87583225E-6, 6.38157962E-6, 1, 3.78427976E-5, -2.84615226E-6, -3.78427794E-5, 1))
  988. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  989. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.25999999, 0.25999999, 0.311999947))
  990. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.75952911E-4, 0.238296509, 3.43279982, -0.999999881, 6.7588879E-4, -1.48822928E-5, -6.75875111E-4, -0.999999464, -8.99768609E-4, -1.54999143E-5, -8.99759005E-4, 0.999999762))
  991. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
  992. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.468000084, 0.25999999, 0.623999953))
  993. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.390308857, -0.229305267, 2.96488428, -1.00000083, 6.64165069E-4, 1.88387057E-5, -6.64138584E-4, -1.00000155, 0.00148142118, 1.98232301E-5, 0.00148140977, 1.00000012))
  994. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  995. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.467999995, 0.25999999, 0.25999999))
  996. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.657341E-4, 0.23771286, 2.73086691, 1.00000048, -6.76178781E-4, -1.75426412E-5, 6.76162716E-4, 1.00000644, -0.00146031973, 1.85118624E-5, 0.00146031671, 1.00000381))
  997. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  998. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.467999995, 0.25999999, 0.623999953))
  999. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.389935493, 0.231388092, 2.96488523, -0.999999762, 5.55379316E-4, -1.30081262E-5, -5.55372215E-4, -1.00000167, -7.5186597E-4, -1.34281936E-5, -7.51857238E-4, 1.00000119))
  1000. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1001. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1002. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.23358345, 0.237327576, 2.73079801, 1.00000048, -8.63137539E-4, -2.17202105E-5, 8.63098365E-4, 0.999999344, -0.00177312223, 2.33110077E-5, 0.00177310419, 0.999999344))
  1003. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1004. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.649999917))
  1005. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00247907639, -0.00768661499, 2.48296833, 0.999999106, -0.00127024041, -2.64039409E-4, 0.00126956392, 0.999998093, -0.00255113188, 2.67319934E-4, 0.002550798, 0.999998152))
  1006. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.468000084, 0.25999999, 0.623999953))
  1007. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.390061378, -0.230888367, 2.96483207, 0.999999762, -6.66412059E-4, 1.44355245E-5, 6.66402746E-4, 1.00000155, 8.14203115E-4, -1.49483049E-5, -8.14191648E-4, 1.00000107))
  1008. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1009. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 1.55999982))
  1010. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00258636475, -0.00700378418, 3.58801675, 0.999999285, -0.00104971358, -2.59756605E-4, 0.00104914675, 0.999999166, -0.00217904407, 2.62073561E-4, 0.00217877352, 0.999998987))
  1011. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1012. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.233814716, 0.238365173, 2.73084235, -0.999999642, 8.47508956E-4, -1.88560898E-5, -8.47486197E-4, -0.999998987, -0.00118631299, -1.9866844E-5, -0.00118629646, 0.999999285))
  1013. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1014. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.467999995, 0.25999999, 0.623999953))
  1015. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.389702797, 0.229789734, 2.96475172, 1, -5.55305218E-4, -1.71965257E-5, 5.55288454E-4, 1.00000691, -0.00141579565, 1.80050847E-5, 0.00141579553, 1.0000031))
  1016. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1017. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.312000006, 0.25999999, 1.40400004))
  1018. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.88486481E-4, 0.230098724, 3.19897962, 0.999999881, -4.76108165E-4, -1.56594851E-5, 4.7609082E-4, 1.00000119, -0.00129051635, 1.62761607E-5, 0.00129051181, 1.00000072))
  1019. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1020. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.25999999, 0.25999999, 0.311999947))
  1021. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.77042389E-4, 0.237606049, 3.43265176, 0.999999881, -6.77267381E-4, -1.59333467E-5, 6.77244971E-4, 0.999998987, -0.00135621231, 1.69022132E-5, 0.00135620113, 0.999999166))
  1022. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
  1023. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.467999995, 0.25999999, 0.25999999))
  1024. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-8.15391541E-5, 0.238544464, 2.73082495, -1.00000048, 7.07697705E-4, -1.63864188E-5, -7.07691128E-4, -1.00000703, -0.00100343837, -1.7139364E-5, -0.00100342452, 1.00000441))
  1025. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1026. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.25999999, 0.25999999, 0.623999953))
  1027. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.13964081E-4, 0.238075256, 3.12073874, -0.999999642, 7.21807475E-4, -1.68181559E-5, -7.21792516E-4, -1.00000143, -0.0010299877, -1.75119749E-5, -0.00102997408, 1.00000095))
  1028. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
  1029. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1030. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.234391689, 0.236938477, 2.73081779, 0.999999702, -8.31627112E-4, -2.25239892E-5, 8.31584563E-4, 0.999998033, -0.00182506919, 2.40711288E-5, 0.00182504987, 0.999998391))
  1031. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1032. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1033. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.234164715, 0.238353729, 2.73078275, -1.00000048, 7.8641664E-4, -1.8276658E-5, -7.86396093E-4, -1.00000024, -0.00113435171, -1.91514264E-5, -0.00113433646, 1.00000024))
  1034. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1035. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Institutional white", "Part", Vector3.new(0.25999999, 0.25999999, 0.623999953))
  1036. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.64303589E-4, 0.237216949, 3.12080121, 0.999999762, -6.91323658E-4, -1.78857936E-5, 6.91298745E-4, 1.00000083, -0.00148679444, 1.8944078E-5, 0.00148678455, 1.00000024))
  1037. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000143, 0.600000024, 1))
  1038. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.312000006, 0.25999999, 1.40400004))
  1039. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.38418579E-6, 0.231655121, 3.19894862, -0.999999881, 4.76962567E-4, -1.19970464E-5, -4.76957619E-4, -1.00000179, -6.74495474E-4, -1.23103664E-5, -6.74488081E-4, 1.00000119))
  1040. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1041. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.519999862))
  1042. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.257439137, -0.00656509399, 2.97709751, 0.999999881, -0.0010497137, -2.59771507E-4, 0.00104915327, 1.00000465, -0.00217905012, 2.62043759E-4, 0.00217878725, 1.00000262))
  1043. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.519999862))
  1044. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.262558937, -0.0071182251, 2.97696114, 0.999999464, -0.00104968611, -2.59756605E-4, 0.00104911928, 0.999999404, -0.00217898795, 2.62073561E-4, 0.00217871671, 0.999998987))
  1045. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1046. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.43322754E-5, 0.312010765, -1.40402675, -2.58457021E-6, -1, -1.24525995E-5, -0.99999994, 2.5845568E-6, 1.01326441E-6, -1.04312971E-6, 1.24525995E-5, -0.99999994))
  1047. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1048. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
  1049. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 1.71585166, 0.15597868, -7.92089577E-6, -1, -4.03863814E-5, -2.75675325E-6, -4.03863596E-5, 1, -1.00000012, 7.92100673E-6, -2.77148092E-6))
  1050. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1051. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
  1052. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.95910645E-5, -0.156014919, 2.0278492, -2.93945709E-6, 1, 3.47159439E-5, -1, -2.93930771E-6, -4.35130869E-6, -4.32135766E-6, -3.47159585E-5, 1))
  1053. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1054. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 3.12000012, 0.25999999))
  1055. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453E-6, 0.156004548, 0.701963902, 2.07160811E-5, -1, 2.58712316E-6, 9.23967093E-7, 2.58713771E-6, 1, -1, -2.07160774E-5, 8.93401648E-7))
  1056. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1057. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1058. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727E-5, -0.3899827, -1.48200393, -2.4977503E-6, -1, -1.44973392E-5, -1, 2.49773939E-6, 7.15238741E-7, -7.45100124E-7, 1.44973392E-5, -1))
  1059. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1060. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1061. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.34057617E-5, -0.23398304, -0.389997065, -2.49840218E-6, -1, -1.45000186E-5, -1, 2.49839104E-6, 7.15238741E-7, -7.45100124E-7, 1.45000231E-5, -1.00000012))
  1062. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1063. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
  1064. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.156018734, -1.71585989, -6.59742909E-7, -1, -3.96376927E-5, -1.00000012, 6.5988047E-7, -3.50184155E-6, 3.45710532E-6, 3.9637689E-5, -1))
  1065. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1066. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.624000013))
  1067. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(6.10351563E-5, -0.389975071, 1.87200773, 2.67603832E-6, 1, 1.45521999E-5, -1, 2.67603536E-6, 1.93703087E-7, 2.23559312E-7, -1.45521999E-5, 1))
  1068. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1069. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.467999995))
  1070. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453E-6, -1.48203015, 0.389966965, 2.2653192E-5, -1, 3.61329512E-7, 9.53762537E-7, 3.61349521E-7, 1, -1, -2.2653192E-5, 8.93347305E-7))
  1071. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1072. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1073. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.28881836E-5, 1.16997898, -0.311963558, 2.0733778E-5, -1, 8.85096597E-7, -1.07297342E-6, -8.85116606E-7, -1.00000012, 1, 2.0733778E-5, -1.05731385E-6))
  1074. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1075. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.25999999))
  1076. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-8.01086426E-5, -0.545996666, 1.79406595, 2.24536211E-6, -1, -3.97557596E-6, 1, 2.24536689E-6, -8.93919662E-7, 9.23946743E-7, -3.97557596E-6, 1))
  1077. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1078. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Dark stone grey", "Wedge", Vector3.new(0.483599991, 0.25999999, 0.25999999))
  1079. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.28881836E-5, -2.02785516, 0.155976772, -7.51862626E-6, 1, 3.84116684E-5, 4.00844465E-6, 3.84117047E-5, -1.00000012, -1.00000012, -7.5184721E-6, -4.03851254E-6))
  1080. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1081. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.571999967))
  1082. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00438308716, -0.287092686, -2.43185472, 0.00113121432, 1.0000006, -0.00124523113, 0.999999285, -0.0011315447, -2.6610677E-4, -2.67539406E-4, -0.00124493218, -1.00000048))
  1083. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
  1084. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230079651, -0.390106201, -2.57478738, 3.95441457E-4, 1.00000131, -0.00132020924, 1, -3.95389623E-4, 3.69587797E-5, 3.64142506E-5, -0.0013202267, -1.0000006))
  1085. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1086. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
  1087. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229255676, 0.312421799, 3.35484362, 3.33041244E-4, 1.00000131, -0.0014180314, -1, 3.33137839E-4, 7.026823E-5, 7.07552026E-5, 0.0014180101, 1.00000048))
  1088. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1089. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
  1090. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229621887, -0.70195961, 3.51087284, -3.0716238E-4, -1.00000405, 0.00149974634, 1.00000417, -3.07112728E-4, 3.28038295E-5, -3.2345677E-5, 0.00149976532, 1))
  1091. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1092. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.571999967))
  1093. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00379562378, -0.284899712, -2.43200827, -0.00113125739, -1.00000072, 0.00124476838, -0.999999285, 0.00113158859, 2.66896532E-4, -2.68314267E-4, -0.0012444685, -1.0000006))
  1094. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1095. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.08172607E-4, -0.230213165, -2.34070969, 0.99999994, -4.86686244E-4, -6.81714737E-5, -4.86605073E-4, -1.00000131, 0.00123342464, -6.88025757E-5, -0.00123339414, -1.00000072))
  1096. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1097. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
  1098. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229633331, 0.39035511, 3.51089334, 3.32903932E-4, 1.00000191, -0.00148484902, -1.0000031, 3.3300728E-4, 6.86589046E-5, 6.91758905E-5, 0.00148482504, 1.00000024))
  1099. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1100. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1101. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229415894, -0.779593945, -2.9648633, -3.84030311E-4, -1.00000548, 0.00152845168, -1.00000012, 3.84134066E-4, 7.24601341E-5, -7.30801257E-5, -0.00152843143, -1.00000203))
  1102. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1103. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
  1104. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229312897, -3.58891535, 0.234427929, 3.33253731E-4, 1.00000012, -0.0014197072, -7.07552099E-5, -0.00141968275, -0.999999583, -1.00000119, 3.33354255E-4, 7.03129408E-5))
  1105. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1106. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1107. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229381561, -0.779950142, -2.96495891, 2.84835347E-4, 1.00000119, -0.00160195178, 1.00000024, -2.84779439E-4, 3.33558019E-5, 3.29265058E-5, -0.00160196424, -1.00000024))
  1108. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1109. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.25999999, 0.25999999, 0.343199998))
  1110. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.12464142E-4, -0.230026245, -2.32513428, 0.999999881, -5.4416497E-4, -6.94098781E-5, -5.44075388E-4, -1.00000119, 0.00132796273, -7.0188682E-5, -0.00132792769, -1.0000006))
  1111. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000143, 1))
  1112. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
  1113. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229873657, -0.701732635, 3.51098228, -3.29803326E-4, -0.999999344, -0.00113422622, 1, -3.29884875E-4, 7.17399234E-5, -7.20654498E-5, -0.00113420247, 0.999999344))
  1114. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1115. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1116. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230834961, -0.779820442, -2.96486473, -2.88470124E-4, -1.00000048, -9.60382633E-4, -1.00000024, 2.88434123E-4, 3.66052554E-5, -3.63261352E-5, 9.6039346E-4, -1.00000024))
  1117. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1118. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
  1119. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230949402, 0.390026569, 3.5108757, -3.36085825E-4, -0.999999642, -8.69579962E-4, 0.999999881, -3.36142024E-4, 6.4542488E-5, -6.47928609E-5, -8.69558076E-4, 0.999999642))
  1120. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1121. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.467999995))
  1122. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.21252441E-4, -0.231517792, 4.1348815, 1, -4.82828123E-4, 6.508972E-5, 4.82787611E-4, 0.999999881, 6.25939458E-4, -6.5417953E-5, -6.2590756E-4, 1))
  1123. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1124. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
  1125. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.230602264, -3.58855438, 0.234130383, -3.33492993E-4, -1.00000012, -7.99004571E-4, 8.40002394E-5, 7.98976573E-4, -1, 1, -3.33559379E-4, 8.39289714E-5))
  1126. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1127. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
  1128. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229942322, 0.389788628, 3.51094484, 2.94094614E-4, 1.00000107, 0.00108179718, -1.00000179, 2.94172292E-4, -7.09809683E-5, -7.12904293E-5, -0.00108178088, 1.00000024))
  1129. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1130. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
  1131. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.23065567, 0.312150002, 3.35473347, -3.24633234E-4, -1.00000739, -8.20021552E-4, 1.00000048, -3.2467526E-4, 6.74783441E-5, -6.77580392E-5, -8.19996931E-4, 1.00000477))
  1132. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1133. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
  1134. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.231502533, -0.389814854, -2.57471895, -3.68429784E-4, -1.00000179, -7.03583821E-4, -0.99999994, 3.68397887E-4, 4.08394262E-5, -4.06631734E-5, 7.03596976E-4, -1.00000131))
  1135. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1136. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
  1137. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229427338, -3.58881116, 0.233590126, -3.3338982E-4, -0.999999404, 0.00141646119, -5.2084044E-5, -0.00141644501, -0.999999464, 1, -3.33462551E-4, -5.14331732E-5))
  1138. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1139. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1140. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.23023987E-4, -0.231761932, -2.34085798, -0.999999762, 4.86441684E-4, -6.49257054E-5, 4.86404781E-4, 1.00000179, 6.19316706E-4, 6.51497103E-5, 6.19283412E-4, -1.00000131))
  1141. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1142. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1143. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.23015976, -0.779800892, -2.96480703, 3.14081699E-4, 1.00000179, 0.00114269753, 1.00000024, -3.14163161E-4, 7.35136055E-5, 7.38536182E-5, 0.00114267389, -1.00000095))
  1144. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1145. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.467999995))
  1146. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229377747, 0.389554977, 3.51074266, -3.65101791E-4, -1.0000056, 0.00146739813, 1.00000024, -3.65198619E-4, -7.09396845E-5, 7.14706111E-5, 0.00146737962, 1.00000226))
  1147. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1148. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.624000013, 0.25999999))
  1149. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.230762482, -3.58895588, 0.23388052, 3.34472046E-4, 1.00000083, 8.00874201E-4, 6.55526092E-5, 8.00854934E-4, -1.00000036, -1.00000119, 3.34524957E-4, -6.53173993E-5))
  1150. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1151. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.467999995))
  1152. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.18798828E-4, -0.230361938, 4.13518858, -1, 4.83168376E-4, 6.79627556E-5, -4.83083451E-4, -0.999999285, 0.00124503986, 6.85641935E-5, 0.00124500692, 0.999999344))
  1153. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1154. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
  1155. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229393005, 0.311574936, 3.35476136, -3.33904754E-4, -0.999998987, 0.00141548028, 1, -3.34004319E-4, -7.00447345E-5, 7.05167768E-5, 0.00141545688, 0.999999046))
  1156. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1157. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.25999999, 0.25999999, 0.343199998))
  1158. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.38282776E-4, -0.231498718, -2.32533097, -0.999999702, 5.44003211E-4, -6.62204911E-5, 5.43959264E-4, 1.00000179, 7.13835238E-4, 6.65507177E-5, 7.13797403E-4, -1.00000131))
  1159. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000143, 1))
  1160. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.25999999))
  1161. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.23090744, 0.31185627, 3.35472798, 3.35178134E-4, 1.00000203, 8.04994546E-4, -1, 3.35228047E-4, -6.60922378E-5, -6.6342378E-5, -8.04972951E-4, 1.00000119))
  1162. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1163. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
  1164. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.229995728, -0.389595032, -2.57467866, -4.17404633E-4, -1.00000107, 0.0013520763, -0.99999994, 4.17497155E-4, 7.05537168E-5, -7.11424291E-5, -0.00135204929, -1.00000048))
  1165. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1166. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
  1167. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.231040955, -0.701780319, 3.51087952, 3.08798859E-4, 1.00000012, 8.84411973E-4, -1.00000012, 3.08765972E-4, 3.68740439E-5, 3.65945925E-5, -8.84423906E-4, 0.999999881))
  1168. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1169. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.467999995))
  1170. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.229419708, -0.701531887, 3.51084805, 4.0037607E-4, 0.999999166, -0.00152009143, -0.99999994, 4.00484831E-4, 7.14324124E-5, 7.20519238E-5, 0.00152006326, 0.999999046))
  1171. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1172. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.467999995, 0.25999999))
  1173. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.231445313, -0.389880657, -2.57490611, 4.18737443E-4, 1.00000191, 7.39009993E-4, 0.999999881, -4.1878366E-4, 6.68796565E-5, 6.71170346E-5, 7.38981063E-4, -1.00000119))
  1174. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1175. PHC1 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "PHC1", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1176. PHC1weld = CreateWeld(m, FakeHandle, PHC1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.309820175, -0.00728607178, 2.65190816, 0.999999404, -0.00112097664, -2.77252548E-4, 0.00112035987, 0.99999696, -0.00221433002, 2.79776257E-4, 0.00221401802, 0.999997556))
  1177. CreateMesh("CylinderMesh", PHC1, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1178. PHC2 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "PHC2", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1179. PHC2weld = CreateWeld(m, FakeHandle, PHC2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.311169624, -0.0322341919, 2.65233874, -0.999999583, 9.93056688E-4, -2.497604E-4, -9.92629444E-4, -0.999998033, -0.00170523324, -2.51462305E-4, -0.00170498423, 0.99999851))
  1180. CreateMesh("CylinderMesh", PHC2, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1181. PH1 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Handle", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1182. PH1Weld = CreateWeld(m, PHC1, PH1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.76837158E-7, 0, 9.53674316E-7, 1.00000083, 3.37604433E-9, 2.68453277E-8, -3.84170562E-9, 1.00000775, -1.32713467E-8, -3.2811613E-8, 3.05008143E-8, 1.00000513))
  1183. CreateMesh("CylinderMesh", Handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1184. HitboxA = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Navy blue", "HitboxA", Vector3.new(2.02800012, 0.311999977, 7.95600033))
  1185. HitboxAweld = CreateWeld(m, PH1, HitboxA, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.755634785, 0.0330085754, 4.9135561, 1.0000006, 1.56953814E-4, 5.5664184E-4, -1.59371702E-4, 0.999998271, 0.00434740726, -5.55948936E-4, -0.00434749015, 0.99999541))
  1186. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 0.779999912))
  1187. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.780220509, 4.15802002E-4, 5.38280869, -1.00000072, -1.27808889E-4, -3.87867885E-7, 1.2780854E-4, -1.00000775, 1.25817023E-5, -4.19387334E-7, 1.2598699E-5, 1.00000501))
  1188. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
  1189. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.312000006, 0.25999999, 3.74399996))
  1190. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.624182701, 5.87463379E-4, 3.12052011, -1.00000072, -1.33910333E-4, 3.48845788E-5, 1.33910216E-4, -1.00000775, 1.24154612E-5, 3.48518843E-5, 1.24371145E-5, 1.00000501))
  1191. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1192. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.312000006, 0.311999977, 1.24800003))
  1193. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155968189, 0.00560379028, 3.90018177, -1.00000072, -1.29185035E-4, 2.83386307E-5, 1.29184686E-4, -1.00000775, 1.2290664E-5, 2.82955079E-5, 1.23113859E-5, 1.00000501))
  1194. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.25999999, 0.312000006))
  1195. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.78015852, -3.05175781E-5, 1.09248888, -1.00000083, -1.29364198E-4, 2.52089685E-5, 1.29363965E-4, -1.00000775, 1.20149925E-5, 2.51665679E-5, 1.20352488E-5, 1.00000501))
  1196. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1197. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.93599999, 0.25999999, 0.624000013))
  1198. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155859947, 0.00354385376, 6.86461115, -1.00000072, -1.28085958E-4, -3.5868652E-7, 1.28085492E-4, -1.00000775, 1.25153456E-5, -3.5970811E-7, 1.25321094E-5, 1.00000501))
  1199. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1200. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.312000006, 0.25999999))
  1201. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.468243122, 0.156011581, 0.00106048584, 2.34037088E-5, -8.50385346E-4, 0.999999642, 0.999999881, 4.48972132E-4, -2.30219157E-5, -4.489524E-4, 0.999999523, 8.50395823E-4))
  1202. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1203. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.25999999, 0.25999999, 1.40400004))
  1204. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701868534, 0.00338745117, 6.47464561, -1.00000072, -1.28212734E-4, -3.88773287E-7, 1.28212385E-4, -1.00000775, 1.25213992E-5, -4.19319804E-7, 1.25383958E-5, 1.00000501))
  1205. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.300000012, 1))
  1206. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
  1207. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156123638, 0.00208282471, 1.79419029, -1.00000072, -1.28802378E-4, 2.59850931E-5, 1.28802378E-4, -1.00000763, 1.22780912E-5, 2.59709377E-5, 1.22983474E-5, 1.00000501))
  1208. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1209. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.8119812E-4, -3.77655029E-4, 0.467912674, 1.00000083, 1.40053453E-5, 7.28759005E-7, -1.40061602E-5, 1.00000799, 5.65892551E-5, -6.40089411E-7, -5.65708615E-5, 1.00000536))
  1210. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1211. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
  1212. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155875683, 0.00835037231, 4.75815296, -1.00000083, -1.29890162E-4, 3.31203446E-5, 1.2988993E-4, -1.00000775, 1.22571364E-5, 3.30937255E-5, 1.2278324E-5, 1.00000501))
  1213. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
  1214. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.312208652, 6.17980957E-4, 5.38259602, -1.00000072, -1.30427885E-4, 1.45671011E-5, 1.30427536E-4, -1.00000775, 1.25351362E-5, 1.45563481E-5, 1.25542283E-5, 1.00000501))
  1215. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1216. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.25999999, 0.25999999, 1.24800003))
  1217. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390285492, 5.14984131E-4, 3.90054989, -1.00000072, -1.3191835E-4, 2.323628E-5, 1.31918117E-4, -1.00000775, 1.24827493E-5, 2.32139901E-5, 1.25027727E-5, 1.00000501))
  1218. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1219. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.311999887))
  1220. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156293869, 6.02722168E-4, -4.63724136E-5, -1, 2.25423399E-4, -7.47917102E-6, -2.2542839E-4, -0.999999762, 6.73545408E-4, -7.32733679E-6, 6.73547038E-4, 0.999999762))
  1221. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.311999887))
  1222. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0782999992, 4.00543213E-4, 0.311994314, -1, 2.2560927E-4, -7.47579861E-6, -2.25614232E-4, -0.999999762, 6.70941256E-4, -7.32442686E-6, 6.70942885E-4, 0.999999762))
  1223. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1224. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
  1225. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.311990738, 0.00226211548, 6.16259527, -1.00000072, -1.29988301E-4, 1.13047163E-5, 1.29987951E-4, -1.00000775, 1.25295483E-5, 1.13078977E-5, 1.25481747E-5, 1.00000501))
  1226. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1227. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.25999999, 0.25999999, 0.780000031))
  1228. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390444279, -0.00226974487, 2.41855407, -1.00000072, -1.33198802E-4, 3.06989277E-5, 1.3319857E-4, -1.00000775, 1.2421282E-5, 3.06944494E-5, 1.24424696E-5, 1.00000501))
  1229. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1230. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
  1231. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156055927, 0.00464248657, 3.04217196, -1.00000072, -1.28666172E-4, 2.5925794E-5, 1.28665706E-4, -1.00000775, 1.23230275E-5, 2.59112821E-5, 1.23435166E-5, 1.00000501))
  1232. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.467999995, 0.311999977, 0.623999894))
  1233. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.702101231, -8.43048096E-4, 0.312215567, -1.00000083, -2.33191706E-4, 1.06858924E-5, 2.33190251E-4, -1.00000811, -5.93746081E-5, 1.06581165E-5, -5.9354119E-5, 1.00000525))
  1234. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.467999995, 0.25999999, 4.05599928))
  1235. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.858893871, -9.42230225E-4, 2.96453714, -1.00000072, -1.25221326E-4, -1.94109452E-5, 1.25220744E-4, -1.00000775, 1.31232664E-5, -1.94189943E-5, 1.31374691E-5, 1.00000501))
  1236. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
  1237. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.311999977, 0.312000006))
  1238. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156210423, 8.16345215E-4, 1.09231031, -1.00000083, -1.27432053E-4, 2.18158202E-5, 1.27431937E-4, -1.00000787, 1.21986959E-5, 2.17539928E-5, 1.22187193E-5, 1.00000501))
  1239. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.25999999, 0.311999977, 0.312000006))
  1240. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390052795, -4.73022461E-4, 0.468226552, -1.00000083, -1.23540172E-4, 1.34351494E-5, 1.23540638E-4, -1.00000811, 3.79986595E-5, 1.33655903E-5, 3.80182173E-5, 1.00000536))
  1241. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1242. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 4.52399969))
  1243. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.155157089, 1.22070313E-4, 4.13400936, -1.00000072, -1.26026222E-4, -1.94276508E-5, 1.26025639E-4, -1.00000775, 1.31721608E-5, -1.943395E-5, 1.31868292E-5, 1.00000501))
  1244. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
  1245. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.312000006, 0.311999977, 0.780000031))
  1246. Partweld = CreateWeld(m, PH1, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156124592, 0.00297546387, 2.4181726, -1.00000083, -1.28981075E-4, 2.71320878E-5, 1.28980842E-4, -1.00000775, 1.23083591E-5, 2.71033932E-5, 1.23288482E-5, 1.00000501))
  1247. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1248. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00273895264, 0.312021255, 1.40423894, 0.00116681447, -1.00000703, -4.88981605E-5, 1.00000012, 0.00116682122, 1.56368023E-5, -1.56094484E-5, -4.88993246E-5, 1.00000501))
  1249. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1250. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.25999999))
  1251. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00148773193, 0.0780510902, -0.858227372, -0.00115767098, 1.00000703, 2.39093788E-5, 1.00000024, 0.00115767878, -8.0319578E-6, -8.01075839E-6, 2.38830689E-5, -1.00000501))
  1252. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1253. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.624000013))
  1254. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00149536133, 0.234063625, -0.624279618, -0.00115756248, 1.00000727, 4.99410089E-5, 1.00000012, 0.00115757121, -2.10111757E-5, -2.10336693E-5, 4.98986337E-5, -1.00000513))
  1255. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1256. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.467999995, 0.312000006))
  1257. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0103874207, -0.234236717, 5.14823818, -0.00105501967, 1.00000715, 4.86290082E-5, -1.00000024, -0.00105502165, -9.86691448E-5, -9.86390296E-5, -4.87160869E-5, 1.00000501))
  1258. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1259. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1260. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00270080566, 6.10351563E-5, -1.40415764, -0.0011688238, 1.00000703, 4.99533489E-5, 1.00000012, 0.00116883067, 1.41511837E-5, 1.41181536E-5, 4.99526504E-5, -1.00000501))
  1261. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1262. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1263. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00304031372, -2.90870667E-5, 1.40426695, -0.00116834231, 1.00000918, 5.02958428E-5, -1.00000048, -0.00116835092, -1.8829096E-5, -1.88265458E-5, -5.02960756E-5, 1.00000644))
  1264. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1265. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 1.71599996, 1.09200013))
  1266. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00640487671, -8.03442097, 0.233903408, 0.00111288461, -1.00000715, 8.06816388E-5, 6.19031998E-5, -8.06301832E-5, -1.00000501, 1.00000024, 0.00111289695, 6.17842379E-5))
  1267. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
  1268. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1269. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00550079346, -0.390214443, -2.73019409, 0.00105891412, -1.00000715, -5.22392802E-5, -1.00000024, -0.00105891586, -9.59807512E-5, 9.59527824E-5, 5.23237977E-5, -1.00000501))
  1270. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1271. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1272. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00424957275, -0.0780014992, 2.1061697, 0.00116693485, -1.00000703, -5.32250851E-5, 1.00000012, 0.00116694171, 1.36701092E-5, -1.36525596E-5, -5.32241538E-5, 1.00000513))
  1273. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1274. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1275. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.07354736E-4, -0.23431778, 0.311970592, 2.29382887E-4, 0.999999762, -6.76630123E-4, -1, 2.29377285E-4, -8.38006326E-6, -8.22485799E-6, 6.76631986E-4, 0.999999762))
  1276. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1277. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1278. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00273513794, -0.312060356, -1.40416324, 0.00116829481, -1.00000703, -4.84872144E-5, -1.00000024, -0.00116830168, -1.30026028E-5, 1.29724031E-5, 4.84851189E-5, -1.00000501))
  1279. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1280. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 1.56000006, 0.93599999))
  1281. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00637817383, -7.95642138, 0.155829906, 0.00111284177, -1.00000715, 8.06034077E-5, 6.19031125E-5, -8.05519521E-5, -1.00000501, 1.00000024, 0.00111285399, 6.17841433E-5))
  1282. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1283. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1284. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00685882568, -0.0777950287, 3.43220448, 0.00105556345, -1.00000715, -4.98560257E-5, 1.00000024, 0.00105556508, 1.01129066E-4, -1.01096346E-4, -4.99456655E-5, 1.00000501))
  1285. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1286. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1287. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.97546387E-4, 0.780386448, -0.780246735, 0.00111655681, -1.00000715, 8.10562633E-5, -4.05055507E-5, 8.10283236E-5, 1.00000525, -1.00000012, -0.00111656741, -4.03495869E-5))
  1288. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1289. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
  1290. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00159072876, -5.38248205, 0.7020998, 0.00111622794, -1.00000703, 8.05458985E-5, 4.0087747E-5, -8.05184245E-5, -1.00000501, 1.00000012, 0.00111623842, 3.99763194E-5))
  1291. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1292. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 3.74399996, 0.312000006))
  1293. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00164031982, -3.1204505, 0.936031342, 0.00111899106, -1.00000715, 8.04730225E-5, 2.45457541E-5, -8.04630108E-5, -1.00000501, 1.00000012, 0.00111900026, 2.44256207E-5))
  1294. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1295. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
  1296. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00163269043, -5.38285732, 1.01434183, 0.00111243571, -1.00000703, 8.08420591E-5, 6.19182829E-5, -8.07906035E-5, -1.00000501, 1.00000012, 0.00111244805, 6.1798135E-5))
  1297. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
  1298. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1299. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00910186768, -0.0778007507, -4.44621944, -0.00105721969, 1.00000715, 5.32916747E-5, 1.00000024, 0.0010572212, 1.00685742E-4, 1.00660371E-4, 5.33808488E-5, -1.00000501))
  1300. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1301. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.93599999, 0.25999999))
  1302. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00187683105, -1.09235895, 0.546010971, 0.00115508586, -0.999999404, -4.88530786E-5, -2.92755362E-6, 4.88497317E-5, -1, 0.999999404, 0.00115508598, -2.87112584E-6))
  1303. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1304. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 4.05600023, 0.312000006))
  1305. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.10626221E-4, -2.96505594, 1.24848795, 0.00111240079, -1.00000715, 8.09000339E-5, 6.19183484E-5, -8.08485784E-5, -1.00000501, 1.00000012, 0.00111241289, 6.1798055E-5))
  1306. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
  1307. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.624000013))
  1308. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00120162964, -0.858323932, 0.624029636, 0.00112561428, -0.999999404, 5.44789036E-5, -7.59530667E-6, -5.44874893E-5, -1, 0.999999404, 0.00112561381, -7.6566339E-6))
  1309. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1310. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.312000006))
  1311. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.3651123E-4, 0.780389547, 1.24840689, -0.00111117878, 1.00000715, -8.08637124E-5, -6.95775016E-5, 8.08034092E-5, 1.00000501, 1.00000012, 0.00111119135, 6.94843548E-5))
  1312. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1313. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.25999999))
  1314. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.48773193E-4, 0.15623951, -0.390032291, 0.00108404434, -1.00000799, 1.02609163E-4, 1.14903069E-5, 1.02640595E-4, 1.00000572, -1.00000036, -0.00108405063, 1.16392248E-5))
  1315. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1316. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1317. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00899887085, -0.3902812, -4.44619751, 0.00105779269, -1.00000715, -5.22686169E-5, -1.00000024, -0.00105779443, -9.47861408E-5, 9.47606532E-5, 5.23519702E-5, -1.00000501))
  1318. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1319. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1320. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(9.68933105E-4, -1.09235799, 1.40406895, 0.00112107792, -1.00000715, 8.06550961E-5, 1.3563802E-5, -8.06574244E-5, -1.00000501, 1.00000012, 0.0011210863, 1.34331858E-5))
  1321. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1322. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1323. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00687026978, -0.3902812, 3.43219757, -0.00105609256, 1.00000715, 4.86192293E-5, -1.00000024, -0.00105609419, -1.02277649E-4, -1.02245118E-4, -4.87102661E-5, 1.00000501))
  1324. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1325. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
  1326. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00491714478, -6.47459126, -0.155970573, 0.0011118555, -1.00000715, 8.10166821E-5, 6.17396581E-5, -8.09652265E-5, -1.00000501, 1.00000024, 0.00111186784, 6.16180187E-5))
  1327. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 1))
  1328. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1329. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00552749634, -0.0778064728, -2.73020458, -0.00105915649, 1.00000715, 5.3311931E-5, 1.00000024, 0.00105915801, 9.71286936E-5, 9.70989713E-5, 5.33978455E-5, -1.00000501))
  1330. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1331. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1332. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00171661377, -0.391568184, 9.98735428E-4, -0.00104511064, 1.00000513, 0.00201319181, -1.00000024, -0.00104455929, -2.78265186E-4, -2.76165811E-4, -0.00201346981, 1.00000286))
  1333. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1334. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1335. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.82287598E-4, -0.0777846575, 0.78006649, -0.00106862234, 1.00000715, 2.16043554E-5, 1.11672289E-5, -2.15752516E-5, 1.00000513, 1.00000012, 0.00106862956, -1.11671579E-5))
  1336. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1337. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1338. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00427246094, -0.390014172, 2.1061883, -0.00116717699, 1.00000703, 5.2151503E-5, -1.00000012, -0.00116718374, -1.48329482E-5, -1.47862484E-5, -5.2151503E-5, 1.00000501))
  1339. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1340. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.624000013))
  1341. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.90734863E-4, 0.85834074, 1.40431023, -0.00111442967, 1.00000715, -8.10599886E-5, -5.22029659E-5, 8.10190104E-5, 1.00000501, 1.00000012, 0.00111444097, 5.20869944E-5))
  1342. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1343. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
  1344. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00462722778, 6.47429276, 0.155986786, 0.00111167878, -1.00000703, 8.08262266E-5, -5.77310348E-5, 8.07791948E-5, 1.00000501, -1.00000012, -0.00111169065, -5.75942868E-5))
  1345. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1346. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1347. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.93731689E-4, -0.0777933598, -0.546067715, 0.00108417985, -1.00000703, -1.84588134E-6, 1.23968393E-5, -1.81538053E-6, 1.00000501, -1.00000012, -0.00108418695, 1.24137832E-5))
  1348. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 0.600000024))
  1349. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 1.40400004, 0.25999999))
  1350. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00333404541, -6.47474432, 0.858133316, 0.00111305295, -1.00000715, 8.07403121E-5, 5.83418878E-5, -8.06928147E-5, -1.00000501, 1.00000024, 0.00111306482, 5.82083157E-5))
  1351. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
  1352. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.25999999))
  1353. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00592803955, 1.79468465, 0.232933521, 0.00111044338, -1.00000715, 8.14588275E-5, -6.34090829E-5, 8.14062078E-5, 1.00000513, -1.00000024, -0.00111045642, -6.32390875E-5))
  1354. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 0.600000024))
  1355. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1356. Wedgeweld = CreateWeld(m, PH1, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0104179382, -0.0778608322, 5.14820576, 0.00105586206, -1.00000715, -4.99254093E-5, 1.00000024, 0.00105586427, 8.94769692E-5, -8.94286568E-5, -5.00029419E-5, 1.00000501))
  1357. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1358. PH2 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Handle", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1359. PH2Weld = CreateWeld(m, PHC2, PH2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.76837158E-7, 3.81469727E-6, 1.43051147E-6, 1.00000012, 2.32830644E-9, 6.84594852E-8, -2.32830644E-9, 1.00000012, -2.44472176E-9, 3.86504553E-8, 2.56113708E-9, 1.00000012))
  1360. CreateMesh("CylinderMesh", Handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1361. HitboxB = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Navy blue", "HitboxB", Vector3.new(2.02800012, 0.311999977, 7.95600033))
  1362. HitboxBweld = CreateWeld(m, PH2, HitboxB, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701981068, 0.00184631348, 4.91351795, -1.00000012, -3.03082634E-5, 2.9206285E-5, 3.03208362E-5, -1.00000012, 4.27858438E-4, 2.92386358E-5, 4.27859486E-4, 1))
  1363. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1364. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-9.72747803E-5, -0.00113677979, 0.468370199, 1.00000131, 4.50701918E-5, 3.86933607E-6, -4.50710068E-5, 1.00000119, 1.13608199E-4, -3.78279492E-6, -1.13604241E-4, 1.0000006))
  1365. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1366. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.25999999, 0.311999977, 0.312000006))
  1367. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.38984251, 5.34057617E-4, 0.468001127, -1.00000036, 8.28324119E-5, 2.23626485E-5, -8.28265911E-5, -1.00000072, 2.45985342E-4, 2.24747346E-5, 2.45984527E-4, 1.00000012))
  1368. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1369. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.312000006, 0.25999999))
  1370. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.467689276, 0.155675888, 3.31878662E-4, 3.64269108E-5, -3.90949659E-4, 1.00000155, 1.00000024, 3.43478925E-4, -3.62211249E-5, -3.43464781E-4, 1.00000226, 3.90963512E-4))
  1371. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1372. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.467999995, 0.25999999, 4.05599928))
  1373. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.858573198, 1.94549561E-4, 2.96407413, -1.00000012, -3.62714054E-5, -1.94722884E-6, 3.62707069E-5, -1.00000012, 4.46715625E-4, -1.89368552E-6, 4.46715741E-4, 1))
  1374. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
  1375. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.467999995, 0.311999977, 0.623999894))
  1376. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701907635, 2.97546387E-4, 0.311984777, -1, -2.72052712E-5, 1.96747187E-5, 2.72077741E-5, -1.00000012, 1.22481841E-4, 1.97359677E-5, 1.22482423E-4, 1))
  1377. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
  1378. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.312116623, 0.00182723999, 5.38202238, -1, -4.3862965E-6, 1.68221522E-5, 4.39200085E-6, -1, 3.24070221E-4, 1.68839979E-5, 3.2407057E-4, 0.99999994))
  1379. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1380. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.25999999, 0.312000006))
  1381. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.779875517, 0.00106048584, 1.09198356, -1.00000012, -4.00759163E-5, 3.95611423E-5, 4.00935533E-5, -1, 4.4581329E-4, 3.9621882E-5, 4.45814803E-4, 1))
  1382. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1383. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.311999977, 0.312000006))
  1384. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155958176, 0.00170135498, 1.09178591, -1.00000012, -1.77044421E-6, 2.42771403E-5, 1.77836046E-6, -1.00000012, 3.23634711E-4, 2.43350169E-5, 3.2363506E-4, 1))
  1385. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.312000006, 0.311999977, 0.780000031))
  1386. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155827522, 0.00408554077, 2.4177103, -1.00000012, -4.09626518E-5, 4.96924731E-5, 4.09850036E-5, -1.00000012, 4.45714919E-4, 4.97547771E-5, 4.45717247E-4, 0.99999994))
  1387. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.312000006, 0.311999977, 1.24800003))
  1388. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15566349, 0.00667572021, 3.89978719, -1.00000012, -4.13859962E-5, 5.32680533E-5, 4.14098613E-5, -1.00000012, 4.45683254E-4, 5.33608945E-5, 4.45685699E-4, 1))
  1389. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.25999999, 0.25999999, 1.24800003))
  1390. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.389987469, 0.00164031982, 3.90015936, -1, -4.32565575E-5, 4.07181033E-5, 4.32747765E-5, -1.00000012, 4.46010614E-4, 4.07541775E-5, 4.46012593E-4, 1))
  1391. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1392. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
  1393. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155759811, 0.00947952271, 4.75823641, -1.00000012, -3.16766091E-6, 3.50334667E-5, 3.17918602E-6, -1.00000012, 3.23719345E-4, 3.50935807E-5, 3.23719811E-4, 1.00000012))
  1394. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.25999999, 0.25999999, 0.780000031))
  1395. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.390146255, -0.00115203857, 2.41802883, -1.00000012, -4.45658225E-5, 4.8226113E-5, 4.45874175E-5, -1.00000012, 4.45944723E-4, 4.82346295E-5, 4.45947051E-4, 1))
  1396. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1397. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.312000006, 0.311999977, 0.311999887))
  1398. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15616703, 0.0011138916, -6.46114349E-5, -1, 1.93894724E-4, -9.72711223E-6, -1.93900545E-4, -0.999999881, 6.15766039E-4, -9.54142706E-6, 6.15768135E-4, 1))
  1399. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.312000006, 0.25999999, 3.74399996))
  1400. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.623913288, 0.00174713135, 3.12005615, -1.00000012, -4.52990062E-5, 5.24270254E-5, 4.53225803E-5, -1.00000012, 4.4600782E-4, 5.24366988E-5, 4.46010614E-4, 1))
  1401. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1402. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
  1403. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.156024933, 0.00318527222, 1.7937243, -1.00000012, -2.97604129E-6, 3.00269821E-5, 2.98570376E-6, -1, 3.23618297E-4, 3.00868869E-5, 3.23618995E-4, 1))
  1404. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 4.52399969))
  1405. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155234814, 0.0296134949, 4.13347721, 1, -2.57242937E-6, 5.07867371E-4, 5.7532452E-7, 0.99999243, 0.00393283507, -5.07819117E-4, -0.00393283367, 0.999992192))
  1406. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
  1407. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.93599999, 0.25999999, 0.624000013))
  1408. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.15570116, 0.0047416687, 6.86399555, -1.00000012, -1.64227095E-6, 8.57148734E-6, 1.64518133E-6, -1, 3.24658118E-4, 8.62816523E-6, 3.24658817E-4, 1))
  1409. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1410. Part = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Part", Vector3.new(0.624000013, 0.311999977, 0.467999995))
  1411. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.155939102, 0.00575256348, 3.04201674, -1.00000012, -2.77988147E-6, 3.26499248E-5, 2.79047526E-6, -1, 3.23719112E-4, 3.26795926E-5, 3.23719811E-4, 1.00000012))
  1412. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.25999999, 0.25999999, 1.40400004))
  1413. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.701557636, 0.00454711914, 6.47436857, -1.00000012, -3.95541429E-5, 2.06970944E-5, 3.95633979E-5, -1.00000012, 4.46062535E-4, 2.07269459E-5, 4.46063583E-4, 1))
  1414. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.300000012, 1))
  1415. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.25999999, 0.311999977, 0.311999887))
  1416. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0780777931, 0.00143051147, 0.311934233, -1, 1.96297886E-4, -1.49761831E-6, -1.96298584E-4, -0.999999881, 6.13305252E-4, -1.31354091E-6, 6.13305601E-4, 0.999999881))
  1417. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1418. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.624000013, 0.25999999, 0.780000031))
  1419. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.311827183, 0.00341033936, 6.16177225, -1.00000012, -2.73622572E-6, 2.02223928E-5, 2.74274498E-6, -1.00000012, 3.24629131E-4, 2.0251111E-5, 3.24629364E-4, 0.99999994))
  1420. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1421. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Part", Vector3.new(0.312000006, 0.25999999, 0.779999912))
  1422. Partweld = CreateWeld(m, PH2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.779953957, 0.00157546997, 5.38243389, -1.00000012, -3.90830101E-5, 1.71513984E-5, 3.90908681E-5, -1.00000012, 4.46144957E-4, 1.72101863E-5, 4.46145656E-4, 1))
  1423. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.300000012, 1))
  1424. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.624000013))
  1425. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00227355957, -0.858167887, 0.623651981, 9.17830097E-4, -1.00000226, 2.10925005E-4, -1.69959858E-5, -2.10942817E-4, -1.00000167, 0.999999881, 9.17827245E-4, -1.70785061E-5))
  1426. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1427. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0116424561, -0.0780301094, 5.14765215, 9.59685538E-4, -0.999999642, 3.65625252E-4, 0.999999642, 9.59713245E-4, 7.59156392E-5, -7.62000054E-5, 3.6555226E-4, 1))
  1428. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1429. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.624000013))
  1430. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00262832642, 0.233710766, -0.623880386, -9.80521203E-4, 0.999999702, -1.84002332E-4, 0.999999583, 9.80514917E-4, -3.36031262E-5, -3.34735232E-5, -1.84035394E-4, -1.00000012))
  1431. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1432. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.25999999))
  1433. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00109481812, 0.155590057, -0.389780045, 9.93471825E-4, -0.999999523, 5.36320964E-4, 2.45416795E-5, 5.3634576E-4, 0.99999994, -0.999999583, -9.93458438E-4, 2.49983259E-5))
  1434. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1435. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
  1436. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00202178955, 6.47347641, 0.156135559, 9.83712031E-4, -0.999999583, 3.92609974E-4, -5.2086838E-5, 3.92559217E-4, 1.00000012, -0.999999583, -9.83732403E-4, -5.1756364E-5))
  1437. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1438. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.467999995, 0.25999999))
  1439. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00264358521, 0.0777482986, -0.857671022, -0.00106605678, 0.999999523, -4.35583177E-4, 0.999999523, 0.00106604747, -2.14791235E-5, -2.10651233E-5, -4.35605994E-4, -1))
  1440. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1441. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1442. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00662231445, -0.0781092644, -2.72974753, -9.71032074E-4, 0.999999642, -3.80073325E-4, 0.999999583, 9.71060188E-4, 7.41763215E-5, 7.44857753E-5, -3.8000138E-4, -1.00000012))
  1443. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1444. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1445. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00382995605, -0.311779976, -1.40374136, 0.00107965921, -0.999999583, 3.84912011E-4, -0.999999583, -0.00107965642, 7.30015927E-6, -6.92938011E-6, -3.84920044E-4, -1.00000012))
  1446. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1447. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1448. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0101966858, -0.0781030655, -4.44581223, -9.69020417E-4, 0.999999642, -3.8009428E-4, 0.999999702, 9.69049055E-4, 7.53352433E-5, 7.567789E-5, -3.80021171E-4, -1.00000012))
  1449. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1450. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 1.56000006, 0.93599999))
  1451. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00762176514, -7.95652533, 0.155659199, 0.00101382821, -0.999999464, 4.97012166E-4, 5.20411777E-5, -4.96959547E-4, -0.999999881, 0.999999583, 0.00101385394, 5.15982574E-5))
  1452. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1453. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 1.40400004, 0.25999999))
  1454. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00449371338, -6.47435188, 0.857864618, 0.00102407462, -0.999999464, 5.14227431E-4, 4.07929401E-5, -5.14185987E-4, -0.99999994, 0.999999523, 0.00102409534, 4.03203194E-5))
  1455. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
  1456. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.312000006))
  1457. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00143051147, 0.779869795, 1.24810863, -0.00102196413, 0.999999523, -5.14623825E-4, -5.20884132E-5, 5.14570973E-4, 1, 0.999999523, 0.00102199079, 5.16417058E-5))
  1458. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1459. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.25999999))
  1460. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0238037109, 1.7941854, 0.233438492, 9.82620986E-4, -0.999991655, -0.00400872482, -4.62011842E-4, -0.0040091807, 0.999991953, -0.999999523, -9.80760902E-4, -4.6601973E-4))
  1461. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 0.600000024))
  1462. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1463. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00796508789, -0.0781087875, 3.43176532, 9.67365573E-4, -0.999999642, 3.83529463E-4, 0.999999583, 9.67393629E-4, 7.33953129E-5, -7.37143346E-5, 3.83458566E-4, 1.00000012))
  1464. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1465. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1466. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00117492676, -0.234067917, 0.311713457, 1.62011012E-4, 1.00000238, -7.40031595E-4, -1.00000072, 1.62014738E-4, 3.63051072E-6, 3.86581996E-6, 7.40036019E-4, 1.00000119))
  1467. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1468. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1469. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00533294678, -0.078291893, 2.10576558, 0.0010780812, -0.999999523, 3.80164827E-4, 0.999999523, 0.00107807852, -7.21339848E-6, 6.87447482E-6, 3.80172394E-4, 1.00000012))
  1470. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1471. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1472. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00383758545, -2.23636627E-4, -1.40373087, -0.00108018378, 0.999999404, -3.83437728E-4, 0.999999583, 0.00108018145, -6.13698512E-6, -5.79835159E-6, -3.83444247E-4, -1))
  1473. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1474. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1475. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00386810303, 0.3117342, 1.40376282, 0.00107734045, -0.999999583, 3.84573243E-4, 0.999999464, 0.00107733952, -2.26743805E-6, 1.89312345E-6, 3.84575571E-4, 1.00000012))
  1476. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1477. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1478. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00145339966, 0.779802322, -0.779949665, 0.0010273587, -0.999999464, 5.14704268E-4, -2.29716243E-5, 5.14680869E-4, 1, -0.999999464, -0.00102737034, -2.24741707E-5))
  1479. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1480. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.467999995, 0.312000006))
  1481. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0115013123, -0.23392725, 5.14786243, -9.65900254E-4, 0.999999642, -3.84805142E-4, -0.999999523, -9.65930172E-4, -7.81016352E-5, -7.84243675E-5, 3.84729588E-4, 1.00000012))
  1482. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1483. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1484. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00537490845, -0.389726162, 2.10577798, -0.00107848342, 0.999999523, -3.81238875E-4, -0.999999523, -0.00107848109, 6.05042942E-6, 5.7111215E-6, 3.81245278E-4, 1))
  1485. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1486. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1487. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(8.39233398E-4, -0.0781300068, -0.545823574, 9.64879873E-4, -0.999999702, 3.27648944E-4, 2.32879393E-5, 3.27671762E-4, 1, -0.999999583, -9.64872073E-4, 2.35263415E-5))
  1488. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 0.600000024))
  1489. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
  1490. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00278091431, -5.38244629, 1.01407218, 0.00102341513, -0.999999464, 5.14397165E-4, 4.43991885E-5, -5.14352112E-4, -0.99999994, 0.999999464, 0.00102343794, 4.39551113E-5))
  1491. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 0.600000024))
  1492. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.780000031, 0.25999999))
  1493. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00275421143, -5.38209915, 0.701827526, 0.00102681632, -0.999999464, 5.14128711E-4, 2.25836247E-5, -5.1410601E-4, -1, 0.999999583, 0.00102682773, 2.21156315E-5))
  1494. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 0.600000024))
  1495. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 1.71599996, 1.09200013))
  1496. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0076713562, -8.03621864, 0.233774185, 0.00101323635, -0.999999464, 4.9795839E-4, 5.23103336E-5, -4.97906003E-4, -0.999999881, 0.999999642, 0.00101326231, 5.18654888E-5))
  1497. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
  1498. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.93599999, 0.25999999))
  1499. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00286865234, -1.09224367, 0.54573822, 9.48223635E-4, -1.00000215, 8.13652296E-5, -1.24154749E-5, -8.13789666E-5, -1.00000167, 0.999999881, 9.48223635E-4, -1.23485552E-5))
  1500. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.600000024))
  1501. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.312000006, 0.624000013))
  1502. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00220870972, -1.09195471, 1.40378666, 0.00103221508, -0.999999464, 5.14327083E-4, -3.99984901E-6, -5.14331739E-4, -1, 0.999999464, 0.00103221298, -4.48888613E-6))
  1503. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1504. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 3.74399996, 0.312000006))
  1505. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00278091431, -3.11997247, 0.935791016, 0.00102934905, -0.999999464, 5.14077954E-4, 1.00666002E-5, -5.14068059E-4, -0.99999994, 0.999999464, 0.00102935405, 9.60285797E-6))
  1506. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 1, 1))
  1507. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.312000006, 0.312000006))
  1508. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00378799438, 6.72340393E-5, 1.40368509, -0.00104270107, 0.999999523, -2.61495705E-4, -0.999999583, -0.00104270387, -1.00722809E-5, -1.02337908E-5, 2.61485344E-4, 1))
  1509. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1510. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.624000013))
  1511. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00144958496, 0.857887745, 1.4040451, -0.00102519768, 0.999999523, -5.14678308E-4, -3.47435162E-5, 5.14643034E-4, 1, 0.999999523, 0.00102521537, 3.42425083E-5))
  1512. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.600000024, 0.600000024, 1))
  1513. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1514. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.37872314E-4, -0.39118576, 2.60591507E-4, -8.41455476E-4, 0.999998033, 0.00185706804, -0.999999642, -8.40989989E-4, -2.51446443E-4, -2.4980359E-4, -0.00185727864, 0.999998331))
  1515. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1516. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 0.25999999, 0.312000006))
  1517. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0346984863, -6.47411776, -0.154424667, 9.84168029E-4, -0.999991596, -0.00400630245, 4.6231228E-4, 0.00400675833, -0.999991953, 0.999999523, 9.82307945E-4, 4.66305442E-4))
  1518. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.600000024, 1))
  1519. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0.5, 0, "Institutional white", "Wedge", Vector3.new(0.25999999, 4.05600023, 0.312000006))
  1520. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00108337402, -2.96459651, 1.24820352, 0.00102362456, -0.999999464, 5.14559913E-4, 4.43993522E-5, -5.14514861E-4, -0.99999994, 0.999999464, 0.00102364726, 4.39554606E-5))
  1521. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 1, 1))
  1522. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1523. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0101318359, -0.389980793, -4.44577789, 9.69526765E-4, -0.999999642, 3.81116639E-4, -0.999999642, -9.6955325E-4, -6.94352129E-5, 6.97482392E-5, -3.81049467E-4, -1))
  1524. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1525. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1526. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00796127319, -0.389978409, 3.43175364, -9.67871863E-4, 0.999999642, -3.84766026E-4, -0.999999583, -9.67900502E-4, -7.45584548E-5, -7.48778548E-5, 3.84693732E-4, 1.00000012))
  1527. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 1))
  1528. Wedge = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.312000006, 0.25999999, 0.312000006))
  1529. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-8.39233398E-4, -0.0781805515, 0.779836655, -9.49652225E-4, 0.999999702, -3.07938433E-4, 2.20259517E-5, 3.07959854E-4, 1, 0.999999583, 9.49645299E-4, -2.22703729E-5))
  1530. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000143, 1))
  1531. Wedge = CreatePart(m, Enum.Material.Neon, 0, 0, maincolor, "Wedge", Vector3.new(0.312000006, 0.25999999, 0.25999999))
  1532. Wedgeweld = CreateWeld(m, PH2, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00659942627, -0.389914513, -2.72973561, 9.70703957E-4, -0.999999642, 3.81146208E-4, -0.999999583, -9.7073178E-4, -7.3013478E-5, 7.33543493E-5, -3.81075428E-4, -1.00000012))
  1533. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.600000024, 0.600000024))
  1534. for i, v in pairs(Character:GetChildren()) do
  1535. if v:IsA("Model") then
  1536. for _, c in pairs(v:GetChildren()) do
  1537. if c:IsA("Part") then
  1538. c.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  1539. end
  1540. end
  1541. end
  1542. end
  1543. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1544. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1545. prt.Anchored = true
  1546. prt.CFrame = cframe
  1547. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1548. game:GetService("Debris"):AddItem(prt, 10)
  1549. if Type == 1 or Type == nil then
  1550. table.insert(Effects, {
  1551. prt,
  1552. "Block1",
  1553. delay,
  1554. x3,
  1555. y3,
  1556. z3,
  1557. msh
  1558. })
  1559. elseif Type == 2 then
  1560. table.insert(Effects, {
  1561. prt,
  1562. "Block2",
  1563. delay,
  1564. x3,
  1565. y3,
  1566. z3,
  1567. msh
  1568. })
  1569. end
  1570. end
  1571. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1572. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1573. prt.Anchored = true
  1574. prt.CFrame = cframe
  1575. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1576. game:GetService("Debris"):AddItem(prt, 10)
  1577. table.insert(Effects, {
  1578. prt,
  1579. "Cylinder",
  1580. delay,
  1581. x3,
  1582. y3,
  1583. z3,
  1584. msh
  1585. })
  1586. end
  1587. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1588. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1589. prt.Anchored = true
  1590. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  1591. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1592. game:GetService("Debris"):AddItem(prt, 10)
  1593. table.insert(Effects, {
  1594. prt,
  1595. "Cylinder",
  1596. delay,
  1597. x3,
  1598. y3,
  1599. z3,
  1600. msh
  1601. })
  1602. end
  1603. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1604. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1605. prt.Anchored = true
  1606. prt.CFrame = cframe
  1607. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1608. game:GetService("Debris"):AddItem(prt, 10)
  1609. table.insert(Effects, {
  1610. prt,
  1611. "Cylinder",
  1612. delay,
  1613. x3,
  1614. y3,
  1615. z3,
  1616. msh
  1617. })
  1618. end
  1619. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1620. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1621. prt.Anchored = true
  1622. prt.CFrame = cframe
  1623. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1624. game:GetService("Debris"):AddItem(prt, 10)
  1625. table.insert(Effects, {
  1626. prt,
  1627. "Cylinder",
  1628. delay,
  1629. x3,
  1630. y3,
  1631. z3,
  1632. msh
  1633. })
  1634. end
  1635. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1636. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1637. prt.Anchored = true
  1638. prt.CFrame = cframe
  1639. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1640. game:GetService("Debris"):AddItem(prt, 10)
  1641. table.insert(Effects, {
  1642. prt,
  1643. "Cylinder",
  1644. delay,
  1645. x3,
  1646. y3,
  1647. z3,
  1648. msh
  1649. })
  1650. end
  1651. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  1652. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1653. prt.Anchored = true
  1654. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1655. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1656. local num = math.random(10, 50) / 1000
  1657. game:GetService("Debris"):AddItem(prt, 10)
  1658. table.insert(Effects, {
  1659. prt,
  1660. "Shatter",
  1661. num,
  1662. prt.CFrame,
  1663. math.random() - math.random(),
  1664. 0,
  1665. math.random(50, 100) / 100
  1666. })
  1667. end
  1668. function GetX(Part, Point)
  1669. local x, y, z = Part.CFrame:toObjectSpace(CFrame.new(Part.Position, Point)):toEulerAnglesXYZ()
  1670. return math.deg(x)
  1671. end
  1672. function GetY(Part, Point)
  1673. local x, y, z = Part.CFrame:toObjectSpace(CFrame.new(Part.Position, Point)):toEulerAnglesXYZ()
  1674. return math.deg(y)
  1675. end
  1676. LoopFunctions = {}
  1677. function DoLoop(times, func)
  1678. LoopFunctions[#LoopFunctions + 1] = {
  1679. times,
  1680. 0,
  1681. func
  1682. }
  1683. end
  1684. local transseq2 = NumberSequence.new({
  1685. NumberSequenceKeypoint.new(0, 0.35),
  1686. NumberSequenceKeypoint.new(1, 1)
  1687. })
  1688. function Effect1(orig, adjj, radius, deg, parts, fade, wide, fadespeed)
  1689. local orig = orig
  1690. local adjj = adjj or CFrame.new(0, 0, 0)
  1691. local radius = radius or 8
  1692. local deg = deg or 65
  1693. local parts = parts or 6
  1694. local fade = fade or 1
  1695. local wide = wide or 0.2
  1696. local fadespeed = fadespeed or 0.05
  1697. local part = {}
  1698. for x = -deg / 2, deg / 2, deg / parts do
  1699. local function reframe(x, radius, wide, orig)
  1700. local xa = x - deg / parts / 2
  1701. local xb = x + deg / parts / 2
  1702. local xxa = math.sin(math.rad(xa)) * radius * wide
  1703. local zza = math.cos(math.rad(xa)) * radius
  1704. local xxb = math.sin(math.rad(xb)) * radius * wide
  1705. local zzb = math.cos(math.rad(xb)) * radius
  1706. local xx = math.sin(math.rad(x)) * radius * wide
  1707. local zz = math.cos(math.rad(x)) * radius
  1708. local kek = CFrame.new(orig * CFrame.new(xxa, 0, zza).p, orig * CFrame.new(xxb, 0, zzb).p) * CFrame.new(0, 0, -(orig * CFrame.new(xxa, 0, zzb).p - orig * CFrame.new(xx, 0, zz).p).magnitude)
  1709. local len = (orig * CFrame.new(xxa, 0, zza).p - orig * CFrame.new(xxb, 0, zzb).p).magnitude
  1710. return kek, len
  1711. end
  1712. local kek, len = reframe(x, radius, wide, orig)
  1713. local new = Instance.new("Part", Character)
  1714. new.Anchored = true
  1715. new.TopSurface = 10
  1716. new.BottomSurface = 10
  1717. new.CanCollide = false
  1718. new.Size = Vector3.new(0.2, 0.2, 0.2)
  1719. new.BrickColor = BrickColor.new("Royal purple")
  1720. new.Transparency = 0
  1721. new.CFrame = kek
  1722. new.Material = "Neon"
  1723. local PE1 = Create("ParticleEmitter")({
  1724. Parent = new,
  1725. Color = ColorSequence.new(BrickColor.new("Royal purple").Color),
  1726. Transparency = transseq2,
  1727. Size = NumberSequence.new(0.2),
  1728. Texture = "rbxassetid://263433152",
  1729. Lifetime = NumberRange.new(0.2),
  1730. Rate = 100,
  1731. VelocitySpread = 180,
  1732. Rotation = NumberRange.new(100),
  1733. Speed = NumberRange.new(3),
  1734. LightEmission = 0.7
  1735. })
  1736. local newm = Instance.new("BlockMesh", new)
  1737. newm.Scale = Vector3.new(0.5, 0.1, len) * 5
  1738. part[#part + 1] = {
  1739. new,
  1740. newm,
  1741. x,
  1742. CFrame.new(fade * radius / (1 / fadespeed), 0, 0),
  1743. reframe
  1744. }
  1745. end
  1746. DoLoop(1 / fadespeed, function(i)
  1747. orig = orig * adjj
  1748. for x = 1, #part do
  1749. local kek, len = part[x][5](part[x][3], radius + fade * radius * i, wide, orig)
  1750. MagniDamage(part[x][1], 5, 15, 20, 0, "Normal")
  1751. part[x][1].CFrame = kek
  1752. part[x][2].Scale = Vector3.new(0.5, 0.1, 0.01 + len) * 5
  1753. part[x][1].Transparency = 0 + 1 * i
  1754. if i == 1 then
  1755. part[x][1]:Remove()
  1756. end
  1757. end
  1758. end)
  1759. end
  1760. function CA(a, b, c)
  1761. return CFrame.Angles(math.rad(a), math.rad(b), math.rad(c))
  1762. end
  1763. function attackone()
  1764. attack = true
  1765. Character.Humanoid.WalkSpeed = 5
  1766. local con = HitboxA.Touched:connect(function(hit)
  1767. Damagefunc(HitboxA, hit, 7, 15, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1768. end)
  1769. for i = 0, 1, 0.04 do
  1770. swait()
  1771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-80)), 0.1)
  1772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(80)), 0.1)
  1773. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(70), math.rad(90)), 0.1)
  1774. LW.C0 = clerp(LW.C0, CFrame.new(-0.5, 0.5, -0.5) * angles(math.rad(0), math.rad(-130), math.rad(-90)), 0.1)
  1775. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-3), math.rad(50), math.rad(0)), 0.1)
  1776. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(50), math.rad(0)), 0.1)
  1777. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(200), math.rad(180)), 0.1)
  1778. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1779. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1780. end
  1781. CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.8)
  1782. Torso.Velocity = RootPart.CFrame.lookVector * 70
  1783. for i = 0, 1, 0.03 do
  1784. swait()
  1785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(80)), 0.15)
  1786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-60)), 0.15)
  1787. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(130), math.rad(76)), 0.15)
  1788. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, -0.5) * angles(math.rad(0), math.rad(-130), math.rad(-76)), 0.15)
  1789. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(-50), math.rad(8)), 0.15)
  1790. LH.C0 = clerp(LH.C0, cn(-1, -1.1, -0.5) * LHCF * angles(math.rad(-5), math.rad(-50), math.rad(-9)), 0.15)
  1791. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(250), math.rad(180)), 0.15)
  1792. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.15)
  1793. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.15)
  1794. end
  1795. attack = false
  1796. Character.Humanoid.WalkSpeed = 10
  1797. con:disconnect()
  1798. end
  1799. function attacktwo()
  1800. attack = true
  1801. local con = HitboxA.Touched:connect(function(hit)
  1802. Damagefunc(HitboxA, hit, 8, 15, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1803. end)
  1804. Character.Humanoid.WalkSpeed = 5
  1805. for i = 0, 1, 0.05 do
  1806. swait()
  1807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(80)), 0.1)
  1808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(10), math.rad(-80)), 0.1)
  1809. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(70), math.rad(70)), 0.1)
  1810. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(-70), math.rad(-90)), 0.1)
  1811. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * cn(0, 0, 0.5) * RHCF * angles(math.rad(-3), math.rad(-80), math.rad(30)), 0.1)
  1812. LH.C0 = clerp(LH.C0, cn(-0.6, -1, -0.7) * LHCF * angles(math.rad(-5), math.rad(-80), math.rad(10)), 0.1)
  1813. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1814. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1815. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1816. end
  1817. for i = 1, 4 do
  1818. RootPart.Velocity = RootPart.CFrame.lookVector * 50
  1819. CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
  1820. CreateSound("http://roblox.com/asset/?id=203691492", Torso, 1, 1)
  1821. for i = 0, 1, 0.04 do
  1822. swait()
  1823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.2) * angles(math.rad(0), math.rad(0), -8 * i), 0.1)
  1824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  1825. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.3) * angles(math.rad(0), math.rad(130), math.rad(80)), 0.2)
  1826. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(-130), math.rad(-80)), 0.2)
  1827. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(30)), 0.1)
  1828. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-30)), 0.1)
  1829. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-120), math.rad(0)), 0.1)
  1830. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1831. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1832. end
  1833. end
  1834. con:disconnect()
  1835. attack = false
  1836. Character.Humanoid.WalkSpeed = 10
  1837. end
  1838. function attackthree()
  1839. attack = true
  1840. local con = HitboxA.Touched:connect(function(hit)
  1841. Damagefunc(HitboxA, hit, 10, 15, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1842. end)
  1843. Character.Humanoid.WalkSpeed = 5
  1844. for i = 0, 1, 0.06 do
  1845. swait()
  1846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  1847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(50)), 0.3)
  1848. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(70), math.rad(80)), 0.3)
  1849. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -1) * angles(math.rad(0), math.rad(-130), math.rad(-90)), 0.3)
  1850. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), 0.3)
  1851. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), 0.3)
  1852. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-30), math.rad(0)), 0.2)
  1853. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), 0.3)
  1854. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), 0.3)
  1855. end
  1856. CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 1.2)
  1857. CreateSound("http://roblox.com/asset/?id=199149072", Torso, 0.5, 1)
  1858. CreateSound("http://roblox.com/asset/?id=199149119", Torso, 0.6, 1)
  1859. Torso.Velocity = RootPart.CFrame.lookVector * 70
  1860. for i = 0, 1, 0.03 do
  1861. swait()
  1862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(50)), 0.15)
  1863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(-5), math.rad(-50)), 0.15)
  1864. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(40), math.rad(90)), 0.15)
  1865. LW.C0 = clerp(LW.C0, CFrame.new(0, 0.5, -1) * angles(math.rad(0), math.rad(-160), math.rad(-90)), 0.15)
  1866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), 0.15)
  1867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), 0.15)
  1868. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)), 0.15)
  1869. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1870. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1871. end
  1872. attack = false
  1873. con:disconnect()
  1874. Character.Humanoid.WalkSpeed = 10
  1875. end
  1876. function UnsheathAnim()
  1877. attack = true
  1878. for i = 0, 1, 0.1 do
  1879. swait()
  1880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  1881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  1882. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.1) * angles(math.rad(0), math.rad(-20), math.rad(80)), 0.1)
  1883. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.3) * angles(math.rad(5), math.rad(0), math.rad(-10)), 0.1)
  1884. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  1885. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  1886. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  1887. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1888. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1889. end
  1890. HandleWeld.C1 = CFrame.new(-0.987729073, 0.101670444, 0.0226669312, -9.2297725E-8, -0.999999881, -3.64603443E-6, 1, -9.22097243E-8, -2.41326707E-5, 2.41326707E-5, -3.64603625E-6, 1)
  1891. HandleWeld.Part0 = RightArm
  1892. for i = 0, 1, 0.1 do
  1893. swait()
  1894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), 0.1)
  1895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(20)), 0.1)
  1896. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.1) * angles(math.rad(0), math.rad(-20), math.rad(110)), 0.2)
  1897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.3) * angles(math.rad(30), math.rad(0), math.rad(-10)), 0.1)
  1898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), 0.1)
  1899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), 0.1)
  1900. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(180), math.rad(65), math.rad(90)), 1)
  1901. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1902. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1903. end
  1904. attack = false
  1905. end
  1906. function SheathAnim()
  1907. attack = true
  1908. for i = 0, 1, 0.1 do
  1909. swait()
  1910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), 0.1)
  1911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(20)), 0.1)
  1912. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.1) * angles(math.rad(0), math.rad(-20), math.rad(110)), 0.2)
  1913. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.3) * angles(math.rad(30), math.rad(0), math.rad(-10)), 0.1)
  1914. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), 0.1)
  1915. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(10), math.rad(0)), 0.1)
  1916. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(180), math.rad(65), math.rad(90)), 1)
  1917. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1918. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1919. end
  1920. HandleWeld.C1 = CFrame.new(-0.158564568, 0.81268692, -3.29256415, 0.258816212, -0.965921283, -3.06585866E-6, -2.42176156E-5, -3.31498768E-6, -1, 0.965926588, 0.258814782, -2.42504157E-5)
  1921. HandleWeld.Part0 = Torso
  1922. for i = 0, 1, 0.1 do
  1923. swait()
  1924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  1925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  1926. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, -0.1) * angles(math.rad(0), math.rad(-20), math.rad(80)), 0.1)
  1927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.3) * angles(math.rad(5), math.rad(0), math.rad(-10)), 0.1)
  1928. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  1929. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  1930. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  1931. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1932. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  1933. end
  1934. attack = false
  1935. end
  1936. local charge = false
  1937. function Wave()
  1938. attack = true
  1939. local bodyvelmax = 100
  1940. local maxvolume = 0.5
  1941. local touched = false
  1942. local delay = false
  1943. local spart = Instance.new("Part",char)
  1944. local tick = Instance.new("Sound",spart)
  1945. tick.SoundId = "rbxassetid://2101137"
  1946. tick.Volume = 1.5
  1947. tick.Pitch = 0.45
  1948. tick:Play()
  1949. spart.Size = vt(1,1,1)
  1950. spart.BrickColor = maincolor
  1951. spart.Transparency = 0
  1952. spart.CanCollide = false
  1953. spart.Material = "Neon"
  1954. spart.Anchored = true
  1955. local msh = Instance.new("SpecialMesh",spart)
  1956. msh.MeshType = "Sphere"
  1957. local pt1 = NumberSequenceKeypoint.new(0,1,0)
  1958. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  1959. local effecto = Instance.new("ParticleEmitter",spart)
  1960. effecto.LightEmission = 1
  1961. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1962. effecto.Color = ColorSequence.new(maincolor.Color)
  1963. effecto.Rate = 10000
  1964. effecto.Lifetime = NumberRange.new(1)
  1965. effecto.Size = NumberSequence.new({pt1,pt2})
  1966. effecto.Speed = NumberRange.new(0,0)
  1967. effecto.RotSpeed = NumberRange.new(100,100)
  1968. while true do
  1969. swait()
  1970. if charge == true then
  1971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  1972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)
  1973. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.4)
  1974. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.4)
  1975. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.4)
  1976. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.25) * LHCF * angles(math.rad(0), math.rad(0), math.rad(5)), 0.4)
  1977. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(-1.95, 5, -3) * angles(math.rad(0), math.rad(-147.5), math.rad(90)), 0.3)
  1978. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(125), math.rad(0)), 0.1)
  1979. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(125), math.rad(0)), 0.1)
  1980. msh.Scale = msh.Scale + vt(0.025,0.025,0.025)
  1981. spart.CFrame = Barrel.CFrame
  1982. bodyvelmax = bodyvelmax + 0.05
  1983. maxvolume = maxvolume + 0.0025
  1984. elseif charge == false then
  1985. break
  1986. end
  1987. end
  1988. local tick = Instance.new("Sound",Barrel)
  1989. tick.SoundId = "rbxassetid://2248511"
  1990. tick.Volume = maxvolume
  1991. tick.Pitch = 0.3
  1992. tick:Play()
  1993. spart.Anchored = false
  1994. local bv = Instance.new("BodyVelocity")
  1995. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1996. bv.velocity = mouse.Hit.lookVector * bodyvelmax
  1997. bv.Parent = spart
  1998. wait(0.05)
  1999. spart.Touched:connect(function(hit)
  2000. if touched == false then
  2001. touched = true
  2002. spart.Anchored = true
  2003. local tick = Instance.new("Sound",spart)
  2004. tick.SoundId = "rbxassetid://414516914"
  2005. tick.Volume = maxvolume
  2006. tick.Pitch = 0.45
  2007. tick:Play()
  2008. effecto:Destroy()
  2009. local pt1 = NumberSequenceKeypoint.new(0,10,0)
  2010. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  2011. local effectoz = Instance.new("ParticleEmitter",spart)
  2012. effectoz.Texture = "rbxasset://textures/particles/smoke_main.dds"
  2013. effectoz.LightEmission = 1
  2014. effectoz.Color = ColorSequence.new(maincolor.Color)
  2015. effectoz.Lifetime = NumberRange.new(3)
  2016. effectoz.Size = NumberSequence.new({pt1,pt2})
  2017. effectoz.Speed = NumberRange.new(0,0)
  2018. effectoz.RotSpeed = NumberRange.new(100,100)
  2019. effectoz.Speed = NumberRange.new(25)
  2020. effectoz.VelocitySpread = 10000000
  2021. effectoz.Rate = 1000000000000
  2022. wait(0.05)
  2023. effectoz.Rate = 0
  2024. Damagefunc(spart, hit, 50, 75, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2025. for i = 0, 50 do
  2026. msh.Scale = msh.Scale + vt(1.5,1.5,1.5)
  2027. spart.Transparency = spart.Transparency + 0.025
  2028. wait(0)
  2029. end
  2030. spart:Destroy()
  2031. end
  2032. end)
  2033. attack = false
  2034. tick:Destroy()
  2035. end
  2036.  
  2037. function Wave2()
  2038. attack = true
  2039. local maxbullets = 1
  2040. local maxvolume = 2
  2041. local spart2 = Instance.new("Part",char)
  2042. spart2.Size = vt(1,1,1)
  2043. spart2.BrickColor = maincolor
  2044. spart2.Transparency = 0.5
  2045. spart2.CanCollide = false
  2046. spart2.Material = "Neon"
  2047. spart2.Anchored = true
  2048. local tick = Instance.new("Sound",spart2)
  2049. tick.SoundId = "rbxassetid://2101137"
  2050. tick.Volume = 2.5
  2051. tick.Pitch = 0.35
  2052. tick:Play()
  2053. local msh2 = Instance.new("SpecialMesh",spart2)
  2054. msh2.MeshType = "Sphere"
  2055. local pt1 = NumberSequenceKeypoint.new(0,1,0)
  2056. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  2057. local effecto = Instance.new("ParticleEmitter",spart)
  2058. effecto.LightEmission = 1
  2059. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  2060. effecto.Color = ColorSequence.new(maincolor.Color)
  2061. effecto.Rate = 10000
  2062. effecto.Lifetime = NumberRange.new(1)
  2063. effecto.Size = NumberSequence.new({pt1,pt2})
  2064. effecto.Speed = NumberRange.new(0,0)
  2065. effecto.RotSpeed = NumberRange.new(100,100)
  2066. local shot = Instance.new("Sound",Barrel)
  2067. shot.SoundId = "rbxassetid://2248511"
  2068. shot.Volume = 1
  2069. shot.Pitch = 0.6
  2070. while true do
  2071. swait()
  2072. if charge == true then
  2073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  2074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  2075. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(130), math.rad(90)), 0.4)
  2076. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -1) * angles(math.rad(0), math.rad(-130), math.rad(-90)), 0.4)
  2077. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.4)
  2078. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.25) * LHCF * angles(math.rad(0), math.rad(0), math.rad(5)), 0.4)
  2079. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(1, 0, 0.05) * angles(math.rad(0), math.rad(-127.5), math.rad(0)), 0.3)
  2080. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(125), math.rad(0)), 0.1)
  2081. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(125), math.rad(0)), 0.1)
  2082. msh2.Scale = msh2.Scale + vt(0.05,0.05,0.05)
  2083. spart2.CFrame = Barrel.CFrame
  2084. maxbullets = maxbullets + 0.05
  2085. maxvolume = maxvolume + 0.0025
  2086. elseif charge == false then
  2087. break
  2088. end
  2089. end
  2090. for i = 0, maxbullets do
  2091. spart2.CFrame = Barrel.CFrame
  2092. wait(0.015)
  2093. shot:Play()
  2094. local touched = false
  2095. local delay = false
  2096. msh2.Scale = msh2.Scale - vt(0.75,0.75,0.75)
  2097. local spart = Instance.new("Part",char)
  2098. spart.Size = vt(1,1,1)
  2099. spart.BrickColor = maincolor
  2100. spart.Transparency = 0
  2101. spart.CanCollide = false
  2102. spart.Material = "Neon"
  2103. spart.CFrame = Barrel.CFrame
  2104. local msh = Instance.new("SpecialMesh",spart)
  2105. msh.MeshType = "Sphere"
  2106. local bv = Instance.new("BodyVelocity")
  2107. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2108. bv.velocity = mouse.Hit.lookVector * 250
  2109. bv.Parent = spart
  2110. wait(0.05)
  2111. spart.Touched:connect(function(hit)
  2112. if touched == false then
  2113. touched = true
  2114. spart.Anchored = true
  2115. local tick = Instance.new("Sound",spart)
  2116. tick.SoundId = "rbxassetid://414516914"
  2117. tick.Volume = maxvolume
  2118. tick.Pitch = 0.45
  2119. tick:Play()
  2120. effecto:Destroy()
  2121. local pt1 = NumberSequenceKeypoint.new(0,10,0)
  2122. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  2123. local effectoz = Instance.new("ParticleEmitter",spart)
  2124. effectoz.Texture = "rbxasset://textures/particles/smoke_main.dds"
  2125. effectoz.Color = ColorSequence.new(maincolor.Color)
  2126. effectoz.LightEmission = 1
  2127. effectoz.Lifetime = NumberRange.new(3)
  2128. effectoz.Size = NumberSequence.new({pt1,pt2})
  2129. effectoz.Speed = NumberRange.new(0,0)
  2130. effectoz.RotSpeed = NumberRange.new(100,100)
  2131. effectoz.Speed = NumberRange.new(25)
  2132. effectoz.VelocitySpread = 10000000
  2133. effectoz.Rate = 1000000000000
  2134. wait(0.05)
  2135. effectoz.Rate = 0
  2136. Damagefunc(spart, hit, 50, 75, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2137. for i = 0, 50 do
  2138. msh.Scale = msh.Scale + vt(1.5,1.5,1.5)
  2139. spart.Transparency = spart.Transparency + 0.025
  2140. wait(0)
  2141. end
  2142. spart:Destroy()
  2143. end
  2144. end)
  2145. end
  2146. spart2:Destroy()
  2147. attack = false
  2148. wait(3)
  2149. shot:Destroy()
  2150. end
  2151.  
  2152. function Decapitate()
  2153. attack = true
  2154. Character.Humanoid.WalkSpeed = 5
  2155. CreateSound("http://roblox.com/asset/?id=360125304", char, 5, 1)
  2156. while true do
  2157. swait()
  2158. if charge == true then
  2159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.4)
  2160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(50)), 0.4)
  2161. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(70), math.rad(80)), 0.4)
  2162. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -1) * angles(math.rad(0), math.rad(-130), math.rad(-90)), 0.4)
  2163. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), 0.4)
  2164. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), 0.4)
  2165. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2166. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(60), math.rad(0)), 0.1)
  2167. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(60), math.rad(0)), 0.1)
  2168. text.Text = "Take your last breath.."
  2169. elseif charge == false then
  2170. break
  2171. end
  2172. end
  2173. text.Text = "!!!!!!!"
  2174. CreateSound("http://roblox.com/asset/?id=360125313", char, 2.5, 1)
  2175. con1 = HitboxA.Touched:connect(function(hit)
  2176. CreateSound("http://roblox.com/asset/?id=206082327", hit.Parent.Head, 1, 1)
  2177. Damagefunc(HitboxA, hit, 30, 60, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2178. for i = 1, 10 do
  2179. BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
  2180. end
  2181. con1:disconnect()
  2182. end)
  2183. con2 = HitboxB.Touched:connect(function(hit)
  2184. CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
  2185. Damagefunc(HitboxB, hit, 30, 60, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2186. for i = 1, 10 do
  2187. BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
  2188. end
  2189. con2:disconnect()
  2190. end)
  2191. for i = 0, 1, 0.03 do
  2192. swait()
  2193. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(-80)), 0.2)
  2194. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(20)), 0.2)
  2195. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(50), math.rad(80)), 0.2)
  2196. LW.C0 = clerp(LW.C0, CFrame.new(-0.5, 0.5, -0.5) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.2)
  2197. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), 0.2)
  2198. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-5), math.rad(30), math.rad(0)), 0.2)
  2199. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(30), math.rad(0)), 0.2)
  2200. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), 0.1)
  2201. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(70), math.rad(0)), 0.1)
  2202. end
  2203. CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
  2204. CreateSound("http://roblox.com/asset/?id=199149072", Torso, 0.5, 0.8)
  2205. CreateSound("http://roblox.com/asset/?id=199149119", Torso, 0.6, 0.9)
  2206. for i = 0, 1, 0.04 do
  2207. swait()
  2208. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(80)), 0.2)
  2209. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(-5), math.rad(-80)), 0.2)
  2210. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, 0) * angles(math.rad(0), math.rad(20), math.rad(90)), 0.2)
  2211. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-20), math.rad(-50)), 0.2)
  2212. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), 0.1)
  2213. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-5), math.rad(-30), math.rad(0)), 0.1)
  2214. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)), 0.2)
  2215. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2216. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2217. end
  2218. attack = false
  2219. Character.Humanoid.WalkSpeed = 10
  2220. con1:disconnect()
  2221. con2:disconnect()
  2222. end
  2223. function SLAY()
  2224. attack = true
  2225. Character.Humanoid.WalkSpeed = 5
  2226. while true do
  2227. swait()
  2228. if charge == true then
  2229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(40)), 0.3)
  2230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.3)
  2231. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(70), math.rad(130)), 0.3)
  2232. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, 0) * angles(math.rad(0), math.rad(-30), math.rad(-90)), 0.3)
  2233. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), -0.5) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(10)), 0.3)
  2234. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(10)), 0.3)
  2235. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0.5, 0, 0) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.2)
  2236. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2237. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2238. elseif charge == false then
  2239. break
  2240. end
  2241. end
  2242. CreateSound("http://roblox.com/asset/?id=360125313", char, 5, 1)
  2243. text.Text = "!!!!!!!"
  2244. con1 = HitboxA.Touched:connect(function(hit)
  2245. CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
  2246. Damagefunc(HitboxA, hit, 70, 80, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2247. for i = 1, 10 do
  2248. BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
  2249. end
  2250. con1:disconnect()
  2251. end)
  2252. con2 = HitboxB.Touched:connect(function(hit)
  2253. CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
  2254. Damagefunc(HitboxB, hit, 70, 80, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2255. for i = 1, 10 do
  2256. BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
  2257. end
  2258. con2:disconnect()
  2259. end)
  2260. for i = 0, 1, 0.05 do
  2261. swait()
  2262. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2.75) * angles(math.rad(-35), math.rad(0), math.rad(0)), 0.2)
  2263. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)
  2264. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, 0.7) * angles(math.rad(180), math.rad(0), math.rad(-50)), 0.2)
  2265. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, 0.7) * angles(math.rad(180), math.rad(0), math.rad(50)), 0.2)
  2266. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), 0.2)
  2267. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), 0.2)
  2268. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), 0.2)
  2269. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  2270. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  2271. end
  2272. for i = 1, 2 do
  2273. CreateSound("http://roblox.com/asset/?id=320557563", Torso, 1, 0.7)
  2274. end
  2275. for i = 0, 1, 0.03 do
  2276. swait()
  2277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -1) * angles(math.rad(50), math.rad(0), math.rad(0)), 0.3)
  2278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2279. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.7) * angles(math.rad(40), math.rad(0), math.rad(-50)), 0.3)
  2280. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.7) * angles(math.rad(40), math.rad(0), math.rad(50)), 0.3)
  2281. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(30)), 0.3)
  2282. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.15) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(30)), 0.3)
  2283. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(20), math.rad(-20), math.rad(50)), 0.3)
  2284. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2285. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2286. end
  2287. attack = false
  2288. con1:disconnect()
  2289. con2:disconnect()
  2290. Character.Humanoid.WalkSpeed = 10
  2291. end
  2292. function DIVIDE()
  2293. attack = true
  2294. CreateSound("http://roblox.com/asset/?id=203691492", char, 1, 1)
  2295. for i = 0, 1, 0.05 do
  2296. swait()
  2297. Torso.Velocity = RootPart.CFrame.lookVector * 40
  2298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.2) * angles(math.rad(-10), math.rad(0), math.rad(80)), 0.2)
  2299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(-5), math.rad(-60)), 0.2)
  2300. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.3) * angles(math.rad(0), math.rad(70), math.rad(50)), 0.2)
  2301. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(0), math.rad(-70), math.rad(-70)), 0.2)
  2302. RH.C0 = clerp(RH.C0, cn(1, -0.95, 0) * RHCF * angles(math.rad(7), math.rad(-30), math.rad(0)), 0.2)
  2303. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(-5), math.rad(-30), math.rad(50)), 0.2)
  2304. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2305. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2306. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2307. end
  2308. CreateSound("http://roblox.com/asset/?id=360125286", char, 5, 1)
  2309. CreateSound("http://roblox.com/asset/?id=320557563", char, 5, 0.8)
  2310. local joj = HitboxA.Touched:connect(function(hit)
  2311. hit.Parent:WaitForChild("Humanoid").PlatformStand = true
  2312. Ult = true
  2313. end)
  2314. for i = 0, 1, 0.04 do
  2315. swait()
  2316. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5) * angles(math.rad(20), math.rad(0), math.rad(-80)), 0.2)
  2317. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(-10), math.rad(80)), 0.2)
  2318. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(80)), 0.2)
  2319. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(-80)), 0.2)
  2320. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-3), math.rad(40), math.rad(-10)), 0.2)
  2321. LH.C0 = clerp(LH.C0, cn(-1, -0.3, 0) * LHCF * angles(math.rad(-8), math.rad(40), math.rad(-10)), 0.2)
  2322. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(-50), math.rad(0)), 0.2)
  2323. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2324. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2325. end
  2326. if Ult == true then
  2327. Character.Humanoid.Jump = true
  2328. CreateSound("http://roblox.com/asset/?id=199145327", char, 2.5, 0.8)
  2329. for i = 0, 1, 0.05 do
  2330. swait()
  2331. Torso.Velocity = Vector3.new(0, 100, 0)
  2332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5) * angles(6 * i, math.rad(0), math.rad(0)), 0.2)
  2333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  2334. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, 0.7) * angles(math.rad(180), math.rad(0), math.rad(-50)), 0.3)
  2335. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, 0.7) * angles(math.rad(180), math.rad(0), math.rad(50)), 0.3)
  2336. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), 0.3)
  2337. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), 0.3)
  2338. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), 0.3)
  2339. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  2340. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  2341. end
  2342. CreateSound("http://roblox.com/asset/?id=360125313", char, 5, 1)
  2343. text.Text = "!!!!!!!"
  2344. for i = 0, 1, 0.017 do
  2345. swait()
  2346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  2347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(30), math.rad(0), math.rad(0)), 0.3)
  2348. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 1, 0.7) * angles(math.rad(180), math.rad(0), math.rad(-50)), 0.3)
  2349. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 1, 0.7) * angles(math.rad(180), math.rad(0), math.rad(50)), 0.3)
  2350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(-50)), 0.2)
  2351. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(50)), 0.2)
  2352. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(-10), math.rad(10), math.rad(50)), 0.3)
  2353. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2354. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2355. end
  2356. CreateSound("http://roblox.com/asset/?id=320557563", char, 2.5, 0.7)
  2357. con1 = HitboxA.Touched:connect(function(hit)
  2358. Damagefunc(HitboxA, hit, 9001, 900000, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2359. CreateSound("http://roblox.com/asset/?id=206082327", hit.Parent.Head, 1, 1)
  2360. CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
  2361. for i = 1, 10 do
  2362. BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
  2363. end
  2364. con1:disconnect()
  2365. end)
  2366. con2 = HitboxB.Touched:connect(function(hit)
  2367. Damagefunc(HitboxB, hit, 9001, 900000, 0, "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  2368. CreateSound("http://roblox.com/asset/?id=206082327", hit.Parent.Head, 1, 1)
  2369. CreateSound("http://roblox.com/asset/?id=206082273", hit.Parent.Head, 1, 1)
  2370. for i = 1, 10 do
  2371. BreakEffect(BrickColor.new("Really red"), hit.Parent:WaitForChild("Head").CFrame, 0.5, math.random(5, 20), 0.5)
  2372. end
  2373. con2:disconnect()
  2374. end)
  2375. for i = 0, 1, 0.05 do
  2376. swait()
  2377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(40), math.rad(0), math.rad(0)), 0.3)
  2378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  2379. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.7) * angles(math.rad(40), math.rad(0), math.rad(-50)), 0.3)
  2380. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.7) * angles(math.rad(40), math.rad(0), math.rad(50)), 0.3)
  2381. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-3), math.rad(0), math.rad(20)), 0.3)
  2382. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(-20)), 0.3)
  2383. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(20), math.rad(-20), math.rad(50)), 0.3)
  2384. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2385. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  2386. end
  2387. con1:disconnect()
  2388. con2:disconnect()
  2389. end
  2390. Ult = false
  2391. attack = false
  2392. joj:disconnect()
  2393. end
  2394. function MakeGrenade()
  2395. local m = Instance.new("Model", Character)
  2396. m.Name = "GrenadeModel"
  2397. GrenadeHandle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Handle", Vector3.new(0.720000029, 0.720000029, 0.720000029))
  2398. GrenadeHandleWeld = CreateWeld(m, Character["Left Arm"], GrenadeHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0399894714, 0.0880355835, -1.03497469, -1, -1.29144695E-10, -1.65926451E-7, 1.65926451E-7, -5.96046377E-8, -1, 1.291348E-10, -1, 5.96046377E-8))
  2399. GrenadeHandleWeld.Name = "HandleWeld"
  2400. CreateMesh("SpecialMesh", GrenadeHandle, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2401. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2402. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891E-5, 6.07967377E-6, -0.305992126, -0.99999994, 2.91125325E-5, 3.88413115E-4, 3.884123E-4, -2.87742059E-5, 1, 2.91237066E-5, 1, 2.87628955E-5))
  2403. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
  2404. Button = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Button", Vector3.new(0.287999928, 0.24000001, 0.251999915))
  2405. Buttonweld = CreateWeld(m, GrenadeHandle, Button, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.378005981, -2.2649765E-6, 1, 0, 4.87636868E-18, 0, 1, 0, 4.87636868E-18, 0, 1))
  2406. CreateMesh("CylinderMesh", Button, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.150000006, 1))
  2407. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Institutional white", "Part", Vector3.new(0.287999928, 0.24000001, 0.287999928))
  2408. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.81469727E-6, -0.323997498, 4.05311584E-6, 1, 0, 4.87636868E-18, 0, 1, 0, 4.87636868E-18, 0, 1))
  2409. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.299999982, 1))
  2410. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2411. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891E-5, 9.77516174E-6, -0.395996094, -0.99999994, 2.91125325E-5, 3.88413115E-4, 3.884123E-4, -2.87742059E-5, 1, 2.91237066E-5, 1, 2.87628955E-5))
  2412. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.0468000025, 0.0468000025, 0.259199947))
  2413. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2414. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.396003723, 5.96046448E-7, 1, 0, 4.87636868E-18, 0, 1, 0, 4.87636868E-18, 0, 1))
  2415. CreateMesh("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.300000012, 0.300000012, 0.300000012))
  2416. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2417. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(6.67572021E-6, -7.62939453E-6, -0.305995941, 2.90565495E-5, -3.88383865E-4, 0.99999994, -2.88907795E-5, -0.99999994, -3.88383021E-4, 1, -2.88794927E-5, -2.90677672E-5))
  2418. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
  2419. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Toothpaste", "Part", Vector3.new(0.287999928, 0.685800076, 0.287999928))
  2420. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 9.04083252E-4, 0, 3.6234119E-12, 0, 1, -1, -1.42108547E-14, 3.62340236E-12, 1.42108547E-14, -1, 0))
  2421. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2422. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2423. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.67028809E-5, 0, 0.306002617, -0.99999994, -3.88418615E-4, 2.90845201E-5, 3.884178E-4, -1, -2.87741423E-5, 2.90956923E-5, -2.87628409E-5, 1))
  2424. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
  2425. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2426. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.14440918E-5, 1.52587891E-5, -0.306001425, -0.99999994, -3.88418615E-4, 2.90845201E-5, 3.884178E-4, -1, -2.87741423E-5, 2.90956923E-5, -2.87628409E-5, 1))
  2427. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
  2428. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Toothpaste", "Part", Vector3.new(0.24000001, 0.24000001, 0.24000001))
  2429. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.45571136E-5, -3.05175781E-5, 0.305992126, 2.90565495E-5, -3.88383865E-4, 0.99999994, -2.88907795E-5, -0.99999994, -3.88383021E-4, 1, -2.88794927E-5, -2.90677672E-5))
  2430. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=18430887", Vector3.new(0, 0, 0), Vector3.new(0.18720001, 0.18720001, 0.766799986))
  2431. Part = CreatePart(m, Enum.Material.Neon, 0, 0, "Toothpaste", "Part", Vector3.new(0.287999928, 0.685800076, 0.287999928))
  2432. Partweld = CreateWeld(m, GrenadeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(9.04083252E-4, -5.96046448E-7, 0, -1, 2.46687932E-7, -5.96051919E-8, 5.96052629E-8, 3.27825546E-7, -1, -2.46687904E-7, -1, -3.27825546E-7))
  2433. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  2434. end
  2435. local CanThrow = true
  2436. function ThrowGrenade()
  2437. attack = true
  2438. CanThrow = false
  2439. for i = 0, 1, 0.05 do
  2440. swait()
  2441. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  2442. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  2443. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  2444. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, 0.1) * angles(math.rad(-20), math.rad(0), math.rad(20)), 0.1)
  2445. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2446. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2447. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2448. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2449. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2450. end
  2451. MakeGrenade()
  2452. CreateSound("http://roblox.com/asset/?id=175783708", Player.Character:WaitForChild("GrenadeModel").Handle, 1, 1)
  2453. for i = 0, 1, 0.05 do
  2454. swait()
  2455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  2456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  2457. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  2458. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(0), math.rad(-20)), 0.1)
  2459. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2460. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2461. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2462. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2463. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2464. end
  2465. local Beep = Instance.new("Sound")
  2466. Beep.Name = "Beep"
  2467. Beep.SoundId = "rbxassetid://146785518"
  2468. Beep.Volume = 0.4
  2469. Beep.Looped = true
  2470. Beep.Pitch = 4.5
  2471. Beep.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
  2472. Beep:Play()
  2473. while true do
  2474. swait()
  2475. if charge == true then
  2476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  2477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  2478. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.5)
  2479. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.7, 0) * angles(math.rad(200), math.rad(0), math.rad(-10)), 0.1)
  2480. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2481. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2482. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2483. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2484. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2485. elseif charge == false then
  2486. break
  2487. end
  2488. end
  2489. for i = 0, 1, 0.1 do
  2490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  2491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  2492. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  2493. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.7, 0) * angles(math.rad(200), math.rad(0), math.rad(-10)), 0.1)
  2494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2495. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2496. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2497. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2498. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2499. end
  2500. CreateSound("rbxassetid://320557413", LeftArm, 1, 1)
  2501. pcall(function()
  2502. Player.Character:WaitForChild("GrenadeModel").HandleWeld:remove()
  2503. end)
  2504. local BodyVelocity = Instance.new("BodyVelocity")
  2505. BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2506. BodyVelocity.velocity = (mouse.Hit.p - Player.Character:WaitForChild("GrenadeModel").Handle.Position).unit * 200
  2507. BodyVelocity.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
  2508. game:GetService("Debris"):AddItem(BodyVelocity, 0.1)
  2509. game:GetService("Debris"):AddItem(Player.Character:WaitForChild("GrenadeModel"), 10)
  2510. wait()
  2511. ExplodeCon = Player.Character:WaitForChild("GrenadeModel").Handle.Touched:connect(function(Hit)
  2512. ExplodeCon:disconnect()
  2513. CreateSound("rbxassetid://240036913", Player.Character:WaitForChild("GrenadeModel").Handle, 1, 1)
  2514. if Hit.Parent == Player.Character:WaitForChild("GrenadeModel").Handle.Parent then
  2515. return
  2516. end
  2517. for _, Part in pairs(Player.Character:WaitForChild("GrenadeModel"):GetChildren()) do
  2518. pcall(function()
  2519. Part.CanCollide = true
  2520. end)
  2521. end
  2522. local Weld = Instance.new("Weld")
  2523. Weld.Part0 = Player.Character:WaitForChild("GrenadeModel").Handle
  2524. Weld.Part1 = Hit
  2525. Weld.C0 = Character.GrenadeModel.Handle.CFrame:inverse() * CFrame.new(Character.GrenadeModel.Handle.Position)
  2526. Weld.C1 = Hit.CFrame:inverse() * CFrame.new(Player.Character:WaitForChild("GrenadeModel").Handle.Position)
  2527. Weld.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
  2528. for i = 4, 10, 0.075 do
  2529. Beep.Pitch = i
  2530. swait()
  2531. end
  2532. for i = 1, 5 do
  2533. local Sound = Instance.new("Sound")
  2534. Sound.Name = "Explode"
  2535. Sound.SoundId = "rbxassetid://166221646"
  2536. Sound.Volume = 1
  2537. Sound.Pitch = math.random(700, 900) / 1000
  2538. Sound.Parent = Player.Character:WaitForChild("GrenadeModel").Handle
  2539. Sound:Play()
  2540. end
  2541. local S = Instance.new("Explosion", workspace)
  2542. S.Position = Player.Character:WaitForChild("GrenadeModel").Handle.Position
  2543. S.BlastPressure = 5
  2544. S.BlastRadius = 10
  2545. S.ExplosionType = 2
  2546. Player.Character:WaitForChild("GrenadeModel"):remove()
  2547. CanThrow = true
  2548. end)
  2549. for i = 0, 1, 0.05 do
  2550. swait()
  2551. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  2552. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)
  2553. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  2554. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  2555. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2556. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  2557. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  2558. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2559. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2560. end
  2561. attack = false
  2562. end
  2563. function makeeffect(par, size, pos1, trans, trans1, howmuch, delay1, id, type)
  2564. local p = Instance.new("Part", par or workspace)
  2565. p.CFrame = pos1
  2566. p.Anchored = true
  2567. p.Material = "Neon"
  2568. p.CanCollide = false
  2569. p.TopSurface = 0
  2570. p.Size = Vector3.new(1, 1, 1)
  2571. p.BottomSurface = 0
  2572. p.Transparency = trans
  2573. local mesh = Instance.new("SpecialMesh", p)
  2574. mesh.Scale = size
  2575. if id ~= nil and type == nil then
  2576. mesh.MeshId = "rbxassetid://" .. id
  2577. elseif id == nil and type ~= nil then
  2578. mesh.MeshType = type
  2579. elseif id == nil and type == nil then
  2580. mesh.MeshType = "Brick"
  2581. end
  2582. coroutine.wrap(function()
  2583. for i = 0, delay1, 0.1 do
  2584. swait(0.016666666666666666)
  2585. p.CFrame = p.CFrame
  2586. mesh.Scale = mesh.Scale + howmuch
  2587. p.Transparency = p.Transparency + trans1
  2588. end
  2589. p:Destroy()
  2590. end)()
  2591. return p
  2592. end
  2593. keypress = false
  2594. function Shriek()
  2595. attack = true
  2596. Character.Humanoid.WalkSpeed = 0
  2597. for i = 1, 5 do
  2598. CreateSound("http://roblox.com/asset/?id=360125313", Torso, 1, 0.3)
  2599. end
  2600. for i = 0, 1, 0.007 do
  2601. swait()
  2602. local ShockWave = makeeffect(Character, Vector3.new(3, 3, 3), RootPart.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.5, 0, 0), 0.35, 0.1, Vector3.new(math.random(1, 5), math.random(1, 5), math.random(1, 5)), 3, Meshes.Ring, nil)
  2603. ShockWave.BrickColor = Barrel.BrickColor
  2604. local ShockWave2 = makeeffect(Character, Vector3.new(3, 3, 3), RootPart.CFrame, 0.35, 0.1, Vector3.new(math.random(1, 1.5), math.random(1, 1.5), math.random(1, 1.5)), 3, Meshes.Crown, nil)
  2605. ShockWave2.BrickColor = Barrel.BrickColor
  2606. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(30), math.rad(0), math.rad(0)), 0.1)
  2607. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2608. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(50), math.rad(20), math.rad(5)), 0.1)
  2609. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.5, 0) * angles(math.rad(140), math.rad(0), math.rad(30)), 0.1)
  2610. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(30)), 0.1)
  2611. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(-30)), 0.1)
  2612. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(167), math.rad(180)), 0.2)
  2613. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  2614. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  2615. end
  2616. CreateSound("http://roblox.com/asset/?id=360087106", workspace, 1, 1)
  2617. for i = 0, 1, 0.005 do
  2618. swait()
  2619. MagniDamage(Torso, 100, 20, 50, 0, "Normal")
  2620. local ShockWave = makeeffect(Character, Vector3.new(3, 3, 3), RootPart.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(math.random(1, 1.5), 0, math.random(1, 1.5)), 0.35, 0.1, Vector3.new(math.random(3, 50), math.random(3, 50), math.random(3, 50)), 3, Meshes.Ring, nil)
  2621. ShockWave.BrickColor = Barrel.BrickColor
  2622. local ShockWave2 = makeeffect(Character, Vector3.new(3, 3, 3), RootPart.CFrame, 0.35, 0.1, Vector3.new(math.random(5, 20), math.random(5, 20), math.random(5, 20)), 3, Meshes.Crown, nil)
  2623. ShockWave2.BrickColor = Barrel.BrickColor
  2624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.5)
  2625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.5)
  2626. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(50), math.rad(20), math.rad(5)), 0.5)
  2627. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-130)), 0.5)
  2628. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-30)), 0.5)
  2629. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(30)), 0.5)
  2630. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(115), math.rad(180)), 0.2)
  2631. PHC1weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  2632. PHC2weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  2633. end
  2634. Character.Humanoid.WalkSpeed = 10
  2635. attack = false
  2636. end
  2637. Bin = Instance.new("HopperBin")
  2638. Bin.Name = "Divider"
  2639. Bin.Parent = Player.Backpack
  2640. function ob1u()
  2641. end
  2642. function ob1d()
  2643. if Sheathed == false then
  2644. if attack == false and attacktype == 1 then
  2645. attacktype = 2
  2646. attackone()
  2647. elseif attack == false and attacktype == 2 then
  2648. attacktype = 3
  2649. attacktwo()
  2650. elseif attack == false and attacktype == 3 then
  2651. attacktype = 1
  2652. attackthree()
  2653. end
  2654. end
  2655. end
  2656. function subtractEnergy(k)
  2657. if k <= Energy then
  2658. Energy = Energy - k
  2659. end
  2660. end
  2661. input = ""
  2662. function key(k)
  2663. k = k:lower()
  2664. if attack == false and k == "f" and Sheathed == true then
  2665. Sheathed = false
  2666. UnsheathAnim()
  2667. elseif attack == false and k == "f" and Sheathed == false then
  2668. Sheathed = true
  2669. SheathAnim()
  2670. elseif k == "q" and Sheathed == false and attack == false and cooldown5 >= co5 and Energy >= skill5stam then
  2671. charge = true
  2672. Wave2()
  2673. elseif k == "z" and Sheathed == false and attack == false and cooldown1 >= co1 and Energy >= skill1stam then
  2674. charge = true
  2675. Wave()
  2676. elseif k == "x" and Sheathed == false and attack == false and cooldown2 >= co2 and Energy >= skill2stam then
  2677. charge = true
  2678. Decapitate()
  2679. elseif k == "c" and Sheathed == false and attack == false and cooldown4 >= co4 and Energy >= skill4stam then
  2680. charge = true
  2681. SLAY()
  2682. elseif k == "v" and Sheathed == false and attack == false and cooldown3 >= co3 and Energy >= skill3stam then
  2683. DIVIDE()
  2684. cooldown3 = 0
  2685. subtractEnergy(skill4stam)
  2686. end
  2687. end
  2688. function keyup(k)
  2689. k = k:lower()
  2690. if k == "q" and charge == true and attack == true then
  2691. cooldown5 = 0
  2692. subtractEnergy(skill5stam)
  2693. charge = false
  2694. elseif k == "z" and charge == true and attack == true then
  2695. cooldown1 = 0
  2696. subtractEnergy(skill1stam)
  2697. charge = false
  2698. elseif k == "x" and charge == true and attack == true then
  2699. cooldown2 = 0
  2700. subtractEnergy(skill2stam)
  2701. charge = false
  2702. elseif k == "c" and charge == true and attack == true then
  2703. cooldown4 = 0
  2704. subtractEnergy(skill3stam)
  2705. charge = false
  2706. end
  2707. end
  2708. function ds(mouse)
  2709. end
  2710. function s(mouse)
  2711. print("Selected")
  2712. mouse.Button1Down:connect(function()
  2713. ob1d(mouse)
  2714. end)
  2715. mouse.Button1Up:connect(function()
  2716. ob1u(mouse)
  2717. end)
  2718. mouse.KeyDown:connect(key)
  2719. mouse.KeyUp:connect(keyup)
  2720. end
  2721. Bin.Selected:connect(s)
  2722. Bin.Deselected:connect(ds)
  2723. Humanoid.WalkSpeed = 10
  2724. function updateskills()
  2725. if cooldown1 <= co1 then
  2726. cooldown1 = cooldown1 + 0.03333333333333333
  2727. end
  2728. if cooldown2 <= co2 then
  2729. cooldown2 = cooldown2 + 0.03333333333333333
  2730. end
  2731. if cooldown3 <= co3 then
  2732. cooldown3 = cooldown3 + 0.03333333333333333
  2733. end
  2734. if cooldown4 <= co4 then
  2735. cooldown4 = cooldown4 + 0.03333333333333333
  2736. end
  2737. if Energy <= skill1stam then
  2738. bar4.BackgroundColor3 = Color3.new(0.40784313725490196, 0.40784313725490196, 0.40784313725490196)
  2739. else
  2740. bar4.BackgroundColor3 = skillcolorscheme
  2741. end
  2742. if Energy <= skill2stam then
  2743. bar3.BackgroundColor3 = Color3.new(0.40784313725490196, 0.40784313725490196, 0.40784313725490196)
  2744. else
  2745. bar3.BackgroundColor3 = skillcolorscheme
  2746. end
  2747. if Energy <= skill3stam then
  2748. bar1.BackgroundColor3 = Color3.new(0.40784313725490196, 0.40784313725490196, 0.40784313725490196)
  2749. else
  2750. bar1.BackgroundColor3 = skillcolorscheme
  2751. end
  2752. if Energy <= skill4stam then
  2753. bar2.BackgroundColor3 = Color3.new(0.40784313725490196, 0.40784313725490196, 0.40784313725490196)
  2754. else
  2755. bar2.BackgroundColor3 = skillcolorscheme
  2756. end
  2757. if Energy <= skill5stam then
  2758. bar5.BackgroundColor3 = Color3.new(0.40784313725490196, 0.40784313725490196, 0.40784313725490196)
  2759. else
  2760. bar5.BackgroundColor3 = skillcolorscheme
  2761. end
  2762. if Energy <= maxEnergy then
  2763. Energy = Energy + recovermana / 30
  2764. end
  2765. end
  2766. while true do
  2767. swait()
  2768. if Humanoid.Health == 0 or Character == nil then
  2769. break
  2770. end
  2771. updateskills()
  2772. Energycover:TweenSize(UDim2.new(1 * (Energy / maxEnergy), 0, 1, 0), "Out", "Quad", 0.5)
  2773. bar4:TweenSize(UDim2.new(1 * (cooldown1 / co1), 0, 1, 0), "Out", "Quad", 0.5)
  2774. if attack == false then
  2775. if char.Head.face.Texture == "http://www.roblox.com/asset/?id=20418518" and effolemode == false then
  2776. text.Text = randomnamefem.. ": " ..math.floor(char.Humanoid.Health)
  2777. end
  2778. if char.Head.face.Texture == "http://www.roblox.com/asset/?id=0" and effolemode == true then
  2779. text.Text = "Cyania: " ..math.floor(char.Humanoid.Health)
  2780. end
  2781. if char.Head.face.Texture ~= "http://www.roblox.com/asset/?id=20418518" and effolemode == false then
  2782. text.Text = randomname.. ": " ..math.floor(char.Humanoid.Health)
  2783. end
  2784. end
  2785. bar3:TweenSize(UDim2.new(1 * (cooldown2 / co2), 0, 1, 0), "Out", "Quad", 0.5)
  2786. bar1:TweenSize(UDim2.new(1 * (cooldown3 / co3), 0, 1, 0), "Out", "Quad", 0.5)
  2787. bar2:TweenSize(UDim2.new(1 * (cooldown4 / co4), 0, 1, 0), "Out", "Quad", 0.5)
  2788. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2789. velocity = RootPart.Velocity.y
  2790. sine = sine + change
  2791. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2792. if equipped == true or equipped == false then
  2793. if 1 < RootPart.Velocity.y and hit == nil then
  2794. Anim = "Jump"
  2795. if attack == false then
  2796. if Sheathed == false then
  2797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  2798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  2799. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(20)), 0.1)
  2800. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  2801. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(2), math.rad(0), math.rad(0)), 0.1)
  2802. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  2803. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(220), math.rad(180)), 0.1)
  2804. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2805. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2806. elseif Sheathed == true then
  2807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  2808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  2809. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  2810. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  2811. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  2812. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  2813. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2814. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2815. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2816. end
  2817. end
  2818. elseif RootPart.Velocity.y < -1 and hit == nil then
  2819. Anim = "Fall"
  2820. if attack == false then
  2821. if Sheathed == false then
  2822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  2823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  2824. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(30)), 0.1)
  2825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  2826. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  2827. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  2828. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(150), math.rad(180)), 0.1)
  2829. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2830. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2831. elseif Sheathed == true then
  2832. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  2833. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  2834. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  2835. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  2836. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  2837. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  2838. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2839. PH1Weld.C0 = clerp(PH1Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2840. PH2Weld.C0 = clerp(PH2Weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2841. end
  2842. end
  2843. elseif Torsovelocity < 1 and hit ~= nil then
  2844. Anim = "Idle"
  2845. if attack == false then
  2846. change = 1
  2847. if Sheathed == false then
  2848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(10 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-30)), 0.1)
  2849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3 + 1 * math.cos(sine / 25)), math.rad(-3), math.rad(30)), 0.1)
  2850. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10 - 5 * math.cos(sine / 25)), math.rad(-42), math.rad(-10)), 0.1)
  2851. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(5), math.rad(0), math.rad(-25 + 5 * math.cos(sine / 25))), 0.1)
  2852. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), -0.175) * RHCF * angles(math.rad(-3 + 1 * math.cos(sine / 25)), math.rad(20), math.rad(-8)), 0.1)
  2853. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.275) * LHCF * angles(math.rad(-5 + 1 * math.cos(sine / 25)), math.rad(30), math.rad(7)), 0.1)
  2854. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(160 + 1 * math.cos(sine / 25)), math.rad(180)), 0.1)
  2855. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2856. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2857. elseif Sheathed == true then
  2858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), 0.3)
  2859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), 0.3)
  2860. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(15 + 3 * math.cos(sine / 25))), 0.3)
  2861. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-15 - 3 * math.cos(sine / 25))), 0.3)
  2862. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(-8)), 0.3)
  2863. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.375) * LHCF * angles(math.rad(0), math.rad(0), math.rad(7)), 0.3)
  2864. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2865. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2866. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2867. end
  2868. end
  2869. elseif Torsovelocity > 2 and hit ~= nil then
  2870. Anim = "Walk"
  2871. if attack == false then
  2872. if Sheathed == false then
  2873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(20 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-30)), 0.1)
  2874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3 + 1 * math.cos(sine / 25)), math.rad(-3), math.rad(30)), 0.1)
  2875. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20 - 5 * math.cos(sine / 25)), math.rad(-42), math.rad(-10)), 0.1)
  2876. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(-37.5 + 5 * math.cos(sine / 25))), 0.1)
  2877. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), -0.175) * RHCF * angles(math.rad(-0 + 1 * math.cos(sine / 25)), math.rad(20), math.rad(-10)), 0.1)
  2878. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.275) * LHCF * angles(math.rad(-0 + 1 * math.cos(sine / 25)), math.rad(30), math.rad(10)), 0.1)
  2879. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(160 + 1 * math.cos(sine / 25)), math.rad(180)), 0.1)
  2880. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2881. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2882. elseif Sheathed == true then
  2883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0.425 + 0.1 * math.cos(sine / 25)) * angles(math.rad(10), math.rad(0), math.rad(5)), 0.3)
  2884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), 0.3)
  2885. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(15 + 3 * math.cos(sine / 25))), 0.3)
  2886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-15 - 3 * math.cos(sine / 25))), 0.3)
  2887. RH.C0 = clerp(RH.C0, cn(1, -0.9 + 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(-8)), 0.3)
  2888. LH.C0 = clerp(LH.C0, cn(-1, -0.325 + 0.1 * math.cos(sine / 25), -0.375) * LHCF * angles(math.rad(0), math.rad(0), math.rad(7)), 0.3)
  2889. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2890. PH1Weld.C0 = clerp(PHC1weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2891. PH2Weld.C0 = clerp(PHC2weld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2892. end
  2893. end
  2894. end
  2895. end
  2896. for i, v in pairs(LoopFunctions) do
  2897. v[2] = v[2] + 1
  2898. v[3](v[2] / v[1])
  2899. if v[1] <= v[2] then
  2900. LoopFunctions[i] = nil
  2901. end
  2902. end
  2903. if mouse then
  2904. XAngle = GetX(RootPart, mouse.Hit.p)
  2905. YAngle = GetY(RootPart, mouse.Hit.p)
  2906. else
  2907. XAngle = 0
  2908. YAngle = 0
  2909. end
  2910. if #Effects > 0 then
  2911. for e = 1, #Effects do
  2912. if Effects[e] ~= nil then
  2913. local Thing = Effects[e]
  2914. if Thing ~= nil then
  2915. local Part = Thing[1]
  2916. local Mode = Thing[2]
  2917. local Delay = Thing[3]
  2918. local IncX = Thing[4]
  2919. local IncY = Thing[5]
  2920. local IncZ = Thing[6]
  2921. if 1 >= Thing[1].Transparency then
  2922. if Thing[2] == "Block1" then
  2923. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2924. Mesh = Thing[1].Mesh
  2925. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2926. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2927. elseif Thing[2] == "Block2" then
  2928. Thing[1].CFrame = Thing[1].CFrame
  2929. Mesh = Thing[7]
  2930. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2931. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2932. elseif Thing[2] == "Cylinder" then
  2933. Mesh = Thing[1].Mesh
  2934. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2935. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2936. elseif Thing[2] == "Blood" then
  2937. Mesh = Thing[7]
  2938. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  2939. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2940. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2941. elseif Thing[2] == "Elec" then
  2942. Mesh = Thing[1].Mesh
  2943. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2944. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2945. elseif Thing[2] == "Disappear" then
  2946. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2947. elseif Thing[2] == "Shatter" then
  2948. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2949. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2950. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2951. Thing[6] = Thing[6] + Thing[5]
  2952. end
  2953. else
  2954. Part.Parent = nil
  2955. table.remove(Effects, e)
  2956. end
  2957. end
  2958. end
  2959. end
  2960. end
  2961. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement