Advertisement
MysteriousL

Ftest

Jul 27th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 154.11 KB | None | 0 0
  1. --[[T2.Text = QStatus.Name
  2. Armipotence.Changed:connect(function()
  3. T2.Text = QStatus.Name
  4. end)]]
  5. ----------------------------------------------------
  6. --[[for i,v in pairs(game.Players:GetPlayers()) do
  7. v.Chatted:connect(onChatted) --connects the function
  8. end
  9.  
  10. do
  11. player = owner or game:GetService("Players").LocalPlayer
  12.  
  13. chatted = false
  14.  
  15.  
  16. a = Instance.new("BillboardGui", player.Character:FindFirstChild("Head"))
  17. a.ExtentsOffset = Vector3.new(1,0,0)
  18. a.Size = UDim2.new(1,0,1,0)
  19. a.AlwaysOnTop = true
  20. a.Enabled = true
  21. b = Instance.new("ImageLabel", a)
  22. b.BackgroundTransparency = 1
  23. b.BorderSizePixel = 0
  24. b.Image = "http://www.roblox.com/asset/?id=243503908"
  25. b.ImageTransparency = 0.1
  26. b.Position = UDim2.new(0.2,0,0.05,0)
  27. b.Size = UDim2.new(5,0,1.2,0)
  28. b.Visible = true
  29. c = Instance.new("TextLabel", b)
  30. c.BackgroundTransparency = 1
  31. c.BorderSizePixel = 0
  32. c.Position = UDim2.new(0.1,0,0)
  33. c.Size = UDim2.new(0.5,0,0.4,0)
  34. c.ZIndex = 2
  35. c.Font = "SourceSans"
  36. c.FontSize = "Size18"
  37. c.Text = player.Name..":"
  38. c.TextColor3 = Color3.new(255/255,255/255,255/255)
  39. c.TextXAlignment = "Left"
  40. c.TextYAlignment = "Center"
  41. d = Instance.new("TextLabel", b)
  42. d.BackgroundTransparency = 1
  43. d.BorderSizePixel = 0
  44. d.Position = UDim2.new(0.1,0,0.4,0)
  45. d.Size = UDim2.new(0.9,0,0.6,0)
  46. d.ZIndex = 2
  47. d.Font = "SourceSans"
  48. d.FontSize = "Size18"
  49. d.Text = "Slice n Dice"
  50. d.TextColor3 = Color3.new(255/255,255/255,255/255)
  51. d.TextXAlignment = "Left"
  52. d.TextYAlignment = "Top"
  53. d.TextWrapped = true
  54.  
  55.  
  56. function message(message)
  57. repeat wait() until chatted == false
  58. chatted = true
  59. b.Visible = true
  60. if string.find(message,"-r") ~=nil then
  61. for i=1,string.len(message),1 do
  62. d.TextColor3 = Color3.new(math.random(1,255)/255,math.random(1,255)/255,math.random(1,255)/255)
  63. d.Text = string.sub(message,1,i)
  64. wait(0.1)
  65. end
  66. elseif string.find(message,"-b") ~=nil then
  67. for i=1,string.len(message),1 do
  68. d.Text = string.sub(string.byte(message),1,i)
  69. wait(0.05)
  70. end
  71. else
  72. for i=1,string.len(message),1 do
  73. d.Text = string.sub(message,1,i)
  74. wait(0.05)
  75. end
  76. end
  77. wait(2)
  78. if string.find(message,"-t") ~=nil then
  79. b.Visible = true
  80. else
  81. b.Visible = false
  82. d.TextColor3 = Color3.new(255/255,255/255,255/255)
  83. end
  84. chatted = false
  85. end--410359825
  86.  
  87.  
  88.  
  89.  
  90. player.Chatted:connect(message)
  91. end]]
  92.  
  93.  
  94. z = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  95. --z.SoundId = "rbxassetid://162719928"--262402387 154989333 181119184 410359825 162719928
  96. z.Looped = true
  97. --z.Pitch = .9
  98. z.Volume = 1
  99. z:Play()
  100.  
  101. ----(Sky's Secret Settings)----
  102. local Player = game:getService("Players").LocalPlayer
  103. local Players = game.Players
  104. local Character = Player.Character
  105. me = game.Players.LocalPlayer
  106. ----(Variables)----
  107. local player = game.Players.LocalPlayer
  108. local char = player.Character
  109. local a = Instance.new("Part", char)
  110. wait(0.00001)
  111. local a2 = Instance.new("Part", char)
  112.  
  113.  
  114. --[[for _, v in pairs(Character:GetChildren()) do
  115. if v:IsA("Part") then
  116. --table.insert(BodyParts, v)
  117. v.Transparency = 1
  118. if v:IsA("Hat") then
  119. v:Destroy()
  120. end
  121. end]]
  122.  
  123.  
  124. --[[
  125. wait(0.00001)
  126. local b = Instance.new("Part", char)
  127. wait(0.00001)
  128. local b2 = Instance.new("Part", char)
  129. wait(0.00001)
  130. local c = Instance.new("Part", char)
  131. wait(0.00001)
  132. local c2 = Instance.new("Part", char)
  133. ]]--
  134. local pos = player.Character.Torso.Position
  135. local chat = game:GetService("Chat")
  136. local mouse = player:GetMouse()
  137. local active = true
  138. local meshs = {};
  139. local sounds = {};
  140.  
  141. local fly = Instance.new("BodyPosition", a)
  142. a.CanCollide = false
  143. a.Material = "Neon"
  144. a.Shape = Enum.PartType.Ball
  145. a.Size = Vector3.new(2.6, 2.6, 2.6)
  146. a.BrickColor = BrickColor.new(Color3.new(math.random(),math.random(),math.random()))
  147. a.Position = fly.position
  148.  
  149. local fly2 = Instance.new("BodyPosition", a2)
  150. a2.CanCollide = false
  151. a2.Material = "Neon"
  152. a2.BrickColor = a.BrickColor
  153. a2.Shape = Enum.PartType.Ball
  154. a2.Size = Vector3.new(2.6, 2.6, 2.6)
  155. a2.Position = fly2.position
  156.  
  157. print(a.BrickColor)
  158.  
  159. local p = Instance.new('Part', char.Torso)
  160. p.Name = '' --name it whatever you want
  161. p.Transparency = 1
  162. p.Anchored = false
  163. p.CanCollide = false
  164. p.Size = Vector3.new(1, 1, 1)
  165. local w = Instance.new('Weld', p)
  166. w.Part0 = p
  167. w.Part1 = char.Torso
  168. w.C0 = CFrame.new(7, -7, 0) -- you can adjust the position the first ball will be in - josh50535
  169.  
  170. local p2 = Instance.new('Part', char.Torso)
  171. p2.Name = '' --name it whatever you want
  172. p2.Transparency = 1
  173. p2.Anchored = false
  174. p2.CanCollide = false
  175. p2.Size = Vector3.new(1, 1, 1)
  176. local w = Instance.new('Weld', p2)
  177. w.Part0 = p2
  178. w.Part1 = char.Torso
  179. w.C0 = CFrame.new(-7, -7, 0) -- you can adjust the position the second ball will be in - josh50535
  180.  
  181.  
  182. game:service'RunService'.RenderStepped:connect(function()
  183. fly.position = p.CFrame.p
  184. fly2.position = p2.CFrame.p
  185. end)
  186.  
  187. char["Left Leg"].BrickColor = BrickColor.new('Pastel brown')
  188. char["Left Arm"].BrickColor = BrickColor.new('Pastel brown')
  189. char.Head.BrickColor = BrickColor.new('Pastel brown')
  190. char.Torso.BrickColor = BrickColor.new('Pastel brown')
  191. char["Right Leg"].BrickColor = BrickColor.new('Pastel brown')
  192. char["Right Arm"].BrickColor = BrickColor.new('Pastel brown')
  193.  
  194.  
  195. Player=game:GetService('Players').LocalPlayer
  196. Character=Player.Character
  197. Mouse=Player:GetMouse()
  198. m=Instance.new('Model',Character)
  199.  
  200.  
  201. local function weldBetween(a, b)
  202. local weldd = Instance.new("ManualWeld")
  203. weldd.Part0 = a
  204. weldd.Part1 = b
  205. weldd.C0 = CFrame.new()
  206. weldd.C1 = b.CFrame:inverse() * a.CFrame
  207. weldd.Parent = a
  208. return weldd
  209. end
  210.  
  211. it=Instance.new
  212.  
  213. function nooutline(part)
  214. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  215. end
  216.  
  217. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  218. local fp=it("Part")
  219. fp.formFactor=formfactor
  220. fp.Parent=parent
  221. fp.Reflectance=reflectance
  222. fp.Transparency=transparency
  223. fp.CanCollide=false
  224. fp.Locked=true
  225. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  226. fp.Name=name
  227. fp.Size=size
  228. fp.Position=Character.Torso.Position
  229. nooutline(fp)
  230. fp.Material=material
  231. fp:BreakJoints()
  232. return fp
  233. end
  234.  
  235. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  236. local mesh=it(Mesh)
  237. mesh.Parent=part
  238. if Mesh=="SpecialMesh" then
  239. mesh.MeshType=meshtype
  240. mesh.MeshId=meshid
  241. end
  242. mesh.Offset=offset
  243. mesh.Scale=scale
  244. return mesh
  245. end
  246.  
  247. function weld(parent,part0,part1,c0,c1)
  248. local weld=it("Weld")
  249. weld.Parent=parent
  250. weld.Part0=part0
  251. weld.Part1=part1
  252. weld.C0=c0
  253. weld.C1=c1
  254. return weld
  255. end
  256.  
  257.  
  258. Nether=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Handle",Vector3.new(0.628554821, 1.32748795, 0.200000003))
  259. Netherweld=weld(m,Character["Right Arm"],Nether,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.87177372, -0.0829503536, 0.0382533073, -0.0281696357, 0.999596834, -0.00352261961, -0.000984552898, 0.00349627063, 0.999993443, 0.999602675, 0.0281729139, 0.000885667396))
  260. mesh("CylinderMesh",Nether,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.934888721))
  261. Blade=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Blade",Vector3.new(0.405694813, 5.84185266, 0.200000003))
  262. Bladeweld=weld(m,Nether,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0030772686, -4.05209923, 0.000898361206, 1, 0, 6.13908924e-011, 0, -1.00000012, 0, -6.13908924e-011, 0, -1))
  263. mesh("SpecialMesh",Blade,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.419974238))
  264. Blade=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Blade",Vector3.new(0.200000003, 0.522449017, 0.209147185))
  265. Bladeweld=weld(m,Nether,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000222921371, -7.23093987, 0.0966489315, -1.9498998e-007, -1.84983946e-007, -1, 5.25335781e-006, -1.00000012, 1.84983946e-007, -1, -5.25335781e-006, 1.94589347e-007))
  266. mesh("SpecialMesh",Blade,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.403174937, 1, 1))
  267. Blade=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Blade",Vector3.new(0.200000003, 0.522449017, 0.200000003))
  268. Bladeweld=weld(m,Nether,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000254154205, -7.23342943, 0.106646538, 1.9498998e-007, 1.84983946e-007, 1, 5.25335781e-006, -1.00000012, 1.84983946e-007, 1, 5.25335781e-006, -1.94589347e-007))
  269. mesh("SpecialMesh",Blade,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.403174937, 1, 0.995338917))
  270. BladeNeon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"BladeNeon",Vector3.new(0.200000003, 0.64424175, 0.264583766))
  271. BladeNeonweld=weld(m,Nether,BladeNeon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000238418579, -7.29017735, 0.127707481, -1.9498998e-007, -1.84983946e-007, -1, 5.25335781e-006, -1.00000012, 1.84983946e-007, -1, -5.25335781e-006, 1.94589347e-007))
  272. mesh("SpecialMesh",BladeNeon,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.362857431, 1, 1))
  273. BladeNeon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"BladeNeon",Vector3.new(0.200000003, 0.64424175, 0.260384023))
  274. BladeNeonweld=weld(m,Nether,BladeNeon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00025844574, -7.29181671, 0.136456728, 1.9498998e-007, 1.84983946e-007, 1, 5.25335781e-006, -1.00000012, 1.84983946e-007, 1, 5.25335781e-006, -1.94589347e-007))
  275. mesh("SpecialMesh",BladeNeon,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.362857431, 1, 1))
  276. BladeNeon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"BladeNeon",Vector3.new(0.405694813, 5.90820885, 0.200000003))
  277. BladeNeonweld=weld(m,Nether,BladeNeon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00305366516, -4.01884222, 0.000908613205, 1, 0, 6.13908924e-011, 0, -1.00000012, 0, -6.13908924e-011, 0, -1))
  278. mesh("SpecialMesh",BladeNeon,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 1, 0.377976805))
  279. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  280. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0482237339, 0.848191738, 0.00165343285, 0.866025805, 0.499999255, -8.93487595e-008, -0.499999255, 0.866025925, -1.87952537e-007, -1.55712314e-008, 2.07568519e-007, 1))
  281. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  282. Neon=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.201587483, 0.204107866, 0.20326753))
  283. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.102931023, 0.746085167, -0.00350427628, 5.15114516e-006, -1.00000012, 1.11933332e-007, -1, -5.15114516e-006, 8.4153271e-009, -8.98012331e-009, -1.11933332e-007, -1))
  284. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  285. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  286. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0245368481, -1.32375312, -0.00137233734, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  287. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  288. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  289. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0245070457, -0.56784308, -0.00138664246, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  290. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  291. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  292. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0245621204, 0.946876049, 0.00165820122, 5.2258838e-006, -1.00000012, 1.14087015e-007, 1, 5.2258838e-006, 6.55222721e-009, -5.92854121e-009, 1.14087015e-007, 1))
  293. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  294. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  295. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0408022404, 0.540900946, -0.00139760971, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  296. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  297. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  298. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0407652855, -0.917833328, 0.00166773796, 5.2258838e-006, -1.00000012, 1.14087015e-007, 1, 5.2258838e-006, 6.55222721e-009, -5.92854121e-009, 1.14087015e-007, 1))
  299. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  300. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  301. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0408360958, 1.29686904, -0.00143361092, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  302. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  303. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  304. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00358486176, -0.869122982, -0.00142788887, -0.866025805, -0.499999255, 5.95464371e-008, -0.499999255, 0.866025925, -9.76142474e-008, -3.38104655e-009, -1.15134753e-007, -1.00000012))
  305. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  306. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  307. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00356197357, -1.62506747, -0.00138115883, -0.866025805, -0.499999255, 5.95464371e-008, -0.499999255, 0.866025925, -9.76142474e-008, -3.38104655e-009, -1.15134753e-007, -1.00000012))
  308. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  309. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  310. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00249695778, 0.0617160797, 0.698945522, 1.9498998e-007, 1.84983946e-007, 1, -0.866027296, 0.499996901, 7.64266588e-008, -0.499996871, -0.866027355, 2.58325599e-007))
  311. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  312. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  313. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0035841465, 1.24818707, 0.00168299675, -0.866025805, -0.499999255, 5.95464371e-008, 0.499999255, -0.866025925, 9.76142474e-008, 3.38104655e-009, 1.15134753e-007, 1.00000012))
  314. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  315. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  316. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0167120695, -0.917606354, -0.00141716003, -0.866027117, 0.499997139, -2.43715476e-007, 0.499997109, 0.866027176, 8.61473382e-008, 2.55289933e-007, -4.703179e-008, -1.00000012))
  317. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  318. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  319. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0167376995, -1.67353034, -0.00138163567, -0.866027117, 0.499997139, -2.43715476e-007, 0.499997109, 0.866027176, 8.61473382e-008, 2.55289933e-007, -4.703179e-008, -1.00000012))
  320. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  321. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  322. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0167084932, 1.29656816, 0.00165486336, -0.866027117, 0.499997139, -2.43715476e-007, -0.499997109, -0.866027176, -8.61473382e-008, -2.55289933e-007, 4.703179e-008, 1.00000012))
  323. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  324. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  325. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0618534684, -0.465709448, -0.00136375427, 0.866027176, -0.49999702, 2.12166924e-007, -0.49999705, -0.866027296, 1.89756975e-008, 1.75463583e-007, -1.23225618e-007, -1.00000012))
  326. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  327. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  328. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0618223548, 0.84479332, 0.00163936615, 0.866027176, -0.49999702, 2.12166924e-007, 0.49999705, 0.866027296, -1.89756975e-008, -1.75463583e-007, 1.23225618e-007, 1.00000012))
  329. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  330. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  331. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0618728399, -1.22165966, -0.00139498711, 0.866027176, -0.49999702, 2.12166924e-007, -0.49999705, -0.866027296, 1.89756975e-008, 1.75463583e-007, -1.23225618e-007, -1.00000012))
  332. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  333. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  334. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0025229454, 0.00553905964, 0.69238019, 1.9498998e-007, 1.84983946e-007, 1, -0.96592629, 0.258817375, 1.39538315e-007, -0.258817375, -0.965926349, 2.29396392e-007))
  335. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  336. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  337. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0482130051, -1.2250942, -0.00141119957, 0.866025805, 0.499999255, -8.93487595e-008, 0.499999255, -0.866025925, 1.87952537e-007, 1.55712314e-008, -2.07568519e-007, -1))
  338. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  339. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.200274855, 0.508193612))
  340. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00249862671, 0.0175659657, 0.69406867, 1.9498998e-007, 1.84983946e-007, 1, -1, -2.32830644e-010, 1.9551635e-007, 2.32830644e-010, -1.00000012, 1.84925739e-007))
  341. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  342. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  343. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00248932838, 0.0247342587, 0.724454165, -1.9498998e-007, -1.84983946e-007, -1, 0.499999076, 0.866026044, -2.575689e-007, 0.866026044, -0.499999106, -7.65430741e-008))
  344. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  345. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  346. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00250530243, -0.0609382391, 0.789362431, 1.9498998e-007, 1.84983946e-007, 1, 0.500005364, -0.866022408, 6.35045581e-008, 0.866022229, 0.500005424, -2.62720278e-007))
  347. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  348. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  349. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00251436234, -0.0160479546, -0.768103242, 1.9498998e-007, 1.84983946e-007, 1, -1, -2.32830644e-010, 1.9551635e-007, 2.32830644e-010, -1.00000012, 1.84925739e-007))
  350. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  351. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  352. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00245881081, -0.0120127201, 0.792094946, 1.9498998e-007, 1.84983946e-007, 1, 0.866027117, -0.499997079, -7.66012818e-008, 0.499997109, 0.866027176, -2.58442014e-007))
  353. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  354. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  355. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00251865387, -0.0275073051, 0.799879313, 1.9498998e-007, 1.84983946e-007, 1, 0.707110524, -0.707103193, -7.39237294e-009, 0.707103133, 0.707110465, -2.68802978e-007))
  356. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  357. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  358. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00250387192, -0.0393373966, 0.773245454, -1.9498998e-007, -1.84983946e-007, -1, -0.707106709, -0.707106948, 2.70025339e-007, -0.707106948, 0.707106709, 6.81029633e-009))
  359. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  360. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  361. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0025036335, 0.0319125652, 0.736887157, -1.9498998e-007, -1.84983946e-007, -1, 0.258815348, 0.965926886, -2.2893073e-007, 0.965926766, -0.258815348, -1.39611075e-007))
  362. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  363. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  364. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00251102448, 0.0297060013, 0.693159103, -1.9498998e-007, -1.84983946e-007, -1, 0.866025805, 0.499999285, -2.60683009e-007, 0.499999315, -0.866025984, 6.21657819e-008))
  365. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  366. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  367. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00252056122, -0.0655257702, 0.760563135, -1.9498998e-007, -1.84983946e-007, -1, -0.499999076, -0.866026044, 2.575689e-007, -0.866026044, 0.499999106, 7.65430741e-008))
  368. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  369. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  370. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00251436234, -0.0367987156, 0.760144949, 1.9498998e-007, 1.84983946e-007, 1, 5.25335781e-006, -1.00000012, 1.84983946e-007, 1, 5.25335781e-006, -1.94589347e-007))
  371. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  372. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  373. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00248408318, -0.0303695202, 0.769465566, -1.9498998e-007, -1.84983946e-007, -1, -0.866025805, -0.499999285, 2.60683009e-007, -0.499999315, 0.866025984, -6.21657819e-008))
  374. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  375. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  376. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00249958038, 0.00876927376, 0.682365179, -1.9498998e-007, -1.84983946e-007, -1, 0.96592617, 0.258817852, -2.37778295e-007, 0.258817852, -0.96592629, 1.28813554e-007))
  377. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  378. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  379. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00249004364, -0.067527771, 0.777368069, 1.9498998e-007, 1.84983946e-007, 1, 0.258825153, -0.965924203, 1.28289685e-007, 0.965924263, 0.258825183, -2.36876076e-007))
  380. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  381. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  382. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00249266624, -0.0645384789, 0.748389721, -1.9498998e-007, -1.84983946e-007, -1, -0.258815348, -0.965926886, 2.2893073e-007, -0.965926766, 0.258815348, 1.39611075e-007))
  383. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  384. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  385. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00249934196, 0.0384550095, 0.715066433, -1.9498998e-007, -1.84983946e-007, -1, 0.707106709, 0.707106948, -2.70025339e-007, 0.707106948, -0.707106709, -6.81029633e-009))
  386. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  387. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  388. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00247359276, -0.0059517622, 0.788795471, 1.9498998e-007, 1.84983946e-007, 1, 0.96592629, -0.258817375, -1.39538315e-007, 0.258817375, 0.965926349, -2.29396392e-007))
  389. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  390. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  391. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00248098373, 0.0349800587, 0.746271133, 1.9498998e-007, 1.84983946e-007, 1, -5.25335781e-006, 1.00000012, -1.84983946e-007, -1, -5.25335781e-006, 1.94589347e-007))
  392. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  393. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  394. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00248861313, -0.0295228958, 0.771678805, -1.9498998e-007, -1.84983946e-007, -1, -0.96592617, -0.258817852, 2.37778295e-007, -0.258817852, 0.96592629, -1.28813554e-007))
  395. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  396. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.207467124, 0.200000003, 0.200747684))
  397. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.698108196, 0.199664474, -0.00309181213, -0.499998838, -0.866026163, -6.19329512e-008, -0.866026103, 0.499998808, -1.50990672e-007, 1.62069909e-007, -2.24099495e-008, -1))
  398. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.974342167, 1))
  399. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  400. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0482084751, -0.469145536, -0.00139713287, 0.866025805, 0.499999255, -8.93487595e-008, 0.499999255, -0.866025925, 1.87952537e-007, 1.55712314e-008, -2.07568519e-007, -1))
  401. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  402. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  403. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00194454193, -1.06429565, -0.294578314, -1.9498998e-007, -1.84983946e-007, -1, 0.436867625, -0.89952594, 8.17235559e-008, -0.89952594, -0.436867625, 2.55706254e-007))
  404. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.621563315, 0.302381516))
  405. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  406. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.19455266, -0.800625026, 0.00243830681, -0.895353794, -0.445355684, -7.94534571e-008, 0.445355654, -0.895353794, 2.69035809e-007, -1.92516382e-007, 2.05182005e-007, 1))
  407. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.390576929, 1))
  408. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  409. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0019402504, -0.881215215, -0.0536847115, -1.9498998e-007, -1.84983946e-007, -1, 0.289954394, -0.957040548, 1.20722689e-007, -0.957040489, -0.289954424, 2.41707312e-007))
  410. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.0965944752, 0.0839949176))
  411. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  412. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00192308426, 0.728180289, 0.229098558, -1.9498998e-007, -1.84983946e-007, -1, -0.485126227, 0.874444187, -6.71716407e-008, 0.874444187, 0.485126287, -2.58820364e-007))
  413. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.251985252, 0.0839949176))
  414. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  415. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0265626907, -0.864977717, 0.0024471283, -0.965505838, -0.260381699, -2.91329343e-008, 0.260381699, -0.965505838, 7.95116648e-008, -4.86113549e-008, 6.90342858e-008, 1))
  416. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.0839950144, 1))
  417. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  418. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.03947759, -0.450213075, 0.0024869442, -0.462641776, -0.88654542, 1.23050995e-007, 0.88654536, -0.462641776, -1.10972906e-007, 1.54459713e-007, 5.76255843e-008, 1))
  419. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.848349869, 1))
  420. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.422494948, 0.272143304))
  421. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0392067432, -0.954729676, -0.00247454643, 0.995991766, 0.089444153, 5.62213245e-008, 0.0894441605, -0.995991826, 1.16007868e-007, 6.55215899e-008, -1.10594556e-007, -1.00000012))
  422. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.306580961, 1, 1))
  423. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  424. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16178858, -0.0497832298, 0.00244355202, -0.137950227, -0.990439177, 8.88248906e-008, 0.990439236, -0.137950242, 2.30327714e-007, -2.16429044e-007, 1.1944212e-007, 1))
  425. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.390576929, 1))
  426. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  427. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16243589, 0.265618801, 0.0024394989, 0.104491726, -0.994525909, 5.90225682e-008, 0.99452585, 0.104491726, -2.46720447e-007, 2.40048166e-007, 8.44011083e-008, 1))
  428. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.390576929, 1))
  429. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.313301444, 0.272143304))
  430. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.311394453, -0.842094541, -0.00247263908, 0.892084658, 0.451868415, -5.24159987e-008, 0.451868445, -0.892084718, 8.64965841e-008, -9.01673047e-009, -1.01572368e-007, -1))
  431. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.289781988, 1, 1))
  432. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.415775359, 0.272143304))
  433. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.506984472, -0.839653134, -0.00243520737, 0.882198989, 0.470877051, 3.44123691e-007, 0.470877022, -0.882198989, 1.79978088e-007, 3.8736448e-007, 2.6775524e-009, -1))
  434. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.34437868, 1, 1))
  435. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Part",Vector3.new(0.628554821, 0.267470866, 0.922772646))
  436. Partweld=weld(m,Nether,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.86781311e-006, 0.00250267982, -0.951990962, 1, 0, 6.13908924e-011, -6.46878107e-010, 2.01049261e-007, 1, 0, -1.00000012, 2.01107468e-007))
  437. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  438. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  439. NeonLetterweld=weld(m,Nether,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.001922369, 0.582068503, 0.518258333, -1.9498998e-007, -1.84983946e-007, -1, -0.485126227, 0.874444187, -6.71716407e-008, 0.874444187, 0.485126287, -2.58820364e-007))
  440. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.432574511, 0.352778435))
  441.  
  442. local hitbox = Instance.new("Part", Nether)
  443. hitbox:BreakJoints()
  444. hitbox.TopSurface = "Smooth"
  445. hitbox.Material = "SmoothPlastic"
  446. hitbox.Transparency = 1
  447. hitbox.Name = 'hitbox'
  448. hitbox.BottomSurface = "Smooth"
  449. hitbox.FormFactor = "Custom"
  450. hitbox.CanCollide = false
  451. hitbox.BrickColor = BrickColor.new("Institutional white")
  452. hitbox.Size = Vector3.new(2.200000003, 5.60922527, 2.624738038)
  453. local hitboxweld = Instance.new("ManualWeld")
  454. hitboxweld.Part0 = BladeNeon
  455. hitboxweld.Part1 = hitbox
  456. --hitboxweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  457. --hitboxweld.C1 = CFrame.new(0, -3.8159256, -1.12056732e-005, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  458. hitboxweld.Parent = hitbox
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477. Nether1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Handle",Vector3.new(0.628554821, 1.32748795, 0.200000003))
  478. Netherweld=weld(m,Character["Left Arm"],Nether1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.87177372, -0.0829503536, 0.0382533073, -0.0281696357, 0.999596834, -0.00352261961, -0.000984552898, 0.00349627063, 0.999993443, 0.999602675, 0.0281729139, 0.000885667396))
  479. mesh("CylinderMesh",Nether1,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.934888721))
  480. Blade=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Blade",Vector3.new(0.405694813, 5.84185266, 0.200000003))
  481. Bladeweld=weld(m,Nether1,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0030772686, -4.05209923, 0.000898361206, 1, 0, 6.13908924e-011, 0, -1.00000012, 0, -6.13908924e-011, 0, -1))
  482. mesh("SpecialMesh",Blade,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.419974238))
  483. Blade=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Blade",Vector3.new(0.200000003, 0.522449017, 0.209147185))
  484. Bladeweld=weld(m,Nether1,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000222921371, -7.23093987, 0.0966489315, -1.9498998e-007, -1.84983946e-007, -1, 5.25335781e-006, -1.00000012, 1.84983946e-007, -1, -5.25335781e-006, 1.94589347e-007))
  485. mesh("SpecialMesh",Blade,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.403174937, 1, 1))
  486. Blade=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Blade",Vector3.new(0.200000003, 0.522449017, 0.200000003))
  487. Bladeweld=weld(m,Nether1,Blade,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000254154205, -7.23342943, 0.106646538, 1.9498998e-007, 1.84983946e-007, 1, 5.25335781e-006, -1.00000012, 1.84983946e-007, 1, 5.25335781e-006, -1.94589347e-007))
  488. mesh("SpecialMesh",Blade,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.403174937, 1, 0.995338917))
  489. BladeNeon1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"BladeNeon1",Vector3.new(0.200000003, 0.64424175, 0.264583766))
  490. BladeNeonweld=weld(m,Nether1,BladeNeon1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000238418579, -7.29017735, 0.127707481, -1.9498998e-007, -1.84983946e-007, -1, 5.25335781e-006, -1.00000012, 1.84983946e-007, -1, -5.25335781e-006, 1.94589347e-007))
  491. mesh("SpecialMesh",BladeNeon1,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.362857431, 1, 1))
  492. BladeNeon1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"BladeNeon1",Vector3.new(0.200000003, 0.64424175, 0.260384023))
  493. BladeNeonweld=weld(m,Nether1,BladeNeon1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00025844574, -7.29181671, 0.136456728, 1.9498998e-007, 1.84983946e-007, 1, 5.25335781e-006, -1.00000012, 1.84983946e-007, 1, 5.25335781e-006, -1.94589347e-007))
  494. mesh("SpecialMesh",BladeNeon1,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.362857431, 1, 1))
  495. BladeNeon1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"BladeNeon1",Vector3.new(0.405694813, 5.90820885, 0.200000003))
  496. BladeNeonweld=weld(m,Nether1,BladeNeon1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00305366516, -4.01884222, 0.000908613205, 1, 0, 6.13908924e-011, 0, -1.00000012, 0, -6.13908924e-011, 0, -1))
  497. mesh("SpecialMesh",BladeNeon1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 1, 0.377976805))
  498. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  499. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0482237339, 0.848191738, 0.00165343285, 0.866025805, 0.499999255, -8.93487595e-008, -0.499999255, 0.866025925, -1.87952537e-007, -1.55712314e-008, 2.07568519e-007, 1))
  500. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  501. Neon=part(Enum.FormFactor.Symmetric,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.201587483, 0.204107866, 0.20326753))
  502. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.102931023, 0.746085167, -0.00350427628, 5.15114516e-006, -1.00000012, 1.11933332e-007, -1, -5.15114516e-006, 8.4153271e-009, -8.98012331e-009, -1.11933332e-007, -1))
  503. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  504. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  505. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0245368481, -1.32375312, -0.00137233734, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  506. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  507. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  508. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0245070457, -0.56784308, -0.00138664246, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  509. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  510. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  511. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0245621204, 0.946876049, 0.00165820122, 5.2258838e-006, -1.00000012, 1.14087015e-007, 1, 5.2258838e-006, 6.55222721e-009, -5.92854121e-009, 1.14087015e-007, 1))
  512. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  513. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  514. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0408022404, 0.540900946, -0.00139760971, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  515. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  516. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  517. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0407652855, -0.917833328, 0.00166773796, 5.2258838e-006, -1.00000012, 1.14087015e-007, 1, 5.2258838e-006, 6.55222721e-009, -5.92854121e-009, 1.14087015e-007, 1))
  518. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  519. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  520. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0408360958, 1.29686904, -0.00143361092, 5.2258838e-006, -1.00000012, 1.14087015e-007, -1, -5.2258838e-006, -6.55222721e-009, 5.92854121e-009, -1.14087015e-007, -1))
  521. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  522. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  523. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00358486176, -0.869122982, -0.00142788887, -0.866025805, -0.499999255, 5.95464371e-008, -0.499999255, 0.866025925, -9.76142474e-008, -3.38104655e-009, -1.15134753e-007, -1.00000012))
  524. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  525. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  526. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00356197357, -1.62506747, -0.00138115883, -0.866025805, -0.499999255, 5.95464371e-008, -0.499999255, 0.866025925, -9.76142474e-008, -3.38104655e-009, -1.15134753e-007, -1.00000012))
  527. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  528. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  529. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00249695778, 0.0617160797, 0.698945522, 1.9498998e-007, 1.84983946e-007, 1, -0.866027296, 0.499996901, 7.64266588e-008, -0.499996871, -0.866027355, 2.58325599e-007))
  530. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  531. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  532. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0035841465, 1.24818707, 0.00168299675, -0.866025805, -0.499999255, 5.95464371e-008, 0.499999255, -0.866025925, 9.76142474e-008, 3.38104655e-009, 1.15134753e-007, 1.00000012))
  533. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  534. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  535. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0167120695, -0.917606354, -0.00141716003, -0.866027117, 0.499997139, -2.43715476e-007, 0.499997109, 0.866027176, 8.61473382e-008, 2.55289933e-007, -4.703179e-008, -1.00000012))
  536. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  537. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  538. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0167376995, -1.67353034, -0.00138163567, -0.866027117, 0.499997139, -2.43715476e-007, 0.499997109, 0.866027176, 8.61473382e-008, 2.55289933e-007, -4.703179e-008, -1.00000012))
  539. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  540. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  541. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0167084932, 1.29656816, 0.00165486336, -0.866027117, 0.499997139, -2.43715476e-007, -0.499997109, -0.866027176, -8.61473382e-008, -2.55289933e-007, 4.703179e-008, 1.00000012))
  542. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  543. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  544. Neonweld=weld(m,Nether,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0618534684, -0.465709448, -0.00136375427, 0.866027176, -0.49999702, 2.12166924e-007, -0.49999705, -0.866027296, 1.89756975e-008, 1.75463583e-007, -1.23225618e-007, -1.00000012))
  545. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  546. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.75464201, 0.200000003))
  547. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0618223548, 0.84479332, 0.00163936615, 0.866027176, -0.49999702, 2.12166924e-007, 0.49999705, 0.866027296, -1.89756975e-008, -1.75463583e-007, 1.23225618e-007, 1.00000012))
  548. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(0.471740097, 1, 0.682904243))
  549. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  550. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0618728399, -1.22165966, -0.00139498711, 0.866027176, -0.49999702, 2.12166924e-007, -0.49999705, -0.866027296, 1.89756975e-008, 1.75463583e-007, -1.23225618e-007, -1.00000012))
  551. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  552. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  553. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0025229454, 0.00553905964, 0.69238019, 1.9498998e-007, 1.84983946e-007, 1, -0.96592629, 0.258817375, 1.39538315e-007, -0.258817375, -0.965926349, 2.29396392e-007))
  554. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  555. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  556. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0482130051, -1.2250942, -0.00141119957, 0.866025805, 0.499999255, -8.93487595e-008, 0.499999255, -0.866025925, 1.87952537e-007, 1.55712314e-008, -2.07568519e-007, -1))
  557. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  558. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.200274855, 0.508193612))
  559. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00249862671, 0.0175659657, 0.69406867, 1.9498998e-007, 1.84983946e-007, 1, -1, -2.32830644e-010, 1.9551635e-007, 2.32830644e-010, -1.00000012, 1.84925739e-007))
  560. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  561. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  562. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00248932838, 0.0247342587, 0.724454165, -1.9498998e-007, -1.84983946e-007, -1, 0.499999076, 0.866026044, -2.575689e-007, 0.866026044, -0.499999106, -7.65430741e-008))
  563. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  564. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  565. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00250530243, -0.0609382391, 0.789362431, 1.9498998e-007, 1.84983946e-007, 1, 0.500005364, -0.866022408, 6.35045581e-008, 0.866022229, 0.500005424, -2.62720278e-007))
  566. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  567. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  568. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00251436234, -0.0160479546, -0.768103242, 1.9498998e-007, 1.84983946e-007, 1, -1, -2.32830644e-010, 1.9551635e-007, 2.32830644e-010, -1.00000012, 1.84925739e-007))
  569. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  570. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  571. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00245881081, -0.0120127201, 0.792094946, 1.9498998e-007, 1.84983946e-007, 1, 0.866027117, -0.499997079, -7.66012818e-008, 0.499997109, 0.866027176, -2.58442014e-007))
  572. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  573. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  574. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00251865387, -0.0275073051, 0.799879313, 1.9498998e-007, 1.84983946e-007, 1, 0.707110524, -0.707103193, -7.39237294e-009, 0.707103133, 0.707110465, -2.68802978e-007))
  575. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  576. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  577. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00250387192, -0.0393373966, 0.773245454, -1.9498998e-007, -1.84983946e-007, -1, -0.707106709, -0.707106948, 2.70025339e-007, -0.707106948, 0.707106709, 6.81029633e-009))
  578. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  579. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  580. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0025036335, 0.0319125652, 0.736887157, -1.9498998e-007, -1.84983946e-007, -1, 0.258815348, 0.965926886, -2.2893073e-007, 0.965926766, -0.258815348, -1.39611075e-007))
  581. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  582. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  583. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00251102448, 0.0297060013, 0.693159103, -1.9498998e-007, -1.84983946e-007, -1, 0.866025805, 0.499999285, -2.60683009e-007, 0.499999315, -0.866025984, 6.21657819e-008))
  584. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  585. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  586. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00252056122, -0.0655257702, 0.760563135, -1.9498998e-007, -1.84983946e-007, -1, -0.499999076, -0.866026044, 2.575689e-007, -0.866026044, 0.499999106, 7.65430741e-008))
  587. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  588. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  589. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00251436234, -0.0367987156, 0.760144949, 1.9498998e-007, 1.84983946e-007, 1, 5.25335781e-006, -1.00000012, 1.84983946e-007, 1, 5.25335781e-006, -1.94589347e-007))
  590. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  591. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  592. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00248408318, -0.0303695202, 0.769465566, -1.9498998e-007, -1.84983946e-007, -1, -0.866025805, -0.499999285, 2.60683009e-007, -0.499999315, 0.866025984, -6.21657819e-008))
  593. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  594. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  595. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00249958038, 0.00876927376, 0.682365179, -1.9498998e-007, -1.84983946e-007, -1, 0.96592617, 0.258817852, -2.37778295e-007, 0.258817852, -0.96592629, 1.28813554e-007))
  596. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  597. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  598. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00249004364, -0.067527771, 0.777368069, 1.9498998e-007, 1.84983946e-007, 1, 0.258825153, -0.965924203, 1.28289685e-007, 0.965924263, 0.258825183, -2.36876076e-007))
  599. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  600. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  601. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00249266624, -0.0645384789, 0.748389721, -1.9498998e-007, -1.84983946e-007, -1, -0.258815348, -0.965926886, 2.2893073e-007, -0.965926766, 0.258815348, 1.39611075e-007))
  602. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  603. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  604. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00249934196, 0.0384550095, 0.715066433, -1.9498998e-007, -1.84983946e-007, -1, 0.707106709, 0.707106948, -2.70025339e-007, 0.707106948, -0.707106709, -6.81029633e-009))
  605. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  606. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  607. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00247359276, -0.0059517622, 0.788795471, 1.9498998e-007, 1.84983946e-007, 1, 0.96592629, -0.258817375, -1.39538315e-007, 0.258817375, 0.965926349, -2.29396392e-007))
  608. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  609. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  610. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00248098373, 0.0349800587, 0.746271133, 1.9498998e-007, 1.84983946e-007, 1, -5.25335781e-006, 1.00000012, -1.84983946e-007, -1, -5.25335781e-006, 1.94589347e-007))
  611. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  612. Neon=part(Enum.FormFactor.Brick,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.414578706, 0.267470866, 0.508193612))
  613. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00248861313, -0.0295228958, 0.771678805, -1.9498998e-007, -1.84983946e-007, -1, -0.96592617, -0.258817852, 2.37778295e-007, -0.258817852, 0.96592629, -1.28813554e-007))
  614. mesh("CylinderMesh",Neon,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.400000006))
  615. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.207467124, 0.200000003, 0.200747684))
  616. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.698108196, 0.199664474, -0.00309181213, -0.499998838, -0.866026163, -6.19329512e-008, -0.866026103, 0.499998808, -1.50990672e-007, 1.62069909e-007, -2.24099495e-008, -1))
  617. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.974342167, 1))
  618. Neon=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,a.BrickColor,"Neon",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  619. Neonweld=weld(m,Nether1,Neon,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0482084751, -0.469145536, -0.00139713287, 0.866025805, 0.499999255, -8.93487595e-008, 0.499999255, -0.866025925, 1.87952537e-007, 1.55712314e-008, -2.07568519e-007, -1))
  620. mesh("SpecialMesh",Neon,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.474570572, 0.50816983, 0.470371157))
  621. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  622. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00194454193, -1.06429565, -0.294578314, -1.9498998e-007, -1.84983946e-007, -1, 0.436867625, -0.89952594, 8.17235559e-008, -0.89952594, -0.436867625, 2.55706254e-007))
  623. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.621563315, 0.302381516))
  624. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  625. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.19455266, -0.800625026, 0.00243830681, -0.895353794, -0.445355684, -7.94534571e-008, 0.445355654, -0.895353794, 2.69035809e-007, -1.92516382e-007, 2.05182005e-007, 1))
  626. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.390576929, 1))
  627. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  628. NeonLetterweld=weld(m,Nether1her,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0019402504, -0.881215215, -0.0536847115, -1.9498998e-007, -1.84983946e-007, -1, 0.289954394, -0.957040548, 1.20722689e-007, -0.957040489, -0.289954424, 2.41707312e-007))
  629. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.0965944752, 0.0839949176))
  630. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  631. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00192308426, 0.728180289, 0.229098558, -1.9498998e-007, -1.84983946e-007, -1, -0.485126227, 0.874444187, -6.71716407e-008, 0.874444187, 0.485126287, -2.58820364e-007))
  632. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.251985252, 0.0839949176))
  633. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  634. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0265626907, -0.864977717, 0.0024471283, -0.965505838, -0.260381699, -2.91329343e-008, 0.260381699, -0.965505838, 7.95116648e-008, -4.86113549e-008, 6.90342858e-008, 1))
  635. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.0839950144, 1))
  636. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  637. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.03947759, -0.450213075, 0.0024869442, -0.462641776, -0.88654542, 1.23050995e-007, 0.88654536, -0.462641776, -1.10972906e-007, 1.54459713e-007, 5.76255843e-008, 1))
  638. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.848349869, 1))
  639. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.422494948, 0.272143304))
  640. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0392067432, -0.954729676, -0.00247454643, 0.995991766, 0.089444153, 5.62213245e-008, 0.0894441605, -0.995991826, 1.16007868e-007, 6.55215899e-008, -1.10594556e-007, -1.00000012))
  641. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.306580961, 1, 1))
  642. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  643. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16178858, -0.0497832298, 0.00244355202, -0.137950227, -0.990439177, 8.88248906e-008, 0.990439236, -0.137950242, 2.30327714e-007, -2.16429044e-007, 1.1944212e-007, 1))
  644. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.390576929, 1))
  645. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.200000003, 0.272143304))
  646. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16243589, 0.265618801, 0.0024394989, 0.104491726, -0.994525909, 5.90225682e-008, 0.99452585, 0.104491726, -2.46720447e-007, 2.40048166e-007, 8.44011083e-008, 1))
  647. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.0839947835, 0.390576929, 1))
  648. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.313301444, 0.272143304))
  649. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.311394453, -0.842094541, -0.00247263908, 0.892084658, 0.451868415, -5.24159987e-008, 0.451868445, -0.892084718, 8.64965841e-008, -9.01673047e-009, -1.01572368e-007, -1))
  650. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.289781988, 1, 1))
  651. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.200000003, 0.415775359, 0.272143304))
  652. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.506984472, -0.839653134, -0.00243520737, 0.882198989, 0.470877051, 3.44123691e-007, 0.470877022, -0.882198989, 1.79978088e-007, 3.8736448e-007, 2.6775524e-009, -1))
  653. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.34437868, 1, 1))
  654. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,a.BrickColor,"Part",Vector3.new(0.628554821, 0.267470866, 0.922772646))
  655. Partweld=weld(m,Nether1,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.86781311e-006, 0.00250267982, -0.951990962, 1, 0, 6.13908924e-011, -6.46878107e-010, 2.01049261e-007, 1, 0, -1.00000012, 2.01107468e-007))
  656. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  657. NeonLetter=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Lily white","NeonLetter",Vector3.new(0.270463198, 0.200000003, 0.200000003))
  658. NeonLetterweld=weld(m,Nether1,NeonLetter,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.001922369, 0.582068503, 0.518258333, -1.9498998e-007, -1.84983946e-007, -1, -0.485126227, 0.874444187, -6.71716407e-008, 0.874444187, 0.485126287, -2.58820364e-007))
  659. mesh("SpecialMesh",NeonLetter,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.432574511, 0.352778435))
  660.  
  661. local hitbox1 = Instance.new("Part", Nether1)
  662. hitbox1:BreakJoints()
  663. hitbox1.TopSurface = "Smooth"
  664. hitbox1.Material = "SmoothPlastic"
  665. hitbox1.Transparency = 1
  666. hitbox1.Name = 'hitbox'
  667. hitbox1.BottomSurface = "Smooth"
  668. hitbox1.FormFactor = "Custom"
  669. hitbox1.CanCollide = false
  670. hitbox1.BrickColor = BrickColor.new("Institutional white")
  671. hitbox1.Size = Vector3.new(2.200000003, 5.60922527, 2.624738038)
  672. local hitboxweld = Instance.new("ManualWeld")
  673. hitboxweld.Part0 = BladeNeon1
  674. hitboxweld.Part1 = hitbox1
  675. --hitboxweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  676. --hitboxweld.C1 = CFrame.new(0, -3.8159256, -1.12056732e-005, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  677. hitboxweld.Parent = hitbox1
  678.  
  679.  
  680. local hitboxMesh = Instance.new("BlockMesh",hitbox)
  681. hitboxMesh.Name = "Mesh"
  682. hitboxMesh.Offset = Vector3.new(0, 0, 0)
  683. hitboxMesh.Scale = Vector3.new(0.561845124, 1, 1)
  684.  
  685.  
  686.  
  687.  
  688. Player=game:GetService("Players").LocalPlayer
  689. Character=Player.Character
  690. PlayerGui=Player.PlayerGui
  691. Backpack=Player.Backpack
  692. Torso=Character.Torso
  693. Head=Character.Head
  694. Humanoid=Character.Humanoid
  695.  
  696.  
  697.  
  698. Humanoid.Health = 100100100100
  699. wait(.000001)
  700. Humanoid.MaxHealth = 100100100100
  701. wait(.000001)
  702. Humanoid.WalkSpeed = 60
  703. wait(.000001)
  704. Humanoid.JumpPower = 100
  705.  
  706.  
  707. Cyidine=Instance.new('Model',Character)
  708. LeftArm=Character["Left Arm"]
  709. LeftLeg=Character["Left Leg"]
  710. RightArm=Character["Right Arm"]
  711. RightLeg=Character["Right Leg"]
  712. LS=Torso["Left Shoulder"]
  713. LH=Torso["Left Hip"]
  714. RS=Torso["Right Shoulder"]
  715. RH=Torso["Right Hip"]
  716. Neck=Torso.Neck
  717.  
  718.  
  719. ----------------------------------------------------
  720. for i, v in pairs(char:children()) do
  721. if v:IsA'CharacterMesh' then
  722. v:Destroy()
  723. end
  724. end
  725.  
  726.  
  727.  
  728. local selectionBox1 = Instance.new("SelectionBox",Game.Players.megatron2006.Character['Torso']) --We set its parent, but not where it's going to overlay
  729. selectionBox1.Adornee = Game.Players.megatron2006.Character['Torso'] --We set its adornee as the part so the SelectionBox will show up on the part
  730. selectionBox1.Color = a.BrickColor
  731. selectionBox1.LineThickness = .01
  732.  
  733. local SelectionBox2 = Instance.new("SelectionBox",Game.Players.megatron2006.Character['Left Arm']) --We set its parent, but not where it's going to overlay
  734. SelectionBox2.Adornee = Game.Players.megatron2006.Character['Left Arm'] --We set its adornee as the part so the SelectionBox will show up on the part
  735. SelectionBox2.Color = a.BrickColor
  736. SelectionBox2.LineThickness = .01
  737.  
  738. local selectionBox3= Instance.new("SelectionBox",Game.Players.megatron2006.Character['Right Arm']) --We set its parent, but not where it's going to overlay
  739. selectionBox3.Adornee = Game.Players.megatron2006.Character['Right Arm'] --We set its adornee as the part so the SelectionBox will show up on the part
  740. selectionBox3.Color = a.BrickColor
  741. selectionBox3.LineThickness = .01
  742.  
  743. local selectionBox4 = Instance.new("SelectionBox",Game.Players.megatron2006.Character['Right Leg']) --We set its parent, but not where it's going to overlay
  744. selectionBox4.Adornee = Game.Players.megatron2006.Character['Right Leg'] --We set its adornee as the part so the SelectionBox will show up on the part
  745. selectionBox4.Color = a.BrickColor
  746. selectionBox4.LineThickness = .01
  747.  
  748. local selectionBox5 = Instance.new("SelectionBox",Game.Players.megatron2006.Character['Left Leg']) --We set its parent, but not where it's going to overlay
  749. selectionBox5.Adornee = Game.Players.megatron2006.Character['Left Leg'] --We set its adornee as the part so the SelectionBox will show up on the part
  750. selectionBox5.Color = a.BrickColor
  751. selectionBox5.LineThickness = .01
  752.  
  753. local Left Arm = Game.Players.megatron2006.Character['Left Arm']
  754. local Right Arm = Game.Players.megatron2006.Character['Right Arm']
  755.  
  756. for i, v in pairs(Cyidine:children()) do
  757.  
  758. local selectionBox5 = Instance.new("SelectionBox",v) --We set its parent, but not where it's going to overlay
  759. selectionBox5.Adornee = v --We set its adornee as the part so the SelectionBox will show up on the part
  760. selectionBox5.Color = a.BrickColor
  761. selectionBox5.LineThickness = 323
  762.  
  763. end
  764.  
  765. ----------------------------------------------------
  766.  
  767. it=Instance.new
  768. attacktype=1
  769. vt=Vector3.new
  770. cf=CFrame.new
  771. euler=CFrame.fromEulerAnglesXYZ
  772. angles=CFrame.Angles
  773. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  774. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  775. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  776. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  777. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  778. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  779. RootPart=Character.HumanoidRootPart
  780. RootJoint=RootPart.RootJoint
  781. RootCF=euler(-1.57,0,3.14)
  782. attack = false
  783. attackdebounce = false
  784. deb=false
  785. equipped=true
  786. hand=false
  787. MMouse=nil
  788. combo=0
  789. mana=0
  790. trispeed=.2
  791. attackmode='none'
  792. local idle=0
  793. local Anim="Idle"
  794. local Effects={}
  795. local gun=false
  796. local shoot=false
  797. player=nil
  798.  
  799. mouse=Player:GetMouse()
  800. m=Instance.new('Model',Character)
  801. --save shoulders
  802. RSH, LSH=nil, nil
  803. --welds
  804. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  805. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  806. LH=Torso["Left Hip"]
  807. RH=Torso["Right Hip"]
  808. TorsoColor=Torso.BrickColor
  809. function NoOutline(Part)
  810. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  811. end
  812. player=Player
  813. ch=Character
  814. RSH=ch.Torso["Right Shoulder"]
  815. LSH=ch.Torso["Left Shoulder"]
  816. --
  817. RSH.Parent=nil
  818. LSH.Parent=nil
  819. --
  820. RW.Name="Right Shoulder"
  821. RW.Part0=ch.Torso
  822. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  823. RW.C1=cf(0, 0.5, 0)
  824. RW.Part1=ch["Right Arm"]
  825. RW.Parent=ch.Torso
  826. --
  827. LW.Name="Left Shoulder"
  828. LW.Part0=ch.Torso
  829. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  830. LW.C1=cf(0, 0.5, 0)
  831. LW.Part1=ch["Left Arm"]
  832. LW.Parent=ch.Torso
  833.  
  834. local Stats=Instance.new("BoolValue")
  835. Stats.Name="Stats"
  836. Stats.Parent=Character
  837. local Atk=Instance.new("NumberValue")
  838. Atk.Name="Damage"
  839. Atk.Parent=Stats
  840. Atk.Value=1000000
  841. local Def=Instance.new("NumberValue")
  842. Def.Name="Defense"
  843. Def.Parent=Stats
  844. Def.Value=1
  845. local Speed=Instance.new("NumberValue")
  846. Speed.Name="Speed"
  847. Speed.Parent=Stats
  848. Speed.Value=1
  849. local Mvmt=Instance.new("NumberValue")
  850. Mvmt.Name="Movement"
  851. Mvmt.Parent=Stats
  852. Mvmt.Value=1
  853.  
  854. local donum=0
  855.  
  856.  
  857. ----------------------------------------------------
  858.  
  859. ----------------------------------------------------
  860.  
  861.  
  862. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  863. local fp=it("Part")
  864. fp.formFactor=formfactor
  865. fp.Parent=parent
  866. fp.Reflectance=reflectance
  867. fp.Transparency=transparency
  868. fp.CanCollide=false
  869. fp.Locked=true
  870. fp.BrickColor=brickcolor
  871. fp.Name=name
  872. fp.Size=size
  873. fp.Position=Torso.Position
  874. NoOutline(fp)
  875. fp.Material="SmoothPlastic"
  876. fp:BreakJoints()
  877. return fp
  878. end
  879.  
  880. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  881. local mesh=it(Mesh)
  882. mesh.Parent=part
  883. if Mesh=="SpecialMesh" then
  884. mesh.MeshType=meshtype
  885. if meshid~="nil" then
  886. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  887. end
  888. end
  889. mesh.Offset=offset
  890. mesh.Scale=scale
  891. return mesh
  892. end
  893.  
  894. function weld(parent,part0,part1,c0)
  895. local weld=it("Weld")
  896. weld.Parent=parent
  897. weld.Part0=part0
  898. weld.Part1=part1
  899. weld.C0=c0
  900. return weld
  901. end
  902.  
  903. local Color1=Torso.BrickColor
  904.  
  905. local bodvel=Instance.new("BodyVelocity")
  906. local bg=Instance.new("BodyGyro")
  907.  
  908. function swait(num)
  909. if num==0 or num==nil then
  910. game:service'RunService'.Heartbeat:wait(0)
  911. else
  912. for i=0,num do
  913. game:service'RunService'.Heartbeat:wait(0)
  914. end
  915. end
  916. end
  917.  
  918.  
  919. so = function(id,par,vol,pit)
  920. coroutine.resume(coroutine.create(function()
  921. local sou = Instance.new("Sound",par or workspace)
  922. sou.Volume=vol
  923. sou.Pitch=pit or 1
  924. sou.SoundId=id
  925. swait()
  926. sou:play()
  927. game:GetService("Debris"):AddItem(sou,6)
  928. end))
  929. end
  930.  
  931. function clerp(a,b,t)
  932. local qa = {QuaternionFromCFrame(a)}
  933. local qb = {QuaternionFromCFrame(b)}
  934. local ax, ay, az = a.x, a.y, a.z
  935. local bx, by, bz = b.x, b.y, b.z
  936. local _t = 1-t
  937. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  938. end
  939.  
  940. function QuaternionFromCFrame(cf)
  941. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  942. local trace = m00 + m11 + m22
  943. if trace > 0 then
  944. local s = math.sqrt(1 + trace)
  945. local recip = 0.5/s
  946. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  947. else
  948. local i = 0
  949. if m11 > m00 then
  950. i = 1
  951. end
  952. if m22 > (i == 0 and m00 or m11) then
  953. i = 2
  954. end
  955. if i == 0 then
  956. local s = math.sqrt(m00-m11-m22+1)
  957. local recip = 0.5/s
  958. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  959. elseif i == 1 then
  960. local s = math.sqrt(m11-m22-m00+1)
  961. local recip = 0.5/s
  962. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  963. elseif i == 2 then
  964. local s = math.sqrt(m22-m00-m11+1)
  965. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  966. end
  967. end
  968. end
  969.  
  970. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  971. local xs, ys, zs = x + x, y + y, z + z
  972. local wx, wy, wz = w*xs, w*ys, w*zs
  973. local xx = x*xs
  974. local xy = x*ys
  975. local xz = x*zs
  976. local yy = y*ys
  977. local yz = y*zs
  978. local zz = z*zs
  979. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  980. end
  981.  
  982. function QuaternionSlerp(a, b, t)
  983. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  984. local startInterp, finishInterp;
  985. if cosTheta >= 0.0001 then
  986. if (1 - cosTheta) > 0.0001 then
  987. local theta = math.acos(cosTheta)
  988. local invSinTheta = 1/math.sin(theta)
  989. startInterp = math.sin((1-t)*theta)*invSinTheta
  990. finishInterp = math.sin(t*theta)*invSinTheta
  991. else
  992. startInterp = 1-t
  993. finishInterp = t
  994. end
  995. else
  996. if (1+cosTheta) > 0.0001 then
  997. local theta = math.acos(-cosTheta)
  998. local invSinTheta = 1/math.sin(theta)
  999. startInterp = math.sin((t-1)*theta)*invSinTheta
  1000. finishInterp = math.sin(t*theta)*invSinTheta
  1001. else
  1002. startInterp = t-1
  1003. finishInterp = t
  1004. end
  1005. end
  1006. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  1007. end
  1008.  
  1009. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1010. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1011. end
  1012.  
  1013.  
  1014. --[[ user=game:service'Players'.localPlayer
  1015. char=user.Character
  1016. mouse=user:GetMouse()
  1017. Cyidine=Instance.new('Model',char)
  1018. game:service'Lighting'.Outlines=false
  1019.  
  1020.  
  1021. local Handle = Instance.new("Part", Cyidine)
  1022. Handle:BreakJoints()
  1023. Handle.TopSurface = "Smooth"
  1024. Handle.Transparency = 0 Handle.Material = "SmoothPlastic"
  1025. Handle.Name = 'Handle'
  1026. Handle.BottomSurface = "Smooth"
  1027. Handle.FormFactor = "Custom" Handle.CanCollide = false
  1028. Handle.BrickColor = BrickColor.new("Institutional white")
  1029. Handle.Size = Vector3.new(0.337107092, 1.12369001, 0.337107033)
  1030. local Handleweld = Instance.new("ManualWeld")
  1031. Handleweld.Part0 = Character["Right Arm"]
  1032. Handleweld.Part1 = Handle Handleweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1033. Handleweld.C1 = CFrame.new(-0.000732421875, -0.0344696045, -0.945665836, -0.999993205, 0, 0, 0, 0, -1, 0, -0.999993086, 0)
  1034. Handleweld.Parent = Character["Right Arm"]
  1035.  
  1036. local HandleMesh = Instance.new("CylinderMesh",Handle)
  1037. HandleMesh.Name = "Mesh"
  1038. HandleMesh.Offset = Vector3.new(0, 0, 0)
  1039. HandleMesh.Scale = Vector3.new(1, 1, 1)
  1040.  
  1041. local Part = Instance.new("Part", Cyidine)
  1042. Part:BreakJoints()
  1043. Part.TopSurface = "Smooth"
  1044. Part.Material = "SmoothPlastic"
  1045. Part.Transparency = 0 Part.Name = 'Part'
  1046. Part.BottomSurface = "Smooth"
  1047. Part.FormFactor = "Custom" Part.CanCollide = false
  1048. Part.BrickColor = BrickColor.new("Institutional white")
  1049. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1050. local Partweld = Instance.new("ManualWeld")
  1051. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1052. Partweld.C1 = CFrame.new(0, -0.842823029, -0.393207669, 0.99998641, 0, 1.77634477e-015, -1.32347999e-023, 1, 0, -1.77634477e-015, 0, 0.99998641)
  1053. Partweld.Parent = Part
  1054. local PartMesh = Instance.new("BlockMesh",Part)
  1055. PartMesh.Name = "Mesh"
  1056. PartMesh.Offset = Vector3.new(0, 0, 0)
  1057. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1058.  
  1059. local Part = Instance.new("Part", Cyidine)
  1060. Part:BreakJoints()
  1061. Part.TopSurface = "Smooth"
  1062. Part.Material = "Neon"
  1063. Part.Transparency = 0 Part.Name = 'Part'
  1064. Part.BottomSurface = "Smooth"
  1065. Part.FormFactor = "Custom" Part.CanCollide = false
  1066. Part.BrickColor = a.BrickColor
  1067. Part.Size = Vector3.new(0.337107092, 0.224738032, 0.337107033)
  1068. local Partweld = Instance.new("ManualWeld")
  1069. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1070. Partweld.C1 = CFrame.new(-4.00543213e-005, 0.674224854, -1.33514404e-005, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1071. Partweld.Parent = Part
  1072. local PartMesh = Instance.new("SpecialMesh",Part)
  1073. PartMesh.MeshId = "http://www.roblox.com/Asset/?id=9982590"
  1074. PartMesh.Name = "Mesh"
  1075. PartMesh.Offset = Vector3.new(0, 0, 0)
  1076. PartMesh.Scale = Vector3.new(.2, .2, .2)
  1077.  
  1078. local Part = Instance.new("Part", Cyidine)
  1079. Part:BreakJoints()
  1080. Part.TopSurface = "Smooth"
  1081. Part.Material = "SmoothPlastic"
  1082. Part.Transparency = 0 Part.Name = 'Part'
  1083. Part.BottomSurface = "Smooth"
  1084. Part.FormFactor = "Custom" Part.CanCollide = false
  1085. Part.BrickColor = BrickColor.new("Institutional white")
  1086. Part.Size = Vector3.new(0.561845124, 0.200000003, 0.449476033)
  1087. local Partweld = Instance.new("ManualWeld")
  1088. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1089. Partweld.C1 = CFrame.new(0, -0.730434418, 7.62939453e-006, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1090. Partweld.Parent = Part
  1091. local PartMesh = Instance.new("CylinderMesh",Part)
  1092. PartMesh.Name = "Mesh"
  1093. PartMesh.Offset = Vector3.new(0, 0, 0)
  1094. PartMesh.Scale = Vector3.new(1, 0.561845064, 1)
  1095.  
  1096. local Part = Instance.new("Part", Cyidine)
  1097. Part:BreakJoints()
  1098. Part.TopSurface = "Smooth"
  1099. Part.Material = "SmoothPlastic"
  1100. Part.Transparency = 0 Part.Name = 'Part'
  1101. Part.BottomSurface = "Smooth"
  1102. Part.FormFactor = "Custom" Part.CanCollide = false
  1103. Part.BrickColor = BrickColor.new("Institutional white")
  1104. Part.Size = Vector3.new(0.561845124, 0.200000003, 0.449476033)
  1105. local Partweld = Instance.new("ManualWeld")
  1106. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1107. Partweld.C1 = CFrame.new(0, -0.730434418, 7.62939453e-006, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1108. Partweld.Parent = Part
  1109. local PartMesh = Instance.new("CylinderMesh",Part)
  1110. PartMesh.Name = "Mesh"
  1111. PartMesh.Offset = Vector3.new(0, 0, 0)
  1112. PartMesh.Scale = Vector3.new(1, 0.561845064, 1)
  1113.  
  1114. local Part = Instance.new("Part", Cyidine)
  1115. Part:BreakJoints()
  1116. Part.TopSurface = "Smooth"
  1117. Part.Material = "Neon"
  1118. Part.Transparency = 0 Part.Name = 'Part'
  1119. Part.BottomSurface = "Smooth"
  1120. Part.FormFactor = "Custom" Part.CanCollide = false
  1121. Part.BrickColor = a.BrickColor
  1122. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1123. local Partweld = Instance.new("ManualWeld")
  1124. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1125. Partweld.C1 = CFrame.new(0, -0.955184937, -0.179762959, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1126. Partweld.Parent = Part
  1127. local PartMesh = Instance.new("CylinderMesh",Part)
  1128. PartMesh.Name = "Mesh"
  1129. PartMesh.Offset = Vector3.new(0, 0, 0)
  1130. PartMesh.Scale = Vector3.new(0.561845124, 0.618029416, 0.561845064)
  1131.  
  1132. local Part = Instance.new("Part", Cyidine)
  1133. Part:BreakJoints()
  1134. Part.TopSurface = "Smooth"
  1135. Part.Material = "SmoothPlastic"
  1136. Part.Transparency = 0 Part.Name = 'Part'
  1137. Part.BottomSurface = "Smooth"
  1138. Part.FormFactor = "Custom" Part.CanCollide = false
  1139. Part.BrickColor = BrickColor.new("Institutional white")
  1140. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1141. local Partweld = Instance.new("ManualWeld")
  1142. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1143. Partweld.C1 = CFrame.new(0, -0.842823029, -0.393225789, 0.99998641, 0, 1.77634477e-015, -1.32347999e-023, 1, 0, -1.77634477e-015, 0, 0.99998641)
  1144. Partweld.Parent = Part
  1145. local PartMesh = Instance.new("BlockMesh",Part)
  1146. PartMesh.Name = "Mesh"
  1147. PartMesh.Offset = Vector3.new(0, 0, 0)
  1148. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1149.  
  1150. local Part = Instance.new("Part", Cyidine)
  1151. Part:BreakJoints()
  1152. Part.TopSurface = "Smooth"
  1153. Part.Material = "SmoothPlastic"
  1154. Part.Transparency = 0 Part.Name = 'Part'
  1155. Part.BottomSurface = "Smooth"
  1156. Part.FormFactor = "Custom" Part.CanCollide = false
  1157. Part.BrickColor = BrickColor.new("Institutional white")
  1158. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1159. local Partweld = Instance.new("ManualWeld")
  1160. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1161. Partweld.C1 = CFrame.new(0.597281575, -0.842823029, -0.00578403473, -0.258815438, 0, 0.965912819, 0, 1, 0, -0.965912819, 0, -0.258815438)
  1162. Partweld.Parent = Part
  1163. local PartMesh = Instance.new("BlockMesh",Part)
  1164. PartMesh.Name = "Mesh"
  1165. PartMesh.Offset = Vector3.new(0, 0, 0)
  1166. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1167.  
  1168. local Part = Instance.new("Part", Cyidine)
  1169. Part:BreakJoints()
  1170. Part.TopSurface = "Smooth"
  1171. Part.Material = "Neon"
  1172. Part.Transparency = 0 Part.Name = 'Part'
  1173. Part.BottomSurface = "Smooth"
  1174. Part.FormFactor = "Custom" Part.CanCollide = false
  1175. Part.BrickColor = a.BrickColor
  1176. Part.Size = Vector3.new(0.200000003, 4.62046242, 0.449476063)
  1177. local Partweld = Instance.new("ManualWeld")
  1178. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1179. Partweld.C1 = CFrame.new(3.24249268e-005, -3.32155609, -4.76837158e-007, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1180. Partweld.Parent = Part
  1181. local PartMesh = Instance.new("BlockMesh",Part)
  1182. PartMesh.Name = "Mesh"
  1183. PartMesh.Offset = Vector3.new(0, 0, 0)
  1184. PartMesh.Scale = Vector3.new(0.230356485, 1, 1)
  1185.  
  1186. local Part = Instance.new("Part", Cyidine)
  1187. Part:BreakJoints()
  1188. Part.TopSurface = "Smooth"
  1189. Part.Material = "SmoothPlastic"
  1190. Part.Transparency = 0 Part.Name = 'Part'
  1191. Part.BottomSurface = "Smooth"
  1192. Part.FormFactor = "Custom" Part.CanCollide = false
  1193. Part.BrickColor = BrickColor.new("Institutional white")
  1194. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1195. local Partweld = Instance.new("ManualWeld")
  1196. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1197. Partweld.C1 = CFrame.new(0.597218513, -0.842823029, 0.00602054596, 0.258815646, 0, 0.9659127, 0, 1, 0, -0.9659127, 0, 0.258815646)
  1198. Partweld.Parent = Part
  1199. local PartMesh = Instance.new("BlockMesh",Part)
  1200. PartMesh.Name = "Mesh"
  1201. PartMesh.Offset = Vector3.new(0, 0, 0)
  1202. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1203.  
  1204. local Part = Instance.new("Part", Cyidine)
  1205. Part:BreakJoints()
  1206. Part.TopSurface = "Smooth"
  1207. Part.Material = "Neon"
  1208. Part.Transparency = 0 Part.Name = 'Part'
  1209. Part.BottomSurface = "Smooth"
  1210. Part.FormFactor = "Custom" Part.CanCollide = false
  1211. Part.BrickColor = a.BrickColor
  1212. Part.Size = Vector3.new(0.337107092, 1.12369001, 0.200000003)
  1213. local Partweld = Instance.new("ManualWeld")
  1214. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1215. Partweld.C1 = CFrame.new(0, 0, -0.123583317, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1216. Partweld.Parent = Part
  1217. local PartMesh = Instance.new("CylinderMesh",Part)
  1218. PartMesh.Name = "Mesh"
  1219. PartMesh.Offset = Vector3.new(0, 0, 0)
  1220. PartMesh.Scale = Vector3.new(1, 1, 0.561845064)
  1221.  
  1222. local Part = Instance.new("Part", Cyidine)
  1223. Part:BreakJoints()
  1224. Part.TopSurface = "Smooth"
  1225. Part.Material = "SmoothPlastic"
  1226. Part.Transparency = 0 Part.Name = 'Part'
  1227. Part.BottomSurface = "Smooth"
  1228. Part.FormFactor = "Custom" Part.CanCollide = false
  1229. Part.BrickColor = BrickColor.new("Institutional white")
  1230. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1231. local Partweld = Instance.new("ManualWeld")
  1232. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1233. Partweld.C1 = CFrame.new(0, -0.842823029, 0.393286943, 0.99998641, 1.07852229e-016, -0, -1.14204248e-016, 1, -2.3803019e-013, -0, 2.38031816e-013, 0.99998641)
  1234. Partweld.Parent = Part
  1235. local PartMesh = Instance.new("BlockMesh",Part)
  1236. PartMesh.Name = "Mesh"
  1237. PartMesh.Offset = Vector3.new(0, 0, 0)
  1238. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1239.  
  1240. local Part = Instance.new("Part", Cyidine)
  1241. Part:BreakJoints()
  1242. Part.TopSurface = "Smooth"
  1243. Part.Material = "Neon"
  1244. Part.Transparency = 0 Part.Name = 'Part'
  1245. Part.BottomSurface = "Smooth"
  1246. Part.FormFactor = "Custom" Part.CanCollide = false
  1247. Part.BrickColor = a.BrickColor
  1248. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1249. local Partweld = Instance.new("ManualWeld")
  1250. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1251. Partweld.C1 = CFrame.new(0, -0.842823029, -0.230328798, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1252. Partweld.Parent = Part
  1253. local PartMesh = Instance.new("CylinderMesh",Part)
  1254. PartMesh.Name = "Mesh"
  1255. PartMesh.Offset = Vector3.new(0, 0, 0)
  1256. PartMesh.Scale = Vector3.new(0.561845124, 0.618029416, 0.561845064)
  1257.  
  1258. local Part = Instance.new("Part", Cyidine)
  1259. Part:BreakJoints()
  1260. Part.TopSurface = "Smooth"
  1261. Part.Material = "Neon"
  1262. Part.Transparency = 0 Part.Name = 'Part'
  1263. Part.BottomSurface = "Smooth"
  1264. Part.FormFactor = "Custom" Part.CanCollide = false
  1265. Part.BrickColor = a.BrickColor
  1266. Part.Size = Vector3.new(0.337107092, 0.200000003, 0.337107033)
  1267. local Partweld = Instance.new("ManualWeld")
  1268. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1269. Partweld.C1 = CFrame.new(0, -0.618034363, 9.53674316e-006, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1270. Partweld.Parent = Part
  1271. local PartMesh = Instance.new("CylinderMesh",Part)
  1272. PartMesh.Name = "Mesh"
  1273. PartMesh.Offset = Vector3.new(0, 0, 0)
  1274. PartMesh.Scale = Vector3.new(1, 0.561845064, 1)
  1275.  
  1276. local Part = Instance.new("Part", Cyidine)
  1277. Part:BreakJoints()
  1278. Part.TopSurface = "Smooth"
  1279. Part.Material = "SmoothPlastic"
  1280. Part.Transparency = 0 Part.Name = 'Part'
  1281. Part.BottomSurface = "Smooth"
  1282. Part.FormFactor = "Custom" Part.CanCollide = false
  1283. Part.BrickColor = BrickColor.new("Institutional white")
  1284. Part.Size = Vector3.new(0.200000003, 4.60922527, 0.224738017)
  1285. local Partweld = Instance.new("ManualWeld")
  1286. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1287. Partweld.C1 = CFrame.new(0, -3.3159256, -1.14440918e-005, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1288. Partweld.Parent = Part
  1289. local PartMesh = Instance.new("BlockMesh",Part)
  1290. PartMesh.Name = "Mesh"
  1291. PartMesh.Offset = Vector3.new(0, 0, 0)
  1292. PartMesh.Scale = Vector3.new(0.561845124, 1, 1)
  1293.  
  1294. local Part = Instance.new("Part", Cyidine)
  1295. Part:BreakJoints()
  1296. Part.TopSurface = "Smooth"
  1297. Part.Material = "Neon"
  1298. Part.Transparency = 0 Part.Name = 'Part'
  1299. Part.BottomSurface = "Smooth"
  1300. Part.FormFactor = "Custom" Part.CanCollide = false
  1301. Part.BrickColor = a.BrickColor
  1302. Part.Size = Vector3.new(0.337107092, 0.200000003, 0.337107033)
  1303. local Partweld = Instance.new("ManualWeld")
  1304. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1305. Partweld.C1 = CFrame.new(0, 0.618049622, 9.53674316e-006, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1306. Partweld.Parent = Part
  1307. local PartMesh = Instance.new("CylinderMesh",Part)
  1308. PartMesh.Name = "Mesh"
  1309. PartMesh.Offset = Vector3.new(0, 0, 0)
  1310. PartMesh.Scale = Vector3.new(1, 0.561845064, 1)
  1311.  
  1312. local Part = Instance.new("Part", Cyidine)
  1313. Part:BreakJoints()
  1314. Part.TopSurface = "Smooth"
  1315. Part.Material = "Neon"
  1316. Part.Transparency = 0 Part.Name = 'Part'
  1317. Part.BottomSurface = "Smooth"
  1318. Part.FormFactor = "Custom" Part.CanCollide = false
  1319. Part.BrickColor = a.BrickColor
  1320. Part.Size = Vector3.new(0.337107092, 1.12369001, 0.200000003)
  1321. local Partweld = Instance.new("ManualWeld")
  1322. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1323. Partweld.C1 = CFrame.new(0, 0, 0.117978811, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1324. Partweld.Parent = Part
  1325. local PartMesh = Instance.new("CylinderMesh",Part)
  1326. PartMesh.Name = "Mesh"
  1327. PartMesh.Offset = Vector3.new(0, 0, 0)
  1328. PartMesh.Scale = Vector3.new(1, 1, 0.561845064)
  1329.  
  1330. local Part = Instance.new("Part", Cyidine)
  1331. Part:BreakJoints()
  1332. Part.TopSurface = "Smooth"
  1333. Part.Material = "SmoothPlastic"
  1334. Part.Transparency = 0 Part.Name = 'Part'
  1335. Part.BottomSurface = "Smooth"
  1336. Part.FormFactor = "Custom" Part.CanCollide = false
  1337. Part.BrickColor = BrickColor.new("Institutional white")
  1338. Part.Size = Vector3.new(0.561845124, 0.200000003, 0.561845005)
  1339. local Partweld = Instance.new("ManualWeld")
  1340. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1341. Partweld.C1 = CFrame.new(0, -0.842823029, 9.53674316e-006, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1342. Partweld.Parent = Part
  1343. local PartMesh = Instance.new("CylinderMesh",Part)
  1344. PartMesh.Name = "Mesh"
  1345. PartMesh.Offset = Vector3.new(0, 0, 0)
  1346. PartMesh.Scale = Vector3.new(1, 0.561845064, 1)
  1347.  
  1348. local Part = Instance.new("Part", Cyidine)
  1349. Part:BreakJoints()
  1350. Part.TopSurface = "Smooth"
  1351. Part.Material = "Neon"
  1352. Part.Transparency = 0 Part.Name = 'Part'
  1353. Part.BottomSurface = "Smooth"
  1354. Part.FormFactor = "Custom" Part.CanCollide = false
  1355. Part.BrickColor = a.BrickColor
  1356. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.348343939)
  1357. local Partweld = Instance.new("ManualWeld")
  1358. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1359. Partweld.C1 = CFrame.new(0.53044498, -0.842823029, 0.0229825974, 0.258815438, -1.97460321e-017, -0.965912819, 3.30120669e-017, 1, -1.15873321e-017, 0.965912819, -2.88872116e-017, 0.258815438)
  1360. Partweld.Parent = Part
  1361. local PartMesh = Instance.new("BlockMesh",Part)
  1362. PartMesh.Name = "Mesh"
  1363. PartMesh.Offset = Vector3.new(0, 0, 0)
  1364. PartMesh.Scale = Vector3.new(0.230356485, 0.618029416, 0.922500014)
  1365.  
  1366. local Part = Instance.new("Part", Cyidine)
  1367. Part:BreakJoints()
  1368. Part.TopSurface = "Smooth"
  1369. Part.Material = "SmoothPlastic"
  1370. Part.Transparency = 0 Part.Name = 'Part'
  1371. Part.BottomSurface = "Smooth"
  1372. Part.FormFactor = "Custom" Part.CanCollide = false
  1373. Part.BrickColor = BrickColor.new("Institutional white")
  1374. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1375. local Partweld = Instance.new("ManualWeld")
  1376. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1377. Partweld.C1 = CFrame.new(0.529430389, -0.842823029, 0.0128250122, 0.258815438, 1.35525272e-020, -0.965912819, -3.50722156e-021, 1, 1.35524351e-020, 0.965912819, 0, 0.258815438)
  1378. Partweld.Parent = Part
  1379. local PartMesh = Instance.new("BlockMesh",Part)
  1380. PartMesh.Name = "Mesh"
  1381. PartMesh.Offset = Vector3.new(0, 0, 0)
  1382. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1383.  
  1384. local Part = Instance.new("Part", Cyidine)
  1385. Part:BreakJoints()
  1386. Part.TopSurface = "Smooth"
  1387. Part.Material = "SmoothPlastic"
  1388. Part.Transparency = 0 Part.Name = 'Part'
  1389. Part.BottomSurface = "Smooth"
  1390. Part.FormFactor = "Custom" Part.CanCollide = false
  1391. Part.BrickColor = BrickColor.new("Institutional white")
  1392. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1393. local Partweld = Instance.new("ManualWeld")
  1394. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1395. Partweld.C1 = CFrame.new(0.529132843, -0.842823029, -0.0117540359, -0.258815706, -3.25260652e-018, -0.965912759, 3.89845789e-017, 1, -1.38099317e-017, 0.965912759, -4.1236952e-017, -0.258815706)
  1396. Partweld.Parent = Part
  1397. local PartMesh = Instance.new("BlockMesh",Part)
  1398. PartMesh.Name = "Mesh"
  1399. PartMesh.Offset = Vector3.new(0, 0, 0)
  1400. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1401.  
  1402. local Part = Instance.new("Part", Cyidine)
  1403. Part:BreakJoints()
  1404. Part.TopSurface = "Smooth"
  1405. Part.Material = "SmoothPlastic"
  1406. Part.Transparency = 0 Part.Name = 'Part'
  1407. Part.BottomSurface = "Smooth"
  1408. Part.FormFactor = "Custom" Part.CanCollide = false
  1409. Part.BrickColor = BrickColor.new("Institutional white")
  1410. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.337107062)
  1411. local Partweld = Instance.new("ManualWeld")
  1412. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1413. Partweld.C1 = CFrame.new(0, -0.842823029, -0.393235803, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1414. Partweld.Parent = Part
  1415. local PartMesh = Instance.new("BlockMesh",Part)
  1416. PartMesh.Name = "Mesh"
  1417. PartMesh.Offset = Vector3.new(0, 0, 0)
  1418. PartMesh.Scale = Vector3.new(0.561845124, 0.561845064, 1)
  1419.  
  1420. local Part = Instance.new("Part", Cyidine)
  1421. Part:BreakJoints()
  1422. Part.TopSurface = "Smooth"
  1423. Part.Material = "Neon"
  1424. Part.Transparency = 0 Part.Name = 'Part'
  1425. Part.BottomSurface = "Smooth"
  1426. Part.FormFactor = "Custom" Part.CanCollide = false
  1427. Part.BrickColor = a.BrickColor
  1428. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.348343939)
  1429. local Partweld = Instance.new("ManualWeld")
  1430. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1431. Partweld.C1 = CFrame.new(-0.525370121, -0.842823029, 0.0256881714, 0.258815676, -6.64073831e-019, 0.9659127, 1.05359266e-018, 1, 4.06573049e-019, -0.9659127, 9.14795583e-019, 0.258815676)
  1432. Partweld.Parent = Part
  1433. local PartMesh = Instance.new("BlockMesh",Part)
  1434. PartMesh.Name = "Mesh"
  1435. PartMesh.Offset = Vector3.new(0, 0, 0)
  1436. PartMesh.Scale = Vector3.new(0.230356485, 0.618029416, 0.922500014)
  1437.  
  1438. local Part = Instance.new("Part", Cyidine)
  1439. Part:BreakJoints()
  1440. Part.TopSurface = "Smooth"
  1441. Part.Material = "Neon"
  1442. Part.Transparency = 0 Part.Name = 'Part'
  1443. Part.BottomSurface = "Smooth"
  1444. Part.FormFactor = "Custom" Part.CanCollide = false
  1445. Part.BrickColor = a.BrickColor
  1446. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1447. local Partweld = Instance.new("ManualWeld")
  1448. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1449. Partweld.C1 = CFrame.new(0, -0.730434418, 0.174170732, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1450. Partweld.Parent = Part
  1451. local PartMesh = Instance.new("CylinderMesh",Part)
  1452. PartMesh.Name = "Mesh"
  1453. PartMesh.Offset = Vector3.new(0, 0, 0)
  1454. PartMesh.Scale = Vector3.new(0.561845124, 0.618029416, 0.561845064)
  1455.  
  1456. local Part = Instance.new("Part", Cyidine)
  1457. Part:BreakJoints()
  1458. Part.TopSurface = "Smooth"
  1459. Part.Material = "Neon"
  1460. Part.Transparency = 0 Part.Name = 'Part'
  1461. Part.BottomSurface = "Smooth"
  1462. Part.FormFactor = "Custom" Part.CanCollide = false
  1463. Part.BrickColor = a.BrickColor
  1464. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.348343939)
  1465. local Partweld = Instance.new("ManualWeld")
  1466. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1467. Partweld.C1 = CFrame.new(-0.59340477, -0.842823029, 0.00790405273, -0.258815557, 0, -0.9659127, 0, 1, 0, 0.9659127, 0, -0.258815557)
  1468. Partweld.Parent = Part
  1469. local PartMesh = Instance.new("BlockMesh",Part)
  1470. PartMesh.Name = "Mesh"
  1471. PartMesh.Offset = Vector3.new(0, 0, 0)
  1472. PartMesh.Scale = Vector3.new(0.230356485, 0.618029416, 0.922500014)
  1473.  
  1474. local Part = Instance.new("Part", Cyidine)
  1475. Part:BreakJoints()
  1476. Part.TopSurface = "Smooth"
  1477. Part.Material = "Neon"
  1478. Part.Transparency = 0 Part.Name = 'Part'
  1479. Part.BottomSurface = "Smooth"
  1480. Part.FormFactor = "Custom" Part.CanCollide = false
  1481. Part.BrickColor = a.BrickColor
  1482. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.382054657)
  1483. local Partweld = Instance.new("ManualWeld")
  1484. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1485. Partweld.C1 = CFrame.new(0.00023651123, -0.842823029, -0.364931583, 0.99998641, -2.62516024e-017, -1.67287184e-026, 2.62512451e-017, 1, 3.6862117e-018, 1.67287184e-026, -3.68626216e-018, 0.99998641)
  1486. Partweld.Parent = Part
  1487. local PartMesh = Instance.new("BlockMesh",Part)
  1488. PartMesh.Name = "Mesh"
  1489. PartMesh.Offset = Vector3.new(0, 0, 0)
  1490. PartMesh.Scale = Vector3.new(0.230356485, 0.618029416, 1)
  1491.  
  1492. local Part = Instance.new("Part", Cyidine)
  1493. Part:BreakJoints()
  1494. Part.TopSurface = "Smooth"
  1495. Part.Material = "Neon"
  1496. Part.Transparency = 0 Part.Name = 'Part'
  1497. Part.BottomSurface = "Smooth"
  1498. Part.FormFactor = "Custom" Part.CanCollide = false
  1499. Part.BrickColor = a.BrickColor
  1500. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.348343939)
  1501. local Partweld = Instance.new("ManualWeld")
  1502. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1503. Partweld.C1 = CFrame.new(0.598263144, -0.842823029, 0.00432395935, -0.258815438, 0, 0.965912819, 0, 1, 0, -0.965912819, 0, -0.258815438)
  1504. Partweld.Parent = Part
  1505. local PartMesh = Instance.new("BlockMesh",Part)
  1506. PartMesh.Name = "Mesh"
  1507. PartMesh.Offset = Vector3.new(0, 0, 0)
  1508. PartMesh.Scale = Vector3.new(0.230356485, 0.618029416, 0.922500014)
  1509.  
  1510. local Part = Instance.new("Part", Cyidine)
  1511. Part:BreakJoints()
  1512. Part.TopSurface = "Smooth"
  1513. Part.Material = "Neon"
  1514. Part.Transparency = 0 Part.Name = 'Part'
  1515. Part.BottomSurface = "Smooth"
  1516. Part.FormFactor = "Custom" Part.CanCollide = false
  1517. Part.BrickColor = a.BrickColor
  1518. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.449476063)
  1519. local Partweld = Instance.new("ManualWeld")
  1520. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1521. Partweld.C1 = CFrame.new(0, -0.842823029, 0.398794174, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1522. Partweld.Parent = Part
  1523. local PartMesh = Instance.new("BlockMesh",Part)
  1524. PartMesh.Name = "Mesh"
  1525. PartMesh.Offset = Vector3.new(0, 0, 0)
  1526. PartMesh.Scale = Vector3.new(0.230356485, 0.618029416, 1)
  1527.  
  1528. local Part = Instance.new("Part", Cyidine)
  1529. Part:BreakJoints()
  1530. Part.TopSurface = "Smooth"
  1531. Part.Material = "Neon"
  1532. Part.Transparency = 0 Part.Name = 'Part'
  1533. Part.BottomSurface = "Smooth"
  1534. Part.FormFactor = "Custom" Part.CanCollide = false
  1535. Part.BrickColor = a.BrickColor
  1536. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1537. local Partweld = Instance.new("ManualWeld")
  1538. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1539. Partweld.C1 = CFrame.new(0, -0.955184937, 0.174145699, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1540. Partweld.Parent = Part
  1541. local PartMesh = Instance.new("CylinderMesh",Part)
  1542. PartMesh.Name = "Mesh"
  1543. PartMesh.Offset = Vector3.new(0, 0, 0)
  1544. PartMesh.Scale = Vector3.new(0.561845124, 0.618029416, 0.561845064)
  1545.  
  1546. local Part = Instance.new("Part", Cyidine)
  1547. Part:BreakJoints()
  1548. Part.TopSurface = "Smooth"
  1549. Part.Material = "Neon"
  1550. Part.Transparency = 0 Part.Name = 'Part'
  1551. Part.BottomSurface = "Smooth"
  1552. Part.FormFactor = "Custom" Part.CanCollide = false
  1553. Part.BrickColor = a.BrickColor
  1554. Part.Size = Vector3.new(0.200000003, 1.01132107, 0.449476063)
  1555. local Partweld = Instance.new("ManualWeld")
  1556. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1557. Partweld.C1 = CFrame.new(-8.39233398e-005, -6.13697433, 0.00012421608, -0.99998641, 0, 5.96042398e-008, 0, 1, 0, -5.96042398e-008, 0, -0.99998641)
  1558. Partweld.Parent = Part
  1559. local PartMesh = Instance.new("SpecialMesh",Part)
  1560. PartMesh.MeshId = ""
  1561. PartMesh.MeshType = Enum.MeshType.Wedge PartMesh.Name = "Mesh"
  1562. PartMesh.Offset = Vector3.new(0, 0, 0)
  1563. PartMesh.Scale = Vector3.new(0.221366972, 1, 1)
  1564.  
  1565. local Part = Instance.new("Part", Cyidine)
  1566. Part:BreakJoints()
  1567. Part.TopSurface = "Smooth"
  1568. Part.Material = "SmoothPlastic"
  1569. Part.Transparency = 0 Part.Name = 'Part'
  1570. Part.BottomSurface = "Smooth"
  1571. Part.FormFactor = "Custom" Part.CanCollide = false
  1572. Part.BrickColor = BrickColor.new("Institutional white")
  1573. Part.Size = Vector3.new(0.561845124, 0.200000003, 0.449476033)
  1574. local Partweld = Instance.new("ManualWeld")
  1575. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1576. Partweld.C1 = CFrame.new(0, -0.955184937, -2.38418579e-007, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1577. Partweld.Parent = Part
  1578. local PartMesh = Instance.new("CylinderMesh",Part)
  1579. PartMesh.Name = "Mesh"
  1580. PartMesh.Offset = Vector3.new(0, 0, 0)
  1581. PartMesh.Scale = Vector3.new(1, 0.561845064, 1)
  1582.  
  1583. local Part = Instance.new("Part", Cyidine)
  1584. Part:BreakJoints()
  1585. Part.TopSurface = "Smooth"
  1586. Part.Material = "Neon"
  1587. Part.Transparency = 0 Part.Name = 'Part'
  1588. Part.BottomSurface = "Smooth"
  1589. Part.FormFactor = "Custom" Part.CanCollide = false
  1590. Part.BrickColor = a.BrickColor
  1591. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1592. local Partweld = Instance.new("ManualWeld")
  1593. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1594. Partweld.C1 = CFrame.new(0, -0.842823029, 0.230348349, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1595. Partweld.Parent = Part
  1596. local PartMesh = Instance.new("CylinderMesh",Part)
  1597. PartMesh.Name = "Mesh"
  1598. PartMesh.Offset = Vector3.new(0, 0, 0)
  1599. PartMesh.Scale = Vector3.new(0.561845124, 0.618029416, 0.561845064)
  1600.  
  1601. local Part = Instance.new("Part", Cyidine)
  1602. Part:BreakJoints()
  1603. Part.TopSurface = "Smooth"
  1604. Part.Material = "Neon"
  1605. Part.Transparency = 0 Part.Name = 'Part'
  1606. Part.BottomSurface = "Smooth"
  1607. Part.FormFactor = "Custom" Part.CanCollide = false
  1608. Part.BrickColor = a.BrickColor
  1609. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1610. local Partweld = Instance.new("ManualWeld")
  1611. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1612. Partweld.C1 = CFrame.new(0, -0.730434418, -0.179762959, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1613. Partweld.Parent = Part
  1614. local PartMesh = Instance.new("CylinderMesh",Part)
  1615. PartMesh.Name = "Mesh"
  1616. PartMesh.Offset = Vector3.new(0, 0, 0)
  1617. PartMesh.Scale = Vector3.new(0.561845124, 0.618029416, 0.561845064)
  1618.  
  1619. local hitbox = Instance.new("Part", Cyidine)
  1620. hitbox:BreakJoints()
  1621. hitbox.TopSurface = "Smooth"
  1622. hitbox.Material = "SmoothPlastic"
  1623. hitbox.Transparency = 1 hitbox.Name = 'hitbox'
  1624. hitbox.BottomSurface = "Smooth"
  1625. hitbox.FormFactor = "Custom" hitbox.CanCollide = false
  1626. hitbox.BrickColor = BrickColor.new("Institutional white")
  1627. hitbox.Size = Vector3.new(0.200000003, 5.60922527, 0.624738038)
  1628. local hitboxweld = Instance.new("ManualWeld")
  1629. hitboxweld.Part0 = Handle hitboxweld.Part1 = hitbox hitboxweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1630. hitboxweld.C1 = CFrame.new(0, -3.8159256, -1.12056732e-005, 0.99998641, 0, 0, 0, 1, 0, 0, 0, 0.99998641)
  1631. hitboxweld.Parent = hitbox
  1632. local hitboxMesh = Instance.new("BlockMesh",hitbox)
  1633. hitboxMesh.Name = "Mesh"
  1634. hitboxMesh.Offset = Vector3.new(0, 0, 0)
  1635. hitboxMesh.Scale = Vector3.new(0.561845124, 1, 1)
  1636.  
  1637. local Wedge = Instance.new("WedgePart", Cyidine)
  1638. Wedge:BreakJoints()
  1639. Wedge.TopSurface = "Smooth"
  1640. Wedge.Material = "SmoothPlastic"
  1641. Wedge.Transparency = 0 Wedge.Name = 'Wedge'
  1642. Wedge.BottomSurface = "Smooth"
  1643. Wedge.FormFactor = "Custom" Wedge.CanCollide = false
  1644. Wedge.BrickColor = BrickColor.new("Institutional white")
  1645. Wedge.Size = Vector3.new(0.200000003, 0.561845124, 0.224738076)
  1646. local Wedgeweld = Instance.new("ManualWeld")
  1647. Wedgeweld.Part0 = Handle Wedgeweld.Part1 = Wedge Wedgeweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1648. Wedgeweld.C1 = CFrame.new(7.62939453e-006, -5.9009819, -4.0769577e-005, -0.999992788, 1.60944605e-010, -8.94063589e-007, 1.60504526e-010, 0.999993563, -4.18958729e-010, 7.897562e-007, -4.18840851e-010, -0.999986649)
  1649. Wedgeweld.Parent = Wedge
  1650. local WedgeMesh = Instance.new("SpecialMesh",Wedge)
  1651. WedgeMesh.MeshId = ""
  1652. WedgeMesh.MeshType = Enum.MeshType.Wedge WedgeMesh.Name = "Mesh"
  1653. WedgeMesh.Offset = Vector3.new(0, 0, 0)
  1654. WedgeMesh.Scale = Vector3.new(0.561845124, 1, 1)]]
  1655.  
  1656.  
  1657.  
  1658. local function weldBetween(a, b, name)
  1659. local weld = Instance.new("ManualWeld")
  1660. weld.Part0 = a
  1661. weld.Part1 = b
  1662. weld.C0 = CFrame.new()
  1663. weld.C1 = b.CFrame:inverse() * a.CFrame
  1664. weld.Parent = a
  1665. weld.Name=name or 'weldb1'
  1666. weld.Parent=m
  1667. return weld;
  1668. end
  1669.  
  1670. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1671. if hit.Parent==nil then
  1672. return
  1673. end
  1674. h=hit.Parent:FindFirstChild("Humanoid")
  1675. for _,v in pairs(hit.Parent:children()) do
  1676. if v:IsA("Humanoid") then
  1677. h=v
  1678. end
  1679. end
  1680. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1681. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  1682. end
  1683. if hit.Parent.className=="Hat" then
  1684. hit=hit.Parent.Parent:findFirstChild("Head")
  1685. end
  1686. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1687. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1688. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1689. return
  1690. end]]
  1691. -- hs(hit,1.2)
  1692. c=Instance.new("ObjectValue")
  1693. c.Name="creator"
  1694. c.Value=game:service("Players").LocalPlayer
  1695. c.Parent=h
  1696. game:GetService("Debris"):AddItem(c,.5)
  1697. Damage=math.random(minim,maxim)
  1698. -- h:TakeDamage(Damage)
  1699. blocked=false
  1700. block=hit.Parent:findFirstChild("Block")
  1701. if block~=nil then
  1702. print(block.className)
  1703. if block.className=="NumberValue" then
  1704. if block.Value>0 then
  1705. blocked=true
  1706. if decreaseblock==nil then
  1707. block.Value=block.Value-1
  1708. end
  1709. end
  1710. end
  1711. if block.className=="IntValue" then
  1712. if block.Value>0 then
  1713. blocked=true
  1714. if decreaseblock~=nil then
  1715. block.Value=block.Value-1
  1716. end
  1717. end
  1718. end
  1719. end
  1720. if blocked==false then
  1721. -- h:TakeDamage(Damage)
  1722. h.Health=h.Health-Damage
  1723. showDamage(hit.Parent,Damage,.5,a.BrickColor)
  1724. else
  1725. h.Health=h.Health-(Damage/2)
  1726. showDamage(hit.Parent,Damage/2,.5,a.BrickColor)
  1727. end
  1728. if Type=="Knockdown" then
  1729. hum=hit.Parent.Humanoid
  1730. hum.PlatformStand=true
  1731. coroutine.resume(coroutine.create(function(HHumanoid)
  1732. swait(1)
  1733. HHumanoid.PlatformStand=false
  1734. end),hum)
  1735. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1736. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1737. local bodvol=Instance.new("BodyVelocity")
  1738. bodvol.velocity=angle*knockback
  1739. bodvol.P=5000
  1740. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1741. bodvol.Parent=hit
  1742. rl=Instance.new("BodyAngularVelocity")
  1743. rl.P=3000
  1744. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1745. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1746. rl.Parent=hit
  1747. game:GetService("Debris"):AddItem(bodvol,.5)
  1748. game:GetService("Debris"):AddItem(rl,.5)
  1749. elseif Type=="Normal" then
  1750. vp=Instance.new("BodyVelocity")
  1751. vp.P=500
  1752. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  1753. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1754. if KnockbackType==1 then
  1755. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1756. elseif KnockbackType==2 then
  1757. vp.velocity=Property.CFrame.lookVector*knockback
  1758. end
  1759. if knockback>0 then
  1760. vp.Parent=hit.Parent.Torso
  1761. end
  1762. game:GetService("Debris"):AddItem(vp,.5)
  1763. elseif Type=="Up" then
  1764. local bodyVelocity=Instance.new("BodyVelocity")
  1765. bodyVelocity.velocity=vt(0,60,0)
  1766. bodyVelocity.P=5000
  1767. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1768. bodyVelocity.Parent=hit
  1769. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1770. rl=Instance.new("BodyAngularVelocity")
  1771. rl.P=3000
  1772. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1773. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1774. rl.Parent=hit
  1775. game:GetService("Debris"):AddItem(rl,.5)
  1776. elseif Type=="Snare" then
  1777. bp=Instance.new("BodyPosition")
  1778. bp.P=2000
  1779. bp.D=100
  1780. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1781. bp.position=hit.Parent.Torso.Position
  1782. bp.Parent=hit.Parent.Torso
  1783. game:GetService("Debris"):AddItem(bp,1)
  1784. elseif Type=="Target" then
  1785. if Targetting==false then
  1786. ZTarget=hit.Parent.Torso
  1787. coroutine.resume(coroutine.create(function(Part)
  1788. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1789. swait(5)
  1790. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1791. end),ZTarget)
  1792. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1793. targetgui=Instance.new("BillboardGui")
  1794. targetgui.Parent=ZTarget
  1795. targetgui.Size=UDim2.new(10,100,10,100)
  1796. targ=Instance.new("ImageLabel")
  1797. targ.Parent=targetgui
  1798. targ.BackgroundTransparency=1
  1799. targ.Image="rbxassetid://4834067"
  1800. targ.Size=UDim2.new(1,0,1,0)
  1801. cam.CameraType="Scriptable"
  1802. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1803. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1804. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1805. Targetting=true
  1806. RocketTarget=ZTarget
  1807. for i=1,Property do
  1808. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1809. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1810. swait()
  1811. end
  1812. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1813. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1814. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1815. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1816. end
  1817. Targetting=false
  1818. RocketTarget=nil
  1819. targetgui.Parent=nil
  1820. cam.CameraType="Custom"
  1821. end
  1822. end
  1823. debounce=Instance.new("BoolValue")
  1824. debounce.Name="DebounceHit"
  1825. debounce.Parent=hit.Parent
  1826. debounce.Value=true
  1827. game:GetService("Debris"):AddItem(debounce,Delay)
  1828. c=Instance.new("ObjectValue")
  1829. c.Name="creator"
  1830. c.Value=Player
  1831. c.Parent=h
  1832. game:GetService("Debris"):AddItem(c,.5)
  1833. CRIT=false
  1834. hitDeb=true
  1835. AttackPos=6
  1836. end
  1837. end
  1838.  
  1839. showDamage=function(Char,Dealt,du,Color)
  1840. m=Instance.new("Model")
  1841. m.Name=tostring(Dealt)
  1842. h=Instance.new("Humanoid")
  1843. h.Health=0
  1844. h.MaxHealth=0
  1845. h.Parent=m
  1846. c=Instance.new("Part")
  1847. c.Transparency=1
  1848. c.BrickColor=Color
  1849. c.Name="Head"
  1850. c.TopSurface=0
  1851. c.BottomSurface=0
  1852. c.formFactor="Plate"
  1853. c.Size=Vector3.new(1,.4,1)
  1854. ms=Instance.new("FileMesh")
  1855. ms.MeshId="http://www.roblox.com/Asset/?id=9982590"
  1856. ms.Scale=Vector3.new(.2,.2,.2)
  1857. if CRIT==true then
  1858. ms.Scale=Vector3.new(.1,.1,.1)
  1859. end
  1860. ms.Parent=c
  1861. c.Reflectance=0
  1862. Instance.new("BodyGyro").Parent=c
  1863. c.Parent=m
  1864. if Char:findFirstChild("Head")~=nil then
  1865. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1866. elseif Char.Parent:findFirstChild("Head")~=nil then
  1867. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1868. end
  1869. f=Instance.new("BodyPosition")
  1870. f.P=2000
  1871. f.D=100
  1872. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1873. f.position=c.Position+Vector3.new(0,3,0)
  1874. f.Parent=c
  1875. game:GetService("Debris"):AddItem(m,.5+du)
  1876. c.CanCollide=false
  1877. m.Parent=workspace
  1878. c.CanCollide=false
  1879. end
  1880.  
  1881. function EVENMOARMAGIX(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  1882. local msh1 = it("SpecialMesh")
  1883. msh1.Scale = vt(0.5,0.5,0.5)
  1884. msh1.MeshType = "Sphere"
  1885. local S=it("Part")
  1886. S.Name="Effect"
  1887. S.formFactor=0
  1888. S.Size=vt(x1,y1,z1)
  1889. S.BrickColor=color
  1890. S.Reflectance = 0
  1891. S.TopSurface=0
  1892. S.BottomSurface=0
  1893. S.Transparency=0
  1894. S.Anchored=true
  1895. S.CanCollide=false
  1896. S.CFrame=part.CFrame*cf(x2,y2,z2)*euler(x3,y3,z3)
  1897. S.Parent=workspace
  1898. msh1.Parent = S
  1899. coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + vt(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  1900. end
  1901.  
  1902. function SummonSword(Part,cframe1,cframe2)
  1903. coroutine.resume(coroutine.create(function()
  1904.  
  1905. local sword=part(1,workspace,0,0.5,a.BrickColor,"Sword",vt(2,2,2))
  1906. sword.Anchored=true
  1907. --con1=sword.Touched:connect(function(hit) Damagefunc2(hit,5,1) end)
  1908. local smesh=mesh("SpecialMesh",sword,"FileMesh","http://www.roblox.com/asset/?id=50798664",vt(0,0,0),vt(3,3,3))
  1909. --smesh.Parent=nil
  1910. smesh.VertexColor=Vector3.new(0, 0, 0)
  1911. sword.CFrame=Part.CFrame*cframe1
  1912. con1=sword.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  1913. so("http://roblox.com/asset/?id=231917788",sword,0.5,1)
  1914. hitconasdf = sword.Touched:connect(function(hit)
  1915. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  1916. if hum12 and not hum12:IsDescendantOf(Character) then
  1917. so('http://roblox.com/asset/?id=220025675',sword,1,3)
  1918. hitconasdf:disconnect()
  1919. end
  1920. end)
  1921. EVENMOARMAGIX(sword,4,4,4,0,0,0,0,0,0,a.BrickColor)
  1922. for i=0,1,0.2 do
  1923. wait()
  1924. local dir = sword.CFrame.lookVector*-1
  1925. hit2,pos = rayCast(sword.Position,dir,5,Character)
  1926. if hit2~=nil then
  1927. if hit2.Parent:FindFirstChild("Humanoid") ~= nil then
  1928. hum = hit2.Parent.Humanoid
  1929. --Damagefunc2(hit2,5,1)
  1930. elseif hit2.Parent.Parent ~= nil and hit2.Parent.Parent:FindFirstChild("Humanoid") ~= nil then
  1931. hum = hit2.Parent.Parent.Humanoid
  1932. --Damagefunc2(hit2,5,1)
  1933. end
  1934. end
  1935. sword.CFrame=sword.CFrame*cframe2
  1936. end
  1937. EVENMOARMAGIX(sword,4,4,4,0,0,0,0,0,0,a.BrickColor)
  1938. sword.Parent=nil
  1939. pcall(function()
  1940. hitconasdf:disconnect()
  1941. end)
  1942. con1:disconnect()
  1943. end))
  1944. end
  1945.  
  1946.  
  1947. rings=Instance.new('Model',Character)
  1948.  
  1949. ring=function(way,way2,where,vector,rv1,rv2,rv3,c1,c2)
  1950. local rng = Instance.new("Part", rings)
  1951. rng.Anchored = true
  1952. rng.BrickColor = a.BrickColor
  1953. rng.CanCollide = false
  1954. rng.FormFactor = 3
  1955. rng.Name = "Ring"
  1956. rng.Size = Vector3.new(1, 1, 1)
  1957. rng.Transparency = .5
  1958. rng.TopSurface = 0
  1959. rng.BottomSurface = 0
  1960. rng.CFrame = where.CFrame * CFrame.Angles(math.rad(way), math.rad(way2), 0)
  1961. local rngm = Instance.new("SpecialMesh", rng)
  1962. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1963. rngm.Scale = vector--10,10,1
  1964. for i = 1, 20, 1 do
  1965. rngm.Scale = Vector3.new(rv1 + i*c1, rv2 + i*c2, rv3)--(10 + i*2, 10 + i*2, 1)
  1966. rng.Transparency = i/20
  1967. swait()
  1968. end
  1969. wait()
  1970. rng:destroy''
  1971. end
  1972.  
  1973. player=game.Players.localPlayer
  1974. char=player.Character
  1975. Effects={}
  1976. vt=Vector3.new
  1977. cf=CFrame.new
  1978. euler=CFrame.fromEulerAnglesXYZ
  1979. Cyidine=Instance.new("Model",char)
  1980.  
  1981. mouse.Button1Down:connect(function()
  1982. if equipped==true and hand==false then
  1983. if attacktype==1 then
  1984. attackone()
  1985. elseif attacktype==2 then
  1986. attacktwo()
  1987. elseif attacktype==3 then
  1988. attackthree()
  1989. end
  1990. end
  1991. end)
  1992.  
  1993. mouse.KeyDown:connect(function(k)
  1994. k=k:lower()
  1995. if k=='q' then
  1996. if attack==false then
  1997. spin()
  1998. end
  1999. elseif k=='f' then
  2000. if attack==false then
  2001. boom()
  2002. end
  2003. elseif k=='e' then
  2004. if attack==false then
  2005. JumpSwing()
  2006. end
  2007. elseif k=='r' then
  2008. if attack==false then
  2009. Neon.BrickColor = BrickColor.new('Really black')
  2010. print(char["Left Leg"].BrickColor)
  2011. while true do
  2012. game:GetService("RunService").RenderStepped:wait()
  2013. char["Left Leg"].BrickColor = BrickColor.new('Really black')
  2014. char["Left Arm"].BrickColor = BrickColor.new('Really black')
  2015.  
  2016. char["Right Leg"].BrickColor = BrickColor.new('Really black')
  2017. char["Right Arm"].BrickColor = BrickColor.new('Really black')
  2018.  
  2019. char.Head.BrickColor = BrickColor.new('Really black')
  2020. char.Torso.BrickColor = BrickColor.new('Really black')
  2021.  
  2022. char.Shirt:Destroy()
  2023. char.Pants:Destroy()
  2024.  
  2025. shirt = Instance.new("Shirt", char)
  2026. shirt.Name = "Shirt"
  2027.  
  2028. pants = Instance.new("Pants", char)
  2029. pants.Name = "Pants"
  2030.  
  2031. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258678703"
  2032. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id="
  2033. end
  2034. end
  2035. end
  2036. end)
  2037.  
  2038. function JumpSwing()
  2039. attack=true
  2040. for i=0,0.5,0.1 do
  2041. swait()
  2042. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2043. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2044. local h = 5
  2045. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2046. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  2047. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2048. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end]]
  2049. scfr = blcf
  2050. elseif not scfr then
  2051. scfr = blcf
  2052. end
  2053. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,0.8),.3)
  2054. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-1)*euler(0,0,-0.8),.3)
  2055. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(.5,-2,0)*euler(.5,0,0),.3)
  2056. LW.C0=clerp(LW.C0,cf(-.2,-.1,-0.5)*euler(1,-1.8,0)*euler(.9,0,0),.3)
  2057. RH.C0=clerp(RH.C0,RHC0*cf(.2,1,.1)*euler(0,-.5,-.2),.3)
  2058. LH.C0=clerp(LH.C0,LHC0*cf(-.2,1,.1)*euler(0,.5,.2),.3)
  2059. end
  2060.  
  2061. local HandCF = CFrame.new(char.Torso.Position - Vector3.new(0,2,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2062. local rng = Instance.new("Part", char.Torso)
  2063. rng.Anchored = true
  2064. rng.BrickColor = BrickColor.new("Teal")
  2065. rng.CanCollide = true
  2066. rng.FormFactor = 3
  2067. rng.Name = "Ring"
  2068. rng.Size = Vector3.new(1, 1, 1)
  2069. rng.CanCollide = false
  2070. rng.Transparency = 0.35
  2071. rng.TopSurface = 0
  2072. rng.BottomSurface = 0
  2073. rng.CFrame = HandCF
  2074. local rngm = Instance.new("SpecialMesh", rng)
  2075. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2076. rngm.Scale = Vector3.new(1, 1, 2)
  2077.  
  2078. rngto = rng.Touched:connect(function(ht)
  2079. hit = ht.Parent
  2080. if ht and hit:IsA("Model") then
  2081. if hit:FindFirstChild("Humanoid") then
  2082. if hit.Name ~= p.Name then
  2083. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2084. Debounces.Slashed = true]]--
  2085. --hit:FindFirstChild("Humanoid"):TakeDamage(4)
  2086. --hit:FindFirstChild("Humanoid").PlatformStand = true
  2087. --hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  2088. --Debounces.Slashed = false
  2089. --end
  2090. end
  2091. end
  2092. elseif ht and hit:IsA("Hat") then
  2093. if hit.Parent.Name ~= p.Name then
  2094. if hit.Parent:FindFirstChild("Humanoid") then
  2095. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  2096. Debounces.Slashed = true]]--
  2097. --hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
  2098. --hit:FindFirstChild("Humanoid").PlatformStand = true
  2099. --hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  2100. --Debounces.Slashed = false
  2101. end
  2102. end
  2103. end
  2104. end)
  2105. coroutine.wrap(function()
  2106. for i = 1, 60, 2 do
  2107. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  2108. rng.Size = rngm.Scale
  2109. rng.CFrame = HandCF
  2110. rng.Transparency = i/60
  2111. wait()
  2112. end
  2113. wait()
  2114. rng:Destroy()
  2115. end)()
  2116.  
  2117. Humanoid.Jump=true
  2118. bodvol=Instance.new("BodyVelocity")
  2119. bodvol.Parent=RootPart
  2120. bodvol.velocity=vt(0,1,0)*100
  2121. bodvol.P=5000
  2122. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2123. --Torso.Velocity=vt(0,1,0)*100
  2124. con1=hitbox.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2125. so("http://roblox.com/asset/?id=231917987",hitbox,1,1)
  2126. hitconasdf = hitbox.Touched:connect(function(hit)
  2127. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  2128. if hum12 and not hum12:IsDescendantOf(Character) then
  2129. so('http://roblox.com/asset/?id=220025675',hitbox,1,3)
  2130. hitconasdf:disconnect()
  2131. end
  2132. end)
  2133. for i=0,1,0.1 do
  2134. swait()
  2135. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2136. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2137. local h = 5
  2138. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2139. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  2140. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2141. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end]]
  2142. scfr = blcf
  2143. elseif not scfr then
  2144. scfr = blcf
  2145. end
  2146. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(3,-2.4,0)*euler(.1,0,0),.3)
  2147. LW.C0=clerp(LW.C0,cf(-.2,.8,-0.5)*euler(3.1,-1.8,0)*euler(.9,0,0),.3)
  2148. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,-0.8),.3)
  2149. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*euler(0,0,1.3),.3)
  2150. RH.C0=clerp(RH.C0,RHC0,.3)
  2151. LH.C0=clerp(LH.C0,LHC0,.3)
  2152. end
  2153. con1:disconnect()
  2154. hitconasdf:disconnect()
  2155. bodvol.Parent=nil
  2156. attack=false
  2157. end
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169. function LowerSwing()
  2170. attack=true
  2171. for i=0,0.5,0.1 do
  2172. swait()
  2173. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2174. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2175. local h = 5
  2176. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2177. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  2178. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2179. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end]]
  2180. scfr = blcf
  2181. elseif not scfr then
  2182. scfr = blcf
  2183. end
  2184. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,0.8),.3)
  2185. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-1)*euler(0,0,-0.8),.3)
  2186. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(.5,-2,0)*euler(.5,0,0),.3)
  2187. LW.C0=clerp(LW.C0,cf(-.2,-.1,-0.5)*euler(1,-1.8,0)*euler(.9,0,0),.3)
  2188. RH.C0=clerp(RH.C0,RHC0*cf(.2,1,.1)*euler(0,-.5,-.2),.3)
  2189. LH.C0=clerp(LH.C0,LHC0*cf(-.2,1,.1)*euler(0,.5,.2),.3)
  2190. end
  2191. Humanoid.Jump=true
  2192. bodvol=Instance.new("BodyVelocity")
  2193. bodvol.Parent=RootPart
  2194. bodvol.velocity=vt(0,8000,0)*8000
  2195. bodvol.P=8000
  2196. bodvol.maxForce=Vector3.new(0, 8000, 0)
  2197. --Torso.Velocity=vt(0,1,0)*100
  2198. con1=hitbox.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2199. so("http://roblox.com/asset/?id=231917987",hitbox,1,1)
  2200. hitconasdf = hitbox.Touched:connect(function(hit)
  2201. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  2202. if hum12 and not hum12:IsDescendantOf(Character) then
  2203. so('http://roblox.com/asset/?id=220025675',hitbox,1,3)
  2204. hitconasdf:disconnect()
  2205. end
  2206. end)
  2207. for i=0,1,0.1 do
  2208. swait()
  2209. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2210. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2211. local h = 5
  2212. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2213. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  2214. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2215. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end]]
  2216. scfr = blcf
  2217. elseif not scfr then
  2218. scfr = blcf
  2219. end
  2220. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(3,-2.4,0)*euler(.1,0,0),.3)
  2221. LW.C0=clerp(LW.C0,cf(-.2,.8,-0.5)*euler(3.1,-1.8,0)*euler(.9,0,0),.3)
  2222. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,-0.8),.3)
  2223. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*euler(0,0,1.3),.3)
  2224. RH.C0=clerp(RH.C0,RHC0,.3)
  2225. LH.C0=clerp(LH.C0,LHC0,.3)
  2226. end
  2227. con1:disconnect()
  2228. hitconasdf:disconnect()
  2229. bodvol.Parent=nil
  2230. attack=false
  2231. end
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242. function spin()
  2243. attack=true
  2244. con1=hitbox.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2245. for i=0,1,0.2 do
  2246. swait()
  2247. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,0),.45)
  2248. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.45)
  2249. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(1.5,-1.5,0)*euler(.5,0,0),.45)
  2250. LW.C0=clerp(LW.C0,cf(0,0.5,-0.7)*euler(1.5,-1.5,0)*euler(.7,0,0),.45)
  2251. RH.C0=clerp(RH.C0,RHC0*euler(-.2,0,0),.45)
  2252. LH.C0=clerp(LH.C0,LHC0*euler(-.2,0,0),.45)
  2253. end
  2254. for i=0,1,0.15 do
  2255. so("http://roblox.com/asset/?id=231917987",hitbox,1,1)
  2256. swait()
  2257. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2258. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2259. local h = 5
  2260. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2261. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  2262. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2263. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end]]
  2264. scfr = blcf
  2265. elseif not scfr then
  2266. scfr = blcf
  2267. end
  2268. for i=0,1,0.1 do
  2269. swait()
  2270. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2271. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2272. local h = 5
  2273. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2274. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  2275. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2276. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end]]
  2277. scfr = blcf
  2278. elseif not scfr then
  2279. scfr = blcf
  2280. end
  2281. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(1.5,-1.5,0)*euler(-.5,0,0),.3)
  2282. LW.C0=clerp(LW.C0,cf(-1,0.5,-0.5)*euler(1.5,-1.5,0)*euler(.5,0,0),.3)
  2283. RootJoint.C0=RootCF*euler(0,0,6.6*i)
  2284. end
  2285. end
  2286. con1:disconnect()
  2287. attack=false
  2288. end
  2289.  
  2290. --[[function Triangle(a, b, c)
  2291. local edg1 = (c-a):Dot((b-a).unit)
  2292. local edg2 = (a-b):Dot((c-b).unit)
  2293. local edg3 = (b-c):Dot((a-c).unit)
  2294. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  2295. a, b, c = a, b, c
  2296. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  2297. a, b, c = b, c, a
  2298. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  2299. a, b, c = c, a, b
  2300. else
  2301. assert(false, "unreachable")
  2302. end]]
  2303.  
  2304. function attackone()
  2305. if attack==false and attacktype==1 then
  2306. attacktype=2
  2307. attack=true
  2308. con1=hitbox.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2309. for i=0,1,0.2 do
  2310. swait()
  2311. Neck.C0=clerp(Neck.C0,necko*euler(.2,0,.5),.4)
  2312. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,-.5),.4)
  2313. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(2,0,1),.4)
  2314. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2315. LW.C0=clerp(LW.C0,cf(-1.3,0.5,-.3)*euler(.4,0,.2)*euler(0,-.2,0),.4)
  2316. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2317. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,.5,0),.4)
  2318. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,.5,0),.4)
  2319. end
  2320. so("http://roblox.com/asset/?id=234365549",hitbox,1,1)
  2321. hitconasdf = hitbox.Touched:connect(function(hit)
  2322. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  2323. if hum12 and not hum12:IsDescendantOf(Character) then
  2324. so('http://roblox.com/asset/?id=220025675',hitbox,1,3)
  2325. hitconasdf:disconnect()
  2326. end
  2327. end)
  2328. for i=0,1,0.3 do
  2329. swait()
  2330. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2331. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2332. local h = 5
  2333. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2334. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end
  2335. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2336. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end]]
  2337. scfr = blcf
  2338. elseif not scfr then
  2339. scfr = blcf
  2340. end
  2341. Neck.C0=clerp(Neck.C0,necko*euler(0,0,-.5)*euler(.2,0,0),.4)
  2342. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,.5),.4)
  2343. RW.C0=clerp(RW.C0,cf(1.2,0.5,-.3)*euler(.2,0,-.2)*euler(0,-.5,0),.4)
  2344. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2345. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.4,0,-.2),.4)
  2346. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2347. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,-.5,0),.4)
  2348. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,-.5,0),.4)
  2349. end
  2350. for i=0,1,0.2 do
  2351. swait()
  2352. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2353. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2354. local h = 5
  2355. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2356. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end
  2357. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2358. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end]]
  2359. scfr = blcf
  2360. elseif not scfr then
  2361. scfr = blcf
  2362. end
  2363. Neck.C0=clerp(Neck.C0,necko*euler(0,0,-.5)*euler(.2,0,0),.4)
  2364. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,.5),.4)
  2365. RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*euler(.6,0,-1)*euler(0,-.7,0),.4)
  2366. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2367. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.4,0,-.2),.4)
  2368. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2369. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,-.5,0),.4)
  2370. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,-.5,0),.4)
  2371. end
  2372. con1:disconnect()
  2373. hitconasdf:disconnect()
  2374. attack=false
  2375. end
  2376. end
  2377.  
  2378. function attacktwo()
  2379. if attack==false and attacktype==2 then
  2380. attacktype=3
  2381. attack=true
  2382. con1=hitbox1.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2383. for i=0,1,0.2 do
  2384. swait()
  2385. Neck.C0=clerp(Neck.C0,necko*euler(0,0,-.7)*euler(.2,0,0),.4)
  2386. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,.7),.4)
  2387. LW.C0=clerp(LW.C0,cf(-1,0.5,-.5)*euler(-1.57,0,-1)*euler(-0,1.2,0),.4)
  2388. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2389. RH.C0=clerp(RH.C0,cf(.8,-1,.2)*euler(0,1.57,0)*euler(0,-.7,0),.4)
  2390. LH.C0=clerp(LH.C0,cf(-.8,-1,.2)*euler(0,-1.57,0)*euler(0,-.7,0),.4)
  2391. end
  2392. so("http://roblox.com/asset/?id=234365573",hitbox1,1,1)
  2393. hitconasdf = hitbox1.Touched:connect(function(hit)
  2394. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  2395. if hum12 and not hum12:IsDescendantOf(Character) then
  2396. so('http://roblox.com/asset/?id=220025675',hitbox1,1,3)
  2397. hitconasdf:disconnect()
  2398. end
  2399. end)
  2400. for i=0,1,0.3 do
  2401. swait()
  2402. local blcf = hitbox1.CFrame*CFrame.new(0,.5,0)
  2403. if scfr and (hitbox1.Position-scfr.p).magnitude > .1 then
  2404. local h = 5
  2405. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2406. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end
  2407. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2408. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end]]
  2409. scfr = blcf
  2410. elseif not scfr then
  2411. scfr = blcf
  2412. end
  2413. Neck.C0=clerp(Neck.C0,necko*euler(0,0,.5)*euler(0,0,0),.4)
  2414. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,-.5),.4)
  2415. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(1.3,0,1)*euler(0,1.6,0),.4)
  2416. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2417. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.2,0,-.2),.4)
  2418. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2419. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,.5,0),.4)
  2420. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,.5,0),.4)
  2421. end
  2422. for i=0,1,0.2 do
  2423. swait()
  2424. local blcf = hitbox1.CFrame*CFrame.new(0,.5,0)
  2425. if scfr and (hitbox1.Position-scfr.p).magnitude > .1 then
  2426. local h = 5
  2427. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2428. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end
  2429. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2430. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end]]
  2431. scfr = blcf
  2432. elseif not scfr then
  2433. scfr = blcf
  2434. end
  2435. Neck.C0=clerp(Neck.C0,necko*euler(0,0,.5)*euler(.1,0,0),.4)
  2436. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,-.5),.4)
  2437. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(1,0,.8)*euler(0,1.3,0),.4)
  2438. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2439. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.2,0,-.2),.4)
  2440. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2441. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,.5,0),.4)
  2442. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,.5,0),.4)
  2443. end
  2444. attack=false
  2445. con1:disconnect()
  2446. hitconasdf:disconnect()
  2447. end
  2448. end
  2449.  
  2450. function attackthree()
  2451. if attack==false and attacktype==3 then
  2452. attacktype=1
  2453. attack=true
  2454. con1=hitbox.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2455. for i=0,1,0.2 do
  2456. swait()
  2457. Neck.C0=clerp(Neck.C0,necko*euler(0,0,.2),.4)
  2458. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,-.3),.4)
  2459. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(1,0,1.2)*euler(0,-2,0),.4)
  2460. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2461. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-.2)*euler(.7,0,.1)*euler(0,-.4,0),.4)
  2462. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.4)
  2463. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,.3,0),.4)
  2464. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,.3,0),.4)
  2465. end
  2466. so("http://roblox.com/asset/?id=231917871",hitbox,1,1)
  2467. hitconasdf = hitbox.Touched:connect(function(hit)
  2468. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  2469. if hum12 and not hum12:IsDescendantOf(Character) then
  2470. so('http://roblox.com/asset/?id=220025675',hitbox,1,3)
  2471. hitconasdf:disconnect()
  2472. end
  2473. end)
  2474. for i=0,1,0.1 do
  2475. swait()
  2476. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2477. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2478. local h = 5
  2479. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2480. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end
  2481. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2482. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end]]
  2483. scfr = blcf
  2484. elseif not scfr then
  2485. scfr = blcf
  2486. end
  2487. Neck.C0=clerp(Neck.C0,necko*euler(.2,0,-.6),.35)
  2488. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,.6),.35)
  2489. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(1.2,0,-1.2)*euler(0,-1.2,0),.35)
  2490. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.35)
  2491. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-.2)*euler(-.4,0,-.7)*euler(0,0,0),.35)
  2492. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.35)
  2493. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,-.6,0),.35)
  2494. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,-.6,0),.35)
  2495. end
  2496. attack=false
  2497. con1:disconnect()
  2498. hitconasdf:disconnect()
  2499. end
  2500. end
  2501.  
  2502.  
  2503. function boom()
  2504. attack=true
  2505. con1=hitbox.Touched:connect(function(hit) Damagefunc(hit,10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  2506. for i=0,7,0.2 do
  2507. swait()
  2508. Neck.C0=clerp(Neck.C0,necko*euler(0,0,.2),.4)
  2509. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(math.rad(0),math.rad(0),math.rad(0)),.4)
  2510. RW.C0=clerp(RW.C0,cf(1, 1, -.5)*euler(math.rad(145),math.rad(180),math.rad(45)),.4)
  2511. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(0)),.4)
  2512. LW.C0=clerp(LW.C0,cf(-1, 1, -.5)*euler(math.rad(145),math.rad(0),math.rad(45)),.4)
  2513. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(0)),.4)
  2514. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*euler(0,-.6,0),.35)
  2515. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*euler(0,-.6,0),.35)
  2516. end
  2517. so("http://roblox.com/asset/?id=231917871",hitbox,111,111)
  2518. hitconasdf = hitbox.Touched:connect(function(hit)
  2519.  
  2520. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  2521. if hum12 and not hum12:IsDescendantOf(Character) then
  2522. so('http://roblox.com/asset/?id=220025675',hitbox,111,311)
  2523. hitconasdf:disconnect()
  2524. end
  2525. end)
  2526.  
  2527.  
  2528. local HandCF = CFrame.new(char.Torso.Position - Vector3.new(0,2,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2529. local rng = Instance.new("Part", char.Torso)
  2530. rng.Anchored = true
  2531. rng.BrickColor = a.BrickColor
  2532. rng.CanCollide = true
  2533. rng.FormFactor = 3
  2534. rng.Name = "Ring"
  2535. rng.Size = Vector3.new(1, 1, 1)
  2536. rng.CanCollide = false
  2537. rng.Transparency = 0.35
  2538. rng.TopSurface = 0
  2539. rng.BottomSurface = 0
  2540. rng.CFrame = HandCF
  2541. local rngm = Instance.new("SpecialMesh", rng)
  2542. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2543. rngm.Scale = Vector3.new(1, 1, 2)
  2544.  
  2545. rngto = rng.Touched:connect(function(ht)
  2546. hit = ht.Parent
  2547. if ht and hit:IsA("Model") then
  2548. if hit:FindFirstChild("Humanoid") then
  2549. if hit.Name ~= p.Name then
  2550. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2551. Debounces.Slashed = true]]--
  2552. --hit:FindFirstChild("Humanoid"):TakeDamage(4)
  2553. --hit:FindFirstChild("Humanoid").PlatformStand = true
  2554. --hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  2555. --Debounces.Slashed = false
  2556. --end
  2557. end
  2558. end
  2559. elseif ht and hit:IsA("Hat") then
  2560. if hit.Parent.Name ~= p.Name then
  2561. if hit.Parent:FindFirstChild("Humanoid") then
  2562. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  2563. Debounces.Slashed = true]]--
  2564. --hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
  2565. --hit:FindFirstChild("Humanoid").PlatformStand = true
  2566. --hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  2567. --Debounces.Slashed = false
  2568. end
  2569. end
  2570. end
  2571. end)
  2572. coroutine.wrap(function()
  2573. for i = 1, 60, 2 do
  2574. rngm.Scale = Vector3.new(5 + i*5, 5 + i*5, 5)
  2575. rng.Size = rngm.Scale
  2576. rng.CFrame = HandCF
  2577. rng.Transparency = i/60
  2578. wait()
  2579. end
  2580. wait()
  2581. rng:Destroy()
  2582. end)()
  2583.  
  2584.  
  2585.  
  2586. for i=0,3,0.1 do
  2587. swait()
  2588. local blcf = hitbox.CFrame*CFrame.new(0,.5,0)
  2589. if scfr and (hitbox.Position-scfr.p).magnitude > .1 then
  2590. local h = 5
  2591. --[[local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  2592. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end
  2593. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  2594. if a then game.Debris:AddItem(a,trispeed) end if b then game.Debris:AddItem(b,trispeed) end]]
  2595. scfr = blcf
  2596. elseif not scfr then
  2597. scfr = blcf
  2598. end
  2599. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0.1+(0.04/2),0,0),.4)
  2600. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-1.5)*euler(0.1,0,0),.4)
  2601. RW.C0=clerp(RW.C0,cf(1, 1, -.5)*euler(math.rad(90),math.rad(180),math.rad(45)),.4)
  2602. LW.C0=clerp(LW.C0,cf(-1, 1, -.5)*euler(math.rad(90),math.rad(0),math.rad(45)),.4)
  2603. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(-1.2,1.57,0),.4)
  2604. LH.C0=clerp(LH.C0,cf(-1.1,0.4,-0.8)*euler(-0.05,-1.57,0),.4)
  2605. end
  2606. attack=false
  2607. con1:disconnect()
  2608. hitconasdf:disconnect()
  2609. end
  2610.  
  2611. --[[local function CFrameFromTopBack(at, top, back)
  2612. local right = top:Cross(back)
  2613. return CFrame.new(at.x, at.y, at.z,
  2614. right.x, top.x, back.x,
  2615. right.y, top.y, back.y,
  2616. right.z, top.z, back.z)
  2617. end
  2618.  
  2619.  
  2620. local len1 = (c-a):Dot((b-a).unit)
  2621. local len2 = (b-a).magnitude - len1
  2622. local width = (a + (b-a).unit*len1 - c).magnitude
  2623.  
  2624. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  2625.  
  2626. local list = {}
  2627.  
  2628. if len1 > 0.01 then
  2629. local w1 = Instance.new('WedgePart', Cyidine)
  2630. game:GetService("Debris"):AddItem(w1,5)
  2631. w1.Material = "SmoothPlastic"
  2632. w1.FormFactor = 'Custom'
  2633. w1.BrickColor = BrickColor.new("Toothpaste")
  2634. w1.Transparency = 0
  2635. w1.Reflectance = 0
  2636. w1.Material = "SmoothPlastic"
  2637. w1.CanCollide = false
  2638. NoOutline(w1)
  2639. local sz = Vector3.new(0.2, width, len1)
  2640. w1.Size = sz
  2641. local sp = Instance.new("SpecialMesh",w1)
  2642. sp.MeshType = "Wedge"
  2643. sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
  2644. w1:BreakJoints()
  2645. w1.Anchored = true
  2646. w1.Parent = workspace
  2647. w1.Transparency = 0.7
  2648. table.insert(Effects,{w1,"Disappear",.01})
  2649. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  2650. table.insert(list,w1)
  2651. end
  2652.  
  2653. if len2 > 0.01 then
  2654. local w2 = Instance.new('WedgePart', Cyidine)
  2655. game:GetService("Debris"):AddItem(w2,5)
  2656. w2.Material = "SmoothPlastic"
  2657. w2.FormFactor = 'Custom'
  2658. w2.BrickColor = BrickColor.new("Toothpaste")
  2659. w2.Transparency = 0
  2660. w2.Reflectance = 0
  2661. w2.Material = "SmoothPlastic"
  2662. w2.CanCollide = false
  2663. NoOutline(w2)
  2664. local sz = Vector3.new(0.2, width, len2)
  2665. w2.Size = sz
  2666. local sp = Instance.new("SpecialMesh",w2)
  2667. sp.MeshType = "Wedge"
  2668. sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
  2669. w2:BreakJoints()
  2670. w2.Anchored = true
  2671. w2.Parent = workspace
  2672. w2.Transparency = 0.7
  2673. table.insert(Effects,{w2,"Disappear",.01})
  2674. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  2675. table.insert(list,w2)
  2676. end
  2677. return unpack(list)
  2678. end
  2679.  
  2680. function NoOutline(Part)
  2681. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  2682. end
  2683.  
  2684.  
  2685. if #Effects>0 then
  2686. --table.insert(Effects,{prt,"Block1",delay})
  2687. for e=1,#Effects do
  2688. if Effects[e]~=nil then
  2689. --for j=1,#Effects[e] do
  2690. local Thing=Effects[e]
  2691. if Thing~=nil then
  2692. local Part=Thing[1]
  2693. local Mode=Thing[2]
  2694. local Delay=Thing[3]
  2695. local IncX=Thing[4]
  2696. local IncY=Thing[5]
  2697. local IncZ=Thing[6]
  2698. if Thing[1].Transparency<=1 then
  2699. if Thing[2]=="Block1" then
  2700. Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2701. Mesh=Thing[1].Mesh
  2702. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  2703. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  2704. elseif Thing[2]=="Cylinder" then
  2705. Mesh=Thing[1].Mesh
  2706. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  2707. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  2708. elseif Thing[2]=="Blood" then
  2709. Mesh=Thing[1].Mesh
  2710. Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)
  2711. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  2712. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  2713. elseif Thing[2]=="Elec" then
  2714. Mesh=Thing[1].Mesh
  2715. Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])
  2716. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  2717. elseif Thing[2]=="Disappear" then
  2718. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  2719. end
  2720. else
  2721. Part.Parent=nil
  2722. table.remove(Effects,e)
  2723. end
  2724. end
  2725. --end
  2726. end
  2727. end
  2728. end]]
  2729.  
  2730. idleanim=.4
  2731.  
  2732. while true do
  2733. swait()
  2734. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  2735. local velderp=RootPart.Velocity.y
  2736. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  2737. if equipped==true or equipped==false then
  2738. if attack==false then
  2739. idle=idle+1
  2740. else
  2741. idle=0
  2742. end
  2743. if idle>=500 then
  2744. if attack==false then
  2745. --Sheath()
  2746. end
  2747. end
  2748. if Anim~='Fly' then
  2749. pcall(function()
  2750. RightLeg.Transparency=0
  2751. LeftLeg.Transparency=0
  2752. m.fakerleg:destroy()
  2753. m.fakelleg:destroy()
  2754. end)
  2755. end
  2756. if RootPart.Velocity.y > 1 and hitfloor==nil then
  2757. Anim="Jump"
  2758. if attack==false then
  2759. Neck.C0=clerp(Neck.C0,necko*euler(-0.2,0,0),.3)
  2760. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  2761. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
  2762. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(-.5,0,0.5),.3)
  2763. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  2764. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.5,0,-0.5),.3)
  2765. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  2766. RH.C0=clerp(RH.C0,cf(1,-1,-.3)*euler(-0.5,1.57,0)*euler(-.2,0,0),.2)
  2767. LH.C0=clerp(LH.C0,cf(-1,-1,-.3)*euler(-0.5,-1.57,0)*euler(-.2,0,0),.2)
  2768. end
  2769. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  2770. Anim="Fall"
  2771. if attack==false then
  2772. Neck.C0=clerp(Neck.C0,necko*euler(0.4,0,0),.3)
  2773. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  2774. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
  2775. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(0.3,0,0.2),.3)
  2776. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  2777. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(0.3,0,-0.2),.3)
  2778. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  2779. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.4,1.57,0),.2)
  2780. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(-0.2,-1.57,0),.2)
  2781. end
  2782. elseif torvel<1 and hitfloor~=nil then
  2783. Anim="Idle"
  2784. if attack==false then
  2785. --[[Neck.C0=clerp(Neck.C0,necko*angles(math.rad(-10),0,0),.3)
  2786. Neck.C1=clerp(Neck.C1,necko2*angles(0,0,0),.3)
  2787. RootJoint.C0=clerp(RootJoint.C0,RootCF*angles(math.rad(15),0,0),.3)
  2788. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(0,0,0.1),.3)
  2789. RW.C1=clerp(LW.C1,cf(0,0.5,0)*angles(0,0,0),.3)
  2790. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(90),0,math.rad(45)),.3)
  2791. LW.C1=clerp(LW.C1,cf(0,0.5,0)*angles(0,0,0),.3)
  2792. RH.C0=clerp(RH.C0,cf(1,-.5,-.5)*angles(math.rad(15),math.rad(90),0),.3)
  2793. RH.C1=clerp(RH.C1,RHC1,.3)
  2794. LH.C0=clerp(LH.C0,cf(1,-.5,0)*angles(math.rad(15),math.rad(-90),0),.3)
  2795. LH.C1=clerp(LH.C1,LHC1,.3)]]
  2796. idleanim=.4
  2797. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.5-idleanim)*euler(0.4+(idleanim/2),0,-0.4),.3)
  2798. --RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
  2799. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(-idleanim/2,0,0.4),.3)
  2800. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-25),math.rad(-35),math.rad(45)),.3)
  2801. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(90),math.rad(0),math.rad(45)),.3)
  2802. RH.C0=clerp(RH.C0,cf(1,-1,-idleanim)*euler(-0.2-(idleanim/2),1.57,0),.3)
  2803. LH.C0=clerp(LH.C0,cf(-1,-.5+idleanim,0)*euler(0.5+(idleanim/2),-1.2,0)*euler(-.2,0,0),.3)
  2804. end
  2805. elseif torvel>2 and torvel<22 and hitfloor~=nil then
  2806. Anim="Walk"
  2807. if attack==false then
  2808. idleanim=-1
  2809. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*euler(0.4,0,0),.3)
  2810. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(-0.2,0,0),.3)
  2811. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-35),math.rad(45)),.3)
  2812. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(35),math.rad(-45)),.3)
  2813. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.2,1.57,0),.3)
  2814. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0.5,-1.57,0)*euler(0,0,0),.3)
  2815. end
  2816. elseif torvel>=22 and hitfloor~=nil then
  2817. Anim="Run"
  2818. if attack==false then
  2819. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.5)*euler(0.4,0,0),.3)
  2820. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(-0.2,0,0),.3)
  2821. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-35),math.rad(-35),math.rad(45)),.3)
  2822. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-35),math.rad(35),math.rad(-45)),.3)
  2823. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.2,1.57,0),.3)
  2824. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0.5,-1.57,0)*euler(0,0,0),.3)
  2825. end
  2826. end
  2827. end
  2828. end
  2829.  
  2830. --[[wait(.1)
  2831. local currentHealth = hHumanoid.MaxHealth
  2832. Humanoid.Health = Humanoid.Health - Humanoid.Health / 2
  2833. while true do
  2834. wait(.1)
  2835. if currentHealth ~= Humanoid.Health then
  2836. label:TweenSize(UDim2.new(0.9 / Humanoid.MaxHealth * Humanoid.Health, 0, 0.4, 0),"Out","Quad",0.1,false)
  2837. currentHealth = Humanoid.Health
  2838. if Humanoid.Health > 40 then
  2839. label.BackgroundColor3 = Color3.new(0, 255, 0)
  2840. end
  2841. if Humanoid.Health <= 40 then
  2842. label.BackgroundColor3 = Color3.new(255,255,0)
  2843. end
  2844. if Humanoid.Health <= 20 then
  2845. label.BackgroundColor3 = Color3.new(255,0,0)
  2846. end
  2847. end
  2848. end]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement