Advertisement
Guest User

Idk3

a guest
Apr 19th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 488.11 KB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local ScreenGui = Instance.new("ScreenGui")
  5. local Frame = Instance.new("Frame")
  6. local Frame_2 = Instance.new("Frame")
  7. local TextLabel = Instance.new("TextLabel")
  8. local TextButton = Instance.new("TextButton")
  9. local TextBox = Instance.new("TextBox")
  10. local TextButton_2 = Instance.new("TextButton")
  11. local TextButton_3 = Instance.new("TextButton")
  12. local TextButton_4 = Instance.new("TextButton")
  13. local TextButton_5 = Instance.new("TextButton")
  14. --Properties:
  15. ScreenGui.Parent = game.StarterGui
  16. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  17.  
  18. Frame.Parent = ScreenGui
  19. Frame.BackgroundColor3 = Color3.new(0.509804, 0.505882, 0.513726)
  20. Frame.Position = UDim2.new(0.271067441, 0, 0.337393433, 0)
  21. Frame.Size = UDim2.new(0, 621, 0, 405)
  22.  
  23. Frame_2.Parent = Frame
  24. Frame_2.BackgroundColor3 = Color3.new(0.282353, 0.278431, 0.282353)
  25. Frame_2.Position = UDim2.new(0, 0, -0.155555561, 0)
  26. Frame_2.Size = UDim2.new(0, 621, 0, 63)
  27.  
  28. TextLabel.Parent = Frame
  29. TextLabel.BackgroundColor3 = Color3.new(0.235294, 0.231373, 0.235294)
  30. TextLabel.Position = UDim2.new(0, 0, -0.155555561, 0)
  31. TextLabel.Size = UDim2.new(0, 621, 0, 63)
  32. TextLabel.Font = Enum.Font.SourceSansSemibold
  33. TextLabel.Text = "AstSploit v1.06"
  34. TextLabel.TextColor3 = Color3.new(0.701961, 0, 1)
  35. TextLabel.TextScaled = true
  36. TextLabel.TextSize = 14
  37. TextLabel.TextWrapped = true
  38.  
  39. TextButton.Parent = Frame
  40. TextButton.BackgroundColor3 = Color3.new(0.176471, 0.172549, 0.176471)
  41. TextButton.BorderColor3 = Color3.new(0.576471, 0.572549, 0.564706)
  42. TextButton.BorderSizePixel = 3
  43. TextButton.Position = UDim2.new(0.0628019348, 0, 0.90370369, 0)
  44. TextButton.Size = UDim2.new(0, 151, 0, 39)
  45. TextButton.Font = Enum.Font.SourceSansSemibold
  46. TextButton.Text = "Execute"
  47. TextButton.TextColor3 = Color3.new(0.635294, 0, 1)
  48. TextButton.TextScaled = true
  49. TextButton.TextSize = 14
  50. TextButton.TextWrapped = true
  51.  
  52. TextBox.Parent = Frame
  53. TextBox.BackgroundColor3 = Color3.new(0.435294, 0.431373, 0.439216)
  54. TextBox.BorderSizePixel = 3
  55. TextBox.Position = UDim2.new(0.162640899, 0, 0.0938271582, 0)
  56. TextBox.Size = UDim2.new(0, 421, 0, 289)
  57. TextBox.Font = Enum.Font.SourceSans
  58. TextBox.Text = ""
  59. TextBox.TextColor3 = Color3.new(0, 0, 0)
  60. TextBox.TextSize = 50
  61. TextBox.TextWrapped = true
  62.  
  63. TextButton_2.Parent = Frame
  64. TextButton_2.BackgroundColor3 = Color3.new(0.133333, 0.129412, 0.129412)
  65. TextButton_2.BorderColor3 = Color3.new(0.435294, 0.431373, 0.439216)
  66. TextButton_2.BorderSizePixel = 3
  67. TextButton_2.Position = UDim2.new(0.372010052, 0, 0.901709735, 0)
  68. TextButton_2.Size = UDim2.new(0, 162, 0, 39)
  69. TextButton_2.Font = Enum.Font.SourceSansSemibold
  70. TextButton_2.Text = "Celestial Titan Script.txt"
  71. TextButton_2.TextColor3 = Color3.new(0.560784, 0, 1)
  72. TextButton_2.TextScaled = true
  73. TextButton_2.TextSize = 14
  74. TextButton_2.TextWrapped = true
  75. TextButton_2.MouseButton1Click:Connect(function()
  76. -- [[Created by: TheDarkRevenant - Edited by N3xul.
  77.  
  78. -- Script: Celestial Titan
  79.  
  80. -- Last Updated: 15:42 2017-07-22
  81.  
  82. -------------------------------------------------------------------------------------
  83. local p = game.Players.LocalPlayer
  84. local char = p.Character
  85. local mouse = p:GetMouse()
  86. local larm = char["Left Arm"]
  87. local rarm = char["Right Arm"]
  88. local lleg = char["Left Leg"]
  89. local rleg = char["Right Leg"]
  90. local hed = char.Head
  91. local torso = char.Torso
  92. local hum = char.Humanoid
  93. local cam = game.Workspace.CurrentCamera
  94. local root = char.HumanoidRootPart
  95. local deb = false
  96. local shot = 0
  97. local l = game:GetService("Lighting")
  98. local rs = game:GetService("RunService").RenderStepped
  99. local debris=game:service"Debris"
  100. local stanceToggle = "Normal"
  101. math.randomseed(os.time())
  102. hum.WalkSpeed = 7
  103. char.Health:Destroy()
  104. hum.MaxHealth = 10000
  105. wait(0.1)
  106. hum.Health = 10000
  107. ----------------------------------------------------
  108. ypcall(function()
  109. char.Shirt:Destroy()
  110. char.Pants:Destroy()
  111. shirt = Instance.new("Shirt", char)
  112. shirt.Name = "Shirt"
  113. pants = Instance.new("Pants", char)
  114. pants.Name = "Pants"
  115. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=131708604"
  116. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=131708657"
  117. end)
  118. ----------------------------------------------------
  119. Debounces = {
  120. on = false;
  121. ks = false;
  122. CanAttack = true;
  123. CanJoke = true;
  124. NoIdl = false;
  125. Slashing = false;
  126. Slashed = false;
  127. Grabbing = false;
  128. Grabbed = false;
  129. }
  130. local Touche = {char.Name, }
  131. ----------------------------------------------------
  132. function lerp(a, b, t) -- Linear interpolation
  133. return a + (b - a)*t
  134. end
  135.  
  136. function slerp(a, b, t) --Spherical interpolation
  137. dot = a:Dot(b)
  138. if dot > 0.99999 or dot < -0.99999 then
  139. return t <= 0.5 and a or b
  140. else
  141. r = math.acos(dot)
  142. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  143. end
  144. end
  145.  
  146. function matrixInterpolate(a, b, t)
  147. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  148. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  149. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  150. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  151. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  152. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  153. local t = v1:Dot(v2)
  154. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  155. return CFrame.new()
  156. end
  157. return CFrame.new(
  158. v0.x, v0.y, v0.z,
  159. v1.x, v1.y, v1.z,
  160. v2.x, v2.y, v2.z,
  161. v3.x, v3.y, v3.z)
  162. end
  163. ----------------------------------------------------
  164. function genWeld(a,b)
  165. local w = Instance.new("Weld",a)
  166. w.Part0 = a
  167. w.Part1 = b
  168. return w
  169. end
  170. function weld(a, b)
  171. local weld = Instance.new("Weld")
  172. weld.Name = "W"
  173. weld.Part0 = a
  174. weld.Part1 = b
  175. weld.C0 = a.CFrame:inverse() * b.CFrame
  176. weld.Parent = a
  177. return weld;
  178. end
  179. ----------------------------------------------------
  180. function Lerp(c1,c2,al)
  181. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  182. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  183. for i,v in pairs(com1) do
  184. com1[i] = v+(com2[i]-v)*al
  185. end
  186. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  187. end
  188. ----------------------------------------------------
  189. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  190. local wld = Instance.new("Weld", wp1)
  191. wld.Part0 = wp0
  192. wld.Part1 = wp1
  193. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  194. end
  195. ----------------------------------------------------
  196. function Tween(a,b,c)
  197. return a+(b-a)*c
  198. end
  199. ----------------------------------------------------
  200. function nwPrt(prnt,siz,cf,col)
  201. local prt=Instance.new("Part")
  202. prt.Parent=prnt
  203. prt.FormFactor=3
  204. prt.Name="Part"
  205. prt.Size=siz
  206. prt.CanCollide=false
  207. prt.Anchored=true
  208. prt.Locked=true
  209. prt.TopSurface=10
  210. prt.BottomSurface=10
  211. prt.FrontSurface=10
  212. prt.BackSurface=10
  213. prt.LeftSurface=10
  214. prt.RightSurface=10
  215. prt:BreakJoints()
  216. prt.CFrame=cf or CFrame.new(30,10,30)
  217. prt.Material="Neon"
  218. prt.BrickColor=BrickColor.new(col)
  219. m=Instance.new("SpecialMesh",prt)
  220. m.MeshType=6
  221. return prt
  222. end
  223. ----------------------------------------------------
  224. function nwSnd(prnt,pch,vol,id)
  225. local s=Instance.new("Sound",prnt)
  226. s.Pitch=pch
  227. s.Volume=vol
  228. s.SoundId="rbxassetid://"..id
  229. s.PlayOnRemove=true
  230. return s
  231. end
  232. ----------------------------------------------------
  233. function newRay(start,face,range,wat)
  234. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  235. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  236. return rey,hit,pos
  237. end
  238. ----------------------------------------------------
  239. for i,v in pairs(char:children()) do
  240. if v:IsA("Hat") then
  241. v:Destroy()
  242. end
  243. end
  244. for i,v in pairs(hed:children()) do
  245. if v:IsA("Sound") then
  246. v:Destroy()
  247. end
  248. end
  249. ----------------------------------------------------
  250. function HasntTouched(plrname)
  251. local ret = true
  252. for _, v in pairs(Touche) do
  253. if v == plrname then
  254. ret = false
  255. end
  256. end
  257. return ret
  258. end
  259. ----------------------------------------------------
  260. larm.Size = larm.Size * 2
  261. rarm.Size = rarm.Size * 2
  262. lleg.Size = lleg.Size * 2
  263. rleg.Size = rleg.Size * 2
  264. torso.Size = torso.Size * 2
  265. hed.Size = hed.Size * 2
  266. root.Size = root.Size * 2
  267. ----------------------------------------------------
  268. newWeld(torso, larm, -1.5, 0.5, 0)
  269. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  270. newWeld(torso, rarm, 1.5, 0.5, 0)
  271. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  272. newWeld(torso, hed, 0, 1.5, 0)
  273. newWeld(torso, lleg, -0.5, -1, 0)
  274. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  275. newWeld(torso, rleg, 0.5, -1, 0)
  276. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  277. newWeld(root, torso, 0, -1, 0)
  278. torso.Weld.C1 = CFrame.new(0, -1, 0)
  279. ----------------------------------------------------
  280. hed.face.Texture = "rbxassetid://629947734"
  281. z=Instance.new('Decal',hed)
  282. z.Face = 'Front'
  283. z.Texture='rbxassetid://99174105'
  284. z1=Instance.new('Decal',hed)
  285. z1.Face = 'Right'
  286. hed.BrickColor = BrickColor.new("Really black")
  287. lite = Instance.new("PointLight", torso)
  288. lite.Brightness = 14
  289. lite.Range = 10
  290. lite.Color = Color3.new(170, 0, 255)
  291. --[[local hed2 = hed:Clone()
  292. hed2.CanCollide = false
  293. hed2.Parent = char
  294. hed2:ClearAllChildren()
  295. hed2.Transparency = 1
  296. hed2.Name = "DARP"
  297. local w = Instance.new("Weld",hed2)
  298. w.Part0 = hed
  299. w.Part1 = hed2
  300. w.C0 = CFrame.new(0,0,-0.175)
  301. z=Instance.new("SurfaceGui",hed2)
  302. z.Enabled = true
  303. z.Face = "Front"
  304. z.Adornee = hed2
  305. z.CanvasSize = Vector2.new(100,100)
  306. local face = Instance.new("ImageLabel",z)
  307. face.Size = UDim2.new(1,-30,1,0)
  308. face.Position = UDim2.new(0,15,0,0)
  309. face.BackgroundTransparency = 1
  310. face.Image='rbxassetid://46282671']]--
  311. ----------------------------------------------------
  312. z = Instance.new("Sound", char)
  313. z.SoundId = "rbxassetid://695312907"--242463565
  314. z.Looped = true
  315. z.Pitch = .6
  316. z.Volume = 1
  317. wait(.01)
  318. z:Play()
  319. ----------------------------------------------------
  320. local l = game.Lighting
  321. local sky = Instance.new("Sky",l)
  322. sky.CelestialBodiesShown = true
  323. sky.SkyboxBk = "http://www.roblox.com/asset/?id=159454299"
  324. sky.SkyboxDn = "http://www.roblox.com/asset/?id=159454296"
  325. sky.SkyboxFt = "http://www.roblox.com/asset/?id=159454293"
  326. sky.SkyboxLf = "http://www.roblox.com/asset/?id=159454286"
  327. sky.SkyboxRt = "http://www.roblox.com/asset/?id=159454300"
  328. sky.SkyboxUp = "http://www.roblox.com/asset/?id=159454288"
  329. sky.StarCount = 100
  330. sky.Name = "N3xul Sky"
  331. ----------------------------------------------------
  332. local m = Instance.new("Model")
  333. m.Name = "Absolution"
  334. p1 = Instance.new("Part", m)
  335. p1.BrickColor = BrickColor.new("Royal purple")
  336. p1.Material = "Neon"
  337. p1.FormFactor = Enum.FormFactor.Custom
  338. p1.Size = Vector3.new(1, 0.600000024, 1.5)
  339. p1.CFrame = CFrame.new(67.4994888, 12.1560526, 73.0205841, 0.999972522, -3.59117985e-005, -8.00192356e-006, -1.39250187e-005, 0.358383715, -0.933530986, 5.28097153e-005, 0.933500648, 0.358406395)
  340. p1.CanCollide = false
  341. p1.Locked = true
  342. p1.Elasticity = 0
  343. p1.BottomSurface = Enum.SurfaceType.Smooth
  344. p1.TopSurface = Enum.SurfaceType.Smooth
  345. b1 = Instance.new("SpecialMesh", p1)
  346. b1.MeshType = Enum.MeshType.Wedge
  347. b1.Name = "Mesh"
  348. b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  349. p2 = Instance.new("Part", m)
  350. p2.BrickColor = BrickColor.new("Really black")
  351. p2.FormFactor = Enum.FormFactor.Custom
  352. p2.Size = Vector3.new(1, 2.9000001, 1)
  353. p2.CFrame = CFrame.new(67.4995728, 11.7633543, 74.2129135, -1.30959779e-005, 2.79811252e-006, 0.999972522, 0.961226642, 0.275612593, -7.50799518e-006, -0.275637805, 0.96119839, 1.01176247e-005)
  354. p2.CanCollide = false
  355. p2.Locked = true
  356. p2.Elasticity = 0
  357. p2.BottomSurface = Enum.SurfaceType.Smooth
  358. p2.TopSurface = Enum.SurfaceType.Smooth
  359. b2 = Instance.new("BlockMesh", p2)
  360. b2.Name = "Mesh"
  361. b2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  362. p3 = Instance.new("Part", m)
  363. p3.BrickColor = BrickColor.new("Royal purple")
  364. p3.Material = "Neon"
  365. p3.FormFactor = Enum.FormFactor.Custom
  366. p3.Size = Vector3.new(1, 1.20000005, 2.0999999)
  367. p3.CFrame = CFrame.new(67.4994965, 12.6401453, 73.9670334, 0.999972522, -3.52207899e-005, -8.10639358e-006, -1.61500211e-005, 0.309035271, -0.951007903, 5.24176576e-005, 0.950978875, 0.309059501)
  368. p3.CanCollide = false
  369. p3.Locked = true
  370. p3.Elasticity = 0
  371. p3.BottomSurface = Enum.SurfaceType.Smooth
  372. p3.TopSurface = Enum.SurfaceType.Smooth
  373. b3 = Instance.new("SpecialMesh", p3)
  374. b3.MeshType = Enum.MeshType.Wedge
  375. b3.Name = "Mesh"
  376. b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  377. p4 = Instance.new("Part", m)
  378. p4.BrickColor = BrickColor.new("Royal purple")
  379. p4.Material = "Neon"
  380. p4.FormFactor = Enum.FormFactor.Custom
  381. p4.Size = Vector3.new(1, 1.43999994, 2.05000019)
  382. p4.CFrame = CFrame.new(67.4995575, 11.8683414, 76.1565704, 0.999972522, -2.5085672e-005, -1.53700166e-005, -4.86194367e-005, -0.800831437, -0.598821938, 1.9131101e-005, 0.598835468, -0.800796151)
  383. p4.CanCollide = false
  384. p4.Locked = true
  385. p4.Elasticity = 0
  386. p4.BottomSurface = Enum.SurfaceType.Smooth
  387. p4.TopSurface = Enum.SurfaceType.Smooth
  388. b4 = Instance.new("SpecialMesh", p4)
  389. b4.MeshType = Enum.MeshType.Wedge
  390. b4.Name = "Mesh"
  391. b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  392. p5 = Instance.new("Part", m)
  393. p5.BrickColor = BrickColor.new("Royal purple")
  394. p5.Material = "Neon"
  395. p5.FormFactor = Enum.FormFactor.Custom
  396. p5.Size = Vector3.new(1, 1.20000005, 3.20000005)
  397. p5.CFrame = CFrame.new(67.4995193, 13.241991, 74.8357468, 0.999972522, -3.59118021e-005, -8.00191992e-006, -1.39250224e-005, 0.358383656, -0.933530807, 5.2809708e-005, 0.933500469, 0.358406246)
  398. p5.CanCollide = false
  399. p5.Locked = true
  400. p5.Elasticity = 0
  401. p5.BottomSurface = Enum.SurfaceType.Smooth
  402. p5.TopSurface = Enum.SurfaceType.Smooth
  403. b5 = Instance.new("SpecialMesh", p5)
  404. b5.MeshType = Enum.MeshType.Wedge
  405. b5.Name = "Mesh"
  406. b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  407. p6 = Instance.new("Part", m)
  408. p6.Name = "Handle"
  409. p6.BrickColor = BrickColor.new("Really black")
  410. p6.FormFactor = Enum.FormFactor.Custom
  411. p6.Size = Vector3.new(1.5999999, 13.6000004, 1)
  412. p6.CFrame = CFrame.new(67.5017471, 11.2780685, 66.1421967, -1.18190947e-005, 6.28741009e-006, 0.999972522, 0.99995929, -1.39772892e-005, -7.50630716e-006, -1.79708004e-005, 0.999939024, 1.01296728e-005)
  413. p6.CanCollide = false
  414. p6.Locked = true
  415. p6.Elasticity = 0
  416. p6.BottomSurface = Enum.SurfaceType.Smooth
  417. p6.TopSurface = Enum.SurfaceType.Smooth
  418. b6 = Instance.new("BlockMesh", p6)
  419. b6.Name = "Mesh"
  420. b6.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  421. p7 = Instance.new("Part", m)
  422. p7.BrickColor = BrickColor.new("Royal purple")
  423. p7.Material = "Neon"
  424. p7.FormFactor = Enum.FormFactor.Custom
  425. p7.Size = Vector3.new(1, 1.00999999, 1.05000019)
  426. p7.CFrame = CFrame.new(67.5174179, 10.5228004, 76.3114471, 0.999972522, -2.76626724e-005, -6.72184569e-006, -4.7347472e-005, -0.91489929, -0.403581172, 2.14323372e-005, 0.403602213, -0.914867818)
  427. p7.CanCollide = false
  428. p7.Locked = true
  429. p7.Elasticity = 0
  430. p7.BottomSurface = Enum.SurfaceType.Smooth
  431. p7.TopSurface = Enum.SurfaceType.Smooth
  432. b7 = Instance.new("SpecialMesh", p7)
  433. b7.MeshType = Enum.MeshType.Wedge
  434. b7.Name = "Mesh"
  435. b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  436. p8 = Instance.new("Part", m)
  437. p8.BrickColor = BrickColor.new("Royal purple")
  438. p8.Material = "Neon"
  439. p8.FormFactor = Enum.FormFactor.Custom
  440. p8.Size = Vector3.new(1, 1.00999999, 1.05000019)
  441. p8.CFrame = CFrame.new(67.5074387, 8.51285458, 76.8714371, 0.999972522, -2.76626724e-005, -6.72184387e-006, -4.73474684e-005, -0.91489917, -0.403581113, 2.14323354e-005, 0.403602153, -0.914867699)
  442. p8.CanCollide = false
  443. p8.Locked = true
  444. p8.Elasticity = 0
  445. p8.BottomSurface = Enum.SurfaceType.Smooth
  446. p8.TopSurface = Enum.SurfaceType.Smooth
  447. b8 = Instance.new("SpecialMesh", p8)
  448. b8.MeshType = Enum.MeshType.Wedge
  449. b8.Name = "Mesh"
  450. b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  451. p9 = Instance.new("Part", m)
  452. p9.BrickColor = BrickColor.new("Really black")
  453. p9.FormFactor = Enum.FormFactor.Custom
  454. p9.Size = Vector3.new(1, 1.07999957, 1)
  455. p9.CFrame = CFrame.new(67.5095749, 7.1092, 74.5051422, -2.60536999e-005, -5.21559741e-006, 0.999972522, 0.35323599, -0.935490847, -1.50012565e-005, 0.935460567, 0.353258699, 4.2632455e-005)
  456. p9.CanCollide = false
  457. p9.Locked = true
  458. p9.Elasticity = 0
  459. p9.BottomSurface = Enum.SurfaceType.Smooth
  460. p9.TopSurface = Enum.SurfaceType.Smooth
  461. b9 = Instance.new("BlockMesh", p9)
  462. b9.Name = "Mesh"
  463. b9.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  464. p10 = Instance.new("Part", m)
  465. p10.BrickColor = BrickColor.new("Really black")
  466. p10.FormFactor = Enum.FormFactor.Custom
  467. p10.Size = Vector3.new(1, 1.41999948, 1)
  468. p10.CFrame = CFrame.new(67.489624, 8.67401791, 72.7929764, -9.47785156e-006, -9.42233055e-006, 0.999972522, 0.292371064, 0.956263304, -7.54374832e-006, -0.956253231, 0.292334616, 1.01081387e-005)
  469. p10.CanCollide = false
  470. p10.Locked = true
  471. p10.Elasticity = 0
  472. p10.BottomSurface = Enum.SurfaceType.Smooth
  473. p10.TopSurface = Enum.SurfaceType.Smooth
  474. b10 = Instance.new("BlockMesh", p10)
  475. b10.Name = "Mesh"
  476. b10.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  477. p11 = Instance.new("Part", m)
  478. p11.BrickColor = BrickColor.new("Really black")
  479. p11.FormFactor = Enum.FormFactor.Custom
  480. p11.Size = Vector3.new(1, 1.50999951, 1)
  481. p11.CFrame = CFrame.new(67.509552, 7.11887455, 70.3475952, -1.87569385e-005, 1.80455972e-005, 0.999972522, -0.36222899, -0.932047009, -9.30004444e-006, 0.932039678, -0.362191886, 4.04359016e-005)
  482. p11.CanCollide = false
  483. p11.Locked = true
  484. p11.Elasticity = 0
  485. p11.BottomSurface = Enum.SurfaceType.Smooth
  486. p11.TopSurface = Enum.SurfaceType.Smooth
  487. b11 = Instance.new("BlockMesh", p11)
  488. b11.Name = "Mesh"
  489. b11.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  490. p12 = Instance.new("Part", m)
  491. p12.Name = "BladeCenter"
  492. p12.BrickColor = BrickColor.new("Royal purple")
  493. p12.Material = Enum.Material.Neon
  494. p12.FormFactor = Enum.FormFactor.Symmetric
  495. p12.Size = Vector3.new(1, 2, 2)
  496. p12.CFrame = CFrame.new(67.4995346, 6.83217764, 72.2514038, -0.999972522, 2.42275873e-005, 0.000103325896, -8.39982677e-005, 4.44650614e-005, -0.999960959, -4.06451727e-005, -0.999940753, -1.25430051e-005)
  497. p12.CanCollide = false
  498. p12.Locked = true
  499. p12.BottomSurface = Enum.SurfaceType.Smooth
  500. p12.TopSurface = Enum.SurfaceType.Smooth
  501. b12 = Instance.new("SpecialMesh", p12)
  502. b12.MeshType = Enum.MeshType.Brick
  503. b12.Name = "Mesh"
  504. b12.Scale = Vector3.new(0.499999911, 1, 0.699999928)
  505. p13 = Instance.new("Part", m)
  506. p13.BrickColor = BrickColor.new("Really black")
  507. p13.FormFactor = Enum.FormFactor.Custom
  508. p13.Size = Vector3.new(2.91000009, 4.3300004, 1)
  509. p13.CFrame = CFrame.new(67.5096359, 9.31026554, 73.9751816, 7.60371313e-006, 1.0943455e-005, 0.999972522, -0.119072244, -0.99284631, -7.55448127e-006, 0.992830038, -0.119038157, 1.01703836e-005)
  510. p13.CanCollide = false
  511. p13.Locked = true
  512. p13.Elasticity = 0
  513. p13.BottomSurface = Enum.SurfaceType.Smooth
  514. p13.TopSurface = Enum.SurfaceType.Smooth
  515. b13 = Instance.new("BlockMesh", p13)
  516. b13.Name = "Mesh"
  517. b13.Scale = Vector3.new(1, 1, 0.400000006)
  518. p14 = Instance.new("Part", m)
  519. p14.BrickColor = BrickColor.new("Really black")
  520. p14.FormFactor = Enum.FormFactor.Custom
  521. p14.Size = Vector3.new(2.5, 2.17999935, 1)
  522. p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6420059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005)
  523. p14.CanCollide = false
  524. p14.Locked = true
  525. p14.Elasticity = 0
  526. p14.BottomSurface = Enum.SurfaceType.Smooth
  527. p14.TopSurface = Enum.SurfaceType.Smooth
  528. b14 = Instance.new("BlockMesh", p14)
  529. b14.Name = "Mesh"
  530. b14.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  531. p15 = Instance.new("Part", m)
  532. p15.BrickColor = BrickColor.new("Really black")
  533. p15.FormFactor = Enum.FormFactor.Custom
  534. p15.Size = Vector3.new(1.16999996, 4.2699995, 1)
  535. p15.CFrame = CFrame.new(67.5095901, 9.35303593, 70.6884613, -1.24399676e-005, -4.94209144e-006, 0.999972522, 0.645082474, 0.764063478, -7.52419282e-006, -0.764068604, 0.645045042, 1.0099785e-005)
  536. p15.CanCollide = false
  537. p15.Locked = true
  538. p15.Elasticity = 0
  539. p15.BottomSurface = Enum.SurfaceType.Smooth
  540. p15.TopSurface = Enum.SurfaceType.Smooth
  541. b15 = Instance.new("BlockMesh", p15)
  542. b15.Name = "Mesh"
  543. b15.Scale = Vector3.new(1, 1, 0.400000006)
  544. p16 = Instance.new("Part", m)
  545. p16.BrickColor = BrickColor.new("Really black")
  546. p16.FormFactor = Enum.FormFactor.Custom
  547. p16.Size = Vector3.new(1.68999994, 4.76000023, 1)
  548. p16.CFrame = CFrame.new(67.4996033, 9.63990211, 75.3800278, 2.98175655e-006, 1.30014914e-005, 0.999972522, 0.258795738, -0.965893507, -7.53869244e-006, 0.965865672, 0.258821338, 1.01718706e-005)
  549. p16.CanCollide = false
  550. p16.Locked = true
  551. p16.Elasticity = 0
  552. p16.BottomSurface = Enum.SurfaceType.Smooth
  553. p16.TopSurface = Enum.SurfaceType.Smooth
  554. b16 = Instance.new("BlockMesh", p16)
  555. b16.Name = "Mesh"
  556. b16.Scale = Vector3.new(1, 1, 0.400000006)
  557. p17 = Instance.new("Part", m)
  558. p17.BrickColor = BrickColor.new("Really black")
  559. p17.FormFactor = Enum.FormFactor.Custom
  560. p17.Size = Vector3.new(1.78999996, 4.21999979, 1)
  561. p17.CFrame = CFrame.new(67.499588, 9.28996372, 69.8789978, -9.50601952e-006, -9.41252802e-006, 0.999972522, 0.293352425, 0.955965877, -7.53842551e-006, -0.955955863, 0.293315947, 1.00904235e-005)
  562. p17.CanCollide = false
  563. p17.Locked = true
  564. p17.Elasticity = 0
  565. p17.BottomSurface = Enum.SurfaceType.Smooth
  566. p17.TopSurface = Enum.SurfaceType.Smooth
  567. b17 = Instance.new("BlockMesh", p17)
  568. b17.Name = "Mesh"
  569. b17.Scale = Vector3.new(1, 1, 0.400000006)
  570. p18 = Instance.new("WedgePart", m)
  571. p18.BrickColor = BrickColor.new("Royal purple")
  572. p18.Name = "BladePart1"
  573. p18.Material = Enum.Material.Neon
  574. p18.Name = "Wedge"
  575. p18.FormFactor = Enum.FormFactor.Symmetric
  576. p18.Size = Vector3.new(1, 4, 2)
  577. p18.CFrame = CFrame.new(67.499321, 6.83199787, 69.4816895, 0.999972522, -3.68033288e-005, -4.22928351e-005, 2.29664256e-005, -1.65102574e-005, 0.999963701, -2.03872096e-005, -0.999943435, -4.84290831e-005)
  578. p18.CanCollide = false
  579. p18.Locked = true
  580. p18.BottomSurface = Enum.SurfaceType.Smooth
  581. p18.TopSurface = Enum.SurfaceType.Smooth
  582. b18 = Instance.new("SpecialMesh", p18)
  583. b18.MeshType = Enum.MeshType.Wedge
  584. b18.Name = "Mesh"
  585. b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  586. p19 = Instance.new("WedgePart", m)
  587. p19.BrickColor = BrickColor.new("Royal purple")
  588. p19.Name = "BladePart2"
  589. p19.Material = Enum.Material.Neon
  590. p19.Name = "Wedge"
  591. p19.FormFactor = Enum.FormFactor.Symmetric
  592. p19.Size = Vector3.new(1, 4, 2)
  593. p19.CFrame = CFrame.new(67.4994736, 6.83213568, 75.0314102, -0.999972522, 3.68059118e-005, -0.000103325001, -8.40002976e-005, -4.4521752e-005, 0.999963701, 2.03864402e-005, 0.999943435, 1.26029336e-005)
  594. p19.CanCollide = false
  595. p19.Locked = true
  596. p19.BottomSurface = Enum.SurfaceType.Smooth
  597. p19.TopSurface = Enum.SurfaceType.Smooth
  598. b19 = Instance.new("SpecialMesh", p19)
  599. b19.MeshType = Enum.MeshType.Wedge
  600. b19.Name = "Mesh"
  601. b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  602. p20 = Instance.new("Part", m)
  603. p20.BrickColor = BrickColor.new("Really black")
  604. p20.FormFactor = Enum.FormFactor.Custom
  605. p20.Size = Vector3.new(2.53000021, 2.39999938, 1)
  606. p20.CFrame = CFrame.new(67.4996414, 7.91898966, 71.4148178, -1.09432585e-005, 7.6432425e-006, 0.999972522, 0.992849231, -0.119072601, -7.55000656e-006, 0.119038492, 0.992832959, 1.01311334e-005)
  607. p20.CanCollide = false
  608. p20.Locked = true
  609. p20.Elasticity = 0
  610. p20.BottomSurface = Enum.SurfaceType.Smooth
  611. p20.TopSurface = Enum.SurfaceType.Smooth
  612. b20 = Instance.new("BlockMesh", p20)
  613. b20.Name = "Mesh"
  614. b20.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  615. p21 = Instance.new("Part", m)
  616. p21.BrickColor = BrickColor.new("Royal purple")
  617. p21.Material = "Neon"
  618. p21.FormFactor = Enum.FormFactor.Custom
  619. p21.Size = Vector3.new(1, 1.43999994, 1.59000015)
  620. p21.CFrame = CFrame.new(67.509613, 9.57073689, 76.6228256, 0.999972522, -2.50856156e-005, -1.53699839e-005, -4.86196222e-005, -0.800835371, -0.598824739, 1.91311228e-005, 0.59883821, -0.800800025)
  621. p21.CanCollide = false
  622. p21.Locked = true
  623. p21.Elasticity = 0
  624. p21.BottomSurface = Enum.SurfaceType.Smooth
  625. p21.TopSurface = Enum.SurfaceType.Smooth
  626. b21 = Instance.new("SpecialMesh", p21)
  627. b21.MeshType = Enum.MeshType.Wedge
  628. b21.Name = "Mesh"
  629. b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  630. w1 = Instance.new("Weld", p1)
  631. w1.Name = "Part_Weld"
  632. w1.Part0 = p1
  633. w1.C0 = CFrame.new(-67.5030899, -72.5280457, -14.8209743, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  634. w1.Part1 = p2
  635. w1.C1 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
  636. w2 = Instance.new("Weld", p2)
  637. w2.Name = "Part_Weld"
  638. w2.Part0 = p2
  639. w2.C0 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
  640. w2.Part1 = p3
  641. w2.C1 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
  642. w3 = Instance.new("Weld", p3)
  643. w3.Name = "Part_Weld"
  644. w3.Part0 = p3
  645. w3.C0 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
  646. w3.Part1 = p4
  647. w3.C1 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  648. w4 = Instance.new("Weld", p4)
  649. w4.Name = "Part_Weld"
  650. w4.Part0 = p4
  651. w4.C0 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  652. w4.Part1 = p5
  653. w4.C1 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  654. w5 = Instance.new("Weld", p5)
  655. w5.Name = "Part_Weld"
  656. w5.Part0 = p5
  657. w5.C0 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  658. w5.Part1 = p6
  659. w5.C1 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
  660. w6 = Instance.new("Weld", p6)
  661. w6.Name = "Part_Weld"
  662. w6.Part0 = p6
  663. w6.C0 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
  664. w6.Part1 = p7
  665. w6.C1 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  666. w7 = Instance.new("Weld", p7)
  667. w7.Name = "Part_Weld"
  668. w7.Part0 = p7
  669. w7.C0 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  670. w7.Part1 = p8
  671. w7.C1 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  672. w8 = Instance.new("Weld", p8)
  673. w8.Name = "Part_Weld"
  674. w8.Part0 = p8
  675. w8.C0 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  676. w8.Part1 = p9
  677. w8.C1 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
  678. w9 = Instance.new("Weld", p9)
  679. w9.Name = "Part_Weld"
  680. w9.Part0 = p9
  681. w9.C0 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
  682. w9.Part1 = p10
  683. w9.C1 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
  684. w10 = Instance.new("Weld", p10)
  685. w10.Name = "Part_Weld"
  686. w10.Part0 = p10
  687. w10.C0 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
  688. w10.Part1 = p11
  689. w10.C1 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
  690. w11 = Instance.new("Weld", p11)
  691. w11.Name = "Part_Weld"
  692. w11.Part0 = p11
  693. w11.C0 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
  694. w11.Part1 = p12
  695. w11.C1 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
  696. w12 = Instance.new("Weld", p12)
  697. w12.Name = "Part_Weld"
  698. w12.Part0 = p12
  699. w12.C0 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
  700. w12.Part1 = p13
  701. w12.C1 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
  702. w13 = Instance.new("Weld", p13)
  703. w13.Name = "Part_Weld"
  704. w13.Part0 = p13
  705. w13.C0 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
  706. w13.Part1 = p14
  707. w13.C1 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
  708. w14 = Instance.new("Weld", p14)
  709. w14.Name = "Part_Weld"
  710. w14.Part0 = p14
  711. w14.C0 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
  712. w14.Part1 = p15
  713. w14.C1 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
  714. w15 = Instance.new("Weld", p15)
  715. w15.Name = "Part_Weld"
  716. w15.Part0 = p15
  717. w15.C0 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
  718. w15.Part1 = p16
  719. w15.C1 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
  720. w16 = Instance.new("Weld", p16)
  721. w16.Name = "Part_Weld"
  722. w16.Part0 = p16
  723. w16.C0 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
  724. w16.Part1 = p17
  725. w16.C1 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
  726. w17 = Instance.new("Weld", p17)
  727. w17.Name = "Wedge_Weld"
  728. w17.Part0 = p17
  729. w17.C0 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
  730. w17.Part1 = p18
  731. w17.C1 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
  732. w18 = Instance.new("Weld", p18)
  733. w18.Name = "Wedge_Weld"
  734. w18.Part0 = p18
  735. w18.C0 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
  736. w18.Part1 = p19
  737. w18.C1 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
  738. w19 = Instance.new("Weld", p19)
  739. w19.Name = "Part_Weld"
  740. w19.Part0 = p19
  741. w19.C0 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
  742. w19.Part1 = p20
  743. w19.C1 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
  744. w20 = Instance.new("Weld", p20)
  745. w20.Name = "Part_Weld"
  746. w20.Part0 = p20
  747. w20.C0 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
  748. w20.Part1 = p21
  749. w20.C1 = CFrame.new(-67.5104218, -38.2193756, 67.100563, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  750. m.Parent = char
  751. m:MakeJoints()
  752. ----------------------------------------------------
  753. local cor = Instance.new("Part", char.Absolution)
  754. cor.Name = "Thingy"
  755. cor.Locked = true
  756. cor.BottomSurface = 0
  757. cor.CanCollide = false
  758. cor.Size = Vector3.new(1, 13, 1)
  759. cor.Transparency = 1
  760. cor.TopSurface = 0
  761. corw = Instance.new("Weld", cor)
  762. corw.Part0 = rarm
  763. corw.Part1 = cor
  764. corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  765. corw.C1 = CFrame.new(0, 0, 0)
  766. weld1 = Instance.new("Weld", char.Absolution)
  767. weld1.Part0 = cor
  768. weld1.Part1 = p6
  769. weld1.C0 = CFrame.new(0, 0, 0)
  770. ----------------------------------------------------
  771. hitb = Instance.new("Part", char.Absolution)
  772. hitb.Name = "Thingy2"
  773. hitb.Locked = true
  774. hitb.BottomSurface = 0
  775. hitb.CanCollide = false
  776. hitb.Size = Vector3.new(0, 8, 6)
  777. hitb.Transparency = 1
  778. hitb.TopSurface = 0
  779. weld2 = Instance.new("Weld", char.Absolution)
  780. weld2.Part0 = hitb
  781. weld2.Part1 = p12
  782. weld2.C0 = CFrame.new(0, .6, 1)
  783. ----------------------------------------------------
  784. local m = Instance.new("Model")
  785. m.Name = "Claw"
  786. p1 = Instance.new("Part", m)
  787. p1.BrickColor = BrickColor.new("Really black")
  788. p1.FormFactor = Enum.FormFactor.Custom
  789. p1.Size = Vector3.new(1.5, 0.5, 0.5)
  790. p1.CFrame = CFrame.new(2.91120553, 6.79703379, -19.5339718, -0.205515206, -0.209888965, 0.955883741, 0.52527827, -0.847774804, -0.0732159689, 0.825741529, 0.487057745, 0.284480691)
  791. p1.CanCollide = false
  792. p1.Locked = true
  793. p1.BottomSurface = Enum.SurfaceType.Smooth
  794. p1.TopSurface = Enum.SurfaceType.Smooth
  795. b1 = Instance.new("BlockMesh", p1)
  796. b1.Name = "Mesh"
  797. p2 = Instance.new("WedgePart", m)
  798. p2.BrickColor = BrickColor.new("Really black")
  799. p2.Name = "Wedge"
  800. p2.FormFactor = Enum.FormFactor.Custom
  801. p2.Size = Vector3.new(3, 1, 0.5)
  802. p2.CFrame = CFrame.new(2.94872427, 6.13246727, -16.5004997, -5.96046448e-008, -4.47034836e-008, -1.00000358, -1.3615936e-005, 0.99999994, 4.47034836e-008, 1.00000358, 1.41002238e-005, 0)
  803. p2.CanCollide = false
  804. p2.Locked = true
  805. p2.BottomSurface = Enum.SurfaceType.Smooth
  806. p2.TopSurface = Enum.SurfaceType.Smooth
  807. p3 = Instance.new("Part", m)
  808. p3.BrickColor = BrickColor.new("Really black")
  809. p3.FormFactor = Enum.FormFactor.Custom
  810. p3.Size = Vector3.new(1.5, 0.5, 0.5)
  811. p3.CFrame = CFrame.new(1.84869456, 6.79700661, -18.5422173, -5.06400113e-008, 1.07230136e-007, 1.00000715, -0.499905825, -0.866079628, -1.1125789e-007, 0.86608547, -0.499910295, -2.17476881e-008)
  812. p3.CanCollide = false
  813. p3.Locked = true
  814. p3.BottomSurface = Enum.SurfaceType.Smooth
  815. p3.TopSurface = Enum.SurfaceType.Smooth
  816. b2 = Instance.new("BlockMesh", p3)
  817. b2.Name = "Mesh"
  818. p4 = Instance.new("WedgePart", m)
  819. p4.BrickColor = BrickColor.new("Really black")
  820. p4.Name = "Wedge"
  821. p4.FormFactor = Enum.FormFactor.Custom
  822. p4.Size = Vector3.new(3, 1, 0.5)
  823. p4.CFrame = CFrame.new(0.0487272739, 4.13279819, -16.5004959, -1.62921424e-007, 1.78814929e-007, 1.00001431, -1.2755394e-005, -0.999999762, -1.78813849e-007, 1.00001431, -1.46627426e-005, -7.54998553e-008)
  824. p4.CanCollide = false
  825. p4.Locked = true
  826. p4.BottomSurface = Enum.SurfaceType.Smooth
  827. p4.TopSurface = Enum.SurfaceType.Smooth
  828. p5 = Instance.new("Part", m)
  829. p5.BrickColor = BrickColor.new("Really black")
  830. p5.FormFactor = Enum.FormFactor.Custom
  831. p5.Size = Vector3.new(1.5, 0.5, 0.5)
  832. p5.CFrame = CFrame.new(1.84874606, 6.79701567, -19.6422844, -4.29027068e-007, 1.9046513e-007, 1.00001431, 0.500089467, -0.865973532, 2.18601315e-008, 0.865987122, 0.50009501, 3.78533827e-008)
  833. p5.CanCollide = false
  834. p5.Locked = true
  835. p5.BottomSurface = Enum.SurfaceType.Smooth
  836. p5.TopSurface = Enum.SurfaceType.Smooth
  837. b3 = Instance.new("BlockMesh", p5)
  838. b3.Name = "Mesh"
  839. p6 = Instance.new("Part", m)
  840. p6.BrickColor = BrickColor.new("Really black")
  841. p6.FormFactor = Enum.FormFactor.Custom
  842. p6.Size = Vector3.new(1.5, 0.5, 0.5)
  843. p6.CFrame = CFrame.new(2.61122823, 6.79701757, -18.433939, -0.250001401, 0.0669622123, 0.965941966, -0.491382152, -0.868364573, -0.0669801831, 0.834303975, -0.491393685, 0.249996051)
  844. p6.CanCollide = false
  845. p6.Locked = true
  846. p6.BottomSurface = Enum.SurfaceType.Smooth
  847. p6.TopSurface = Enum.SurfaceType.Smooth
  848. b4 = Instance.new("BlockMesh", p6)
  849. b4.Name = "Mesh"
  850. p7 = Instance.new("Part", m)
  851. p7.BrickColor = BrickColor.new("Really black")
  852. p7.FormFactor = Enum.FormFactor.Custom
  853. p7.Size = Vector3.new(3, 1, 1.20000005)
  854. p7.CFrame = CFrame.new(2.59874034, 5.13276958, -16.5005379, -3.27825546e-007, -3.57627869e-007, -1.00001431, -0.000133868307, 0.99999994, 1.49011612e-008, 1.00001442, 0.000135900453, -5.96046448e-008)
  855. p7.CanCollide = false
  856. p7.Locked = true
  857. p7.BottomSurface = Enum.SurfaceType.Smooth
  858. p7.TopSurface = Enum.SurfaceType.Smooth
  859. b5 = Instance.new("BlockMesh", p7)
  860. b5.Name = "Mesh"
  861. p8 = Instance.new("Part", m)
  862. p8.BrickColor = BrickColor.new("Royal purple")
  863. p8.Material = "Neon"
  864. p8.FormFactor = Enum.FormFactor.Symmetric
  865. p8.Size = Vector3.new(1, 1, 1)
  866. p8.CFrame = CFrame.new(1.84841466, 6.25537968, -20.3997307, -1.42129729e-005, 0.00428489037, -1.00000513, 0.965967655, 0.258660465, 0.00109496934, 0.258668512, -0.965972245, -0.00414247159)
  867. p8.CanCollide = false
  868. p8.Locked = true
  869. b6 = Instance.new("SpecialMesh", p8)
  870. b6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  871. b6.TextureId = ""
  872. b6.MeshType = Enum.MeshType.FileMesh
  873. b6.Name = "Mesh"
  874. b6.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
  875. p9 = Instance.new("Part", m)
  876. p9.BrickColor = BrickColor.new("Really black")
  877. p9.FormFactor = Enum.FormFactor.Custom
  878. p9.Size = Vector3.new(1.5, 0.5, 0.5)
  879. p9.CFrame = CFrame.new(2.79691935, 3.68131566, -18.264101, -0.277095288, -0.561500967, -0.779720128, 0.631033003, 0.505603611, -0.58835566, 0.724593103, -0.655058563, 0.214224264)
  880. p9.CanCollide = false
  881. p9.Locked = true
  882. p9.BottomSurface = Enum.SurfaceType.Smooth
  883. p9.TopSurface = Enum.SurfaceType.Smooth
  884. b7 = Instance.new("BlockMesh", p9)
  885. b7.Name = "Mesh"
  886. p10 = Instance.new("Part", m)
  887. p10.BrickColor = BrickColor.new("Royal purple")
  888. p10.Material = "Neon"
  889. p10.FormFactor = Enum.FormFactor.Symmetric
  890. p10.Size = Vector3.new(1, 1, 1)
  891. p10.CFrame = CFrame.new(3.09846497, 6.25236273, -20.2996788, -0.0669716895, 0.254178405, -0.964850724, 0.96595335, 0.258713901, 0.00110733509, 0.249903828, -0.93192625, -0.262850702)
  892. p10.CanCollide = false
  893. p10.Locked = true
  894. b8 = Instance.new("SpecialMesh", p10)
  895. b8.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  896. b8.TextureId = ""
  897. b8.MeshType = Enum.MeshType.FileMesh
  898. b8.Name = "Mesh"
  899. b8.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
  900. p11 = Instance.new("Part", m)
  901. p11.BrickColor = BrickColor.new("Really black")
  902. p11.FormFactor = Enum.FormFactor.Custom
  903. p11.Size = Vector3.new(1.5, 0.5, 0.5)
  904. p11.CFrame = CFrame.new(0.386122227, 6.79699421, -18.533905, 0.250022948, -0.0669473261, 0.965937555, -0.491377324, -0.868365645, 0.0670026764, 0.834300399, -0.491393894, -0.250007868)
  905. p11.CanCollide = false
  906. p11.Locked = true
  907. p11.BottomSurface = Enum.SurfaceType.Smooth
  908. p11.TopSurface = Enum.SurfaceType.Smooth
  909. b9 = Instance.new("BlockMesh", p11)
  910. b9.Name = "Mesh"
  911. p12 = Instance.new("Part", m)
  912. p12.BrickColor = BrickColor.new("Really black")
  913. p12.FormFactor = Enum.FormFactor.Custom
  914. p12.Size = Vector3.new(1.5, 0.5, 0.5)
  915. p12.CFrame = CFrame.new(1.14871967, 6.79700947, -19.6422291, -4.76837158e-007, 2.83122063e-007, 1.00001442, 0.500089884, -0.865973473, 4.47034836e-008, 0.865987122, 0.500095367, 1.49011612e-008)
  916. p12.CanCollide = false
  917. p12.Locked = true
  918. p12.BottomSurface = Enum.SurfaceType.Smooth
  919. p12.TopSurface = Enum.SurfaceType.Smooth
  920. b10 = Instance.new("BlockMesh", p12)
  921. b10.Name = "Mesh"
  922. p13 = Instance.new("Part", m)
  923. p13.BrickColor = BrickColor.new("Really black")
  924. p13.FormFactor = Enum.FormFactor.Custom
  925. p13.Size = Vector3.new(1.5, 0.5, 0.5)
  926. p13.CFrame = CFrame.new(1.14870512, 6.79699612, -18.5421638, -4.63888163e-008, 5.08347114e-007, 1.00001442, -0.499899268, -0.866083562, -2.18518963e-008, 0.866095126, -0.499908328, 3.78581007e-008)
  927. p13.CanCollide = false
  928. p13.Locked = true
  929. p13.BottomSurface = Enum.SurfaceType.Smooth
  930. p13.TopSurface = Enum.SurfaceType.Smooth
  931. b11 = Instance.new("BlockMesh", p13)
  932. b11.Name = "Mesh"
  933. p14 = Instance.new("Part", m)
  934. p14.BrickColor = BrickColor.new("Royal purple")
  935. p14.Material = "Neon"
  936. p14.FormFactor = Enum.FormFactor.Symmetric
  937. p14.Size = Vector3.new(1, 1, 1)
  938. p14.CFrame = CFrame.new(1.14845455, 6.25537348, -20.3996773, -1.42545232e-005, 0.00425684778, -1.00000536, 0.965958476, 0.258694947, 0.00108788908, 0.258703023, -0.965963125, -0.00411536777)
  939. p14.CanCollide = false
  940. p14.Locked = true
  941. b12 = Instance.new("SpecialMesh", p14)
  942. b12.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  943. b12.TextureId = ""
  944. b12.MeshType = Enum.MeshType.FileMesh
  945. b12.Name = "Mesh"
  946. b12.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
  947. p15 = Instance.new("Part", m)
  948. p15.BrickColor = BrickColor.new("Royal purple")
  949. p15.Transparency = 1
  950. p15.Name = "ArmPart"
  951. p15.FormFactor = Enum.FormFactor.Custom
  952. p15.Size = Vector3.new(2, 1, 1)
  953. p15.CFrame = CFrame.new(1.49875152, 5.13257265, -16.0004654, -2.99420208e-007, 4.39002179e-007, 1.00001442, 0.00011029192, -1, 0, 1.00001454, 0.000108176115, 4.42378223e-008)
  954. p15.CanCollide = false
  955. p15.Locked = true
  956. p15.BottomSurface = Enum.SurfaceType.Smooth
  957. p15.TopSurface = Enum.SurfaceType.Smooth
  958. b13 = Instance.new("BlockMesh", p15)
  959. b13.Name = "Mesh"
  960. p16 = Instance.new("Part", m)
  961. p16.BrickColor = BrickColor.new("Really black")
  962. p16.FormFactor = Enum.FormFactor.Custom
  963. p16.Size = Vector3.new(3, 1, 2.4000001)
  964. p16.CFrame = CFrame.new(1.49872661, 6.13250732, -16.5007095, -2.98894406e-007, 4.39006953e-007, 1.00001442, 0.000110270419, -1, 4.71678729e-012, 1.00001454, 0.000108154614, 4.37120207e-008)
  965. p16.CanCollide = false
  966. p16.Locked = true
  967. p16.BottomSurface = Enum.SurfaceType.Smooth
  968. p16.TopSurface = Enum.SurfaceType.Smooth
  969. b14 = Instance.new("BlockMesh", p16)
  970. b14.Name = "Mesh"
  971. p17 = Instance.new("Part", m)
  972. p17.BrickColor = BrickColor.new("Really black")
  973. p17.FormFactor = Enum.FormFactor.Custom
  974. p17.Size = Vector3.new(1.5, 0.5, 0.5)
  975. p17.CFrame = CFrame.new(2.77308726, 3.37837577, -19.2558823, 0.396035522, -0.497440547, -0.771840453, -0.207958207, 0.770127177, -0.603040278, 0.894391596, 0.399337679, 0.201549783)
  976. p17.CanCollide = false
  977. p17.Locked = true
  978. p17.BottomSurface = Enum.SurfaceType.Smooth
  979. p17.TopSurface = Enum.SurfaceType.Smooth
  980. b15 = Instance.new("BlockMesh", p17)
  981. b15.Name = "Mesh"
  982. p18 = Instance.new("Part", m)
  983. p18.BrickColor = BrickColor.new("Royal purple")
  984. p18.Material = "Neon"
  985. p18.FormFactor = Enum.FormFactor.Symmetric
  986. p18.Size = Vector3.new(1, 1, 1)
  987. p18.CFrame = CFrame.new(-0.0516102314, 6.25535488, -20.1996384, 0.066943109, -0.245838761, -0.967011333, 0.965954781, 0.258709013, 0.00110003352, 0.249906152, -0.934162259, 0.254788101)
  988. p18.CanCollide = false
  989. p18.Locked = true
  990. b16 = Instance.new("SpecialMesh", p18)
  991. b16.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  992. b16.TextureId = ""
  993. b16.MeshType = Enum.MeshType.FileMesh
  994. b16.Name = "Mesh"
  995. b16.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
  996. p19 = Instance.new("Part", m)
  997. p19.BrickColor = BrickColor.new("Royal purple")
  998. p19.Material = "Neon"
  999. p19.FormFactor = Enum.FormFactor.Symmetric
  1000. p19.Size = Vector3.new(1, 1, 1)
  1001. p19.CFrame = CFrame.new(2.43177533, 3.59484506, -20.0301056, 0.559401393, 0.116905749, 0.820629179, -0.685213447, -0.491872638, 0.537163019, 0.466440916, -0.862796843, -0.195047855)
  1002. p19.CanCollide = false
  1003. p19.Locked = true
  1004. b17 = Instance.new("SpecialMesh", p19)
  1005. b17.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1006. b17.TextureId = ""
  1007. b17.MeshType = Enum.MeshType.FileMesh
  1008. b17.Name = "Mesh"
  1009. b17.Scale = Vector3.new(1.20000005, 0.449999988, 0.449999988)
  1010. p20 = Instance.new("Part", m)
  1011. p20.BrickColor = BrickColor.new("Really black")
  1012. p20.FormFactor = Enum.FormFactor.Custom
  1013. p20.Size = Vector3.new(3, 1, 2.4000001)
  1014. p20.CFrame = CFrame.new(1.49873698, 4.13275099, -16.500618, -2.38418579e-007, -4.47034836e-007, -1.00001454, -0.000133797526, 1.00000024, -2.98023224e-008, 1.00001466, 0.000135831535, -5.96046448e-008)
  1015. p20.CanCollide = false
  1016. p20.Locked = true
  1017. p20.BottomSurface = Enum.SurfaceType.Smooth
  1018. p20.TopSurface = Enum.SurfaceType.Smooth
  1019. b18 = Instance.new("BlockMesh", p20)
  1020. b18.Name = "Mesh"
  1021. p21 = Instance.new("Part", m)
  1022. p21.BrickColor = BrickColor.new("Really black")
  1023. p21.FormFactor = Enum.FormFactor.Custom
  1024. p21.Size = Vector3.new(3, 1, 1.19999993)
  1025. p21.CFrame = CFrame.new(0.398718834, 5.13273239, -16.5005798, -2.22529991e-007, -4.17224015e-007, -1.00001454, -0.000133820766, 1.00000024, 5.9472427e-012, 1.00001466, 0.000135854774, -4.37120207e-008)
  1026. p21.CanCollide = false
  1027. p21.Locked = true
  1028. p21.BottomSurface = Enum.SurfaceType.Smooth
  1029. p21.TopSurface = Enum.SurfaceType.Smooth
  1030. b19 = Instance.new("BlockMesh", p21)
  1031. b19.Name = "Mesh"
  1032. p22 = Instance.new("WedgePart", m)
  1033. p22.BrickColor = BrickColor.new("Really black")
  1034. p22.Name = "Wedge"
  1035. p22.FormFactor = Enum.FormFactor.Custom
  1036. p22.Size = Vector3.new(3, 1, 0.5)
  1037. p22.CFrame = CFrame.new(2.94884443, 4.13282013, -16.5005474, 1.35156796e-007, 4.17202415e-007, -1.00001454, 1.19470278e-005, -1.00000024, -6.07483681e-013, -1.00001466, -1.39792755e-005, 4.37120278e-008)
  1038. p22.CanCollide = false
  1039. p22.Locked = true
  1040. p22.BottomSurface = Enum.SurfaceType.Smooth
  1041. p22.TopSurface = Enum.SurfaceType.Smooth
  1042. p23 = Instance.new("Part", m)
  1043. p23.BrickColor = BrickColor.new("Really black")
  1044. p23.FormFactor = Enum.FormFactor.Custom
  1045. p23.Size = Vector3.new(1.5, 0.5, 0.5)
  1046. p23.CFrame = CFrame.new(0.111123323, 6.79699326, -19.53405, 0.167916089, 0.220654398, 0.960804224, 0.593452632, -0.800862908, 0.0802069977, 0.787171543, 0.556722164, -0.265425682)
  1047. p23.CanCollide = false
  1048. p23.Locked = true
  1049. p23.BottomSurface = Enum.SurfaceType.Smooth
  1050. p23.TopSurface = Enum.SurfaceType.Smooth
  1051. b20 = Instance.new("BlockMesh", p23)
  1052. b20.Name = "Mesh"
  1053. p24 = Instance.new("WedgePart", m)
  1054. p24.BrickColor = BrickColor.new("Really black")
  1055. p24.Name = "Wedge"
  1056. p24.FormFactor = Enum.FormFactor.Custom
  1057. p24.Size = Vector3.new(3, 1, 0.5)
  1058. p24.CFrame = CFrame.new(0.0487362742, 6.13243389, -16.5004158, -0.000165194273, -0.00030361861, 1.00001442, 0.00304524973, 0.999995589, 0.000303655863, -1.00001013, 0.00304720178, -0.000164449215)
  1059. p24.CanCollide = false
  1060. p24.Locked = true
  1061. p24.BottomSurface = Enum.SurfaceType.Smooth
  1062. p24.TopSurface = Enum.SurfaceType.Smooth
  1063. p25 = Instance.new("Part", m)
  1064. p25.BrickColor = BrickColor.new("Royal purple")
  1065. p25.Material = "Neon"
  1066. p25.FormFactor = Enum.FormFactor.Symmetric
  1067. p25.Size = Vector3.new(1, 1, 1)
  1068. p25.CFrame = CFrame.new(1.49870086, 5.13261318, -18.0007782, 1.20991026e-005, -1.00001454, -4.94604174e-005, -1.00000024, -1.16155716e-005, -0.000471511274, 0.000469659513, 4.96469293e-005, -1.00001466)
  1069. p25.CanCollide = false
  1070. p25.Locked = true
  1071. p25.BottomSurface = Enum.SurfaceType.Smooth
  1072. p25.TopSurface = Enum.SurfaceType.Smooth
  1073. b21 = Instance.new("SpecialMesh", p25)
  1074. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1075. b21.TextureId = ""
  1076. b21.MeshType = Enum.MeshType.FileMesh
  1077. b21.Name = "Mesh"
  1078. b21.Scale = Vector3.new(1.39999998, 1.39999998, 0.600000024)
  1079. p26 = Instance.new("Part", m)
  1080. p26.BrickColor = BrickColor.new("Really black")
  1081. p26.FormFactor = Enum.FormFactor.Symmetric
  1082. p26.Size = Vector3.new(1, 1, 1)
  1083. p26.CFrame = CFrame.new(1.49868095, 5.13287783, -17.5005093, 0.00030383491, 0.000164763711, -1.00001454, -0.999995768, -0.00302907336, -0.000303868263, -0.00303102471, 1.00001025, 0.000164022902)
  1084. p26.CanCollide = false
  1085. p26.Locked = true
  1086. p26.BottomSurface = Enum.SurfaceType.Smooth
  1087. p26.TopSurface = Enum.SurfaceType.Smooth
  1088. b22 = Instance.new("SpecialMesh", p26)
  1089. b22.MeshType = Enum.MeshType.Brick
  1090. b22.Name = "Mesh"
  1091. w1 = Instance.new("Weld", p1)
  1092. w1.Name = "Wedge_Weld"
  1093. w1.Part0 = p1
  1094. w1.C0 = CFrame.new(13.1579618, 15.8875484, 3.27191186, -0.205515206, 0.52527827, 0.825741529, -0.209888965, -0.847774804, 0.487057745, 0.955883741, -0.0732159689, 0.284480691)
  1095. w1.Part1 = p2
  1096. w1.C1 = CFrame.new(16.5005817, -6.13223743, 2.94872212, -4.37113883e-008, -1.38580826e-005, 1, 0, 1, 1.38580826e-005, -1, 6.05756005e-013, -4.37113883e-008)
  1097. w2 = Instance.new("Weld", p2)
  1098. w2.Name = "Part_Weld"
  1099. w2.Part0 = p2
  1100. w2.C0 = CFrame.new(16.5006275, -6.13223362, 2.94873357, -5.96046448e-008, -1.3615936e-005, 1.00000358, -4.47034836e-008, 0.99999994, 1.41002238e-005, -1.00000358, 4.47034836e-008, 0)
  1101. w2.Part1 = p3
  1102. w2.C1 = CFrame.new(19.4568748, -3.38260746, -1.84870064, -4.37113883e-008, -0.499906301, 0.866079509, 0, -0.866079509, -0.499906301, 1, -2.18515979e-008, 3.78575393e-008)
  1103. w3 = Instance.new("Weld", p3)
  1104. w3.Name = "Wedge_Weld"
  1105. w3.Part0 = p3
  1106. w3.C0 = CFrame.new(19.456995, -3.38268948, -1.84870648, -5.06400113e-008, -0.499905825, 0.86608547, 1.07230136e-007, -0.866079628, -0.499910295, 1.00000715, -1.1125789e-007, -2.17476881e-008)
  1107. w3.Part1 = p4
  1108. w3.C1 = CFrame.new(16.5005646, 4.13256884, -0.0487511083, -4.37113883e-008, -1.37408551e-005, 1, 0, -1, -1.37408551e-005, 1, -6.00631849e-013, 4.37113883e-008)
  1109. w4 = Instance.new("Weld", p4)
  1110. w4.Name = "Part_Weld"
  1111. w4.Part0 = p4
  1112. w4.C0 = CFrame.new(16.5007706, 4.13255453, -0.0487275235, -1.62921424e-007, -1.2755394e-005, 1.00001431, 1.78814929e-007, -0.999999762, -1.46627426e-005, 1.00001431, -1.78813849e-007, -7.54998553e-008)
  1113. w4.Part1 = p5
  1114. w4.C1 = CFrame.new(13.6104183, 15.7089605, -1.84869325, -4.37113883e-008, 0.500093758, 0.865971267, 0, -0.865971267, 0.500093758, 1, 2.18597922e-008, 3.78528071e-008)
  1115. w5 = Instance.new("Weld", p5)
  1116. w5.Name = "Part_Weld"
  1117. w5.Part0 = p5
  1118. w5.C0 = CFrame.new(13.6108379, 15.7090359, -1.84877098, -4.29027068e-007, 0.500089467, 0.865987122, 1.9046513e-007, -0.865973532, 0.50009501, 1.00001431, 2.18601315e-008, 3.78533827e-008)
  1119. w5.Part1 = p6
  1120. w5.C1 = CFrame.new(19.3720245, -3.33087778, 2.54137325, -0.249996737, -0.491388977, 0.834289134, 0.0669635162, -0.868360817, -0.491391122, 0.965928316, -0.0669792444, 0.24999252)
  1121. w6 = Instance.new("Weld", p6)
  1122. w6.Name = "Part_Weld"
  1123. w6.Part0 = p6
  1124. w6.C0 = CFrame.new(19.3722382, -3.33087826, 2.54137945, -0.250001401, -0.491382152, 0.834303975, 0.0669622123, -0.868364573, -0.491393685, 0.965941966, -0.0669801831, 0.249996051)
  1125. w6.Part1 = p7
  1126. w6.C1 = CFrame.new(16.5012703, -5.1305232, 2.59873891, -4.37113883e-008, -0.000135861075, 1, 0, 1, 0.000135861075, -1, 5.9386762e-012, -4.37113883e-008)
  1127. w7 = Instance.new("Weld", p7)
  1128. w7.Name = "Part_Weld"
  1129. w7.Part0 = p7
  1130. w7.C0 = CFrame.new(16.5014496, -5.13052464, 2.59877563, -3.27825546e-007, -0.000133868307, 1.00001442, -3.57627869e-007, 0.99999994, 0.000135900453, -1.00001431, 1.49011612e-008, -5.96046448e-008)
  1131. w7.Part1 = p8
  1132. w7.C1 = CFrame.new(-0.765930653, -21.3311157, 1.75706458, -1.37833995e-005, 0.965968609, 0.258659452, 0.00428466033, 0.258657128, -0.965959728, -0.999990821, 0.00109495374, -0.00414241292)
  1133. w8 = Instance.new("Weld", p8)
  1134. w8.Name = "Part_Weld"
  1135. w8.Part0 = p8
  1136. w8.C0 = CFrame.new(-0.765703201, -21.3314991, 1.75706851, -1.42129729e-005, 0.965967655, 0.258668512, 0.00428489037, 0.258660465, -0.965972245, -1.00000513, 0.00109496934, -0.00414247159)
  1137. w8.Part1 = p9
  1138. w8.C1 = CFrame.new(11.6857395, -12.2548676, 8.25926208, -0.277089596, 0.631037474, 0.724577785, -0.561487973, 0.505604029, -0.655054033, -0.779713154, -0.588350415, 0.214222342)
  1139. w9 = Instance.new("Weld", p9)
  1140. w9.Name = "Part_Weld"
  1141. w9.Part0 = p9
  1142. w9.C0 = CFrame.new(11.6860123, -12.254859, 8.25934601, -0.277095288, 0.631033003, 0.724593103, -0.561500967, 0.505603611, -0.655058563, -0.779720128, -0.58835566, 0.214224264)
  1143. w9.Part1 = p10
  1144. w9.C1 = CFrame.new(-0.759226322, -21.3225994, -2.35311079, -0.0669693872, 0.965954244, 0.249894977, 0.254174918, 0.258710593, -0.931914091, -0.964836895, 0.00110732042, -0.262847036)
  1145. w10 = Instance.new("Weld", p10)
  1146. w10.Name = "Part_Weld"
  1147. w10.Part0 = p10
  1148. w10.C0 = CFrame.new(-0.759016514, -21.3229256, -2.3531487, -0.0669716895, 0.96595335, 0.249903828, 0.254178405, 0.258713901, -0.93192625, -0.964850724, 0.00110733509, -0.262850702)
  1149. w10.Part1 = p11
  1150. w10.C1 = CFrame.new(18.7059784, -3.17931223, -5.46201515, 0.250018269, -0.49138394, 0.834285676, -0.0669495314, -0.86836195, -0.491391063, 0.965923727, 0.0670017004, -0.250004292)
  1151. w11 = Instance.new("Weld", p11)
  1152. w11.Name = "Part_Weld"
  1153. w11.Part0 = p11
  1154. w11.C0 = CFrame.new(18.7061806, -3.17931461, -5.46200418, 0.250022948, -0.491377324, 0.834300399, -0.0669473261, -0.868365645, -0.491393894, 0.965937555, 0.0670026764, -0.250007868)
  1155. w11.Part1 = p12
  1156. w11.C1 = CFrame.new(13.6104174, 15.708952, -1.1486963, -4.37113883e-008, 0.500093997, 0.865971148, 0, -0.865971148, 0.500093997, 1, 2.18598029e-008, 3.78528e-008)
  1157. w12 = Instance.new("Weld", p12)
  1158. w12.Name = "Part_Weld"
  1159. w12.Part0 = p12
  1160. w12.C0 = CFrame.new(13.6107903, 15.7090092, -1.1487354, -4.76837158e-007, 0.500089884, 0.865987122, 2.83122063e-007, -0.865973473, 0.500095367, 1.00001442, 4.47034836e-008, 1.49011612e-008)
  1161. w12.Part1 = p13
  1162. w12.C1 = CFrame.new(19.4568653, -3.38261366, -1.14870369, -4.37113883e-008, -0.499906093, 0.866079628, 0, -0.866079628, -0.499906093, 1, -2.1851589e-008, 3.78575429e-008)
  1163. w13 = Instance.new("Weld", p13)
  1164. w13.Name = "Part_Weld"
  1165. w13.Part0 = p13
  1166. w13.C0 = CFrame.new(19.457077, -3.38260937, -1.14871991, -4.63888163e-008, -0.499899268, 0.866095126, 5.08347114e-007, -0.866083562, -0.499908328, 1.00001442, -2.18518963e-008, 3.78581007e-008)
  1167. w13.Part1 = p14
  1168. w13.C1 = CFrame.new(-0.765169621, -21.3281136, 1.05768669, -1.37638153e-005, 0.96595937, 0.258693874, 0.00425664661, 0.258691579, -0.965950608, -0.99999094, 0.00108787336, -0.00411530817)
  1169. w14 = Instance.new("Weld", p14)
  1170. w14.Name = "ArmPart_Weld"
  1171. w14.Part0 = p14
  1172. w14.C0 = CFrame.new(-0.764959335, -21.3284416, 1.05770254, -1.42545232e-005, 0.965958476, 0.258703023, 0.00425684778, 0.258694947, -0.965963125, -1.00000536, 0.00108788908, -0.00411536777)
  1173. w14.Part1 = p15
  1174. w14.C1 = CFrame.new(16.0000172, 5.13429213, -1.49874043, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
  1175. w15 = Instance.new("Weld", p15)
  1176. w15.Name = "Part_Weld"
  1177. w15.Part0 = p15
  1178. w15.C0 = CFrame.new(16.0001163, 5.13430214, -1.49877143, -2.99420208e-007, 0.00011029192, 1.00001454, 4.39002179e-007, -1, 0.000108176115, 1.00001442, 0, 4.42378223e-008)
  1179. w15.Part1 = p16
  1180. w15.C1 = CFrame.new(16.5000153, 6.13429213, -1.49872518, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
  1181. w16 = Instance.new("Weld", p16)
  1182. w16.Name = "Part_Weld"
  1183. w16.Part0 = p16
  1184. w16.C0 = CFrame.new(16.5002594, 6.1342907, -1.49874651, -2.98894406e-007, 0.000110270419, 1.00001454, 4.39006953e-007, -1, 0.000108154614, 1.00001442, 4.71678729e-012, 4.37120207e-008)
  1185. w16.Part1 = p17
  1186. w16.C1 = CFrame.new(16.8263168, 6.46704865, 8.05857849, 0.396029502, -0.207962677, 0.894378066, -0.497426808, 0.770130157, 0.399332225, -0.771833658, -0.603034973, 0.201548025)
  1187. w17 = Instance.new("Weld", p17)
  1188. w17.Name = "Part_Weld"
  1189. w17.Part0 = p17
  1190. w17.C0 = CFrame.new(16.8266068, 6.46726036, 8.05869198, 0.396035522, -0.207958207, 0.894391596, -0.497440547, 0.770127177, 0.399337679, -0.771840453, -0.603040278, 0.201549783)
  1191. w17.Part1 = p18
  1192. w17.C1 = CFrame.new(-0.991122723, -20.5004215, 5.08983374, 0.0669417754, 0.965955615, 0.249897182, -0.245835528, 0.258705586, -0.9341501, -0.966997266, 0.00110005983, 0.254784435)
  1193. w18 = Instance.new("Weld", p18)
  1194. w18.Name = "Part_Weld"
  1195. w18.Part0 = p18
  1196. w18.C0 = CFrame.new(-0.990923882, -20.5007305, 5.08983374, 0.066943109, 0.965954781, 0.249906152, -0.245838761, 0.258709013, -0.934162259, -0.967011333, 0.00110003352, 0.254788101)
  1197. w18.Part1 = p19
  1198. w18.C1 = CFrame.new(10.4456682, -15.7977238, -7.8332901, 0.559388936, -0.68521893, 0.466432214, 0.116898462, -0.491870552, -0.862785101, 0.820620954, 0.537157655, -0.195045918)
  1199. w19 = Instance.new("Weld", p19)
  1200. w19.Name = "Part_Weld"
  1201. w19.Part0 = p19
  1202. w19.C0 = CFrame.new(10.4457512, -15.7979813, -7.83342838, 0.559401393, -0.685213447, 0.466440916, 0.116905749, -0.491872638, -0.862796843, 0.820629179, 0.537163019, -0.195047855)
  1203. w19.Part1 = p20
  1204. w19.C1 = CFrame.new(16.5012665, -4.13050127, 1.49876332, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
  1205. w20 = Instance.new("Weld", p20)
  1206. w20.Name = "Part_Weld"
  1207. w20.Part0 = p20
  1208. w20.C0 = CFrame.new(16.5013981, -4.13050938, 1.498757, -2.38418579e-007, -0.000133797526, 1.00001466, -4.47034836e-007, 1.00000024, 0.000135831535, -1.00001454, -2.98023224e-008, -5.96046448e-008)
  1209. w20.Part1 = p21
  1210. w20.C1 = CFrame.new(16.5012627, -5.13048887, 0.39874959, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
  1211. w21 = Instance.new("Weld", p21)
  1212. w21.Name = "Wedge_Weld"
  1213. w21.Part0 = p21
  1214. w21.C0 = CFrame.new(16.5014935, -5.13049126, 0.398722976, -2.22529991e-007, -0.000133820766, 1.00001466, -4.17224015e-007, 1.00000024, 0.000135854774, -1.00001454, 5.9472427e-012, -4.37120207e-008)
  1215. w21.Part1 = p22
  1216. w21.C1 = CFrame.new(-16.5005875, 4.13259029, 2.94876933, -4.37113883e-008, 1.39792737e-005, -1, 0, -1, -1.39792737e-005, -1, -6.11053471e-013, 4.37113883e-008)
  1217. w22 = Instance.new("Weld", p22)
  1218. w22.Name = "Part_Weld"
  1219. w22.Part0 = p22
  1220. w22.C0 = CFrame.new(-16.500824, 4.13258791, 2.94888711, 1.35156796e-007, 1.19470278e-005, -1.00001466, 4.17202415e-007, -1.00000024, -1.39792755e-005, -1.00001454, -6.07483681e-013, 4.37120278e-008)
  1221. w22.Part1 = p23
  1222. w22.C1 = CFrame.new(11.3238592, 16.2938461, -5.83674097, 0.167913347, 0.593457043, 0.787155509, 0.220650926, -0.800859332, 0.556720257, 0.960790455, 0.0802058354, -0.265421808)
  1223. w23 = Instance.new("Weld", p23)
  1224. w23.Name = "Wedge_Weld"
  1225. w23.Part0 = p23
  1226. w23.C0 = CFrame.new(11.3242846, 16.2939701, -5.83676767, 0.167916089, 0.593452632, 0.787171543, 0.220654398, -0.800862908, 0.556722164, 0.960804224, 0.0802069977, -0.265425682)
  1227. w23.Part1 = p24
  1228. w23.C1 = CFrame.new(-16.5190907, -6.08210278, -0.053311754, -0.000165350299, 0.00304719806, -0.999995351, -0.000303142268, 0.999995351, 0.00304725766, 0.99999994, 0.000303644716, -0.000164425801)
  1229. w24 = Instance.new("Weld", p24)
  1230. w24.Name = "Part_Weld"
  1231. w24.Part0 = p24
  1232. w24.C0 = CFrame.new(-16.5192356, -6.08211088, -0.0533116534, -0.000165194273, 0.00304524973, -1.00001013, -0.00030361861, 0.999995589, 0.00304720178, 1.00001442, 0.000303655863, -0.000164449215)
  1233. w24.Part1 = p25
  1234. w24.C1 = CFrame.new(5.14108515, 1.49960721, -17.9982204, 1.16387992e-005, -0.999999881, 0.000471503939, -1, -1.1615477e-005, 4.94651576e-005, -4.94596788e-005, -0.000471504522, -0.999999881)
  1235. w25 = Instance.new("Weld", p25)
  1236. w25.Name = "Part_Weld"
  1237. w25.Part0 = p25
  1238. w25.C0 = CFrame.new(5.14104986, 1.49967504, -17.9985313, 1.20991026e-005, -1.00000024, 0.000469659513, -1.00001454, -1.16155716e-005, 4.96469293e-005, -4.94604174e-005, -0.000471511274, -1.00001466)
  1239. w25.Part1 = p26
  1240. w25.C1 = CFrame.new(5.07938719, 17.5157299, 1.50311017, 0.00030336561, -0.99999541, -0.00302907825, 0.000164940167, -0.00302901864, 0.999995351, -0.99999994, -0.000303863839, 0.000164020501)
  1241. m.Parent = char
  1242. m:MakeJoints()
  1243. ----------------------------------------------------
  1244. local cor2 = Instance.new("Part", char.Claw)
  1245. cor2.Name = "Thingy"
  1246. cor2.Locked = true
  1247. cor2.BottomSurface = 0
  1248. cor2.CanCollide = false
  1249. cor2.Size = Vector3.new(2, 1, 1)
  1250. cor2.Transparency = 1
  1251. cor2.TopSurface = 0
  1252. corw2 = Instance.new("Weld", cor2)
  1253. corw2.Part0 = larm
  1254. corw2.Part1 = cor2
  1255. corw2.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(90))
  1256. corw2.C1 = CFrame.new(0, 0, 0)
  1257. weld2 = Instance.new("Weld", char.Claw)
  1258. weld2.Part0 = cor2
  1259. weld2.Part1 = char.Claw.ArmPart
  1260. weld2.C0 = CFrame.new(0, 0, 0)
  1261. ----------------------------------------------------
  1262. local m = Instance.new("Model")
  1263. m.Name = "LeftArm"
  1264. p1 = Instance.new("WedgePart", m)
  1265. p1.BrickColor = BrickColor.new("Royal purple")
  1266. p1.Material = Enum.Material.Neon
  1267. p1.Name = "Wedge"
  1268. p1.FormFactor = Enum.FormFactor.Custom
  1269. p1.Size = Vector3.new(1, 1.19999981, 4)
  1270. p1.CFrame = CFrame.new(60.830101, 8.39941978, -13.7674818, 1.52359269e-006, -0.707334042, 0.707343757, -2.62521735e-006, 0.707093, 0.707071185, -1.00027835, 3.43534703e-006, 4.43342998e-007)
  1271. p1.CanCollide = false
  1272. p1.Locked = true
  1273. p1.TopSurface = Enum.SurfaceType.Smooth
  1274. b1 = Instance.new("SpecialMesh", p1)
  1275. b1.MeshType = Enum.MeshType.Wedge
  1276. b1.Name = "Mesh"
  1277. b1.Scale = Vector3.new(0.200000003, 1, 1)
  1278. p2 = Instance.new("WedgePart", m)
  1279. p2.BrickColor = BrickColor.new("Royal purple")
  1280. p2.Material = Enum.Material.Neon
  1281. p2.Name = "Wedge"
  1282. p2.FormFactor = Enum.FormFactor.Custom
  1283. p2.Size = Vector3.new(1, 1.19999981, 4)
  1284. p2.CFrame = CFrame.new(60.8306694, 8.39941502, -12.5672398, 1.56085741e-006, -0.707337618, 0.707340181, -2.7146209e-006, 0.707089424, 0.707074761, -1.00027835, 3.34575839e-006, 4.06471969e-007)
  1285. p2.CanCollide = false
  1286. p2.Locked = true
  1287. p2.TopSurface = Enum.SurfaceType.Smooth
  1288. b2 = Instance.new("SpecialMesh", p2)
  1289. b2.MeshType = Enum.MeshType.Wedge
  1290. b2.Name = "Mesh"
  1291. b2.Scale = Vector3.new(0.200000003, 1, 1)
  1292. p3 = Instance.new("WedgePart", m)
  1293. p3.BrickColor = BrickColor.new("Royal purple")
  1294. p3.Material = Enum.Material.Neon
  1295. p3.Name = "Wedge"
  1296. p3.FormFactor = Enum.FormFactor.Custom
  1297. p3.Size = Vector3.new(1, 1.19999981, 4)
  1298. p3.CFrame = CFrame.new(60.8312187, 8.39939976, -13.1675138, 1.66519976e-006, -0.707341254, 0.707336545, -2.72952207e-006, 0.707085788, 0.707078397, -1.00027835, 3.26143936e-006, 4.69727013e-007)
  1299. p3.CanCollide = false
  1300. p3.Locked = true
  1301. p3.TopSurface = Enum.SurfaceType.Smooth
  1302. b3 = Instance.new("SpecialMesh", p3)
  1303. b3.MeshType = Enum.MeshType.Wedge
  1304. b3.Name = "Mesh"
  1305. b3.Scale = Vector3.new(0.200000003, 1, 1)
  1306. p4 = Instance.new("WedgePart", m)
  1307. p4.BrickColor = BrickColor.new("Royal purple")
  1308. p4.Material = Enum.Material.Neon
  1309. p4.Name = "Wedge"
  1310. p4.FormFactor = Enum.FormFactor.Custom
  1311. p4.Size = Vector3.new(1, 1.19999981, 4)
  1312. p4.CFrame = CFrame.new(60.8317757, 8.39937305, -13.1676111, 1.74718321e-006, -0.70734489, 0.707332909, -2.7742235e-006, 0.707082152, 0.707082033, -1.00027835, 3.17185027e-006, 4.96093037e-007)
  1313. p4.CanCollide = false
  1314. p4.Locked = true
  1315. p4.TopSurface = Enum.SurfaceType.Smooth
  1316. b4 = Instance.new("SpecialMesh", p4)
  1317. b4.MeshType = Enum.MeshType.Wedge
  1318. b4.Name = "Mesh"
  1319. b4.Scale = Vector3.new(0.200000003, 1, 1)
  1320. p5 = Instance.new("WedgePart", m)
  1321. p5.BrickColor = BrickColor.new("Royal purple")
  1322. p5.Material = Enum.Material.Neon
  1323. p5.Name = "Wedge"
  1324. p5.FormFactor = Enum.FormFactor.Custom
  1325. p5.Size = Vector3.new(1, 1.19999981, 3.30000019)
  1326. p5.CFrame = CFrame.new(60.4623528, 9.0813055, -13.1677084, -1.74365277e-006, 0.422768414, 0.90661031, 3.01146247e-006, -0.90627563, 0.422602654, 1.00028574, -3.16541991e-006, -6.48408104e-007)
  1327. p5.CanCollide = false
  1328. p5.Locked = true
  1329. p5.TopSurface = Enum.SurfaceType.Smooth
  1330. b5 = Instance.new("SpecialMesh", p5)
  1331. b5.MeshType = Enum.MeshType.Wedge
  1332. b5.Name = "Mesh"
  1333. b5.Scale = Vector3.new(0.200000003, 1, 1)
  1334. p6 = Instance.new("WedgePart", m)
  1335. p6.BrickColor = BrickColor.new("Royal purple")
  1336. p6.Material = Enum.Material.Neon
  1337. p6.Name = "Wedge"
  1338. p6.FormFactor = Enum.FormFactor.Custom
  1339. p6.Size = Vector3.new(1, 1.19999981, 3.30000019)
  1340. p6.CFrame = CFrame.new(60.4629173, 9.08128643, -13.7679863, -1.75857326e-006, 0.422772557, 0.906618714, 3.13068858e-006, -0.906274974, 0.422602147, 1.00029314, -3.27979569e-006, -6.11540997e-007)
  1341. p6.CanCollide = false
  1342. p6.Locked = true
  1343. p6.TopSurface = Enum.SurfaceType.Smooth
  1344. b6 = Instance.new("SpecialMesh", p6)
  1345. b6.MeshType = Enum.MeshType.Wedge
  1346. b6.Name = "Mesh"
  1347. b6.Scale = Vector3.new(0.200000003, 1, 1)
  1348. p7 = Instance.new("WedgePart", m)
  1349. p7.BrickColor = BrickColor.new("Royal purple")
  1350. p7.Material = Enum.Material.Neon
  1351. p7.Name = "Wedge"
  1352. p7.FormFactor = Enum.FormFactor.Custom
  1353. p7.Size = Vector3.new(1, 1.19999981, 3.30000019)
  1354. p7.CFrame = CFrame.new(60.4634781, 9.0812645, -12.5677195, -1.77349398e-006, 0.422776699, 0.906627119, 3.24991538e-006, -0.906274319, 0.42260164, 1.00030053, -3.39417238e-006, -5.74673834e-007)
  1355. p7.CanCollide = false
  1356. p7.Locked = true
  1357. p7.TopSurface = Enum.SurfaceType.Smooth
  1358. b7 = Instance.new("SpecialMesh", p7)
  1359. b7.MeshType = Enum.MeshType.Wedge
  1360. b7.Name = "Mesh"
  1361. b7.Scale = Vector3.new(0.200000003, 1, 1)
  1362. p8 = Instance.new("Part", m)
  1363. p8.BrickColor = BrickColor.new("Really black")
  1364. p8.Material = Enum.Material.Neon
  1365. p8.FormFactor = Enum.FormFactor.Custom
  1366. p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1367. p8.CFrame = CFrame.new(62.1344833, 9.89923668, -14.2683573, 1.0003655, -9.00030136e-006, -1.6914961e-006, -8.34465027e-007, 0.999961495, 3.15914986e-006, -2.15653972e-006, 3.05826416e-006, 1.00030792)
  1368. p8.CanCollide = false
  1369. p8.Locked = true
  1370. p8.BottomSurface = Enum.SurfaceType.Smooth
  1371. p8.TopSurface = Enum.SurfaceType.Smooth
  1372. b8 = Instance.new("SpecialMesh", p8)
  1373. b8.MeshType = Enum.MeshType.Sphere
  1374. b8.Name = "Mesh"
  1375. p9 = Instance.new("Part", m)
  1376. p9.BrickColor = BrickColor.new("Really black")
  1377. p9.Material = Enum.Material.Neon
  1378. p9.FormFactor = Enum.FormFactor.Custom
  1379. p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1380. p9.CFrame = CFrame.new(62.1350441, 7.19933271, -14.2684784, 1.00037432, -9.11423649e-006, -1.78677055e-006, -8.82557742e-007, 0.999960482, 3.17407398e-006, -2.19382355e-006, 3.14769591e-006, 1.00031543)
  1381. p9.CanCollide = false
  1382. p9.Locked = true
  1383. p9.BottomSurface = Enum.SurfaceType.Smooth
  1384. p9.TopSurface = Enum.SurfaceType.Smooth
  1385. b9 = Instance.new("SpecialMesh", p9)
  1386. b9.MeshType = Enum.MeshType.Sphere
  1387. b9.Name = "Mesh"
  1388. p10 = Instance.new("Part", m)
  1389. p10.BrickColor = BrickColor.new("Royal purple")
  1390. p10.Material = Enum.Material.Neon
  1391. p10.FormFactor = Enum.FormFactor.Custom
  1392. p10.Size = Vector3.new(0.200000048, 1.79999983, 0.200000048)
  1393. p10.CFrame = CFrame.new(62.4732666, 7.92819929, -14.2685785, -0.906659067, -0.422771662, -1.80169195e-006, 0.422602057, -0.906270981, 3.2933026e-006, 3.38190716e-006, -1.99476835e-006, 1.00032294)
  1394. p10.CanCollide = false
  1395. p10.Locked = true
  1396. p10.BottomSurface = Enum.SurfaceType.Smooth
  1397. p10.TopSurface = Enum.SurfaceType.Smooth
  1398. p11 = Instance.new("Part", m)
  1399. p11.BrickColor = BrickColor.new("Royal purple")
  1400. p11.Material = Enum.Material.Neon
  1401. p11.FormFactor = Enum.FormFactor.Custom
  1402. p11.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
  1403. p11.CFrame = CFrame.new(62.4794731, 9.45469475, -14.2686787, -0.819467902, 0.573809147, -1.81661335e-006, -0.573551893, -0.819118977, 3.41253167e-006, -9.27350783e-008, -4.03244348e-006, 1.00033033)
  1404. p11.CanCollide = false
  1405. p11.Locked = true
  1406. p11.BottomSurface = Enum.SurfaceType.Smooth
  1407. p11.TopSurface = Enum.SurfaceType.Smooth
  1408. p12 = Instance.new("Part", m)
  1409. p12.BrickColor = BrickColor.new("Really black")
  1410. p12.Material = Enum.Material.Neon
  1411. p12.FormFactor = Enum.FormFactor.Custom
  1412. p12.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1413. p12.CFrame = CFrame.new(62.7369499, 6.29933262, -14.2688055, 1.00040102, -9.53674316e-006, -1.84644205e-006, -1.25169754e-006, 0.999957919, 3.50196092e-006, -2.25187659e-006, 3.46763295e-006, 1.00033784)
  1414. p12.CanCollide = false
  1415. p12.Locked = true
  1416. p12.BottomSurface = Enum.SurfaceType.Smooth
  1417. p12.TopSurface = Enum.SurfaceType.Smooth
  1418. b10 = Instance.new("SpecialMesh", p12)
  1419. b10.MeshType = Enum.MeshType.Sphere
  1420. b10.Name = "Mesh"
  1421. p13 = Instance.new("Part", m)
  1422. p13.BrickColor = BrickColor.new("Royal purple")
  1423. p13.Material = Enum.Material.Neon
  1424. p13.FormFactor = Enum.FormFactor.Custom
  1425. p13.Size = Vector3.new(1.5, 1.5, 1.5)
  1426. p13.CFrame = CFrame.new(62.8003883, 10.1991549, -13.2136488, 1.00040984, -9.59636054e-006, -1.88372474e-006, -1.43051466e-006, 0.999956846, 3.58340549e-006, -2.3487878e-006, 3.4825357e-006, 1.00034535)
  1427. p13.CanCollide = false
  1428. p13.Locked = true
  1429. p13.BottomSurface = Enum.SurfaceType.Smooth
  1430. p13.TopSurface = Enum.SurfaceType.Smooth
  1431. b11 = Instance.new("SpecialMesh", p13)
  1432. b11.MeshType = Enum.MeshType.Sphere
  1433. b11.Name = "Mesh"
  1434. p14 = Instance.new("Part", m)
  1435. p14.BrickColor = BrickColor.new("Really black")
  1436. p14.Material = Enum.Material.Neon
  1437. p14.FormFactor = Enum.FormFactor.Custom
  1438. p14.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1439. p14.CFrame = CFrame.new(62.7374802, 9.79915905, -14.2689018, 1.00041437, -9.80505502e-006, -1.96572228e-006, -1.37091877e-006, 0.999956131, 3.62812011e-006, -2.37115751e-006, 3.4527211e-006, 1.00034904)
  1440. p14.CanCollide = false
  1441. p14.Locked = true
  1442. p14.BottomSurface = Enum.SurfaceType.Smooth
  1443. p14.TopSurface = Enum.SurfaceType.Smooth
  1444. b12 = Instance.new("SpecialMesh", p14)
  1445. b12.MeshType = Enum.MeshType.Sphere
  1446. b12.Name = "Mesh"
  1447. p15 = Instance.new("Part", m)
  1448. p15.BrickColor = BrickColor.new("Really black")
  1449. p15.Material = Enum.Material.Metal
  1450. p15.Name = "Main"
  1451. p15.FormFactor = Enum.FormFactor.Custom
  1452. p15.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
  1453. p15.CFrame = CFrame.new(62.838131, 8.1992178, -13.1686192, 1.00041902, -9.80505047e-006, -1.96572933e-006, -1.54973122e-006, 0.999955654, 3.62813353e-006, -2.38607572e-006, 3.57197018e-006, 1.00035274)
  1454. p15.CanCollide = false
  1455. p15.Locked = true
  1456. p15.BottomSurface = Enum.SurfaceType.Smooth
  1457. p15.TopSurface = Enum.SurfaceType.Smooth
  1458. p16 = Instance.new("Part", m)
  1459. p16.BrickColor = BrickColor.new("Really black")
  1460. p16.Material = Enum.Material.Neon
  1461. p16.FormFactor = Enum.FormFactor.Custom
  1462. p16.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1463. p16.CFrame = CFrame.new(62.9387741, 8.79918098, -14.2691231, 1.0004282, -9.95411301e-006, -2.00301338e-006, -1.66894927e-006, 0.999954581, 3.71756369e-006, -2.46808372e-006, 3.61668594e-006, 1.00036013)
  1464. p16.CanCollide = false
  1465. p16.Locked = true
  1466. p16.BottomSurface = Enum.SurfaceType.Smooth
  1467. p16.TopSurface = Enum.SurfaceType.Smooth
  1468. b13 = Instance.new("SpecialMesh", p16)
  1469. b13.MeshType = Enum.MeshType.Sphere
  1470. b13.Name = "Mesh"
  1471. p17 = Instance.new("Part", m)
  1472. p17.BrickColor = BrickColor.new("Royal purple")
  1473. p17.Material = Enum.Material.Neon
  1474. p17.FormFactor = Enum.FormFactor.Custom
  1475. p17.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
  1476. p17.CFrame = CFrame.new(63.0825539, 6.854743, -14.2692442, -0.866409063, -0.50020963, -2.099928e-006, 0.499978155, -0.86598444, 3.73249213e-006, 4.01878242e-006, -1.94999211e-006, 1.00036764)
  1477. p17.CanCollide = false
  1478. p17.Locked = true
  1479. p17.BottomSurface = Enum.SurfaceType.Smooth
  1480. p17.TopSurface = Enum.SurfaceType.Smooth
  1481. p18 = Instance.new("Part", m)
  1482. p18.BrickColor = BrickColor.new("Royal purple")
  1483. p18.Material = Enum.Material.Neon
  1484. p18.FormFactor = Enum.FormFactor.Custom
  1485. p18.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
  1486. p18.CFrame = CFrame.new(63.1831665, 8.15466595, -14.2693415, -0.906707585, 0.422816038, -2.11485258e-006, -0.422596663, -0.906265914, 3.8437388e-006, 6.9698217e-007, -4.50413063e-006, 1.00037515)
  1487. p18.CanCollide = false
  1488. p18.Locked = true
  1489. p18.BottomSurface = Enum.SurfaceType.Smooth
  1490. p18.TopSurface = Enum.SurfaceType.Smooth
  1491. p19 = Instance.new("Part", m)
  1492. p19.BrickColor = BrickColor.new("Royal purple")
  1493. p19.Material = Enum.Material.Neon
  1494. p19.FormFactor = Enum.FormFactor.Custom
  1495. p19.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048)
  1496. p19.CFrame = CFrame.new(63.2069473, 8.53140068, -14.2694473, -0.707418501, 0.707425714, -2.09994369e-006, -0.707068563, -0.707078457, 3.72453474e-006, -9.59315798e-007, -4.56575162e-006, 1.00037515)
  1497. p19.CanCollide = false
  1498. p19.Locked = true
  1499. p19.BottomSurface = Enum.SurfaceType.Smooth
  1500. p19.TopSurface = Enum.SurfaceType.Smooth
  1501. p20 = Instance.new("Part", m)
  1502. p20.BrickColor = BrickColor.new("Royal purple")
  1503. p20.Material = Enum.Material.Neon
  1504. p20.FormFactor = Enum.FormFactor.Custom
  1505. p20.Size = Vector3.new(0.200000048, 0.899999917, 0.200000048)
  1506. p20.CFrame = CFrame.new(63.2280884, 9.68191624, -14.2694416, -0.342169315, 0.940117717, -2.11486008e-006, -0.93964541, -0.342010528, 3.84375198e-006, -2.7989995e-006, -3.73256239e-006, 1.00037885)
  1507. p20.CanCollide = false
  1508. p20.Locked = true
  1509. p20.BottomSurface = Enum.SurfaceType.Smooth
  1510. p20.TopSurface = Enum.SurfaceType.Smooth
  1511. p21 = Instance.new("Part", m)
  1512. p21.BrickColor = BrickColor.new("Royal purple")
  1513. p21.Material = Enum.Material.Neon
  1514. p21.FormFactor = Enum.FormFactor.Custom
  1515. p21.Size = Vector3.new(0.200000048, 0.999999821, 0.200000048)
  1516. p21.CFrame = CFrame.new(63.3539009, 9.07959557, -14.2694454, 0.707428038, 0.707422554, -2.12876989e-006, -0.707079053, 0.707067132, 3.83015185e-006, -4.56554562e-006, 9.7875602e-007, 1.00037885)
  1517. p21.CanCollide = false
  1518. p21.Locked = true
  1519. p21.BottomSurface = Enum.SurfaceType.Smooth
  1520. p21.TopSurface = Enum.SurfaceType.Smooth
  1521. p22 = Instance.new("Part", m)
  1522. p22.BrickColor = BrickColor.new("Really black")
  1523. p22.Material = Enum.Material.Neon
  1524. p22.FormFactor = Enum.FormFactor.Custom
  1525. p22.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1526. p22.CFrame = CFrame.new(63.4412346, 7.49916172, -14.269558, 1.0004549, -5.30481339e-006, -2.11486781e-006, -7.24196434e-006, 0.999951959, 3.84376608e-006, -2.5650661e-006, 4.02606338e-006, 1.00038254)
  1527. p22.CanCollide = false
  1528. p22.Locked = true
  1529. p22.BottomSurface = Enum.SurfaceType.Smooth
  1530. p22.TopSurface = Enum.SurfaceType.Smooth
  1531. b14 = Instance.new("SpecialMesh", p22)
  1532. b14.MeshType = Enum.MeshType.Sphere
  1533. b14.Name = "Mesh"
  1534. p23 = Instance.new("Part", m)
  1535. p23.BrickColor = BrickColor.new("Really black")
  1536. p23.Material = Enum.Material.Neon
  1537. p23.FormFactor = Enum.FormFactor.Custom
  1538. p23.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1539. p23.CFrame = CFrame.new(63.5412827, 8.29912186, -14.2695541, 1.00045943, -5.54520193e-006, -2.12978443e-006, -7.22709638e-006, 0.999951601, 3.96298356e-006, -2.56507747e-006, 4.02606247e-006, 1.00038624)
  1540. p23.CanCollide = false
  1541. p23.Locked = true
  1542. p23.BottomSurface = Enum.SurfaceType.Smooth
  1543. p23.TopSurface = Enum.SurfaceType.Smooth
  1544. b15 = Instance.new("SpecialMesh", p23)
  1545. b15.MeshType = Enum.MeshType.Sphere
  1546. b15.Name = "Mesh"
  1547. p24 = Instance.new("Part", m)
  1548. p24.BrickColor = BrickColor.new("Really black")
  1549. p24.Material = Enum.Material.Neon
  1550. p24.FormFactor = Enum.FormFactor.Custom
  1551. p24.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1552. p24.CFrame = CFrame.new(63.7413521, 9.49905682, -14.2695513, 1.00045943, -5.51538596e-006, -2.12978443e-006, -7.25689733e-006, 0.999951601, 3.96298356e-006, -2.56507769e-006, 4.02606247e-006, 1.00038624)
  1553. p24.CanCollide = false
  1554. p24.Locked = true
  1555. p24.BottomSurface = Enum.SurfaceType.Smooth
  1556. p24.TopSurface = Enum.SurfaceType.Smooth
  1557. b16 = Instance.new("SpecialMesh", p24)
  1558. b16.MeshType = Enum.MeshType.Sphere
  1559. b16.Name = "Mesh"
  1560. w1 = Instance.new("Weld", p1)
  1561. w1.Name = "Wedge_Weld"
  1562. w1.Part0 = p1
  1563. w1.C0 = CFrame.new(-13.7623367, 38.4686089, -47.5196228, 1.82382877e-007, -1.21785519e-007, -1.0000037, -0.707109988, 0.707106709, -1.20249211e-007, 0.707110047, 0.707106352, 1.16605563e-007)
  1564. w1.Part1 = p2
  1565. w1.C1 = CFrame.new(-12.5623302, 38.4686165, -47.5196419, 2.04734633e-007, -9.19831891e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517531e-007, 0.707110047, 0.707106233, 1.65067799e-008)
  1566. w2 = Instance.new("Weld", p2)
  1567. w2.Name = "Wedge_Weld"
  1568. w2.Part0 = p2
  1569. w2.C0 = CFrame.new(-12.5623302, 38.4686165, -47.5196419, 2.04734633e-007, -9.19831891e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517531e-007, 0.707110047, 0.707106233, 1.65067799e-008)
  1570. w2.Part1 = p3
  1571. w2.C1 = CFrame.new(-13.1623344, 38.4686127, -47.5196381, 2.04734619e-007, -9.1983182e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517545e-007, 0.707110047, 0.707106233, 1.65067799e-008)
  1572. w3 = Instance.new("Weld", p3)
  1573. w3.Name = "Wedge_Weld"
  1574. w3.Part0 = p3
  1575. w3.C0 = CFrame.new(-13.1623344, 38.4686127, -47.5196381, 2.04734619e-007, -9.1983182e-008, -1.0000037, -0.707109928, 0.707106471, -1.25517545e-007, 0.707110047, 0.707106233, 1.65067799e-008)
  1576. w3.Part1 = p4
  1577. w3.C1 = CFrame.new(-13.1623335, 38.4686165, -47.5196266, 1.82382891e-007, -1.21785519e-007, -1.0000037, -0.707110047, 0.70710659, -1.20249197e-007, 0.707110107, 0.707106352, 1.16605577e-007)
  1578. w4 = Instance.new("Weld", p4)
  1579. w4.Name = "Wedge_Weld"
  1580. w4.Part0 = p4
  1581. w4.C0 = CFrame.new(-13.1623335, 38.4686165, -47.5196266, 1.82382891e-007, -1.21785519e-007, -1.0000037, -0.707110047, 0.70710659, -1.20249197e-007, 0.707110107, 0.707106352, 1.16605577e-007)
  1582. w4.Part1 = p5
  1583. w4.C1 = CFrame.new(13.1623335, -19.1215992, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069863e-008)
  1584. w5 = Instance.new("Weld", p5)
  1585. w5.Name = "Wedge_Weld"
  1586. w5.Part0 = p5
  1587. w5.C0 = CFrame.new(13.1623335, -19.1215992, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069863e-008)
  1588. w5.Part1 = p6
  1589. w5.C1 = CFrame.new(13.7623377, -19.1215973, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069792e-008)
  1590. w6 = Instance.new("Weld", p6)
  1591. w6.Name = "Wedge_Weld"
  1592. w6.Part0 = p6
  1593. w6.C0 = CFrame.new(13.7623377, -19.1215973, -57.7639008, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069792e-008)
  1594. w6.Part1 = p7
  1595. w6.C1 = CFrame.new(12.5623283, -19.121603, -57.7638969, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069721e-008)
  1596. w7 = Instance.new("Weld", p7)
  1597. w7.Name = "Part_Weld"
  1598. w7.Part0 = p7
  1599. w7.C0 = CFrame.new(12.5623283, -19.121603, -57.7638969, -1.63937244e-007, 2.39803342e-007, 1.0000037, 0.422619939, -0.906307638, 1.72281261e-007, 0.906312168, 0.422617614, 8.41069721e-008)
  1600. w7.Part1 = p8
  1601. w7.C1 = CFrame.new(-62.1028557, -7.90003395, 14.2623377, 1.00000453, -2.44006515e-007, -3.7252903e-008, 1.71363354e-007, 0.999999285, -1.49011612e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
  1602. w8 = Instance.new("Weld", p8)
  1603. w8.Name = "Part_Weld"
  1604. w8.Part0 = p8
  1605. w8.C0 = CFrame.new(-62.1028557, -7.90003395, 14.2623377, 1.00000453, -2.44006515e-007, -3.7252903e-008, 1.71363354e-007, 0.999999285, -1.49011612e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
  1606. w8.Part1 = p9
  1607. w8.C1 = CFrame.new(-62.1028442, -5.2000351, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  1608. w9 = Instance.new("Weld", p9)
  1609. w9.Name = "Part_Weld"
  1610. w9.Part0 = p9
  1611. w9.C0 = CFrame.new(-62.1028442, -5.2000351, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  1612. w9.Part1 = p10
  1613. w9.C1 = CFrame.new(54.0845451, 31.7618942, 14.2623348, -0.906311929, 0.422618181, -1.82007653e-009, -0.422620118, -0.906307399, -6.66151578e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  1614. w10 = Instance.new("Weld", p10)
  1615. w10.Name = "Part_Weld"
  1616. w10.Part0 = p10
  1617. w10.C0 = CFrame.new(54.0845451, 31.7618942, 14.2623348, -0.906311929, 0.422618181, -1.82007653e-009, -0.422620118, -0.906307399, -6.66151578e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  1618. w10.Part1 = p11
  1619. w10.C1 = CFrame.new(55.4291229, -29.7103825, 14.2623348, -0.819155812, -0.573575914, -5.86004596e-008, 0.573578954, -0.8191517, -3.17313607e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
  1620. w11 = Instance.new("Weld", p11)
  1621. w11.Name = "Part_Weld"
  1622. w11.Part0 = p11
  1623. w11.C0 = CFrame.new(55.4291229, -29.7103825, 14.2623348, -0.819155812, -0.573575914, -5.86004596e-008, 0.573578954, -0.8191517, -3.17313607e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
  1624. w11.Part1 = p12
  1625. w11.C1 = CFrame.new(-62.7028465, -4.30003357, 14.2623425, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  1626. w12 = Instance.new("Weld", p12)
  1627. w12.Name = "Part_Weld"
  1628. w12.Part0 = p12
  1629. w12.C0 = CFrame.new(-62.7028465, -4.30003357, 14.2623425, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  1630. w12.Part1 = p13
  1631. w12.C1 = CFrame.new(-62.7657433, -8.200037, 13.2074499, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  1632. w13 = Instance.new("Weld", p13)
  1633. w13.Name = "Part_Weld"
  1634. w13.Part0 = p13
  1635. w13.C0 = CFrame.new(-62.7657433, -8.200037, 13.2074499, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  1636. w13.Part1 = p14
  1637. w13.C1 = CFrame.new(-62.7025757, -7.80003023, 14.2622833, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
  1638. w14 = Instance.new("Weld", p14)
  1639. w14.Name = "Part_Weld"
  1640. w14.Part0 = p14
  1641. w14.C0 = CFrame.new(-62.7025757, -7.80003023, 14.2622833, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
  1642. w14.Part1 = p15
  1643. w14.C1 = CFrame.new(-62.8028793, -6.2000289, 13.1623297, 1.00000465, -2.68220901e-007, 2.98023295e-008, 8.94069672e-008, 0.999999523, 5.9604659e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
  1644. w15 = Instance.new("Weld", p15)
  1645. w15.Name = "Part_Weld"
  1646. w15.Part0 = p15
  1647. w15.C0 = CFrame.new(-62.8028793, -6.2000289, 13.1623297, 1.00000465, -2.68220901e-007, 2.98023295e-008, 8.94069672e-008, 0.999999523, 5.9604659e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
  1648. w15.Part1 = p16
  1649. w15.C1 = CFrame.new(-62.9029045, -6.80003929, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  1650. w16 = Instance.new("Weld", p16)
  1651. w16.Name = "Part_Weld"
  1652. w16.Part0 = p16
  1653. w16.C0 = CFrame.new(-62.9029045, -6.80003929, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  1654. w16.Part1 = p17
  1655. w16.C1 = CFrame.new(52.1717262, 35.7280197, 14.2623415, -0.866029143, 0.499999821, 3.55271368e-015, -0.500002086, -0.86602509, -5.96046448e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  1656. w17 = Instance.new("Weld", p17)
  1657. w17.Name = "Part_Weld"
  1658. w17.Part0 = p17
  1659. w17.C0 = CFrame.new(52.1717262, 35.7280197, 14.2623415, -0.866029143, 0.499999821, 3.55271368e-015, -0.500002086, -0.86602509, -5.96046448e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  1660. w17.Part1 = p18
  1661. w17.C1 = CFrame.new(59.8312111, -21.1078911, 14.2623348, -0.906311929, -0.422617912, -5.22000931e-008, 0.422620177, -0.906307578, -4.1425146e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  1662. w18 = Instance.new("Weld", p18)
  1663. w18.Name = "Part_Weld"
  1664. w18.Part0 = p18
  1665. w18.C0 = CFrame.new(59.8312111, -21.1078911, 14.2623348, -0.906311929, -0.422617912, -5.22000931e-008, 0.422620177, -0.906307578, -4.1425146e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  1666. w18.Part1 = p19
  1667. w18.C1 = CFrame.new(49.2864532, -40.0483932, 14.2623358, -0.707110107, -0.707106173, -6.32202841e-008, 0.707109928, -0.70710659, -2.1073431e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
  1668. w19 = Instance.new("Weld", p19)
  1669. w19.Name = "Part_Weld"
  1670. w19.Part0 = p19
  1671. w19.C0 = CFrame.new(49.2864532, -40.0483932, 14.2623358, -0.707110107, -0.707106173, -6.32202841e-008, 0.707109928, -0.70710659, -2.1073431e-008, -4.47034836e-008, 5.9604659e-008, 1.0000037)
  1672. w19.Part1 = p20
  1673. w19.C1 = CFrame.new(28.8318367, -56.7515907, 14.2622824, -0.342020333, -0.939692557, 4.07203444e-008, 0.939692557, -0.342020333, 6.23934611e-008, -4.47034836e-008, 5.96044387e-008, 1)
  1674. w20 = Instance.new("Weld", p20)
  1675. w20.Name = "Part_Weld"
  1676. w20.Part0 = p20
  1677. w20.C0 = CFrame.new(28.8318367, -56.7515907, 14.2622824, -0.342020333, -0.939692557, 4.07203444e-008, 0.939692557, -0.342020333, 6.23934611e-008, -4.47034836e-008, 5.96044387e-008, 1)
  1678. w20.Part1 = p21
  1679. w20.C1 = CFrame.new(-39.764328, -49.7778244, 14.2622843, 0.707105696, -0.707107842, 7.39707531e-008, 0.707107842, 0.707105696, 8.91225582e-009, -5.86070712e-008, 4.60033966e-008, 1)
  1680. w21 = Instance.new("Weld", p21)
  1681. w21.Name = "Part_Weld"
  1682. w21.Part0 = p21
  1683. w21.C0 = CFrame.new(-39.764328, -49.7778244, 14.2622843, 0.707105696, -0.707107842, 7.39707531e-008, 0.707107842, 0.707105696, 8.91225582e-009, -5.86070712e-008, 4.60033966e-008, 1)
  1684. w21.Part1 = p22
  1685. w21.C1 = CFrame.new(-63.402874, -5.50003099, 14.2623358, 1.00000453, -2.99885869e-007, 2.98023224e-008, 7.4505806e-008, 0.999999642, 5.96046448e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  1686. w22 = Instance.new("Weld", p22)
  1687. w22.Name = "Part_Weld"
  1688. w22.Part0 = p22
  1689. w22.C0 = CFrame.new(-63.402874, -5.50003099, 14.2623358, 1.00000453, -2.99885869e-007, 2.98023224e-008, 7.4505806e-008, 0.999999642, 5.96046448e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  1690. w22.Part1 = p23
  1691. w22.C1 = CFrame.new(-63.502594, -6.30003357, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
  1692. w23 = Instance.new("Weld", p23)
  1693. w23.Name = "Part_Weld"
  1694. w23.Part0 = p23
  1695. w23.C0 = CFrame.new(-63.502594, -6.30003357, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
  1696. w23.Part1 = p24
  1697. w23.C1 = CFrame.new(-63.7025795, -7.50003004, 14.2622843, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
  1698. w24 = Instance.new("Weld", p24)
  1699. w24.Name = "Part_Weld"
  1700. w24.Part0 = p24
  1701. w24.C0 = CFrame.new(-63.7025795, -7.50003004, 14.2622843, 1, -8.94065622e-008, 4.47034871e-008, 8.94065622e-008, 1, -5.96044352e-008, -4.47034836e-008, 5.96044387e-008, 1)
  1702. m.Parent = larm
  1703. m:MakeJoints()
  1704. ----------------------------------------------------
  1705. local cor3 = Instance.new("Part", larm.LeftArm)
  1706. cor3.Name = "Thingy"
  1707. cor3.Locked = true
  1708. cor3.BottomSurface = 0
  1709. cor3.CanCollide = false
  1710. cor3.Size = Vector3.new(2, 1, 1)
  1711. cor3.Transparency = 1
  1712. cor3.TopSurface = 0
  1713. corw2 = Instance.new("Weld", cor3)
  1714. corw2.Part0 = larm
  1715. corw2.Part1 = cor3
  1716. corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1717. corw2.C1 = CFrame.new(0, 0, 0)
  1718. weld2 = Instance.new("Weld", larm.LeftArm)
  1719. weld2.Part0 = cor3
  1720. weld2.Part1 = p15
  1721. weld2.C0 = CFrame.new(0, 0, 0)
  1722. ----------------------------------------------------
  1723. local m = Instance.new("Model")
  1724. m.Name = "RightArm"
  1725. p1 = Instance.new("WedgePart", m)
  1726. p1.BrickColor = BrickColor.new("Royal purple")
  1727. p1.Material = Enum.Material.Neon
  1728. p1.Name = "Wedge"
  1729. p1.FormFactor = Enum.FormFactor.Custom
  1730. p1.Size = Vector3.new(1, 1.19999981, 3.30000019)
  1731. p1.CFrame = CFrame.new(71.7528229, 9.08148766, -13.7657108, 2.20961255e-007, -0.422704399, -0.906498253, -1.70178805e-006, -0.906287491, 0.422612786, -1.00018191, -1.16194826e-006, 2.39246219e-006)
  1732. p1.CanCollide = false
  1733. p1.Locked = true
  1734. p1.TopSurface = Enum.SurfaceType.Smooth
  1735. b1 = Instance.new("SpecialMesh", p1)
  1736. b1.MeshType = Enum.MeshType.Wedge
  1737. b1.Name = "Mesh"
  1738. b1.Scale = Vector3.new(0.200000003, 1, 1)
  1739. p2 = Instance.new("WedgePart", m)
  1740. p2.BrickColor = BrickColor.new("Royal purple")
  1741. p2.Material = Enum.Material.Neon
  1742. p2.Name = "Wedge"
  1743. p2.FormFactor = Enum.FormFactor.Custom
  1744. p2.Size = Vector3.new(1, 1.19999981, 3.30000019)
  1745. p2.CFrame = CFrame.new(71.7534714, 9.08147335, -12.5655851, 3.25293399e-007, -0.422708124, -0.906506479, -1.7167032e-006, -0.906286299, 0.422612339, -1.0001893, -1.13135729e-006, 2.49332743e-006)
  1746. p2.CanCollide = false
  1747. p2.Locked = true
  1748. p2.TopSurface = Enum.SurfaceType.Smooth
  1749. b2 = Instance.new("SpecialMesh", p2)
  1750. b2.MeshType = Enum.MeshType.Wedge
  1751. b2.Name = "Mesh"
  1752. b2.Scale = Vector3.new(0.200000003, 1, 1)
  1753. p3 = Instance.new("WedgePart", m)
  1754. p3.BrickColor = BrickColor.new("Royal purple")
  1755. p3.Material = Enum.Material.Neon
  1756. p3.Name = "Wedge"
  1757. p3.FormFactor = Enum.FormFactor.Custom
  1758. p3.Size = Vector3.new(1, 1.19999981, 3.30000019)
  1759. p3.CFrame = CFrame.new(71.7541199, 9.08145237, -13.1658068, 4.29627249e-007, -0.422711849, -0.906514704, -1.73161834e-006, -0.906285107, 0.422611892, -1.0001967, -1.10076587e-006, 2.59419403e-006)
  1760. p3.CanCollide = false
  1761. p3.Locked = true
  1762. p3.TopSurface = Enum.SurfaceType.Smooth
  1763. b3 = Instance.new("SpecialMesh", p3)
  1764. b3.MeshType = Enum.MeshType.Wedge
  1765. b3.Name = "Mesh"
  1766. b3.Scale = Vector3.new(0.200000003, 1, 1)
  1767. p4 = Instance.new("WedgePart", m)
  1768. p4.BrickColor = BrickColor.new("Royal purple")
  1769. p4.Material = Enum.Material.Neon
  1770. p4.Name = "Wedge"
  1771. p4.FormFactor = Enum.FormFactor.Custom
  1772. p4.Size = Vector3.new(1, 1.19999981, 4)
  1773. p4.CFrame = CFrame.new(71.4245453, 8.39948177, -13.7660398, -5.32960883e-007, 0.70726943, -0.707265258, 1.90324067e-006, 0.707083881, 0.707096815, 1.0001967, 9.87842554e-008, 2.61978244e-006)
  1774. p4.CanCollide = false
  1775. p4.Locked = true
  1776. p4.TopSurface = Enum.SurfaceType.Smooth
  1777. b4 = Instance.new("SpecialMesh", p4)
  1778. b4.MeshType = Enum.MeshType.Wedge
  1779. b4.Name = "Mesh"
  1780. b4.Scale = Vector3.new(0.200000003, 1, 1)
  1781. p5 = Instance.new("WedgePart", m)
  1782. p5.BrickColor = BrickColor.new("Royal purple")
  1783. p5.Material = Enum.Material.Neon
  1784. p5.Name = "Wedge"
  1785. p5.FormFactor = Enum.FormFactor.Custom
  1786. p5.Size = Vector3.new(1, 1.19999981, 4)
  1787. p5.CFrame = CFrame.new(71.4251862, 8.39946651, -13.1660223, -6.3729243e-007, 0.707273066, -0.707261622, 1.91814229e-006, 0.707080245, 0.707100451, 1.0001967, 1.62003985e-007, 2.53547341e-006)
  1788. p5.CanCollide = false
  1789. p5.Locked = true
  1790. p5.TopSurface = Enum.SurfaceType.Smooth
  1791. b5 = Instance.new("SpecialMesh", p5)
  1792. b5.MeshType = Enum.MeshType.Wedge
  1793. b5.Name = "Mesh"
  1794. b5.Scale = Vector3.new(0.200000003, 1, 1)
  1795. p6 = Instance.new("WedgePart", m)
  1796. p6.BrickColor = BrickColor.new("Royal purple")
  1797. p6.Material = Enum.Material.Neon
  1798. p6.Name = "Wedge"
  1799. p6.FormFactor = Enum.FormFactor.Custom
  1800. p6.Size = Vector3.new(1, 1.19999981, 4)
  1801. p6.CFrame = CFrame.new(71.4258194, 8.39945126, -12.5660009, -7.41623865e-007, 0.707276702, -0.707257986, 1.93304436e-006, 0.707076609, 0.707104087, 1.0001967, 2.25224142e-007, 2.45116462e-006)
  1802. p6.CanCollide = false
  1803. p6.Locked = true
  1804. p6.TopSurface = Enum.SurfaceType.Smooth
  1805. b6 = Instance.new("SpecialMesh", p6)
  1806. b6.MeshType = Enum.MeshType.Wedge
  1807. b6.Name = "Mesh"
  1808. b6.Scale = Vector3.new(0.200000003, 1, 1)
  1809. p7 = Instance.new("Part", m)
  1810. p7.BrickColor = BrickColor.new("Really black")
  1811. p7.Material = Enum.Material.Neon
  1812. p7.FormFactor = Enum.FormFactor.Custom
  1813. p7.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1814. p7.CFrame = CFrame.new(70.3255081, 6.6994977, -14.2663507, 1.00023162, 1.31726265e-005, -7.92685455e-007, -1.94311142e-005, 0.999976158, 1.97985287e-006, -1.62725564e-006, 1.86058458e-006, 1.00020039)
  1815. p7.CanCollide = false
  1816. p7.Locked = true
  1817. p7.BottomSurface = Enum.SurfaceType.Smooth
  1818. p7.TopSurface = Enum.SurfaceType.Smooth
  1819. b7 = Instance.new("SpecialMesh", p7)
  1820. b7.MeshType = Enum.MeshType.Sphere
  1821. b7.Name = "Mesh"
  1822. p8 = Instance.new("Part", m)
  1823. p8.BrickColor = BrickColor.new("Royal purple")
  1824. p8.Material = Enum.Material.Neon
  1825. p8.FormFactor = Enum.FormFactor.Custom
  1826. p8.Size = Vector3.new(0.200000048, 0.999999881, 0.200000048)
  1827. p8.CFrame = CFrame.new(70.0060196, 9.16293144, -14.2664633, 0.881308079, -0.429463804, -0.198316693, 0.401435703, 0.900625467, -0.166355878, 0.250050306, 0.0670034215, 0.966122985)
  1828. p8.CanCollide = false
  1829. p8.Locked = true
  1830. p8.BottomSurface = Enum.SurfaceType.Smooth
  1831. p8.TopSurface = Enum.SurfaceType.Smooth
  1832. p9 = Instance.new("Part", m)
  1833. p9.BrickColor = BrickColor.new("Really black")
  1834. p9.Material = Enum.Material.Neon
  1835. p9.FormFactor = Enum.FormFactor.Custom
  1836. p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1837. p9.CFrame = CFrame.new(70.2268219, 8.59942532, -14.2665701, 1.00024557, 1.30422413e-005, -8.7916851e-007, -1.95577741e-005, 0.999974489, 1.9967556e-006, -1.75833702e-006, 2.01165676e-006, 1.00021148)
  1838. p9.CanCollide = false
  1839. p9.Locked = true
  1840. p9.BottomSurface = Enum.SurfaceType.Smooth
  1841. p9.TopSurface = Enum.SurfaceType.Smooth
  1842. b8 = Instance.new("SpecialMesh", p9)
  1843. b8.MeshType = Enum.MeshType.Sphere
  1844. b8.Name = "Mesh"
  1845. p10 = Instance.new("Part", m)
  1846. p10.BrickColor = BrickColor.new("Really black")
  1847. p10.Material = Enum.Material.Neon
  1848. p10.FormFactor = Enum.FormFactor.Custom
  1849. p10.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1850. p10.CFrame = CFrame.new(69.8274002, 9.5993948, -14.266675, 1.00025487, 1.30049675e-005, -9.23888138e-007, -1.9595207e-005, 0.999973536, 2.11597762e-006, -1.80306665e-006, 2.13088947e-006, 1.00021887)
  1851. p10.CanCollide = false
  1852. p10.Locked = true
  1853. p10.BottomSurface = Enum.SurfaceType.Smooth
  1854. p10.TopSurface = Enum.SurfaceType.Smooth
  1855. b9 = Instance.new("SpecialMesh", p10)
  1856. b9.MeshType = Enum.MeshType.Sphere
  1857. b9.Name = "Mesh"
  1858. p11 = Instance.new("Part", m)
  1859. p11.BrickColor = BrickColor.new("Royal purple")
  1860. p11.Material = Enum.Material.Neon
  1861. p11.FormFactor = Enum.FormFactor.Custom
  1862. p11.Size = Vector3.new(0.200000048, 1.79999983, 0.200000048)
  1863. p11.CFrame = CFrame.new(69.693718, 7.37976837, -14.2265854, 0.690841019, -0.711695194, -0.129447505, 0.678571701, 0.699464202, -0.224133074, 0.250056893, 0.0670053288, 0.966144204)
  1864. p11.CanCollide = false
  1865. p11.Locked = true
  1866. p11.BottomSurface = Enum.SurfaceType.Smooth
  1867. p11.TopSurface = Enum.SurfaceType.Smooth
  1868. p12 = Instance.new("Part", m)
  1869. p12.BrickColor = BrickColor.new("Royal purple")
  1870. p12.Material = Enum.Material.Neon
  1871. p12.FormFactor = Enum.FormFactor.Custom
  1872. p12.Size = Vector3.new(0.200000048, 1.5999999, 0.200000048)
  1873. p12.CFrame = CFrame.new(69.47966, 8.73308277, -14.2467909, 0.176576898, -0.984305978, 0.022559464, 0.951990068, 0.164877579, -0.257825077, 0.25006038, 0.0670051575, 0.966151059)
  1874. p12.CanCollide = false
  1875. p12.Locked = true
  1876. p12.BottomSurface = Enum.SurfaceType.Smooth
  1877. p12.TopSurface = Enum.SurfaceType.Smooth
  1878. p13 = Instance.new("Part", m)
  1879. p13.BrickColor = BrickColor.new("Royal purple")
  1880. p13.Material = Enum.Material.Neon
  1881. p13.FormFactor = Enum.FormFactor.Custom
  1882. p13.Size = Vector3.new(1.5, 1.5, 1.5)
  1883. p13.CFrame = CFrame.new(69.3920746, 10.1993351, -13.2118578, 1.00028241, 1.27716921e-005, -1.06170774e-006, -1.99186616e-005, 0.999970496, 2.39908695e-006, -1.93528831e-006, 2.38418579e-006, 1.00024128)
  1884. p13.CanCollide = false
  1885. p13.Locked = true
  1886. p13.BottomSurface = Enum.SurfaceType.Smooth
  1887. p13.TopSurface = Enum.SurfaceType.Smooth
  1888. b10 = Instance.new("SpecialMesh", p13)
  1889. b10.MeshType = Enum.MeshType.Sphere
  1890. b10.Name = "Mesh"
  1891. p14 = Instance.new("Part", m)
  1892. p14.BrickColor = BrickColor.new("Really black")
  1893. p14.Material = Enum.Material.Metal
  1894. p14.Name = "Main"
  1895. p14.FormFactor = Enum.FormFactor.Custom
  1896. p14.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
  1897. p14.CFrame = CFrame.new(69.4298401, 8.19937706, -13.1668339, 1.00029147, 1.25630004e-005, -1.16605349e-006, -2.0008245e-005, 0.999969125, 2.41400744e-006, -2.03963987e-006, 2.39908786e-006, 1.00024867)
  1898. p14.CanCollide = false
  1899. p14.Locked = true
  1900. p14.BottomSurface = Enum.SurfaceType.Smooth
  1901. p14.TopSurface = Enum.SurfaceType.Smooth
  1902. p15 = Instance.new("Part", m)
  1903. p15.BrickColor = BrickColor.new("Really black")
  1904. p15.Material = Enum.Material.Neon
  1905. p15.FormFactor = Enum.FormFactor.Custom
  1906. p15.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1907. p15.CFrame = CFrame.new(69.1303406, 7.89936399, -14.2672224, 1.00030053, 1.24437429e-005, -1.24804228e-006, -2.02170359e-005, 0.999968052, 2.45872889e-006, -2.07692119e-006, 2.48851507e-006, 1.00025606)
  1908. p15.CanCollide = false
  1909. p15.Locked = true
  1910. p15.BottomSurface = Enum.SurfaceType.Smooth
  1911. p15.TopSurface = Enum.SurfaceType.Smooth
  1912. b11 = Instance.new("SpecialMesh", p15)
  1913. b11.MeshType = Enum.MeshType.Sphere
  1914. b11.Name = "Mesh"
  1915. p16 = Instance.new("Part", m)
  1916. p16.BrickColor = BrickColor.new("Royal purple")
  1917. p16.Material = Enum.Material.Neon
  1918. p16.FormFactor = Enum.FormFactor.Custom
  1919. p16.Size = Vector3.new(0.200000048, 0.899999857, 0.200000048)
  1920. p16.CFrame = CFrame.new(68.9101486, 8.4345789, -14.2572756, 0.881372392, -0.429496199, -0.198331535, 0.401431859, 0.900618315, -0.166353673, 0.250065029, 0.0670081601, 0.966180325)
  1921. p16.CanCollide = false
  1922. p16.Locked = true
  1923. p16.BottomSurface = Enum.SurfaceType.Smooth
  1924. p16.TopSurface = Enum.SurfaceType.Smooth
  1925. p17 = Instance.new("Part", m)
  1926. p17.BrickColor = BrickColor.new("Royal purple")
  1927. p17.Material = Enum.Material.Neon
  1928. p17.FormFactor = Enum.FormFactor.Custom
  1929. p17.Size = Vector3.new(0.200000048, 0.599999785, 0.200000048)
  1930. p17.CFrame = CFrame.new(68.8972092, 7.71862125, -14.2674294, -0.70732069, -0.707330942, -1.25169754e-006, 0.707094371, -0.707072854, 2.48849392e-006, 3.42912972e-006, -4.32133675e-007, 1.00026357)
  1931. p17.CanCollide = false
  1932. p17.Locked = true
  1933. p17.BottomSurface = Enum.SurfaceType.Smooth
  1934. p17.TopSurface = Enum.SurfaceType.Smooth
  1935. p18 = Instance.new("Part", m)
  1936. p18.BrickColor = BrickColor.new("Really black")
  1937. p18.Material = Enum.Material.Neon
  1938. p18.FormFactor = Enum.FormFactor.Custom
  1939. p18.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1940. p18.CFrame = CFrame.new(68.6320877, 8.89929676, -14.2675419, 1.000319, 7.09295273e-006, -1.29642399e-006, -1.53779984e-005, 0.999966145, 2.53321537e-006, -2.20864695e-006, 2.76013293e-006, 1.00027096)
  1941. p18.CanCollide = false
  1942. p18.Locked = true
  1943. p18.BottomSurface = Enum.SurfaceType.Smooth
  1944. p18.TopSurface = Enum.SurfaceType.Smooth
  1945. b12 = Instance.new("SpecialMesh", p18)
  1946. b12.MeshType = Enum.MeshType.Sphere
  1947. b12.Name = "Mesh"
  1948. p19 = Instance.new("Part", m)
  1949. p19.BrickColor = BrickColor.new("Really black")
  1950. p19.Material = Enum.Material.Neon
  1951. p19.FormFactor = Enum.FormFactor.Custom
  1952. p19.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1953. p19.CFrame = CFrame.new(68.6320801, 7.49934578, -14.2675457, 1.00032365, 7.02587113e-006, -1.41567671e-006, -1.53780693e-005, 0.999965429, 2.48852461e-006, -2.20865695e-006, 2.76013111e-006, 1.00027466)
  1954. p19.CanCollide = false
  1955. p19.Locked = true
  1956. p19.BottomSurface = Enum.SurfaceType.Smooth
  1957. p19.TopSurface = Enum.SurfaceType.Smooth
  1958. b13 = Instance.new("SpecialMesh", p19)
  1959. b13.MeshType = Enum.MeshType.Sphere
  1960. b13.Name = "Mesh"
  1961. w1 = Instance.new("Weld", p1)
  1962. w1.Name = "Wedge_Weld"
  1963. w1.Part0 = p1
  1964. w1.C0 = CFrame.new(-13.7623348, 36.7341995, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.9372038e-008)
  1965. w1.Part1 = p2
  1966. w1.C1 = CFrame.new(-12.5623264, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720344e-008)
  1967. w2 = Instance.new("Weld", p2)
  1968. w2.Name = "Wedge_Weld"
  1969. w2.Part0 = p2
  1970. w2.C0 = CFrame.new(-12.5623264, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720344e-008)
  1971. w2.Part1 = p3
  1972. w2.C1 = CFrame.new(-13.1623297, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720415e-008)
  1973. w3 = Instance.new("Weld", p3)
  1974. w3.Name = "Wedge_Weld"
  1975. w3.Part0 = p3
  1976. w3.C0 = CFrame.new(-13.1623297, 36.7342033, 62.0193214, 9.89621753e-008, 1.14119814e-007, -1.0000037, -0.422620028, -0.90630722, -1.14673988e-007, -0.906311929, 0.422617972, 5.93720415e-008)
  1977. w3.Part1 = p4
  1978. w3.C1 = CFrame.new(13.7623348, -55.015049, 45.9640198, -9.79639907e-008, 4.26051052e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756872e-008, -0.707109869, 0.707106531, -1.51036286e-008)
  1979. w4 = Instance.new("Weld", p4)
  1980. w4.Name = "Wedge_Weld"
  1981. w4.Part0 = p4
  1982. w4.C0 = CFrame.new(13.7623348, -55.015049, 45.9640198, -9.79639907e-008, 4.26051052e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756872e-008, -0.707109869, 0.707106531, -1.51036286e-008)
  1983. w4.Part1 = p5
  1984. w4.C1 = CFrame.new(13.1623316, -55.0150452, 45.964016, -9.79639907e-008, 4.26051088e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756837e-008, -0.707109869, 0.707106531, -1.51036286e-008)
  1985. w5 = Instance.new("Weld", p5)
  1986. w5.Name = "Wedge_Weld"
  1987. w5.Part0 = p5
  1988. w5.C0 = CFrame.new(13.1623316, -55.0150452, 45.964016, -9.79639907e-008, 4.26051088e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756837e-008, -0.707109869, 0.707106531, -1.51036286e-008)
  1989. w5.Part1 = p6
  1990. w5.C1 = CFrame.new(12.5623283, -55.0150337, 45.9640045, -9.79639836e-008, 4.2605091e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756819e-008, -0.707109869, 0.707106531, -1.51036659e-008)
  1991. w6 = Instance.new("Weld", p6)
  1992. w6.Name = "Part_Weld"
  1993. w6.Part0 = p6
  1994. w6.C0 = CFrame.new(12.5623283, -55.0150337, 45.9640045, -9.79639836e-008, 4.2605091e-008, 1.0000037, 0.707110107, 0.707106173, -2.40756819e-008, -0.707109869, 0.707106531, -1.51036659e-008)
  1995. w6.Part1 = p7
  1996. w6.C1 = CFrame.new(-70.3026047, -4.700037, 14.2622862, 1, -1.41560378e-007, 4.47034942e-008, 1.41560378e-007, 1, -7.45055218e-008, -4.47034836e-008, 7.45055289e-008, 1)
  1997. w7 = Instance.new("Weld", p7)
  1998. w7.Name = "Part_Weld"
  1999. w7.Part0 = p7
  2000. w7.C0 = CFrame.new(-70.3026047, -4.700037, 14.2622862, 1, -1.41560378e-007, 4.47034942e-008, 1.41560378e-007, 1, -7.45055218e-008, -4.47034836e-008, 7.45055289e-008, 1)
  2001. w7.Part1 = p8
  2002. w7.C1 = CFrame.new(-60.9718094, 24.5524559, 28.8434105, 0.881098926, 0.40146178, 0.250000894, -0.429376036, 0.900638521, 0.0669875294, -0.198267892, -0.166365504, 0.965929449)
  2003. w8 = Instance.new("Weld", p8)
  2004. w8.Name = "Part_Weld"
  2005. w8.Part0 = p8
  2006. w8.C0 = CFrame.new(-60.9718094, 24.5524559, 28.8434105, 0.881098926, 0.40146178, 0.250000894, -0.429376036, 0.900638521, 0.0669875294, -0.198267892, -0.166365504, 0.965929449)
  2007. w8.Part1 = p9
  2008. w8.C1 = CFrame.new(-70.2029343, -6.60003233, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
  2009. w9 = Instance.new("Weld", p9)
  2010. w9.Name = "Part_Weld"
  2011. w9.Part0 = p9
  2012. w9.C0 = CFrame.new(-70.2029343, -6.60003233, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
  2013. w9.Part1 = p10
  2014. w9.C1 = CFrame.new(-69.8029404, -7.60003138, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
  2015. w10 = Instance.new("Weld", p10)
  2016. w10.Name = "Part_Weld"
  2017. w10.Part0 = p10
  2018. w10.C0 = CFrame.new(-69.8029404, -7.60003138, 14.2623386, 1.00000465, -1.78813934e-007, 0, 1.41561031e-007, 0.999999523, 4.47034836e-008, -4.47034836e-008, 7.4505806e-008, 1.0000037)
  2019. w10.Part1 = p11
  2020. w10.C1 = CFrame.new(-48.2122765, 46.7597122, 23.9593029, 0.690653324, 0.678602815, 0.250001013, -0.711519539, 0.699469149, 0.0669875666, -0.129410163, -0.224143714, 0.965929449)
  2021. w11 = Instance.new("Weld", p11)
  2022. w11.Name = "Part_Weld"
  2023. w11.Part0 = p11
  2024. w11.C0 = CFrame.new(-48.2122765, 46.7597122, 23.9593029, 0.690653324, 0.678602815, 0.250001013, -0.711519539, 0.699469149, 0.0669875666, -0.129410163, -0.224143714, 0.965929449)
  2025. w11.Part1 = p12
  2026. w11.C1 = CFrame.new(-15.1098747, 68.1893845, 13.9264202, 0.176517636, 0.952019334, 0.250000954, -0.984043717, 0.164862752, 0.0669875368, 0.0225575883, -0.257833987, 0.965929389)
  2027. w12 = Instance.new("Weld", p12)
  2028. w12.Name = "Part_Weld"
  2029. w12.Part0 = p12
  2030. w12.C0 = CFrame.new(-15.1098747, 68.1893845, 13.9264202, 0.176517636, 0.952019334, 0.250000954, -0.984043717, 0.164862752, 0.0669875368, 0.0225575883, -0.257833987, 0.965929389)
  2031. w12.Part1 = p13
  2032. w12.C1 = CFrame.new(-69.3658066, -8.20003605, 13.2074509, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2033. w13 = Instance.new("Weld", p13)
  2034. w13.Name = "Part_Weld"
  2035. w13.Part0 = p13
  2036. w13.C0 = CFrame.new(-69.3658066, -8.20003605, 13.2074509, 1.00000453, -2.98023224e-007, -3.72529421e-008, 1.49011612e-007, 0.999999285, -1.49011443e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2037. w13.Part1 = p14
  2038. w13.C1 = CFrame.new(-69.4029617, -6.2000351, 13.1623278, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2039. w14 = Instance.new("Weld", p14)
  2040. w14.Name = "Part_Weld"
  2041. w14.Part0 = p14
  2042. w14.C0 = CFrame.new(-69.4029617, -6.2000351, 13.1623278, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2043. w14.Part1 = p15
  2044. w14.C1 = CFrame.new(-69.1029282, -5.90003109, 14.2623358, 1.00000453, -2.98023224e-007, 2.98023188e-008, 1.1920929e-007, 0.999999583, 5.96046412e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  2045. w15 = Instance.new("Weld", p15)
  2046. w15.Name = "Part_Weld"
  2047. w15.Part0 = p15
  2048. w15.C0 = CFrame.new(-69.1029282, -5.90003109, 14.2623358, 1.00000453, -2.98023224e-007, 2.98023188e-008, 1.1920929e-007, 0.999999583, 5.96046412e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  2049. w15.Part1 = p16
  2050. w15.C1 = CFrame.new(-59.7121582, 24.7350845, 28.4943123, 0.881098986, 0.401461899, 0.250000954, -0.429376066, 0.90063864, 0.0669875517, -0.198267847, -0.166365474, 0.965929389)
  2051. w16 = Instance.new("Weld", p16)
  2052. w16.Name = "Part_Weld"
  2053. w16.Part0 = p16
  2054. w16.C0 = CFrame.new(-59.7121582, 24.7350845, 28.4943123, 0.881098986, 0.401461899, 0.250000954, -0.429376066, 0.90063864, 0.0669875517, -0.198267847, -0.166365474, 0.965929389)
  2055. w16.Part1 = p17
  2056. w16.C1 = CFrame.new(44.6532936, 52.7416191, 14.2623348, -0.707109928, 0.707106709, 2.10734257e-008, -0.707110047, -0.707106292, -6.32202699e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  2057. w17 = Instance.new("Weld", p17)
  2058. w17.Name = "Part_Weld"
  2059. w17.Part0 = p17
  2060. w17.C0 = CFrame.new(44.6532936, 52.7416191, 14.2623348, -0.707109928, 0.707106709, 2.10734257e-008, -0.707110047, -0.707106292, -6.32202699e-008, -4.47034836e-008, 5.96046448e-008, 1.0000037)
  2061. w17.Part1 = p18
  2062. w17.C1 = CFrame.new(-68.6029282, -6.90003586, 14.2623405, 1.00000465, -2.30967999e-007, -4.47034836e-008, 1.63912773e-007, 0.999999285, -2.98023224e-008, -7.4505806e-008, -1.49011612e-008, 1.0000037)
  2063. w18 = Instance.new("Weld", p18)
  2064. w18.Name = "Part_Weld"
  2065. w18.Part0 = p18
  2066. w18.C0 = CFrame.new(-68.6029282, -6.90003586, 14.2623405, 1.00000465, -2.30967999e-007, -4.47034836e-008, 1.63912773e-007, 0.999999285, -2.98023224e-008, -7.4505806e-008, -1.49011612e-008, 1.0000037)
  2067. w18.Part1 = p19
  2068. w18.C1 = CFrame.new(-68.6026077, -5.50004053, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
  2069. w19 = Instance.new("Weld", p19)
  2070. w19.Name = "Wedge_Weld"
  2071. w19.Part0 = p19
  2072. w19.C0 = CFrame.new(-68.6026077, -5.50004053, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
  2073. m.Parent = rarm
  2074. m:MakeJoints()
  2075. ----------------------------------------------------
  2076. local cor4 = Instance.new("Part", rarm.RightArm)
  2077. cor4.Name = "Thingy"
  2078. cor4.Locked = true
  2079. cor4.BottomSurface = 0
  2080. cor4.CanCollide = false
  2081. cor4.Size = Vector3.new(2, 1, 1)
  2082. cor4.Transparency = 1
  2083. cor4.TopSurface = 0
  2084. corw2 = Instance.new("Weld", cor4)
  2085. corw2.Part0 = rarm
  2086. corw2.Part1 = cor4
  2087. corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2088. corw2.C1 = CFrame.new(0, 0, 0)
  2089. weld2 = Instance.new("Weld", rarm.RightArm)
  2090. weld2.Part0 = cor4
  2091. weld2.Part1 = p14
  2092. weld2.C0 = CFrame.new(0, 0, 0)
  2093. ----------------------------------------------------
  2094. local m = Instance.new("Model")
  2095. m.Name = "Torso"
  2096. p1 = Instance.new("Part", m)
  2097. p1.BrickColor = BrickColor.new("Really black")
  2098. p1.Material = Enum.Material.Neon
  2099. p1.FormFactor = Enum.FormFactor.Custom
  2100. p1.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2101. p1.CFrame = CFrame.new(67.3119202, 9.5997963, -14.263937, 1.00006402, 1.86259939e-007, 2.23464554e-008, -1.44914884e-006, 0.999991, -1.49014099e-008, -1.51248571e-006, 5.96053269e-008, 1.00005186)
  2102. p1.CanCollide = false
  2103. p1.Locked = true
  2104. p1.BottomSurface = Enum.SurfaceType.Smooth
  2105. p1.TopSurface = Enum.SurfaceType.Smooth
  2106. b1 = Instance.new("SpecialMesh", p1)
  2107. b1.MeshType = Enum.MeshType.Sphere
  2108. b1.Name = "Mesh"
  2109. p2 = Instance.new("Part", m)
  2110. p2.BrickColor = BrickColor.new("Really black")
  2111. p2.Material = Enum.Material.Neon
  2112. p2.FormFactor = Enum.FormFactor.Custom
  2113. p2.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2114. p2.CFrame = CFrame.new(65.0111618, 9.59981537, -14.2638226, 1.00005496, 2.75671482e-007, 1.2665987e-007, -1.35973096e-006, 0.999992192, -2.98023224e-008, -1.40815973e-006, 4.47034836e-008, 1.00004447)
  2115. p2.CanCollide = false
  2116. p2.Locked = true
  2117. p2.BottomSurface = Enum.SurfaceType.Smooth
  2118. p2.TopSurface = Enum.SurfaceType.Smooth
  2119. b2 = Instance.new("SpecialMesh", p2)
  2120. b2.MeshType = Enum.MeshType.Sphere
  2121. b2.Name = "Mesh"
  2122. p3 = Instance.new("Part", m)
  2123. p3.BrickColor = BrickColor.new("Royal purple")
  2124. p3.Material = Enum.Material.Neon
  2125. p3.FormFactor = Enum.FormFactor.Custom
  2126. p3.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048)
  2127. p3.CFrame = CFrame.new(67.6028595, 9.39744663, -14.2168236, 0.491504252, -0.868347466, -0.0669902489, 0.834227681, 0.491479307, -0.249998316, 0.250008702, 0.0669909269, 0.965961695)
  2128. p3.CanCollide = false
  2129. p3.Locked = true
  2130. p3.BottomSurface = Enum.SurfaceType.Smooth
  2131. p3.TopSurface = Enum.SurfaceType.Smooth
  2132. p4 = Instance.new("Part", m)
  2133. p4.BrickColor = BrickColor.new("Royal purple")
  2134. p4.Material = Enum.Material.Neon
  2135. p4.FormFactor = Enum.FormFactor.Custom
  2136. p4.Size = Vector3.new(0.200000048, 1.19999981, 0.200000048)
  2137. p4.CFrame = CFrame.new(64.6849442, 9.10655022, -14.2635975, 0.866056859, 0.500018656, 3.35280106e-007, -0.49999845, 0.866020203, -2.98035943e-008, -1.06866298e-006, -5.48167122e-007, 1.00002968)
  2138. p4.CanCollide = false
  2139. p4.Locked = true
  2140. p4.BottomSurface = Enum.SurfaceType.Smooth
  2141. p4.TopSurface = Enum.SurfaceType.Smooth
  2142. p5 = Instance.new("Part", m)
  2143. p5.BrickColor = BrickColor.new("Royal purple")
  2144. p5.Material = Enum.Material.Neon
  2145. p5.FormFactor = Enum.FormFactor.Custom
  2146. p5.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
  2147. p5.CFrame = CFrame.new(66.9344177, 8.96636868, -14.2634897, -0.866048932, -0.500014246, 4.3958832e-007, 0.499999046, -0.866021395, -4.47044108e-008, 9.70867745e-007, 5.08911796e-007, 1.00002229)
  2148. p5.CanCollide = false
  2149. p5.Locked = true
  2150. p5.BottomSurface = Enum.SurfaceType.Smooth
  2151. p5.TopSurface = Enum.SurfaceType.Smooth
  2152. p6 = Instance.new("Part", m)
  2153. p6.BrickColor = BrickColor.new("Royal purple")
  2154. p6.Material = Enum.Material.Neon
  2155. p6.FormFactor = Enum.FormFactor.Custom
  2156. p6.Size = Vector3.new(0.200000048, 1.29999983, 0.200000048)
  2157. p6.CFrame = CFrame.new(65.358757, 9.04366112, -14.2633762, -0.866041601, 0.500008702, 5.43894771e-007, -0.499997824, -0.8660236, -5.96051208e-008, 8.43271948e-007, -5.21275751e-007, 1.0000149)
  2158. p6.CanCollide = false
  2159. p6.Locked = true
  2160. p6.BottomSurface = Enum.SurfaceType.Smooth
  2161. p6.TopSurface = Enum.SurfaceType.Smooth
  2162. p7 = Instance.new("Part", m)
  2163. p7.BrickColor = BrickColor.new("Really black")
  2164. p7.Material = Enum.Material.Neon
  2165. p7.FormFactor = Enum.FormFactor.Custom
  2166. p7.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2167. p7.CFrame = CFrame.new(68.0082169, 9.19989014, -14.2632694, 1.00001383, 6.37024641e-007, 5.36441803e-007, -9.46223736e-007, 0.999997973, -1.04308121e-007, -8.7916851e-007, 5.96046519e-008, 1.00001121)
  2168. p7.CanCollide = false
  2169. p7.Locked = true
  2170. p7.BottomSurface = Enum.SurfaceType.Smooth
  2171. p7.TopSurface = Enum.SurfaceType.Smooth
  2172. b3 = Instance.new("SpecialMesh", p7)
  2173. b3.MeshType = Enum.MeshType.Sphere
  2174. b3.Name = "Mesh"
  2175. p8 = Instance.new("Part", m)
  2176. p8.BrickColor = BrickColor.new("Really black")
  2177. p8.Material = Enum.Material.Neon
  2178. p8.FormFactor = Enum.FormFactor.Custom
  2179. p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2180. p8.CFrame = CFrame.new(64.4081497, 8.59989357, -14.2632627, 1.00001383, 5.32715489e-007, 5.6624458e-007, -8.4191629e-007, 0.999997973, -2.980277e-008, -9.08971174e-007, -1.4901623e-008, 1.00001121)
  2181. p8.CanCollide = false
  2182. p8.Locked = true
  2183. p8.BottomSurface = Enum.SurfaceType.Smooth
  2184. p8.TopSurface = Enum.SurfaceType.Smooth
  2185. b4 = Instance.new("SpecialMesh", p8)
  2186. b4.MeshType = Enum.MeshType.Sphere
  2187. b4.Name = "Mesh"
  2188. p9 = Instance.new("Part", m)
  2189. p9.BrickColor = BrickColor.new("Really black")
  2190. p9.Material = Enum.Material.Neon
  2191. p9.FormFactor = Enum.FormFactor.Custom
  2192. p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2193. p9.CFrame = CFrame.new(67.8082123, 8.49989128, -14.2632694, 1.00001383, 6.37024641e-007, 5.36441803e-007, -9.46223736e-007, 0.999997973, -1.04308128e-007, -8.7916851e-007, 5.96046448e-008, 1.00001121)
  2194. p9.CanCollide = false
  2195. p9.Locked = true
  2196. p9.BottomSurface = Enum.SurfaceType.Smooth
  2197. p9.TopSurface = Enum.SurfaceType.Smooth
  2198. b5 = Instance.new("SpecialMesh", p9)
  2199. b5.MeshType = Enum.MeshType.Sphere
  2200. b5.Name = "Mesh"
  2201. p10 = Instance.new("Part", m)
  2202. p10.BrickColor = BrickColor.new("Royal purple")
  2203. p10.Material = Enum.Material.Neon
  2204. p10.FormFactor = Enum.FormFactor.Custom
  2205. p10.Size = Vector3.new(0.200000048, 0.999999821, 0.200000048)
  2206. p10.CFrame = CFrame.new(67.3000946, 8.34052181, -14.1962805, -0.323144197, -0.934642911, 0.148454338, 0.912730813, -0.349243045, -0.212012067, 0.250002205, 0.0669885725, 0.965932906)
  2207. p10.CanCollide = false
  2208. p10.Locked = true
  2209. p10.BottomSurface = Enum.SurfaceType.Smooth
  2210. p10.TopSurface = Enum.SurfaceType.Smooth
  2211. p11 = Instance.new("Part", m)
  2212. p11.BrickColor = BrickColor.new("Really black")
  2213. p11.Material = Enum.Material.Metal
  2214. p11.Name = "Main"
  2215. p11.FormFactor = Enum.FormFactor.Custom
  2216. p11.Size = Vector3.new(4.4000001, 4.19999981, 2.20000005)
  2217. p11.CFrame = CFrame.new(66.1075974, 8.19991207, -13.1631384, 1, 7.67355459e-007, 7.5990539e-007, -7.67355459e-007, 1, -2.98022478e-008, -7.5990539e-007, 2.98016651e-008, 1)
  2218. p11.CanCollide = false
  2219. p11.Locked = true
  2220. p11.BottomSurface = Enum.SurfaceType.Smooth
  2221. p11.TopSurface = Enum.SurfaceType.Smooth
  2222. p12 = Instance.new("Part", m)
  2223. p12.BrickColor = BrickColor.new("Really black")
  2224. p12.Material = Enum.Material.Neon
  2225. p12.FormFactor = Enum.FormFactor.Custom
  2226. p12.Size = Vector3.new(3, 3, 2)
  2227. p12.CFrame = CFrame.new(66.1075974, 8.19991302, -13.5631437, 1.00000453, 6.48145658e-007, 6.55599706e-007, -7.97160624e-007, 0.999999344, -1.49012251e-008, -7.5990863e-007, 2.98017362e-008, 1.0000037)
  2228. p12.CanCollide = false
  2229. p12.Locked = true
  2230. p12.BottomSurface = Enum.SurfaceType.Smooth
  2231. p12.TopSurface = Enum.SurfaceType.Smooth
  2232. b6 = Instance.new("SpecialMesh", p12)
  2233. b6.MeshType = Enum.MeshType.Sphere
  2234. b6.Name = "Mesh"
  2235. p13 = Instance.new("Part", m)
  2236. p13.BrickColor = BrickColor.new("Royal purple")
  2237. p13.Material = Enum.Material.Neon
  2238. p13.FormFactor = Enum.FormFactor.Custom
  2239. p13.Size = Vector3.new(0.200000048, 3.79999971, 0.200000048)
  2240. p13.CFrame = CFrame.new(66.1331863, 7.82621098, -12.0632286, 6.04434092e-007, -1.00000906, 6.55602378e-007, 0.999998689, 8.72662156e-007, -1.49012802e-008, 4.47028583e-008, 8.64220965e-007, 1.00000739)
  2241. p13.CanCollide = false
  2242. p13.Locked = true
  2243. p13.BottomSurface = Enum.SurfaceType.Smooth
  2244. p13.TopSurface = Enum.SurfaceType.Smooth
  2245. p14 = Instance.new("Part", m)
  2246. p14.BrickColor = BrickColor.new("Royal purple")
  2247. p14.Material = Enum.Material.Neon
  2248. p14.FormFactor = Enum.FormFactor.Custom
  2249. p14.Size = Vector3.new(0.200000048, 3.99999976, 0.200000048)
  2250. p14.CFrame = CFrame.new(65.0837555, 8.11279583, -12.0633221, 0.866040885, 0.500009477, 5.5129766e-007, -0.499999583, 0.866022587, -2.09610107e-013, -8.68580742e-007, -4.3265041e-007, 1.00001478)
  2251. p14.CanCollide = false
  2252. p14.Locked = true
  2253. p14.BottomSurface = Enum.SurfaceType.Smooth
  2254. p14.TopSurface = Enum.SurfaceType.Smooth
  2255. p15 = Instance.new("Part", m)
  2256. p15.BrickColor = BrickColor.new("Royal purple")
  2257. p15.Material = Enum.Material.Neon
  2258. p15.FormFactor = Enum.FormFactor.Custom
  2259. p15.Size = Vector3.new(0.200000048, 3.99999976, 0.200000048)
  2260. p15.CFrame = CFrame.new(67.0844116, 8.11277008, -12.0634222, 0.866049111, -0.500013351, 4.46991237e-007, 0.49999693, 0.866022587, 1.49009658e-008, -8.91868751e-007, 6.00952262e-007, 1.00002217)
  2261. p15.CanCollide = false
  2262. p15.Locked = true
  2263. p15.BottomSurface = Enum.SurfaceType.Smooth
  2264. p15.TopSurface = Enum.SurfaceType.Smooth
  2265. p16 = Instance.new("Part", m)
  2266. p16.BrickColor = BrickColor.new("Royal purple")
  2267. p16.Material = Enum.Material.Neon
  2268. p16.FormFactor = Enum.FormFactor.Custom
  2269. p16.Size = Vector3.new(0.200000048, 1.19999969, 0.200000048)
  2270. p16.CFrame = CFrame.new(65.484314, 7.30655766, -14.2634888, 0.906336308, 0.422632158, 3.49386681e-007, -0.422617853, 0.906302929, 2.46360354e-008, -1.01209048e-006, -3.84037776e-007, 1.00002587)
  2271. p16.CanCollide = false
  2272. p16.Locked = true
  2273. p16.BottomSurface = Enum.SurfaceType.Smooth
  2274. p16.TopSurface = Enum.SurfaceType.Smooth
  2275. p17 = Instance.new("Part", m)
  2276. p17.BrickColor = BrickColor.new("Royal purple")
  2277. p17.Material = Enum.Material.Neon
  2278. p17.FormFactor = Enum.FormFactor.Custom
  2279. p17.Size = Vector3.new(0.200000048, 1.89999986, 0.200000048)
  2280. p17.CFrame = CFrame.new(67.1100159, 7.10342312, -14.2635927, 0.866056919, -0.50001812, 3.65035532e-007, 0.499996245, 0.866021872, 5.96044032e-008, -8.79435504e-007, 6.97014912e-007, 1.00002956)
  2281. p17.CanCollide = false
  2282. p17.Locked = true
  2283. p17.BottomSurface = Enum.SurfaceType.Smooth
  2284. p17.TopSurface = Enum.SurfaceType.Smooth
  2285. p18 = Instance.new("Part", m)
  2286. p18.BrickColor = BrickColor.new("Royal purple")
  2287. p18.Material = Enum.Material.Neon
  2288. p18.FormFactor = Enum.FormFactor.Custom
  2289. p18.Size = Vector3.new(0.200000048, 1.19999981, 0.200000048)
  2290. p18.CFrame = CFrame.new(65.6104889, 7.05342484, -14.2637053, -0.707138717, -0.707138956, 3.36865924e-007, 0.707104087, -0.707101464, 1.4901164e-007, 9.95719802e-007, 5.95316749e-007, 1.00003707)
  2291. p18.CanCollide = false
  2292. p18.Locked = true
  2293. p18.BottomSurface = Enum.SurfaceType.Smooth
  2294. p18.TopSurface = Enum.SurfaceType.Smooth
  2295. p19 = Instance.new("Part", m)
  2296. p19.BrickColor = BrickColor.new("Really black")
  2297. p19.Material = Enum.Material.Neon
  2298. p19.FormFactor = Enum.FormFactor.Custom
  2299. p19.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2300. p19.CFrame = CFrame.new(65.2110596, 6.69982004, -14.2638168, 1.00005388, -1.78813906e-007, 3.08695888e-007, -1.7285347e-006, 0.999993682, 2.38419489e-007, -1.15321473e-006, 3.72538381e-007, 1.0000447)
  2301. p19.CanCollide = false
  2302. p19.Locked = true
  2303. p19.BottomSurface = Enum.SurfaceType.Smooth
  2304. p19.TopSurface = Enum.SurfaceType.Smooth
  2305. b7 = Instance.new("SpecialMesh", p19)
  2306. b7.MeshType = Enum.MeshType.Sphere
  2307. b7.Name = "Mesh"
  2308. p20 = Instance.new("Part", m)
  2309. p20.BrickColor = BrickColor.new("Really black")
  2310. p20.Material = Enum.Material.Neon
  2311. p20.FormFactor = Enum.FormFactor.Custom
  2312. p20.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2313. p20.CFrame = CFrame.new(66.7116928, 6.49980783, -14.2639294, 1.00006235, -2.98028993e-007, 2.80525398e-007, -1.8477574e-006, 0.999992907, 3.27827962e-007, -1.18139712e-006, 4.61949412e-007, 1.00005233)
  2314. p20.CanCollide = false
  2315. p20.Locked = true
  2316. p20.BottomSurface = Enum.SurfaceType.Smooth
  2317. p20.TopSurface = Enum.SurfaceType.Smooth
  2318. b8 = Instance.new("SpecialMesh", p20)
  2319. b8.MeshType = Enum.MeshType.Sphere
  2320. b8.Name = "Mesh"
  2321. p21 = Instance.new("Part", m)
  2322. p21.BrickColor = BrickColor.new("Royal purple")
  2323. p21.Material = Enum.Material.Neon
  2324. p21.FormFactor = Enum.FormFactor.Custom
  2325. p21.Size = Vector3.new(0.200000048, 0.799999893, 0.200000048)
  2326. p21.CFrame = CFrame.new(67.0623169, 6.40337944, -14.264039, 0.258836836, -0.965994418, 2.52354425e-007, 0.965917706, 0.258818805, 4.17237061e-007, 2.19511691e-007, 1.31106742e-006, 1.00005996)
  2327. p21.CanCollide = false
  2328. p21.Locked = true
  2329. p21.BottomSurface = Enum.SurfaceType.Smooth
  2330. p21.TopSurface = Enum.SurfaceType.Smooth
  2331. p22 = Instance.new("Part", m)
  2332. p22.BrickColor = BrickColor.new("Really black")
  2333. p22.Material = Enum.Material.Neon
  2334. p22.FormFactor = Enum.FormFactor.Custom
  2335. p22.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2336. p22.CFrame = CFrame.new(67.5129166, 6.29977846, -14.2641516, 1.00007939, -5.96046448e-007, 2.24182997e-007, -2.14576721e-006, 0.999991298, 5.06646757e-007, -1.23776351e-006, 6.40773351e-007, 1.00006759)
  2337. p22.CanCollide = false
  2338. p22.Locked = true
  2339. p22.BottomSurface = Enum.SurfaceType.Smooth
  2340. p22.TopSurface = Enum.SurfaceType.Smooth
  2341. b9 = Instance.new("SpecialMesh", p22)
  2342. b9.MeshType = Enum.MeshType.Sphere
  2343. b9.Name = "Mesh"
  2344. w1 = Instance.new("Weld", p1)
  2345. w1.Name = "Part_Weld"
  2346. w1.Part0 = p1
  2347. w1.C0 = CFrame.new(-67.3029404, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2348. w1.Part1 = p2
  2349. w1.C1 = CFrame.new(-65.0029221, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2350. w2 = Instance.new("Weld", p2)
  2351. w2.Name = "Part_Weld"
  2352. w2.Part0 = p2
  2353. w2.C0 = CFrame.new(-65.0029221, -7.60003757, 14.2623367, 1.00000453, -2.08616257e-007, -3.72529385e-008, 1.1920929e-007, 0.999999404, -1.49011452e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2354. w2.Part1 = p3
  2355. w2.C1 = CFrame.new(-35.8392487, 56.0098076, 20.1084957, 0.491483778, 0.834233105, 0.250000894, -0.868311942, 0.491481245, 0.0669875443, -0.0669877231, -0.249999821, 0.965929389)
  2356. w3 = Instance.new("Weld", p3)
  2357. w3.Name = "Part_Weld"
  2358. w3.Part0 = p3
  2359. w3.C0 = CFrame.new(-35.8392487, 56.0098076, 20.1084957, 0.491483778, 0.834233105, 0.250000894, -0.868311942, 0.491481245, 0.0669875443, -0.0669877231, -0.249999821, 0.965929389)
  2360. w3.Part1 = p4
  2361. w3.C1 = CFrame.new(-52.459343, -38.4935722, 14.2623358, 0.866029263, -0.499999881, -2.48114169e-008, 0.500002384, 0.866024733, -3.15312398e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2362. w4 = Instance.new("Weld", p4)
  2363. w4.Name = "Part_Weld"
  2364. w4.Part0 = p4
  2365. w4.C0 = CFrame.new(-52.459343, -38.4935722, 14.2623358, 0.866029263, -0.499999881, -2.48114169e-008, 0.500002384, 0.866024733, -3.15312398e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2366. w4.Part1 = p5
  2367. w4.C1 = CFrame.new(54.4780006, 39.4971619, 14.2623367, -0.866029263, 0.49999994, 2.48113796e-008, -0.500002444, -0.866024733, 3.15312398e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
  2368. w5 = Instance.new("Weld", p5)
  2369. w5.Name = "Part_Weld"
  2370. w5.Part0 = p5
  2371. w5.C0 = CFrame.new(54.4780006, 39.4971619, 14.2623367, -0.866029263, 0.49999994, 2.48113796e-008, -0.500002444, -0.866024733, 3.15312398e-008, -6.70552254e-008, 2.98023224e-008, 1.0000037)
  2372. w5.Part1 = p6
  2373. w5.C1 = CFrame.new(60.1191711, -26.5763226, 14.2623367, -0.866029382, -0.499999493, 3.9712539e-008, 0.500002205, -0.866024911, -5.72166936e-009, -6.70552254e-008, 2.98023224e-008, 1.0000037)
  2374. w6 = Instance.new("Weld", p6)
  2375. w6.Name = "Part_Weld"
  2376. w6.Part0 = p6
  2377. w6.C0 = CFrame.new(60.1191711, -26.5763226, 14.2623367, -0.866029382, -0.499999493, 3.9712539e-008, 0.500002205, -0.866024911, -5.72166936e-009, -6.70552254e-008, 2.98023224e-008, 1.0000037)
  2378. w6.Part1 = p7
  2379. w6.C1 = CFrame.new(-68.0026093, -7.20003986, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
  2380. w7 = Instance.new("Weld", p7)
  2381. w7.Name = "Part_Weld"
  2382. w7.Part0 = p7
  2383. w7.C0 = CFrame.new(-68.0026093, -7.20003986, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
  2384. w7.Part1 = p8
  2385. w7.C1 = CFrame.new(-64.4025955, -6.60003376, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
  2386. w8 = Instance.new("Weld", p8)
  2387. w8.Name = "Part_Weld"
  2388. w8.Part0 = p8
  2389. w8.C0 = CFrame.new(-64.4025955, -6.60003376, 14.2622824, 1, -5.96043641e-008, 4.47034836e-008, 5.96043677e-008, 1, -5.9604421e-008, -4.470348e-008, 5.96044245e-008, 1)
  2390. w8.Part1 = p9
  2391. w8.C1 = CFrame.new(-67.8026123, -6.50004005, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
  2392. w9 = Instance.new("Weld", p9)
  2393. w9.Name = "Part_Weld"
  2394. w9.Part0 = p9
  2395. w9.C0 = CFrame.new(-67.8026123, -6.50004005, 14.2622881, 1, -1.63912006e-007, 7.4505806e-008, 1.63912006e-007, 1, 1.49011186e-008, -7.4505806e-008, -1.49011061e-008, 1)
  2396. w9.Part1 = p10
  2397. w9.C1 = CFrame.new(19.5072937, 66.0613785, 5.0658741, -0.323143423, 0.912731171, 0.250000954, -0.93463856, -0.349243909, 0.0669875741, 0.148453087, -0.212012053, 0.965929449)
  2398. w10 = Instance.new("Weld", p10)
  2399. w10.Name = "Main_Weld"
  2400. w10.Part0 = p10
  2401. w10.C0 = CFrame.new(19.5072937, 66.0613785, 5.0658741, -0.323143423, 0.912731171, 0.250000954, -0.93463856, -0.349243909, 0.0669875741, 0.148453087, -0.212012053, 0.965929449)
  2402. w10.Part1 = p11
  2403. w10.C1 = CFrame.new(-66.1029282, -6.20003605, 13.1623268, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2404. w11 = Instance.new("Weld", p11)
  2405. w11.Name = "Part_Weld"
  2406. w11.Part0 = p11
  2407. w11.C0 = CFrame.new(-66.1029282, -6.20003605, 13.1623268, 1.00000453, -2.38418579e-007, -3.72529456e-008, 8.94069672e-008, 0.999999344, -1.49011452e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2408. w11.Part1 = p12
  2409. w11.C1 = CFrame.new(-66.1026306, -6.20004368, 13.5622816, 1, -1.1920875e-007, 6.70552325e-008, 1.1920875e-007, 1, -2.98022158e-008, -6.70552325e-008, 2.98022229e-008, 1)
  2410. w12 = Instance.new("Weld", p12)
  2411. w12.Name = "Part_Weld"
  2412. w12.Part0 = p12
  2413. w12.C0 = CFrame.new(-66.1026306, -6.20004368, 13.5622816, 1, -1.1920875e-007, 6.70552325e-008, 1.1920875e-007, 1, -2.98022158e-008, -6.70552325e-008, 2.98022229e-008, 1)
  2414. w12.Part1 = p13
  2415. w12.C1 = CFrame.new(-5.82635021, 66.1279221, 12.0623207, 7.54977023e-008, 0.999999344, -1.49011434e-008, -1.00000453, 1.94707212e-007, 3.72529385e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2416. w13 = Instance.new("Weld", p13)
  2417. w13.Name = "Part_Weld"
  2418. w13.Part0 = p13
  2419. w13.C0 = CFrame.new(-5.82635021, 66.1279221, 12.0623207, 7.54977023e-008, 0.999999344, -1.49011434e-008, -1.00000453, 1.94707212e-007, 3.72529385e-008, -6.70552325e-008, 2.9802333e-008, 1.0000037)
  2420. w13.Part1 = p14
  2421. w13.C1 = CFrame.new(-53.3026466, -37.8329315, 12.0623188, 0.866029263, -0.499999881, -2.4811424e-008, 0.500002325, 0.866024673, -3.15312434e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2422. w14 = Instance.new("Weld", p14)
  2423. w14.Name = "Part_Weld"
  2424. w14.Part0 = p14
  2425. w14.C0 = CFrame.new(-53.3026466, -37.8329315, 12.0623188, 0.866029263, -0.499999881, -2.4811424e-008, 0.500002325, 0.866024673, -3.15312434e-008, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2426. w14.Part1 = p15
  2427. w14.C1 = CFrame.new(-61.1476631, 28.2449875, 12.0623198, 0.866029382, 0.499999404, -3.97125675e-008, -0.500002146, 0.866024971, 5.72170222e-009, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2428. w15 = Instance.new("Weld", p15)
  2429. w15.Name = "Part_Weld"
  2430. w15.Part0 = p15
  2431. w15.C0 = CFrame.new(-61.1476631, 28.2449875, 12.0623198, 0.866029382, 0.499999404, -3.97125675e-008, -0.500002146, 0.866024971, 5.72170222e-009, -6.70552396e-008, 2.9802333e-008, 1.0000037)
  2432. w15.Part1 = p16
  2433. w15.C1 = CFrame.new(-57.1000977, -32.4815826, 14.2622862, 0.906307578, -0.422618747, 6.51076419e-008, 0.422618747, 0.906307578, 3.17729842e-009, -6.0350331e-008, 2.46360994e-008, 1)
  2434. w16 = Instance.new("Weld", p16)
  2435. w16.Name = "Part_Weld"
  2436. w16.Part0 = p16
  2437. w16.C0 = CFrame.new(-57.1000977, -32.4815826, 14.2622862, 0.906307578, -0.422618747, 6.51076419e-008, 0.422618747, 0.906307578, 3.17729842e-009, -6.0350331e-008, 2.46360994e-008, 1)
  2438. w16.Part1 = p17
  2439. w16.C1 = CFrame.new(-60.6646385, 29.1315918, 14.2623339, 0.866029501, 0.499999583, 5.5611892e-008, -0.500002265, 0.866025209, 3.67179815e-008, -4.470348e-008, 5.96046448e-008, 1.0000037)
  2440. w17 = Instance.new("Weld", p17)
  2441. w17.Name = "Part_Weld"
  2442. w17.Part0 = p17
  2443. w17.C0 = CFrame.new(-60.6646385, 29.1315918, 14.2623339, 0.866029501, 0.499999583, 5.5611892e-008, -0.500002265, 0.866025209, 3.67179815e-008, -4.470348e-008, 5.96046448e-008, 1.0000037)
  2444. w17.Part1 = p18
  2445. w17.C1 = CFrame.new(42.8147545, 49.9616852, 14.2623405, -0.707109571, 0.707106829, 2.10734417e-008, -0.707110047, -0.707106233, -6.32202557e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2446. w18 = Instance.new("Weld", p18)
  2447. w18.Name = "Part_Weld"
  2448. w18.Part0 = p18
  2449. w18.C0 = CFrame.new(42.8147545, 49.9616852, 14.2623405, -0.707109571, 0.707106829, 2.10734417e-008, -0.707110047, -0.707106233, -6.32202557e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2450. w18.Part1 = p19
  2451. w18.C1 = CFrame.new(-65.2028809, -4.70003223, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2452. w19 = Instance.new("Weld", p19)
  2453. w19.Name = "Part_Weld"
  2454. w19.Part0 = p19
  2455. w19.C0 = CFrame.new(-65.2028809, -4.70003223, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2456. w19.Part1 = p20
  2457. w19.C1 = CFrame.new(-66.7028656, -4.50003386, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2458. w20 = Instance.new("Weld", p20)
  2459. w20.Name = "Part_Weld"
  2460. w20.Part0 = p20
  2461. w20.C0 = CFrame.new(-66.7028656, -4.50003386, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2462. w20.Part1 = p21
  2463. w20.C1 = CFrame.new(-21.6081295, 63.6283798, 14.2623405, 0.258820146, 0.965925455, 6.52870682e-008, -0.965930045, 0.258819073, -1.33600135e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2464. w21 = Instance.new("Weld", p21)
  2465. w21.Name = "Part_Weld"
  2466. w21.Part0 = p21
  2467. w21.C0 = CFrame.new(-21.6081295, 63.6283798, 14.2623405, 0.258820146, 0.965925455, 6.52870682e-008, -0.965930045, 0.258819073, -1.33600135e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2468. w21.Part1 = p22
  2469. w21.C1 = CFrame.new(-67.5028763, -4.30003405, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2470. w22 = Instance.new("Weld", p22)
  2471. w22.Name = "Wedge_Weld"
  2472. w22.Part0 = p22
  2473. w22.C0 = CFrame.new(-67.5028763, -4.30003405, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2474. m.Parent = torso
  2475. m:MakeJoints()
  2476. ----------------------------------------------------
  2477. local cor5 = Instance.new("Part", torso.Torso)
  2478. cor5.Name = "Thingy"
  2479. cor5.Locked = true
  2480. cor5.BottomSurface = 0
  2481. cor5.CanCollide = false
  2482. cor5.Size = Vector3.new(2, 1, 1)
  2483. cor5.Transparency = 1
  2484. cor5.TopSurface = 0
  2485. corw2 = Instance.new("Weld", cor5)
  2486. corw2.Part0 = torso
  2487. corw2.Part1 = cor5
  2488. corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2489. corw2.C1 = CFrame.new(0, 0, 0)
  2490. weld2 = Instance.new("Weld", torso.Torso)
  2491. weld2.Part0 = cor5
  2492. weld2.Part1 = p11
  2493. weld2.C0 = CFrame.new(0, 0, 0)
  2494. ----------------------------------------------------
  2495. local m = Instance.new("Model")
  2496. m.Name = "RightLeg"
  2497. p1 = Instance.new("Part", m)
  2498. p1.BrickColor = BrickColor.new("Really black")
  2499. p1.Material = Enum.Material.Neon
  2500. p1.FormFactor = Enum.FormFactor.Custom
  2501. p1.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2502. p1.CFrame = CFrame.new(67.2429962, 5.49923229, -14.269578, 1.00045943, -5.51538596e-006, -2.14306033e-006, -7.25689733e-006, 0.999951601, 3.93318305e-006, -2.55180248e-006, 4.05587616e-006, 1.00038624)
  2503. p1.CanCollide = false
  2504. p1.Locked = true
  2505. p1.BottomSurface = Enum.SurfaceType.Smooth
  2506. p1.TopSurface = Enum.SurfaceType.Smooth
  2507. b1 = Instance.new("SpecialMesh", p1)
  2508. b1.MeshType = Enum.MeshType.Sphere
  2509. b1.Name = "Mesh"
  2510. p2 = Instance.new("Part", m)
  2511. p2.BrickColor = BrickColor.new("Really black")
  2512. p2.Material = Enum.Material.Neon
  2513. p2.FormFactor = Enum.FormFactor.Custom
  2514. p2.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2515. p2.CFrame = CFrame.new(67.6437836, 4.79925013, -14.2696915, 1.00046372, -5.51538369e-006, -2.14306829e-006, -7.37613163e-006, 0.999951243, 3.93319806e-006, -2.57999613e-006, 4.14531632e-006, 1.00039005)
  2516. p2.CanCollide = false
  2517. p2.Locked = true
  2518. p2.BottomSurface = Enum.SurfaceType.Smooth
  2519. p2.TopSurface = Enum.SurfaceType.Smooth
  2520. b2 = Instance.new("SpecialMesh", p2)
  2521. b2.MeshType = Enum.MeshType.Sphere
  2522. b2.Name = "Mesh"
  2523. p3 = Instance.new("Part", m)
  2524. p3.BrickColor = BrickColor.new("Royal purple")
  2525. p3.Material = Enum.Material.Neon
  2526. p3.FormFactor = Enum.FormFactor.Custom
  2527. p3.Size = Vector3.new(0.200000048, 0.999999762, 0.200000048)
  2528. p3.CFrame = CFrame.new(66.8881302, 5.17327356, -14.2696877, -0.707441688, -0.707433701, -2.14858301e-006, 0.707077265, -0.707066894, 4.0476084e-006, 4.7538756e-006, -1.07312485e-006, 1.00039387)
  2529. p3.CanCollide = false
  2530. p3.Locked = true
  2531. p3.BottomSurface = Enum.SurfaceType.Smooth
  2532. p3.TopSurface = Enum.SurfaceType.Smooth
  2533. p4 = Instance.new("Part", m)
  2534. p4.BrickColor = BrickColor.new("Really black")
  2535. p4.Material = Enum.Material.Neon
  2536. p4.FormFactor = Enum.FormFactor.Custom
  2537. p4.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2538. p4.CFrame = CFrame.new(66.5432739, 4.7992568, -14.2696896, 1.00046802, -5.54323196e-006, -2.17126149e-006, -7.42077827e-006, 0.999950886, 4.02261594e-006, -2.58000705e-006, 4.14531496e-006, 1.00039387)
  2539. p4.CanCollide = false
  2540. p4.Locked = true
  2541. p4.BottomSurface = Enum.SurfaceType.Smooth
  2542. p4.TopSurface = Enum.SurfaceType.Smooth
  2543. b3 = Instance.new("SpecialMesh", p4)
  2544. b3.MeshType = Enum.MeshType.Sphere
  2545. b3.Name = "Mesh"
  2546. p5 = Instance.new("Part", m)
  2547. p5.BrickColor = BrickColor.new("Royal purple")
  2548. p5.Material = Enum.Material.Neon
  2549. p5.FormFactor = Enum.FormFactor.Custom
  2550. p5.Size = Vector3.new(0.200000048, 0.999999762, 0.200000048)
  2551. p5.CFrame = CFrame.new(67.8495178, 4.41932487, -14.269804, -0.906733274, 0.422823101, -2.17126944e-006, -0.422590762, -0.906265974, 4.0226314e-006, 5.74146384e-007, -4.94026517e-006, 1.00039768)
  2552. p5.CanCollide = false
  2553. p5.Locked = true
  2554. p5.BottomSurface = Enum.SurfaceType.Smooth
  2555. p5.TopSurface = Enum.SurfaceType.Smooth
  2556. p6 = Instance.new("Part", m)
  2557. p6.BrickColor = BrickColor.new("Royal purple")
  2558. p6.Material = Enum.Material.Neon
  2559. p6.FormFactor = Enum.FormFactor.Custom
  2560. p6.Size = Vector3.new(0.200000048, 0.799999833, 0.200000048)
  2561. p6.CFrame = CFrame.new(66.5438004, 4.21363878, -14.2698011, 1.00047636, -7.68899918e-006, -2.17678416e-006, -5.51342964e-006, 0.999950111, 4.13704174e-006, -2.63088032e-006, 4.20975539e-006, 1.0004015)
  2562. p6.CanCollide = false
  2563. p6.Locked = true
  2564. p6.BottomSurface = Enum.SurfaceType.Smooth
  2565. p6.TopSurface = Enum.SurfaceType.Smooth
  2566. p7 = Instance.new("Part", m)
  2567. p7.BrickColor = BrickColor.new("Really black")
  2568. p7.Material = Enum.Material.Metal
  2569. p7.Name = "Main"
  2570. p7.FormFactor = Enum.FormFactor.Custom
  2571. p7.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
  2572. p7.CFrame = CFrame.new(67.2447891, 3.99926972, -13.1694622, 1.00048089, -5.69129634e-006, -2.186149e-006, -7.65911773e-006, 0.999949753, 4.1418657e-006, -2.63640663e-006, 4.32419529e-006, 1.00040531)
  2573. p7.CanCollide = false
  2574. p7.Locked = true
  2575. p7.BottomSurface = Enum.SurfaceType.Smooth
  2576. p7.TopSurface = Enum.SurfaceType.Smooth
  2577. p8 = Instance.new("Part", m)
  2578. p8.BrickColor = BrickColor.new("Royal purple")
  2579. p8.Material = Enum.Material.Neon
  2580. p8.FormFactor = Enum.FormFactor.Custom
  2581. p8.Size = Vector3.new(0.200000048, 1.49999976, 0.200000048)
  2582. p8.CFrame = CFrame.new(67.1560593, 4.19274044, -14.2700233, -0.766423643, -0.643097878, -2.21435107e-006, 0.642760634, -0.766000509, 4.23129995e-006, 4.88720252e-006, -1.69966381e-006, 1.00041294)
  2583. p8.CanCollide = false
  2584. p8.Locked = true
  2585. p8.BottomSurface = Enum.SurfaceType.Smooth
  2586. p8.TopSurface = Enum.SurfaceType.Smooth
  2587. p9 = Instance.new("WedgePart", m)
  2588. p9.BrickColor = BrickColor.new("Royal purple")
  2589. p9.Material = Enum.Material.Neon
  2590. p9.Name = "Wedge"
  2591. p9.FormFactor = Enum.FormFactor.Custom
  2592. p9.Size = Vector3.new(1, 1.19999981, 4)
  2593. p9.CFrame = CFrame.new(67.3460693, 3.49928832, -10.7686377, -1.00049889, -4.27957411e-006, 4.5400966e-006, 8.07642937e-006, 0.906259179, -0.422600418, 2.61850914e-006, -0.422791958, -0.906690836)
  2594. p9.CanCollide = false
  2595. p9.Locked = true
  2596. p9.TopSurface = Enum.SurfaceType.Smooth
  2597. b4 = Instance.new("SpecialMesh", p9)
  2598. b4.MeshType = Enum.MeshType.Wedge
  2599. b4.Name = "Mesh"
  2600. b4.Scale = Vector3.new(0.600000024, 1, 1)
  2601. p10 = Instance.new("Part", m)
  2602. p10.BrickColor = BrickColor.new("Really black")
  2603. p10.Material = Enum.Material.Neon
  2604. p10.FormFactor = Enum.FormFactor.Custom
  2605. p10.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2606. p10.CFrame = CFrame.new(68.0469971, 3.99923301, -14.2702446, 1.00050783, -6.09550762e-006, -2.27330474e-006, -8.07715332e-006, 0.999947786, 4.38094139e-006, -2.69438578e-006, 4.64916229e-006, 1.0004282)
  2607. p10.CanCollide = false
  2608. p10.Locked = true
  2609. p10.BottomSurface = Enum.SurfaceType.Smooth
  2610. p10.TopSurface = Enum.SurfaceType.Smooth
  2611. b5 = Instance.new("SpecialMesh", p10)
  2612. b5.MeshType = Enum.MeshType.Sphere
  2613. b5.Name = "Mesh"
  2614. p11 = Instance.new("Part", m)
  2615. p11.BrickColor = BrickColor.new("Really black")
  2616. p11.Material = Enum.Material.Neon
  2617. p11.FormFactor = Enum.FormFactor.Custom
  2618. p11.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2619. p11.CFrame = CFrame.new(66.5467682, 3.59925723, -14.2703533, 1.00051641, -6.21477238e-006, -2.30150818e-006, -8.22622587e-006, 0.999947011, 4.47037792e-006, -2.72259308e-006, 4.73860473e-006, 1.00043583)
  2620. p11.CanCollide = false
  2621. p11.Locked = true
  2622. p11.BottomSurface = Enum.SurfaceType.Smooth
  2623. p11.TopSurface = Enum.SurfaceType.Smooth
  2624. b6 = Instance.new("SpecialMesh", p11)
  2625. b6.MeshType = Enum.MeshType.Sphere
  2626. b6.Name = "Mesh"
  2627. p12 = Instance.new("Part", m)
  2628. p12.BrickColor = BrickColor.new("Royal purple")
  2629. p12.Material = Enum.Material.Neon
  2630. p12.FormFactor = Enum.FormFactor.Custom
  2631. p12.Size = Vector3.new(0.200000048, 1.49999976, 0.200000048)
  2632. p12.CFrame = CFrame.new(67.558609, 3.39274073, -14.2704687, -0.766450763, -0.643119991, -2.33134415e-006, 0.642759323, -0.765998006, 4.5598149e-006, 5.20550884e-006, -1.92419975e-006, 1.00044346)
  2633. p12.CanCollide = false
  2634. p12.Locked = true
  2635. p12.BottomSurface = Enum.SurfaceType.Smooth
  2636. p12.TopSurface = Enum.SurfaceType.Smooth
  2637. p13 = Instance.new("Part", m)
  2638. p13.BrickColor = BrickColor.new("Really black")
  2639. p13.Material = Enum.Material.Neon
  2640. p13.FormFactor = Enum.FormFactor.Custom
  2641. p13.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2642. p13.CFrame = CFrame.new(67.0482101, 2.79927826, -14.2705812, 1.00053358, -6.43730164e-006, -2.36118058e-006, -8.5234642e-006, 0.999945402, 4.64126742e-006, -2.78064022e-006, 4.90151251e-006, 1.00045109)
  2643. p13.CanCollide = false
  2644. p13.Locked = true
  2645. p13.BottomSurface = Enum.SurfaceType.Smooth
  2646. p13.TopSurface = Enum.SurfaceType.Smooth
  2647. b7 = Instance.new("SpecialMesh", p13)
  2648. b7.MeshType = Enum.MeshType.Sphere
  2649. b7.Name = "Mesh"
  2650. p14 = Instance.new("WedgePart", m)
  2651. p14.BrickColor = BrickColor.new("Royal purple")
  2652. p14.Material = Enum.Material.Neon
  2653. p14.Name = "Wedge"
  2654. p14.FormFactor = Enum.FormFactor.Custom
  2655. p14.Size = Vector3.new(1, 0.699999809, 1.29999995)
  2656. p14.CFrame = CFrame.new(66.8462448, 2.3492887, -14.7586241, 1.00054216, -6.55656913e-006, -2.38459074e-006, -8.61293847e-006, 0.999944568, 4.66311894e-006, -2.81690609e-006, 5.04259924e-006, 1.00045872)
  2657. p14.CanCollide = false
  2658. p14.Locked = true
  2659. p14.TopSurface = Enum.SurfaceType.Smooth
  2660. b8 = Instance.new("SpecialMesh", p14)
  2661. b8.MeshType = Enum.MeshType.Wedge
  2662. b8.Name = "Mesh"
  2663. b8.Scale = Vector3.new(0.200000003, 1, 1)
  2664. p15 = Instance.new("WedgePart", m)
  2665. p15.BrickColor = BrickColor.new("Royal purple")
  2666. p15.Material = Enum.Material.Neon
  2667. p15.Name = "Wedge"
  2668. p15.FormFactor = Enum.FormFactor.Custom
  2669. p15.Size = Vector3.new(1, 0.699999809, 1.29999995)
  2670. p15.CFrame = CFrame.new(68.0474777, 2.34926867, -14.7587423, 1.00055075, -6.67583618e-006, -2.41442808e-006, -8.73221416e-006, 0.999943614, 4.74457238e-006, -2.84674707e-006, 5.12405404e-006, 1.00046635)
  2671. p15.CanCollide = false
  2672. p15.Locked = true
  2673. p15.TopSurface = Enum.SurfaceType.Smooth
  2674. b9 = Instance.new("SpecialMesh", p15)
  2675. b9.MeshType = Enum.MeshType.Wedge
  2676. b9.Name = "Mesh"
  2677. b9.Scale = Vector3.new(0.200000003, 1, 1)
  2678. p16 = Instance.new("WedgePart", m)
  2679. p16.BrickColor = BrickColor.new("Royal purple")
  2680. p16.Material = Enum.Material.Neon
  2681. p16.Name = "Wedge"
  2682. p16.FormFactor = Enum.FormFactor.Custom
  2683. p16.Size = Vector3.new(1, 0.699999809, 1.29999995)
  2684. p16.CFrame = CFrame.new(67.4477234, 2.34926438, -14.7588549, 1.00055933, -6.79510413e-006, -2.44426587e-006, -8.85149075e-006, 0.99994266, 4.82602672e-006, -2.8765885e-006, 5.20550975e-006, 1.00047398)
  2685. p16.CanCollide = false
  2686. p16.Locked = true
  2687. p16.TopSurface = Enum.SurfaceType.Smooth
  2688. b10 = Instance.new("SpecialMesh", p16)
  2689. b10.MeshType = Enum.MeshType.Wedge
  2690. b10.Name = "Mesh"
  2691. b10.Scale = Vector3.new(0.200000003, 1, 1)
  2692. w1 = Instance.new("Weld", p1)
  2693. w1.Name = "Part_Weld"
  2694. w1.Part0 = p1
  2695. w1.C0 = CFrame.new(-67.2025909, -3.50003719, 14.2622871, 1, -8.94065977e-008, 5.79734944e-008, 8.94065977e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1)
  2696. w1.Part1 = p2
  2697. w1.C1 = CFrame.new(-67.6028976, -2.80003333, 14.2623405, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2698. w2 = Instance.new("Weld", p2)
  2699. w2.Name = "Part_Weld"
  2700. w2.Part0 = p2
  2701. w2.C0 = CFrame.new(-67.6028976, -2.80003333, 14.2623405, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2702. w2.Part1 = p3
  2703. w2.C1 = CFrame.new(45.023777, 49.5125847, 14.2622843, -0.707106769, 0.707106769, -6.37114681e-008, -0.707106769, -0.707106769, 1.37820813e-008, -3.53054119e-008, 5.47962173e-008, 1)
  2704. w3 = Instance.new("Weld", p3)
  2705. w3.Name = "Part_Weld"
  2706. w3.Part0 = p3
  2707. w3.C0 = CFrame.new(45.023777, 49.5125847, 14.2622843, -0.707106769, 0.707106769, -6.37114681e-008, -0.707106769, -0.707106769, 1.37820813e-008, -3.53054119e-008, 5.47962173e-008, 1)
  2708. w3.Part1 = p4
  2709. w3.C1 = CFrame.new(-66.5026016, -2.80003667, 14.2622871, 1, -8.94065835e-008, 5.79734944e-008, 8.94065835e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1)
  2710. w4 = Instance.new("Weld", p4)
  2711. w4.Name = "Part_Weld"
  2712. w4.Part0 = p4
  2713. w4.C0 = CFrame.new(-66.5026016, -2.80003667, 14.2622871, 1, -8.94065835e-008, 5.79734944e-008, 8.94065835e-008, 1, -2.98022034e-008, -5.79734909e-008, 2.98022087e-008, 1)
  2714. w4.Part1 = p5
  2715. w4.C1 = CFrame.new(62.4776497, -26.4635353, 14.2623405, -0.906311512, -0.422618151, -5.2200086e-008, 0.422620177, -0.906307399, -4.14251318e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2716. w5 = Instance.new("Weld", p5)
  2717. w5.Name = "Part_Weld"
  2718. w5.Part0 = p5
  2719. w5.C0 = CFrame.new(62.4776497, -26.4635353, 14.2623405, -0.906311512, -0.422618151, -5.2200086e-008, 0.422620177, -0.906307399, -4.14251318e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2720. w5.Part1 = p6
  2721. w5.C1 = CFrame.new(-66.5025787, -2.21426678, 14.2622843, 1, 1.90734295e-006, 3.53052521e-008, -1.90734295e-006, 1, -5.47961676e-008, -3.53053551e-008, 5.47961001e-008, 1)
  2722. w6 = Instance.new("Weld", p6)
  2723. w6.Name = "Part_Weld"
  2724. w6.Part0 = p6
  2725. w6.C0 = CFrame.new(-66.5025787, -2.21426678, 14.2622843, 1, 1.90734295e-006, 3.53052521e-008, -1.90734295e-006, 1, -5.47961676e-008, -3.53053551e-008, 5.47961001e-008, 1)
  2726. w6.Part1 = p7
  2727. w6.C1 = CFrame.new(-67.202919, -2.00003123, 13.1623335, 1.00000453, -2.38418579e-007, 2.98023295e-008, 8.94069672e-008, 0.999999642, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
  2728. w7 = Instance.new("Weld", p7)
  2729. w7.Name = "Part_Weld"
  2730. w7.Part0 = p7
  2731. w7.C0 = CFrame.new(-67.202919, -2.00003123, 13.1623335, 1.00000453, -2.38418579e-007, 2.98023295e-008, 8.94069672e-008, 0.999999642, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
  2732. w7.Part1 = p8
  2733. w7.C1 = CFrame.new(50.0020561, 44.8201294, 14.2623405, -0.766047955, 0.642787397, 1.54832112e-008, -0.642790377, -0.766044199, -6.48163692e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2734. w8 = Instance.new("Weld", p8)
  2735. w8.Name = "Wedge_Weld"
  2736. w8.Part0 = p8
  2737. w8.C0 = CFrame.new(50.0020561, 44.8201294, 14.2623405, -0.766047955, 0.642787397, 1.54832112e-008, -0.642790377, -0.766044199, -6.48163692e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2738. w8.Part1 = p9
  2739. w8.C1 = CFrame.new(67.3029327, -5.90784931, -9.1200285, -1.00000453, 3.57627869e-007, -9.07683528e-008, 2.33116921e-007, 0.906307459, -0.422619879, 7.83834153e-009, -0.42261824, -0.906311214)
  2740. w9 = Instance.new("Weld", p9)
  2741. w9.Name = "Part_Weld"
  2742. w9.Part0 = p9
  2743. w9.C0 = CFrame.new(67.3029327, -5.90784931, -9.1200285, -1.00000453, 3.57627869e-007, -9.07683528e-008, 2.33116921e-007, 0.906307459, -0.422619879, 7.83834153e-009, -0.42261824, -0.906311214)
  2744. w9.Part1 = p10
  2745. w9.C1 = CFrame.new(-68.0029068, -2.00003219, 14.2623405, 1.00000441, -2.08616257e-007, 2.98023135e-008, 5.96046448e-008, 0.999999642, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2746. w10 = Instance.new("Weld", p10)
  2747. w10.Name = "Part_Weld"
  2748. w10.Part0 = p10
  2749. w10.C0 = CFrame.new(-68.0029068, -2.00003219, 14.2623405, 1.00000441, -2.08616257e-007, 2.98023135e-008, 5.96046448e-008, 0.999999642, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2750. w10.Part1 = p11
  2751. w10.C1 = CFrame.new(-66.5028687, -1.60003603, 14.2623405, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2752. w11 = Instance.new("Weld", p11)
  2753. w11.Name = "Part_Weld"
  2754. w11.Part0 = p11
  2755. w11.C0 = CFrame.new(-66.5028687, -1.60003603, 14.2623405, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2756. w11.Part1 = p12
  2757. w11.C1 = CFrame.new(50.8226891, 44.4644012, 14.2623415, -0.766047835, 0.642787337, 1.03502398e-008, -0.642790318, -0.76604414, -5.86991185e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  2758. w12 = Instance.new("Weld", p12)
  2759. w12.Name = "Part_Weld"
  2760. w12.Part0 = p12
  2761. w12.C0 = CFrame.new(50.8226891, 44.4644012, 14.2623415, -0.766047835, 0.642787337, 1.03502398e-008, -0.642790318, -0.76604414, -5.86991185e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  2762. w12.Part1 = p13
  2763. w12.C1 = CFrame.new(-67.0028915, -0.800035119, 14.2623415, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  2764. w13 = Instance.new("Weld", p13)
  2765. w13.Name = "Wedge_Weld"
  2766. w13.Part0 = p13
  2767. w13.C0 = CFrame.new(-67.0028915, -0.800035119, 14.2623415, 1.00000429, -2.08616257e-007, 2.980231e-008, 1.1920929e-007, 0.999999642, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  2768. w13.Part1 = p14
  2769. w13.C1 = CFrame.new(-66.8004532, -0.350028068, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  2770. w14 = Instance.new("Weld", p14)
  2771. w14.Name = "Wedge_Weld"
  2772. w14.Part0 = p14
  2773. w14.C0 = CFrame.new(-66.8004532, -0.350028068, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  2774. w14.Part1 = p15
  2775. w14.C1 = CFrame.new(-68.0004578, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  2776. w15 = Instance.new("Weld", p15)
  2777. w15.Name = "Wedge_Weld"
  2778. w15.Part0 = p15
  2779. w15.C0 = CFrame.new(-68.0004578, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  2780. w15.Part1 = p16
  2781. w15.C1 = CFrame.new(-67.4004517, -0.350028008, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  2782. m.Parent = rleg
  2783. m:MakeJoints()
  2784. ----------------------------------------------------
  2785. local cor6 = Instance.new("Part", rleg.RightLeg)
  2786. cor6.Name = "Thingy"
  2787. cor6.Locked = true
  2788. cor6.BottomSurface = 0
  2789. cor6.CanCollide = false
  2790. cor6.Size = Vector3.new(2, 1, 1)
  2791. cor6.Transparency = 1
  2792. cor6.TopSurface = 0
  2793. corw2 = Instance.new("Weld", cor6)
  2794. corw2.Part0 = rleg
  2795. corw2.Part1 = cor6
  2796. corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2797. corw2.C1 = CFrame.new(0, 0, 0)
  2798. weld2 = Instance.new("Weld", rleg.RightLeg)
  2799. weld2.Part0 = cor6
  2800. weld2.Part1 = p7
  2801. weld2.C0 = CFrame.new(0, 0, 0)
  2802. ----------------------------------------------------
  2803. local m = Instance.new("Model")
  2804. m.Name = "LeftLeg"
  2805. p1 = Instance.new("WedgePart", m)
  2806. p1.BrickColor = BrickColor.new("Royal purple")
  2807. p1.Material = Enum.Material.Neon
  2808. p1.Name = "Wedge"
  2809. p1.FormFactor = Enum.FormFactor.Custom
  2810. p1.Size = Vector3.new(1, 0.699999809, 1.29999995)
  2811. p1.CFrame = CFrame.new(64.3107605, 2.34980536, -14.7520046, 1.00008786, -7.1526415e-007, 2.00803143e-007, -2.2649931e-006, 0.999990404, 5.36453001e-007, -1.27237047e-006, 7.81809263e-007, 1.00007522)
  2812. p1.CanCollide = false
  2813. p1.Locked = true
  2814. p1.TopSurface = Enum.SurfaceType.Smooth
  2815. b1 = Instance.new("SpecialMesh", p1)
  2816. b1.MeshType = Enum.MeshType.Wedge
  2817. b1.Name = "Mesh"
  2818. b1.Scale = Vector3.new(0.200000003, 1, 1)
  2819. p2 = Instance.new("WedgePart", m)
  2820. p2.BrickColor = BrickColor.new("Royal purple")
  2821. p2.Material = Enum.Material.Neon
  2822. p2.Name = "Wedge"
  2823. p2.FormFactor = Enum.FormFactor.Custom
  2824. p2.Size = Vector3.new(1, 1.19999981, 4)
  2825. p2.CFrame = CFrame.new(64.9138336, 3.49979234, -10.7640553, -1.00009644, -6.38643314e-007, 1.81689501e-007, 2.53323037e-006, 0.906298041, -0.422614515, 1.23479219e-006, -0.422652602, -0.906383216)
  2826. p2.CanCollide = false
  2827. p2.Locked = true
  2828. p2.TopSurface = Enum.SurfaceType.Smooth
  2829. b2 = Instance.new("SpecialMesh", p2)
  2830. b2.MeshType = Enum.MeshType.Wedge
  2831. b2.Name = "Mesh"
  2832. b2.Scale = Vector3.new(0.600000024, 1, 1)
  2833. p3 = Instance.new("Part", m)
  2834. p3.BrickColor = BrickColor.new("Really black")
  2835. p3.Material = Enum.Material.Metal
  2836. p3.Name = "Main"
  2837. p3.FormFactor = Enum.FormFactor.Custom
  2838. p3.Size = Vector3.new(2.20000005, 4.19999981, 2.20000005)
  2839. p3.CFrame = CFrame.new(65.0144501, 3.99976897, -13.1643734, 1.00010526, -9.43461771e-007, 1.5135204e-007, -2.48442234e-006, 0.999988973, 7.74860382e-007, -1.32394814e-006, 8.94069672e-007, 1.00009048)
  2840. p3.CanCollide = false
  2841. p3.Locked = true
  2842. p3.BottomSurface = Enum.SurfaceType.Smooth
  2843. p3.TopSurface = Enum.SurfaceType.Smooth
  2844. p4 = Instance.new("Part", m)
  2845. p4.BrickColor = BrickColor.new("Really black")
  2846. p4.Material = Enum.Material.Neon
  2847. p4.FormFactor = Enum.FormFactor.Custom
  2848. p4.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2849. p4.CFrame = CFrame.new(64.8149185, 4.09976244, -14.2645903, 1.00011396, -1.07351866e-006, 1.23178822e-007, -2.62327239e-006, 0.999988258, 8.64272579e-007, -1.33881622e-006, 1.01328953e-006, 1.00009811)
  2850. p4.CanCollide = false
  2851. p4.Locked = true
  2852. p4.BottomSurface = Enum.SurfaceType.Smooth
  2853. p4.TopSurface = Enum.SurfaceType.Smooth
  2854. b3 = Instance.new("SpecialMesh", p4)
  2855. b3.MeshType = Enum.MeshType.Sphere
  2856. b3.Name = "Mesh"
  2857. p5 = Instance.new("WedgePart", m)
  2858. p5.BrickColor = BrickColor.new("Royal purple")
  2859. p5.Material = Enum.Material.Neon
  2860. p5.Name = "Wedge"
  2861. p5.FormFactor = Enum.FormFactor.Custom
  2862. p5.Size = Vector3.new(1, 0.699999809, 1.29999995)
  2863. p5.CFrame = CFrame.new(64.9130707, 2.34976578, -14.7524614, 1.00012243, -1.19274011e-006, 9.97973828e-008, -2.74250215e-006, 0.999987364, 8.94081438e-007, -1.37342522e-006, 1.15432931e-006, 1.00010574)
  2864. p5.CanCollide = false
  2865. p5.Locked = true
  2866. p5.TopSurface = Enum.SurfaceType.Smooth
  2867. b4 = Instance.new("SpecialMesh", p5)
  2868. b4.MeshType = Enum.MeshType.Wedge
  2869. b4.Name = "Mesh"
  2870. b4.Scale = Vector3.new(0.200000003, 1, 1)
  2871. p6 = Instance.new("Part", m)
  2872. p6.BrickColor = BrickColor.new("Royal purple")
  2873. p6.Material = Enum.Material.Neon
  2874. p6.FormFactor = Enum.FormFactor.Custom
  2875. p6.Size = Vector3.new(0.200000048, 1.29999971, 0.200000048)
  2876. p6.CFrame = CFrame.new(65.1539307, 3.56787443, -14.2648125, -0.81925869, 0.573652625, 6.3568308e-008, -0.573566198, -0.819142461, 1.03511331e-006, 4.69596898e-007, -1.7646264e-006, 1.00011337)
  2877. p6.CanCollide = false
  2878. p6.Locked = true
  2879. p6.BottomSurface = Enum.SurfaceType.Smooth
  2880. p6.TopSurface = Enum.SurfaceType.Smooth
  2881. p7 = Instance.new("Part", m)
  2882. p7.BrickColor = BrickColor.new("Royal purple")
  2883. p7.Material = Enum.Material.Neon
  2884. p7.FormFactor = Enum.FormFactor.Custom
  2885. p7.Size = Vector3.new(0.200000048, 0.999999642, 0.200000048)
  2886. p7.CFrame = CFrame.new(64.9899063, 4.4266243, -14.2649202, 0.86614728, 0.500068843, 4.87115699e-008, -0.499995351, 0.866011381, 1.14634361e-006, -1.86828663e-006, 3.82691809e-007, 1.000121)
  2887. p7.CanCollide = false
  2888. p7.Locked = true
  2889. p7.BottomSurface = Enum.SurfaceType.Smooth
  2890. p7.TopSurface = Enum.SurfaceType.Smooth
  2891. p8 = Instance.new("Part", m)
  2892. p8.BrickColor = BrickColor.new("Really black")
  2893. p8.Material = Enum.Material.Neon
  2894. p8.FormFactor = Enum.FormFactor.Custom
  2895. p8.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2896. p8.CFrame = CFrame.new(65.2172623, 4.89969873, -14.2650318, 1.00014877, -1.43051147e-006, 2.05365609e-008, -3.09944153e-006, 0.99998486, 1.2357583e-006, -1.44150738e-006, 1.38478742e-006, 1.00012863)
  2897. p8.CanCollide = false
  2898. p8.Locked = true
  2899. p8.BottomSurface = Enum.SurfaceType.Smooth
  2900. p8.TopSurface = Enum.SurfaceType.Smooth
  2901. b5 = Instance.new("SpecialMesh", p8)
  2902. b5.MeshType = Enum.MeshType.Sphere
  2903. b5.Name = "Mesh"
  2904. p9 = Instance.new("Part", m)
  2905. p9.BrickColor = BrickColor.new("Really black")
  2906. p9.Material = Enum.Material.Neon
  2907. p9.FormFactor = Enum.FormFactor.Custom
  2908. p9.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2909. p9.CFrame = CFrame.new(65.517868, 2.99971151, -14.2651463, 1.00015736, -1.5520751e-006, -9.27031252e-009, -3.21633729e-006, 0.999984026, 1.32517368e-006, -1.46969478e-006, 1.46621869e-006, 1.00013626)
  2910. p9.CanCollide = false
  2911. p9.Locked = true
  2912. p9.BottomSurface = Enum.SurfaceType.Smooth
  2913. p9.TopSurface = Enum.SurfaceType.Smooth
  2914. b6 = Instance.new("SpecialMesh", p9)
  2915. b6.MeshType = Enum.MeshType.Sphere
  2916. b6.Name = "Mesh"
  2917. p10 = Instance.new("Part", m)
  2918. p10.BrickColor = BrickColor.new("Royal purple")
  2919. p10.Material = Enum.Material.Neon
  2920. p10.FormFactor = Enum.FormFactor.Custom
  2921. p10.Size = Vector3.new(0.200000048, 1.09999967, 0.200000048)
  2922. p10.CFrame = CFrame.new(64.79879, 5.1497221, -14.2652512, -0.642893076, 0.766172707, -3.7446263e-008, -0.766029418, -0.64277941, 1.40660427e-006, -2.27817864e-007, -2.14863894e-006, 1.00014389)
  2923. p10.CanCollide = false
  2924. p10.Locked = true
  2925. p10.BottomSurface = Enum.SurfaceType.Smooth
  2926. p10.TopSurface = Enum.SurfaceType.Smooth
  2927. p11 = Instance.new("Part", m)
  2928. p11.BrickColor = BrickColor.new("Royal purple")
  2929. p11.Material = Enum.Material.Neon
  2930. p11.FormFactor = Enum.FormFactor.Custom
  2931. p11.Size = Vector3.new(0.200000048, 0.699999809, 0.200000048)
  2932. p11.CFrame = CFrame.new(65.2189484, 5.30325174, -14.2653618, 1.00017476, -1.78813934e-006, -6.56227002e-008, -3.4570694e-006, 0.999982595, 1.49602079e-006, -1.52770292e-006, 1.64505627e-006, 1.00015152)
  2933. p11.CanCollide = false
  2934. p11.Locked = true
  2935. p11.BottomSurface = Enum.SurfaceType.Smooth
  2936. p11.TopSurface = Enum.SurfaceType.Smooth
  2937. p12 = Instance.new("WedgePart", m)
  2938. p12.BrickColor = BrickColor.new("Royal purple")
  2939. p12.Material = Enum.Material.Neon
  2940. p12.Name = "Wedge"
  2941. p12.FormFactor = Enum.FormFactor.Custom
  2942. p12.Size = Vector3.new(1, 0.699999809, 1.29999995)
  2943. p12.CFrame = CFrame.new(65.5171509, 2.34969687, -14.7532635, 1.00018334, -1.89246384e-006, -8.90070169e-008, -3.54650388e-006, 0.999981821, 1.52583425e-006, -1.56231545e-006, 1.78610321e-006, 1.00015914)
  2944. p12.CanCollide = false
  2945. p12.Locked = true
  2946. p12.TopSurface = Enum.SurfaceType.Smooth
  2947. b7 = Instance.new("SpecialMesh", p12)
  2948. b7.MeshType = Enum.MeshType.Wedge
  2949. b7.Name = "Mesh"
  2950. b7.Scale = Vector3.new(0.200000003, 1, 1)
  2951. p13 = Instance.new("Part", m)
  2952. p13.BrickColor = BrickColor.new("Really black")
  2953. p13.Material = Enum.Material.Neon
  2954. p13.FormFactor = Enum.FormFactor.Custom
  2955. p13.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2956. p13.CFrame = CFrame.new(64.3198929, 5.59963703, -14.2655821, 1.00019193, -1.97098893e-006, -1.23608402e-007, -3.67657594e-006, 0.999981046, 1.66687016e-006, -1.58571254e-006, 1.81590929e-006, 1.00016677)
  2957. p13.CanCollide = false
  2958. p13.Locked = true
  2959. p13.BottomSurface = Enum.SurfaceType.Smooth
  2960. p13.TopSurface = Enum.SurfaceType.Smooth
  2961. b8 = Instance.new("SpecialMesh", p13)
  2962. b8.MeshType = Enum.MeshType.Sphere
  2963. b8.Name = "Mesh"
  2964. p14 = Instance.new("Part", m)
  2965. p14.BrickColor = BrickColor.new("Really black")
  2966. p14.Material = Enum.Material.Neon
  2967. p14.FormFactor = Enum.FormFactor.Custom
  2968. p14.Size = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  2969. p14.CFrame = CFrame.new(65.2206192, 5.79961872, -14.2656937, 1.00020039, -2.10105645e-006, -1.51786239e-007, -3.75511786e-006, 0.99998033, 1.7562885e-006, -1.6139021e-006, 1.90533035e-006, 1.0001744)
  2970. p14.CanCollide = false
  2971. p14.Locked = true
  2972. p14.BottomSurface = Enum.SurfaceType.Smooth
  2973. p14.TopSurface = Enum.SurfaceType.Smooth
  2974. b9 = Instance.new("SpecialMesh", p14)
  2975. b9.MeshType = Enum.MeshType.Sphere
  2976. b9.Name = "Mesh"
  2977. w1 = Instance.new("Weld", p1)
  2978. w1.Name = "Wedge_Weld"
  2979. w1.Part0 = p1
  2980. w1.C0 = CFrame.new(-64.3004303, -0.350028396, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  2981. w1.Part1 = p2
  2982. w1.C1 = CFrame.new(64.9028854, -5.90785694, -9.12002754, -1.00000429, 3.57627869e-007, -9.07683386e-008, 2.9341092e-007, 0.906307459, -0.422619879, -5.58450353e-009, -0.42261821, -0.906311214)
  2983. w2 = Instance.new("Weld", p2)
  2984. w2.Name = "Part_Weld"
  2985. w2.Part0 = p2
  2986. w2.C0 = CFrame.new(64.9028854, -5.90785694, -9.12002754, -1.00000429, 3.57627869e-007, -9.07683386e-008, 2.9341092e-007, 0.906307459, -0.422619879, -5.58450353e-009, -0.42261821, -0.906311214)
  2987. w2.Part1 = p3
  2988. w2.C1 = CFrame.new(-65.0029144, -2.00002885, 13.1623335, 1.00000453, -2.19451294e-007, 2.98023295e-008, 6.97858056e-008, 0.999999702, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
  2989. w3 = Instance.new("Weld", p3)
  2990. w3.Name = "Part_Weld"
  2991. w3.Part0 = p3
  2992. w3.C0 = CFrame.new(-65.0029144, -2.00002885, 13.1623335, 1.00000453, -2.19451294e-007, 2.98023295e-008, 6.97858056e-008, 0.999999702, 5.96046448e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
  2993. w3.Part1 = p4
  2994. w3.C1 = CFrame.new(-64.8028488, -2.10003614, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2995. w4 = Instance.new("Weld", p4)
  2996. w4.Name = "Wedge_Weld"
  2997. w4.Part0 = p4
  2998. w4.C0 = CFrame.new(-64.8028488, -2.10003614, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  2999. w4.Part1 = p5
  3000. w4.C1 = CFrame.new(-64.9004364, -0.350028336, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  3001. w5 = Instance.new("Weld", p5)
  3002. w5.Name = "Part_Weld"
  3003. w5.Part0 = p5
  3004. w5.C0 = CFrame.new(-64.9004364, -0.350028336, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  3005. w5.Part1 = p6
  3006. w5.C1 = CFrame.new(54.2596054, -36.0786095, 14.2623415, -0.819155633, -0.573575974, -5.40201484e-008, 0.573578835, -0.819151759, -2.51900261e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  3007. w6 = Instance.new("Weld", p6)
  3008. w6.Name = "Part_Weld"
  3009. w6.Part0 = p6
  3010. w6.C0 = CFrame.new(54.2596054, -36.0786095, 14.2623415, -0.819155633, -0.573575974, -5.40201484e-008, 0.573578835, -0.819151759, -2.51900261e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  3011. w6.Part1 = p7
  3012. w6.C1 = CFrame.new(-55.0575066, -34.589859, 14.2623396, 0.866029263, -0.50000006, -3.99274924e-009, 0.500002325, 0.866025031, 6.65203004e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
  3013. w7 = Instance.new("Weld", p7)
  3014. w7.Name = "Part_Weld"
  3015. w7.Part0 = p7
  3016. w7.C0 = CFrame.new(-55.0575066, -34.589859, 14.2623396, 0.866029263, -0.50000006, -3.99274924e-009, 0.500002325, 0.866025031, 6.65203004e-008, -4.46573551e-008, 5.96046448e-008, 1.00000381)
  3017. w7.Part1 = p8
  3018. w7.C1 = CFrame.new(-65.2028809, -2.90003395, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3019. w8 = Instance.new("Weld", p8)
  3020. w8.Name = "Part_Weld"
  3021. w8.Part0 = p8
  3022. w8.C0 = CFrame.new(-65.2028809, -2.90003395, 14.2623415, 1.00000429, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999642, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3023. w8.Part1 = p9
  3024. w8.C1 = CFrame.new(-65.5028763, -1.00002885, 14.2623425, 1.00000429, -2.06278372e-007, 2.98023135e-008, 8.70690755e-008, 0.999999523, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  3025. w9 = Instance.new("Weld", p9)
  3026. w9.Name = "Part_Weld"
  3027. w9.Part0 = p9
  3028. w9.C0 = CFrame.new(-65.5028763, -1.00002885, 14.2623425, 1.00000429, -2.06278372e-007, 2.98023135e-008, 8.70690755e-008, 0.999999523, 5.16191463e-008, -5.96046341e-008, 2.98023224e-008, 1.00000381)
  3029. w9.Part1 = p10
  3030. w9.C1 = CFrame.new(44.0550385, -47.6020889, 14.2623405, -0.642790556, -0.766044021, -6.48163621e-008, 0.766047776, -0.642787576, -1.54832289e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3031. w10 = Instance.new("Weld", p10)
  3032. w10.Name = "Part_Weld"
  3033. w10.Part0 = p10
  3034. w10.C0 = CFrame.new(44.0550385, -47.6020889, 14.2623405, -0.642790556, -0.766044021, -6.48163621e-008, 0.766047776, -0.642787576, -1.54832289e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3035. w10.Part1 = p11
  3036. w10.C1 = CFrame.new(-65.2028656, -3.3036263, 14.2623405, 1.00000429, -1.93715096e-007, 2.98023153e-008, 1.1920929e-007, 0.999999702, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3037. w11 = Instance.new("Weld", p11)
  3038. w11.Name = "Wedge_Weld"
  3039. w11.Part0 = p11
  3040. w11.C0 = CFrame.new(-65.2028656, -3.3036263, 14.2623405, 1.00000429, -1.93715096e-007, 2.98023153e-008, 1.1920929e-007, 0.999999702, 5.96046412e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3041. w11.Part1 = p12
  3042. w11.C1 = CFrame.new(-65.5004425, -0.350028276, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  3043. w12 = Instance.new("Weld", p12)
  3044. w12.Name = "Part_Weld"
  3045. w12.Part0 = p12
  3046. w12.C0 = CFrame.new(-65.5004425, -0.350028276, 14.7500486, 1.00000429, -2.08616257e-007, 2.33795703e-008, 8.94069672e-008, 0.999999523, 1.11224018e-007, -5.31818927e-008, -2.9802294e-008, 1.00000381)
  3047. w12.Part1 = p13
  3048. w12.C1 = CFrame.new(-64.3028641, -3.60003614, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3049. w13 = Instance.new("Weld", p13)
  3050. w13.Name = "Part_Weld"
  3051. w13.Part0 = p13
  3052. w13.C0 = CFrame.new(-64.3028641, -3.60003614, 14.2623415, 1.00000429, -2.19451294e-007, 2.98023153e-008, 1.30103487e-007, 0.999999702, 5.96046448e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3053. w13.Part1 = p14
  3054. w13.C1 = CFrame.new(-65.202858, -3.80003428, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3055. w14 = Instance.new("Weld", p14)
  3056. w14.Name = "Wedge_Weld"
  3057. w14.Part0 = p14
  3058. w14.C0 = CFrame.new(-65.202858, -3.80003428, 14.2623415, 1.00000417, -2.08616257e-007, 2.98023117e-008, 8.94069672e-008, 0.999999583, 5.96046377e-008, -5.79734909e-008, 2.98023224e-008, 1.00000381)
  3059. m.Parent = lleg
  3060. m:MakeJoints()
  3061. ----------------------------------------------------
  3062. local cor7 = Instance.new("Part", lleg.LeftLeg)
  3063. cor7.Name = "Thingy"
  3064. cor7.Locked = true
  3065. cor7.BottomSurface = 0
  3066. cor7.CanCollide = false
  3067. cor7.Size = Vector3.new(2, 1, 1)
  3068. cor7.Transparency = 1
  3069. cor7.TopSurface = 0
  3070. corw2 = Instance.new("Weld", cor7)
  3071. corw2.Part0 = lleg
  3072. corw2.Part1 = cor7
  3073. corw2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3074. corw2.C1 = CFrame.new(0, 0, 0)
  3075. weld2 = Instance.new("Weld", lleg.LeftLeg)
  3076. weld2.Part0 = cor7
  3077. weld2.Part1 = p3
  3078. weld2.C0 = CFrame.new(0, 0, 0)
  3079. ----------------------------------------------------
  3080. function weld5(part0, part1, c0, c1)
  3081. weeld=Instance.new("Weld", part0)
  3082. weeld.Part0=part0
  3083. weeld.Part1=part1
  3084. weeld.C0=c0
  3085. weeld.C1=c1
  3086. return weeld
  3087. end
  3088. ----------------------------------------------------
  3089. function newRay(start,face,range,wat)
  3090. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  3091. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  3092. return rey,hit,pos
  3093. end
  3094. ----------------------------------------------------
  3095. mod5 = Instance.new("Model",char)
  3096.  
  3097. function FindNearestTorso(Position,Distance,SinglePlayer)
  3098. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3099. local List = {}
  3100. for i,v in pairs(workspace:GetChildren())do
  3101. if v:IsA("Model")then
  3102. if v:findFirstChild("Torso")then
  3103. if v ~= char then
  3104. if(v.Torso.Position -Position).magnitude <= Distance then
  3105. table.insert(List,v)
  3106. end
  3107. end
  3108. end
  3109. end
  3110. end
  3111. return List
  3112. end
  3113.  
  3114. function Landing()
  3115. part=Instance.new('Part',mod5)
  3116. part.Anchored=true
  3117. part.CanCollide=false
  3118. part.FormFactor='Custom'
  3119. part.Size=Vector3.new(.2,.2,.2)
  3120. part.CFrame=root.CFrame*CFrame.new(0,-2,0)
  3121. part.Transparency=.7
  3122. part.BrickColor=BrickColor.new('Really black')
  3123. part2=part:clone()
  3124. part2.Parent = mod5
  3125. part2.BrickColor=BrickColor.new('Royal purple')
  3126. mesh=Instance.new('SpecialMesh',part)
  3127. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  3128. mesh.Scale=Vector3.new(10,5,10)
  3129. mesh2=mesh:clone()
  3130. mesh2.Parent=part2
  3131. mesh2.Scale=Vector3.new(12, 6, 12)
  3132.  
  3133. for i,v in pairs(FindNearestTorso(torso.CFrame.p,30))do
  3134. if v:FindFirstChild('Humanoid') then
  3135. v.Humanoid:TakeDamage(math.random(20,30))
  3136. v.Humanoid.PlatformStand = true
  3137. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 30
  3138. end
  3139. end
  3140.  
  3141. coroutine.resume(coroutine.create(function()
  3142. for i=0,3.8,0.05 do
  3143. wait()
  3144. part.CFrame=part.CFrame
  3145. part.Transparency=i
  3146. part2.CFrame=part2.CFrame
  3147. part2.Transparency=i
  3148. mesh.Scale=mesh.Scale+Vector3.new(1,0.2,1)
  3149. mesh2.Scale=mesh2.Scale+Vector3.new(1.2,0.3,1.2)
  3150. end
  3151. part.Parent = nil
  3152. end))
  3153. end
  3154. ----------------------------------------------------
  3155. mod4 = Instance.new("Model",char)
  3156.  
  3157. ptez = {0.7, 0.8, 0.9, 1}
  3158.  
  3159. function FindNearestTorso(Position,Distance,SinglePlayer)
  3160. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3161. local List = {}
  3162. for i,v in pairs(workspace:GetChildren())do
  3163. if v:IsA("Model")then
  3164. if v:findFirstChild("Torso")then
  3165. if v ~= char then
  3166. if(v.Torso.Position -Position).magnitude <= Distance then
  3167. table.insert(List,v)
  3168. end
  3169. end
  3170. end
  3171. end
  3172. end
  3173. return List
  3174. end
  3175.  
  3176. function GroundPound()
  3177. part=Instance.new('Part',mod4)
  3178. part.Anchored=true
  3179. part.CanCollide=false
  3180. part.FormFactor='Custom'
  3181. part.Size=Vector3.new(.2,.2,.2)
  3182. part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0)
  3183. part.Transparency=.7
  3184. part.BrickColor=BrickColor.new('Really black')
  3185. mesh=Instance.new('SpecialMesh',part)
  3186. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  3187. mesh.Scale=Vector3.new(3,3,3)
  3188. part2=Instance.new('Part',mod4)
  3189. part2.Anchored=true
  3190. part2.CanCollide=false
  3191. part2.FormFactor='Custom'
  3192. part2.Size=Vector3.new(.2,.2,.2)
  3193. part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6)
  3194. part2.Transparency=.7
  3195. part2.BrickColor=BrickColor.new('Royal purple')
  3196. mesh2=Instance.new('SpecialMesh',part2)
  3197. mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  3198. mesh2.Scale=Vector3.new(3,1.5,3)
  3199. x = Instance.new("Sound",char)
  3200. x.SoundId = "http://www.roblox.com/asset/?id=157878578"
  3201. x.Pitch = ptez[math.random(1,#ptez)]
  3202. x.Volume = 1
  3203. wait(.1)
  3204. x:Play()
  3205. for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do
  3206. if v:FindFirstChild('Humanoid') then
  3207. v.Humanoid:TakeDamage(math.random(8,15))
  3208. end
  3209. end
  3210. coroutine.resume(coroutine.create(function()
  3211. for i=0,0.62,0.13 do
  3212. wait()
  3213. part.CFrame=part.CFrame
  3214. part.Transparency=i
  3215. mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  3216. part2.CFrame=part2.CFrame
  3217. part2.Transparency=i
  3218. mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  3219. end
  3220. part.Parent=nil
  3221. part2.Parent=nil
  3222. x:Destroy()
  3223. end))
  3224. end
  3225. ----------------------------------------------------
  3226. mod=Instance.new('Model',char)
  3227.  
  3228. function charge()
  3229. hed.Velocity=hed.CFrame.lookVector*200
  3230. part=Instance.new('Part',mod)
  3231. part.Anchored=true
  3232. part.CanCollide=false
  3233. part.FormFactor='Custom'
  3234. part.Size=Vector3.new(.2,.2,.2)
  3235. part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0)
  3236. part.Transparency=.7
  3237. part.BrickColor=BrickColor.new('Black')
  3238. mesh=Instance.new('SpecialMesh',part)
  3239. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  3240. mesh.Scale=Vector3.new(10,5,10)
  3241. part2=part:clone()
  3242. part2.Parent=mod
  3243. part2.BrickColor=BrickColor.new('Royal purple')
  3244. mesh2=mesh:clone()
  3245. mesh2.Parent=part2
  3246. mesh2.Scale=Vector3.new(20,10,20)
  3247. part3=part2:clone()
  3248. part3.Parent = mod
  3249. part3.BrickColor=BrickColor.new('Really black')
  3250. mesh3=mesh2:clone()
  3251. mesh2.Parent=part3
  3252. mesh3.Scale=Vector3.new(30,15,30)
  3253. coroutine.resume(coroutine.create(function()
  3254. for i=0,1,0.1 do
  3255. wait()
  3256. part.CFrame=part.CFrame
  3257. part.Transparency=i
  3258. mesh.Scale=mesh.Scale+Vector3.new(1,1,1)
  3259. part2.CFrame=part2.CFrame
  3260. part2.Transparency=i
  3261. mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  3262. part3.CFrame=part3.CFrame
  3263. part3.Transparency=i
  3264. mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1)
  3265. end
  3266. part.Parent=nil
  3267. part2.Parent=nil
  3268. part3.Parent = nil
  3269. end))
  3270. end
  3271. ----------------------------------------------------
  3272. function FindNearestTorso(Position,Distance,SinglePlayer)
  3273. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3274. local List = {}
  3275. for i,v in pairs(workspace:GetChildren())do
  3276. if v:IsA("Model")then
  3277. if v:findFirstChild("Torso")then
  3278. if v ~= char then
  3279. if(v.Torso.Position -Position).magnitude <= Distance then
  3280. table.insert(List,v)
  3281. end
  3282. end
  3283. end
  3284. end
  3285. end
  3286. return List
  3287. end
  3288.  
  3289. mod3 = Instance.new("Model",rleg)
  3290.  
  3291. function Stomp()
  3292. part=Instance.new('Part',mod3)
  3293. part.Anchored=true
  3294. part.CanCollide=false
  3295. part.FormFactor='Custom'
  3296. part.Size=Vector3.new(.2,.2,.2)
  3297. part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0)
  3298. part.Transparency=.7
  3299. part.BrickColor=BrickColor.new('Bright green')
  3300. mesh=Instance.new('SpecialMesh',part)
  3301. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  3302. mesh.Scale=Vector3.new(25,25,25)
  3303. part2=part:clone()
  3304. part2.Parent=mod3
  3305. part2.BrickColor=BrickColor.new('Bright green')
  3306. mesh2=mesh:clone()
  3307. mesh2.Parent=part2
  3308. mesh2.Scale=Vector3.new(15,15,15)
  3309. part3=part:clone()
  3310. part3.Parent=mod3
  3311. part3.TopSurface=0
  3312. part3.BottomSurface=0
  3313. part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0)
  3314. mesh3=Instance.new('SpecialMesh',part3)
  3315. mesh3.MeshType = 3
  3316. mesh3.Scale=Vector3.new(12,12,12)
  3317. for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do
  3318. if v:FindFirstChild('Humanoid') then
  3319. v.Humanoid:TakeDamage(math.random(20,60))
  3320. v.Humanoid.PlatformStand = true
  3321. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  3322. end
  3323. end
  3324. coroutine.resume(coroutine.create(function()
  3325. for i=0,3.8,0.05 do
  3326. wait()
  3327. part.CFrame=part.CFrame
  3328. part.Transparency=i
  3329. mesh.Scale=mesh.Scale+Vector3.new(2.8,2.8,2.8)
  3330. part2.CFrame=part2.CFrame
  3331. part2.Transparency=i
  3332. mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  3333. part3.CFrame=part3.CFrame
  3334. part3.Transparency=i
  3335. mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5)
  3336. end
  3337. end))
  3338. end
  3339. ----------------------------------------------------
  3340.  
  3341. local acos = math.acos
  3342. local sqrt = math.sqrt
  3343. local Vec3 = Vector3.new
  3344. local fromAxisAngle = CFrame.fromAxisAngle
  3345.  
  3346. local function toAxisAngle(CFr)
  3347. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  3348. local Angle = math.acos((R00+R11+R22-1)/2)
  3349. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  3350. A = A == 0 and 0.00001 or A
  3351. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  3352. B = B == 0 and 0.00001 or B
  3353. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  3354. C = C == 0 and 0.00001 or C
  3355. local x = (R21-R12)/sqrt(A)
  3356. local y = (R02-R20)/sqrt(B)
  3357. local z = (R10-R01)/sqrt(C)
  3358. return Vec3(x,y,z),Angle
  3359. end
  3360.  
  3361. function ApplyTrig(Num,Func)
  3362. local Min,Max = Func(0),Func(1)
  3363. local i = Func(Num)
  3364. return (i-Min)/(Max-Min)
  3365. --[[if Func == "sin" then
  3366. return (math.sin((1-Num)*math.pi)+1)/2
  3367. elseif Func == "cos" then
  3368. return (math.cos((1-Num)*math.pi)+1)/2
  3369. end]]
  3370. end
  3371.  
  3372. function LerpCFrame(CFrame1,CFrame2,Num)
  3373. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  3374. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  3375. end
  3376.  
  3377. function Crater(Torso,Radius)
  3378. Spawn(function()
  3379. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  3380. local Ignore = {}
  3381. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  3382. if v.Character ~= nil then
  3383. Ignore[#Ignore+1] = v.Character
  3384. end
  3385. end
  3386. local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  3387. if Hit == nil then return end
  3388. local Parts = {}
  3389. for i = 1,360,10 do
  3390. local P = Instance.new("Part",Torso.Parent)
  3391. P.Anchored = true
  3392. P.FormFactor = "Custom"
  3393. P.BrickColor = Hit.BrickColor
  3394. P.Material = Hit.Material
  3395. P.TopSurface = "Smooth"
  3396. P.BottomSurface = "Smooth"
  3397. P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  3398. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  3399. Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  3400. if math.random(0,5) == 0 then -- rubble
  3401. local P = Instance.new("Part",Torso.Parent)
  3402. P.Anchored = true
  3403. P.FormFactor = "Custom"
  3404. P.BrickColor = Hit.BrickColor
  3405. P.Material = Hit.Material
  3406. P.TopSurface = "Smooth"
  3407. P.BottomSurface = "Smooth"
  3408. P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  3409. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  3410. Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  3411. end
  3412. end
  3413. for i = 0,1,0.05 do
  3414. for i2,v in pairs(Parts) do
  3415. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  3416. end
  3417. wait(0.02)
  3418. end
  3419. for i,v in pairs(Parts) do
  3420. if v[1].Size.X > 2.1 then
  3421. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  3422. end
  3423. v[1].Anchored = false
  3424. end
  3425. for i = 0,1,0.05 do
  3426. for i2,v in pairs(Parts) do
  3427. v[1].Transparency = i
  3428. if i == 1 then
  3429. v[1]:Destroy()
  3430. elseif i >= 0.25 then
  3431. v[1].CanCollide = false
  3432. end
  3433. end
  3434. wait(0.02)
  3435. end
  3436. Parts = nil
  3437. end)
  3438. end
  3439.  
  3440. ----------------------------------------------------
  3441. mouse.KeyDown:connect(function(key)
  3442. if key == "r" then
  3443. larm.BrickColor = BrickColor.new("Royal purple")
  3444. rarm.BrickColor = BrickColor.new("Royal purple")
  3445. if Debounces.CanAttack == true then
  3446. Debounces.CanAttack = false
  3447. Debounces.on = true
  3448. Debounces.NoIdl = true
  3449. to = char.Absolution.Thingy2.Touched:connect(function(ht)
  3450. hit = ht.Parent
  3451. if ht and hit:IsA("Model") then
  3452. if hit:FindFirstChild("Humanoid") then
  3453. if hit.Name ~= p.Name then
  3454. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3455. Debounces.Slashed = true]]--
  3456. hit:FindFirstChild("Humanoid"):TakeDamage(10)
  3457. wait(1)
  3458. --Debounces.Slashed = false
  3459. --end
  3460. end
  3461. end
  3462. elseif ht and hit:IsA("Hat") then
  3463. if hit.Parent.Name ~= p.Name then
  3464. if hit.Parent:FindFirstChild("Humanoid") then
  3465. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  3466. Debounces.Slashed = true]]--
  3467. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
  3468. wait(1)
  3469. --Debounces.Slashed = false
  3470. end
  3471. end
  3472. end
  3473. end)
  3474. q = Instance.new("Sound",hed)
  3475. q.SoundId = "http://www.roblox.com/asset/?id=134012322"
  3476. q.Pitch = 0.85
  3477. q.Looped = false
  3478. q1 = Instance.new("Sound",hed)
  3479. q1.SoundId = "http://www.roblox.com/asset/?id=134012322"
  3480. q1.Pitch = 0.85
  3481. q1.Looped = false
  3482. q:Play()
  3483. q1:Play()
  3484. for i = 1,20 do
  3485. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.2)
  3486. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.2)
  3487. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.2)
  3488. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2)
  3489. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.2)
  3490. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.2)
  3491. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.2, -3) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(0)), 0.25)
  3492. if Debounces.on == false then break end
  3493. rs:wait(.6)
  3494. end
  3495. n = Instance.new("Sound",hed)
  3496. n.SoundId = "http://www.roblox.com/asset/?id=165969964"
  3497. n.Pitch = 0.94
  3498. n.Looped = false
  3499. n1 = Instance.new("Sound",hed)
  3500. n1.SoundId = "http://www.roblox.com/asset/?id=168514932"
  3501. n1.Pitch = 0.94
  3502. n1.Looped = false
  3503. n:Play()
  3504. n1:Play()
  3505. b = Instance.new("Sound",hed)
  3506. b.SoundId = "http://www.roblox.com/asset/?id=168586586"
  3507. b.Pitch = 0.94
  3508. b.Looped = false
  3509. b1 = Instance.new("Sound",hed)
  3510. b1.SoundId = "http://www.roblox.com/asset/?id=168586586"
  3511. b1.Pitch = 0.94
  3512. b1.Looped = false
  3513. b:Play()
  3514. b1:Play()
  3515. for i = 1,26 do
  3516. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.25)
  3517. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.25)
  3518. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.25)
  3519. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.25)
  3520. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.25)
  3521. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.25)
  3522. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 0.25)
  3523. if Debounces.on == false then break end
  3524. rs:wait(1)
  3525. end
  3526. wait(.5)
  3527. to:disconnect()
  3528. q:Destroy()
  3529. q1:Destroy()
  3530. n:Destroy()
  3531. n1:Destroy()
  3532. larm.BrickColor = BrickColor.new("Really black")
  3533. rarm.BrickColor = BrickColor.new("Really black")
  3534. if Debounces.CanAttack == false then
  3535. Debounces.CanAttack = true
  3536. Debounces.on = false
  3537. Debounces.NoIdl = false
  3538. end
  3539. end
  3540. end
  3541. end)
  3542. ----------------------------------------------------
  3543. mouse.KeyDown:connect(function(key)
  3544. if key == "q" then
  3545. larm.BrickColor = BrickColor.new("Royal purple")
  3546. rarm.BrickColor = BrickColor.new("Royal purple")
  3547. if Debounces.CanAttack == true then
  3548. Debounces.CanAttack = false
  3549. Debounces.on = true
  3550. Debounces.NoIdl = true
  3551. to = char.Absolution.Thingy2.Touched:connect(function(ht)
  3552. hit = ht.Parent
  3553. if ht and hit:IsA("Model") then
  3554. if hit:FindFirstChild("Humanoid") then
  3555. if hit.Name ~= p.Name then
  3556. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3557. Debounces.Slashed = true]]--
  3558. hit:FindFirstChild("Humanoid"):TakeDamage(4)
  3559. wait(1)
  3560. --Debounces.Slashed = false
  3561. --end
  3562. end
  3563. end
  3564. elseif ht and hit:IsA("Hat") then
  3565. if hit.Parent.Name ~= p.Name then
  3566. if hit.Parent:FindFirstChild("Humanoid") then
  3567. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  3568. Debounces.Slashed = true]]--
  3569. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
  3570. wait(1)
  3571. --Debounces.Slashed = false
  3572. end
  3573. end
  3574. end
  3575. end)
  3576. for i = 1, 20 do
  3577. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(21), math.rad(75), math.rad(50)), 0.2)
  3578. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(-18)), 0.2)
  3579. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5)
  3580. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5)
  3581. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  3582. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  3583. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3584. if Debounces.on == false then break end
  3585. rs:wait(2)
  3586. end
  3587. z = Instance.new("Sound",hed)
  3588. z.SoundId = "rbxassetid://160069154"
  3589. z.Looped = false
  3590. z.Pitch = .9
  3591. z1 = Instance.new("Sound",hed)
  3592. z1.SoundId = "rbxassetid://160069154"
  3593. z1.Looped = false
  3594. z1.Pitch = .9
  3595. wait(0.01)
  3596. z:Play()
  3597. z1:Play()
  3598. for i = 1, 20 do
  3599. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), 0.2)
  3600. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.9,-1) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.5)
  3601. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5)
  3602. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5)
  3603. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5)
  3604. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5)
  3605. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3606. if Debounces.on == false then break end
  3607. rs:wait(2)
  3608. end
  3609. for i = 1, 20 do
  3610. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(50)), 0.4)
  3611. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.4)
  3612. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5)
  3613. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5)
  3614. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  3615. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  3616. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3617. if Debounces.on == false then break end
  3618. rs:wait(2)
  3619. end
  3620. z = Instance.new("Sound",hed)
  3621. z.SoundId = "rbxassetid://168586621"
  3622. z.Looped = false
  3623. z.Pitch = 1
  3624. z1 = Instance.new("Sound",hed)
  3625. z1.SoundId = "rbxassetid://168586621"
  3626. z1.Looped = false
  3627. z1.Pitch = 1
  3628. wait(0.01)
  3629. z:Play()
  3630. z1:Play()
  3631. for i = 1, 20 do
  3632. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(10)), 0.5)
  3633. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-18)), 0.4)
  3634. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5)
  3635. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5)
  3636. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5)
  3637. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5)
  3638. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(-110), math.rad(-90), math.rad(20)), 1)
  3639. if Debounces.on == false then break end
  3640. rs:wait(2)
  3641. end
  3642. to:disconnect()
  3643. larm.BrickColor = BrickColor.new("Really black")
  3644. rarm.BrickColor = BrickColor.new("Really black")
  3645. if Debounces.CanAttack == false then
  3646. Debounces.CanAttack = true
  3647. Debounces.on = false
  3648. Debounces.NoIdl = false
  3649. end
  3650. end
  3651. end
  3652. end)
  3653. ----------------------------------------------------
  3654. Sit = false
  3655. mouse.KeyDown:connect(function(key)
  3656. if key == "v" then
  3657. if Sit == false then
  3658. Sit = true
  3659. hum.WalkSpeed = 0.001
  3660. stanceToggle = "Sitting"
  3661. elseif Sit == true then
  3662. Sit = false
  3663. hum.WalkSpeed = 7
  3664. stanceToggle = "Normal"
  3665. end
  3666. end
  3667. end)
  3668. ----------------------------------------------------
  3669. mouse.KeyDown:connect(function(key)
  3670. if key == "t" then
  3671. if Debounces.CanAttack == true then
  3672. Debounces.CanAttack = false
  3673. Debounces.on = true
  3674. Debounces.NoIdl = true
  3675. for i = 1, 20 do
  3676. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.2)
  3677. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.2)
  3678. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.2)
  3679. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.2)
  3680. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.2)
  3681. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  3682. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  3683. if Debounces.on == false then break end
  3684. rs:wait(2.6)
  3685. end
  3686. Spawn(function()
  3687. local Parts = {}
  3688. for Y = -5,5 do
  3689. local P = Instance.new("Part",char)
  3690. P.Anchored = true
  3691. P.FormFactor = "Custom"
  3692. P.CanCollide = false
  3693. P.Size = Vector3.new(1,2,1)
  3694. P.TopSurface = "SmoothNoOutlines"
  3695. P.BottomSurface = "SmoothNoOutlines"
  3696. P.BrickColor = BrickColor.new("Really black")
  3697. P.Name = tostring(Y)
  3698. local i = (Y+5)/(10)
  3699. i = 1-math.cos(math.pi*i-(math.pi/2))
  3700. P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*5),0,0)
  3701. --[[P.Touched:connect(function(ht)
  3702. local hit = ht.Parent
  3703. if hit:FindFirstChild("Humanoid") then
  3704. hit.Humanoid:TakeDamage(math.random(20,50))
  3705. end
  3706. end)]]--
  3707. s = Instance.new("Sound",P)
  3708. s.SoundId = "rbxassetid://228343271"
  3709. s.Volume = .7
  3710. s.Pitch = 0.9
  3711. s:Play()
  3712. P.Touched:connect(function(ht)
  3713. hit = ht.Parent
  3714. if ht and hit:IsA("Model") then
  3715. if hit:FindFirstChild("Humanoid") then
  3716. if hit.Name ~= p.Name then
  3717. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3718. Debounces.Slashed = true]]--
  3719. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(1,3))
  3720. hit:FindFirstChild("Humanoid").PlatformStand = true
  3721. wait(1)
  3722. --Debounces.Slashed = false
  3723. --end
  3724. end
  3725. end
  3726. elseif ht and hit:IsA("Hat") then
  3727. if hit.Parent.Name ~= p.Name then
  3728. if hit.Parent:FindFirstChild("Humanoid") then
  3729. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3730. Debounces.Slashed = true]]--
  3731. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (1,3))
  3732. hit:FindFirstChild("Humanoid").PlatformStand = true
  3733. wait(1)
  3734. --Debounces.Slashed = false
  3735. --end
  3736. end
  3737. end
  3738. end
  3739. end)
  3740. Parts[#Parts+1] = P
  3741. end
  3742. local BREAKIT = false
  3743. local CParts = {}
  3744. local Rocks = {}
  3745. local LastPos = nil
  3746. for i = 1,70 do
  3747. for i2,v in pairs(Parts) do
  3748. v.CFrame = v.CFrame*CFrame.new(0,0,-4)
  3749. local cf = v.CFrame
  3750. v.Size = v.Size+Vector3.new(0.4,0.35,0)
  3751. v.CFrame = cf
  3752. v.Transparency = v.Transparency+0.02
  3753. if v.Transparency >= 0.975 then BREAKIT = true end
  3754. if v.Name == "0" then
  3755. local Ignore = {}
  3756. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  3757. if v.Character ~= nil then
  3758. Ignore[#Ignore+1] = v.Character
  3759. end
  3760. end
  3761. local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-200,0))
  3762. local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore)
  3763. if Hit ~= nil then
  3764. if #Rocks == 0 then
  3765. for i = 1,5 do
  3766. local P = Instance.new("Part",char)
  3767. Rocks[#Rocks+1] = P
  3768. P.Anchored = true
  3769. P.FormFactor = "Custom"
  3770. P.BrickColor = Hit.BrickColor
  3771. P.Material = Hit.Material
  3772. P.TopSurface = "Smooth"
  3773. P.BottomSurface = "Smooth"
  3774. P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100)
  3775. end
  3776. end
  3777. for i,P in pairs(Rocks) do
  3778. P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
  3779. end
  3780. local P = Instance.new("Part",char)
  3781. CParts[#CParts+1] = {P,tick()}
  3782. P.Anchored = true
  3783. P.FormFactor = "Custom"
  3784. P.BrickColor = Hit.BrickColor
  3785. P.Material = Hit.Material
  3786. P.TopSurface = "Smooth"
  3787. P.BottomSurface = "Smooth"
  3788. P.Size = Vector3.new(1,1,1)*(math.random(100,300)/100)
  3789. Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  3790. Pos = Pos.p
  3791. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
  3792. local P = P:Clone()
  3793. CParts[#CParts+1] = {P,tick()}
  3794. P.Parent = char
  3795. Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0)
  3796. Pos = Pos.p
  3797. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20)))
  3798. if LastPos ~= nil then
  3799. local P = P:Clone()
  3800. CParts[#CParts+1] = {P,tick()}
  3801. P.Parent = char
  3802. P.BrickColor = BrickColor.new("Really black")
  3803. Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  3804. Pos = Pos.p
  3805. local CFr = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  3806. P.Size = Vector3.new(v.Size.X-0.25,1,(CFr.p-LastPos.p).Magnitude+0.25)
  3807. --P.Velocity = Vector3.new(0,-1000,0)
  3808. P.CFrame = CFrame.new(CFr.p,LastPos.p)*CFrame.new(0,0,-((CFr.p-LastPos.p).Magnitude+0.25)/2)
  3809. end
  3810. LastPos = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  3811. end
  3812. end
  3813. end
  3814. if BREAKIT then break end
  3815. wait(0.002)
  3816. end
  3817. for i,v in pairs(Rocks) do
  3818. CParts[#CParts+1] = {v,tick()}
  3819. end
  3820. for i,v in pairs(Parts) do
  3821. v:Destroy()
  3822. end
  3823. Parts = nil
  3824. while true do
  3825. local t = tick()
  3826. local p = nil
  3827. for i,v in pairs(CParts) do
  3828. if t-v[2] > 4 then
  3829. v[1].Transparency = v[1].Transparency+0.05
  3830. if v[1].Transparency >= 1 then
  3831. v[1]:Destroy()
  3832. CParts[i] = nil
  3833. end
  3834. end
  3835. p = v
  3836. end
  3837. if p == nil then break end
  3838. wait(0.002)
  3839. end
  3840. for i,v in pairs(CParts) do
  3841. v:Destroy()
  3842. end
  3843. CParts = {}
  3844. end)
  3845. for i = 1, 20 do
  3846. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,.8,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.4)
  3847. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,.8,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.4)
  3848. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),0.4)
  3849. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.6, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.4)
  3850. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -1.4) * CFrame.Angles(math.rad(40), 0, math.rad(0)), 0.4)
  3851. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.6, -.9) * CFrame.Angles(math.rad(10), 0, math.rad(0)), 0.4)
  3852. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  3853. if Debounces.on == false then break end
  3854. rs:wait(2)
  3855. end
  3856. if Debounces.CanAttack == false then
  3857. Debounces.CanAttack = true
  3858. Debounces.on = false
  3859. Debounces.NoIdl = false
  3860. end
  3861. end
  3862. end
  3863. end)
  3864. ----------------------------------------------------
  3865. mouse.KeyDown:connect(function(key)
  3866. if key == "e" then
  3867. larm.BrickColor = BrickColor.new("Royal purple")
  3868. rarm.BrickColor = BrickColor.new("Royal purple")
  3869. if Debounces.CanAttack == true then
  3870. Debounces.CanAttack = false
  3871. Debounces.on = true
  3872. Debounces.NoIdl = true
  3873. for i = 1, 18 do
  3874. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.7, 0) * CFrame.Angles(math.rad(90),math.rad(50),math.rad(90)), 0.4)
  3875. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)
  3876. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  3877. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  3878. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  3879. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  3880. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3881. if Debounces.on == false then break end
  3882. rs:wait(4)
  3883. end
  3884. local HandCF = CFrame.new(char.Absolution.Handle.Position - Vector3.new(0,8.8,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3885. local rng = Instance.new("Part", char.Absolution.Handle)
  3886. rng.Anchored = true
  3887. rng.BrickColor = BrickColor.new("Really black")
  3888. rng.CanCollide = true
  3889. rng.FormFactor = 3
  3890. rng.Name = "Ring"
  3891. rng.Size = Vector3.new(1, 1, 1)
  3892. rng.CanCollide = false
  3893. rng.Transparency = 0.35
  3894. rng.TopSurface = 0
  3895. rng.BottomSurface = 0
  3896. rng.CFrame = HandCF
  3897. local rngm = Instance.new("SpecialMesh", rng)
  3898. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3899. rngm.Scale = Vector3.new(1, 1, 2)
  3900. x = Instance.new("Sound", hed)
  3901. x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  3902. x.Looped = false
  3903. x.Pitch = .7
  3904. x.Volume = 1
  3905. x1 = Instance.new("Sound", hed)
  3906. x1.SoundId = "http://www.roblox.com/asset/?id=169445602"
  3907. x1.Looped = false
  3908. x1.Pitch = .7
  3909. x1.Volume = 1
  3910. x:Play()
  3911. x1:Play()
  3912. rngto = rng.Touched:connect(function(ht)
  3913. hit = ht.Parent
  3914. if ht and hit:IsA("Model") then
  3915. if hit:FindFirstChild("Humanoid") then
  3916. if hit.Name ~= p.Name then
  3917. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3918. Debounces.Slashed = true]]--
  3919. hit:FindFirstChild("Humanoid"):TakeDamage(4)
  3920. hit:FindFirstChild("Humanoid").PlatformStand = true
  3921. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  3922. --Debounces.Slashed = false
  3923. --end
  3924. end
  3925. end
  3926. elseif ht and hit:IsA("Hat") then
  3927. if hit.Parent.Name ~= p.Name then
  3928. if hit.Parent:FindFirstChild("Humanoid") then
  3929. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  3930. Debounces.Slashed = true]]--
  3931. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
  3932. hit:FindFirstChild("Humanoid").PlatformStand = true
  3933. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  3934. --Debounces.Slashed = false
  3935. end
  3936. end
  3937. end
  3938. end)
  3939. coroutine.wrap(function()
  3940. for i = 1, 60, 2 do
  3941. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  3942. rng.Size = rngm.Scale
  3943. rng.CFrame = HandCF
  3944. rng.Transparency = i/60
  3945. wait()
  3946. end
  3947. wait()
  3948. rng:Destroy()
  3949. end)()
  3950. for i = 1, 18 do
  3951. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.4)
  3952. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)
  3953. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  3954. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  3955. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  3956. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  3957. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3958. if Debounces.on == false then break end
  3959. rs:wait(2.4)
  3960. end
  3961. larm.BrickColor = BrickColor.new("Really black")
  3962. rarm.BrickColor = BrickColor.new("Really black")
  3963. x:Destroy()
  3964. x1:Destroy()
  3965. if Debounces.CanAttack == false then
  3966. Debounces.CanAttack = true
  3967. Debounces.on = false
  3968. Debounces.NoIdl = false
  3969. end
  3970. end
  3971. end
  3972. end)
  3973. ----------------------------------------------------
  3974. mouse.KeyDown:connect(function(key)
  3975. if key == "y" then
  3976. if Debounces.CanAttack == true then
  3977. Debounces.CanAttack = false
  3978. Debounces.on = true
  3979. Debounces.NoIdl = true
  3980. for i = 1, 15 do
  3981. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)
  3982. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-89)), 0.6)
  3983. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  3984. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.2)
  3985. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  3986. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  3987. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  3988. if Debounces.on == false then break end
  3989. rs:wait(2.7)
  3990. end
  3991. x = Instance.new("Sound",char)
  3992. x.SoundId = "rbxassetid://228343271"
  3993. x.Pitch = 1
  3994. x.Volume = .8
  3995. wait(.1)
  3996. x:Play()
  3997. Debounces.on = false
  3998. Debounces.Here = false
  3999. shot = shot + 1
  4000. local rng = Instance.new("Part", char)
  4001. rng.Anchored = true
  4002. rng.BrickColor = BrickColor.new("Royal purple")
  4003. rng.CanCollide = false
  4004. rng.FormFactor = 3
  4005. rng.Name = "Ring"
  4006. rng.Size = Vector3.new(1, 1, 1)
  4007. rng.Transparency = 0.35
  4008. rng.TopSurface = 0
  4009. rng.BottomSurface = 0
  4010. rng2 = rng:clone()
  4011. rng3 = rng2:clone()
  4012. rng4 = rng2:clone()
  4013. local rngm = Instance.new("SpecialMesh", rng)
  4014. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4015. rngm.Scale = Vector3.new(10, 10, 1)
  4016. rngm2 = rngm:clone()
  4017. rngm2.Scale = Vector3.new(5, 5, 3)
  4018. rngm3=rngm2:clone()
  4019. rngm3.Parent = rng3
  4020. rngm3.Scale = Vector3.new(8, 8, 1)
  4021. rngm4 = rngm2:clone()
  4022. rngm4.Parent = rng4
  4023. rngm4.Scale = Vector3.new(6, 6, 1)
  4024. local bem = Instance.new("Part", char)
  4025. bem.Anchored = true
  4026. bem.BrickColor = BrickColor.new("Really black")
  4027. bem.CanCollide = false
  4028. bem.FormFactor = 3
  4029. bem.Name = "Beam" .. shot
  4030. bem.Size = Vector3.new(1, 1, 1)
  4031. bem.Transparency = 0.35
  4032. bem.TopSurface = 0
  4033. bem.BottomSurface = 0
  4034. local bemm = Instance.new("SpecialMesh", bem)
  4035. bemm.MeshType = 4
  4036. bemm.Scale = Vector3.new(1, 4, 4)
  4037. local out = Instance.new("Part", char)
  4038. out.Anchored = true
  4039. out.BrickColor = BrickColor.new("Really black")
  4040. out.CanCollide = false
  4041. out.FormFactor = 3
  4042. out.Name = "Out"
  4043. out.Size = Vector3.new(4, 4, 4)
  4044. out.Transparency = 0.35
  4045. out.TopSurface = 0
  4046. out.BottomSurface = 0
  4047. local outm = Instance.new("SpecialMesh", out)
  4048. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  4049. outm.Scale = Vector3.new(4, 4, 4)
  4050. local bnd = Instance.new("Part", char)
  4051. bnd.Anchored = true
  4052. bnd.BrickColor = BrickColor.new("Royal purple")
  4053. bnd.CanCollide = false
  4054. bnd.FormFactor = 3
  4055. bnd.Name = "Bend"
  4056. bnd.Size = Vector3.new(1, 1, 1)
  4057. bnd.Transparency = 1
  4058. bnd.TopSurface = 0
  4059. bnd.BottomSurface = 0
  4060. local bndm = Instance.new("SpecialMesh", bnd)
  4061. bndm.MeshType = 3
  4062. bndm.Scale = Vector3.new(8, 8, 8)
  4063. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  4064. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  4065. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  4066. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  4067. rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  4068. rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
  4069. Debounces.Shewt = true
  4070. coroutine.wrap(function()
  4071. for i = 1, 20, 0.2 do
  4072. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  4073. rngm3.Scale = Vector3.new(8 + i*3, 8 + i*3, 1)
  4074. rngm4.Scale = Vector3.new(6 + i*4, 6 + i*4, 1)
  4075. rng.Transparency = i/20
  4076. rng3.Transparency = 1/24
  4077. rng4.Transparency = i/26
  4078. wait()
  4079. end
  4080. wait()
  4081. rng:Destroy()
  4082. end)()
  4083. if Debounces.Shewt == true then
  4084. char:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  4085. hit = ht.Parent
  4086. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  4087. if HasntTouched(hit.Name) == true and deb == false then
  4088. deb = true
  4089. coroutine.wrap(function()
  4090. hit:FindFirstChild("Humanoid").PlatformStand = true
  4091. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  4092. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73))
  4093. end)()
  4094. table.insert(Touche, hit.Name)
  4095. deb = false
  4096. end
  4097. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  4098. if HasntTouched(hit.Parent.Name) == true and deb == false then
  4099. deb = true
  4100. coroutine.wrap(function()
  4101. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  4102. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  4103. wait(1)
  4104. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  4105. end)()
  4106. table.insert(Touche, hit.Parent.Name)
  4107. deb = false
  4108. for i, v in pairs(Touche) do
  4109. print(v)
  4110. end
  4111. end
  4112. end
  4113. end)
  4114. end
  4115. for i = 0, 260, 8 do
  4116. bem.Size = Vector3.new(i, 2, 2)
  4117. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  4118. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  4119. bnd.Size = Vector3.new(1,1,1)
  4120. bndm.Scale = Vector3.new(8,8,8)
  4121. if i % 10 == 0 then
  4122. local newRng = rng2:Clone()
  4123. newRng.Parent = char
  4124. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  4125. local newRngm = rngm2:clone()
  4126. newRngm.Parent=newRng
  4127. coroutine.wrap(function()
  4128. for i = 1, 10, 0.2 do
  4129. newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 3)
  4130. newRng.Transparency = i/10
  4131. wait()
  4132. end
  4133. wait()
  4134. newRng:Destroy()
  4135. end)()
  4136. end
  4137. wait()
  4138. end
  4139. wait()
  4140. Debounces.Shewt = false
  4141. bem:Destroy()
  4142. out:Destroy()
  4143. bnd:Destroy()
  4144. Debounces.Ready = false
  4145. for i, v in pairs(Touche) do
  4146. table.remove(Touche, i)
  4147. end
  4148. wait()
  4149. table.insert(Touche, char.Name)
  4150. Debounces.NoIdl = false
  4151. if Debounces.CanAttack == false then
  4152. Debounces.CanAttack = true
  4153. end
  4154. end
  4155. end
  4156. end)
  4157. ----------------------------------------------------
  4158. sidz = {"231917888", "231917845", "231917806"}
  4159. ptz = {0.65, 0.7, 0.75, 0.8, 0.95, 1}
  4160. mouse.KeyDown:connect(function(key)
  4161. if key == "f" then
  4162. larm.BrickColor = BrickColor.new("Royal purple")
  4163. rarm.BrickColor = BrickColor.new("Royal purple")
  4164. if Debounces.CanAttack == true then
  4165. Debounces.CanAttack = false
  4166. Debounces.on = true
  4167. Debounces.NoIdl = true
  4168. for i = 1, 20 do
  4169. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-34)), 0.2)
  4170. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(34)), 0.2)
  4171. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.2)
  4172. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.2)
  4173. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4174. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4175. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4176. if Debounces.on == false then break end
  4177. rs:wait(6)
  4178. end
  4179. z = Instance.new("Sound",char)
  4180. z.SoundId = "rbxassetid://"..sidz[math.random(1,#sidz)]
  4181. z.Pitch = ptz[math.random(1,#ptz)]
  4182. z.Volume = 1
  4183. z1 = Instance.new("Sound",char)
  4184. z1.SoundId = z.SoundId
  4185. z1.Pitch = z.Pitch
  4186. z1.Volume = 1
  4187. z:Play()
  4188. z1:Play()
  4189. Stomp()
  4190. for i = 1, 20 do
  4191. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(28)), 0.3)
  4192. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-28)), 0.3)
  4193. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.3)
  4194. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, -.6) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.3)
  4195. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.3)
  4196. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, -1.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.3)
  4197. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4198. if Debounces.on == false then break end
  4199. rs:wait(2.5)
  4200. end
  4201. if Debounces.CanAttack == false then
  4202. Debounces.CanAttack = true
  4203. Debounces.on = false
  4204. Debounces.NoIdl = false
  4205. larm.BrickColor = BrickColor.new("Really black")
  4206. rarm.BrickColor = BrickColor.new("Really black")
  4207. end
  4208. end
  4209. end
  4210. end)
  4211. ----------------------------------------------------
  4212. mouse.KeyDown:connect(function(key)
  4213. if key == "g" then
  4214. larm.BrickColor = BrickColor.new("Royal purple")
  4215. rarm.BrickColor = BrickColor.new("Royal purple")
  4216. if Debounces.CanAttack == true then
  4217. Debounces.CanAttack = false
  4218. Debounces.on = true
  4219. Debounces.NoIdl = true
  4220. chrg = lleg.Touched:connect(function(ht)
  4221. hit = ht.Parent
  4222. if ht and hit:IsA("Model") then
  4223. if hit:FindFirstChild("Humanoid") then
  4224. if hit.Name ~= p.Name then
  4225. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  4226. Debounces.Slashed = true]]--
  4227. hit:FindFirstChild("Humanoid"):TakeDamage(2)
  4228. hit:FindFirstChild("Humanoid").PlatformStand = true
  4229. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  4230. --Debounces.Slashed = false
  4231. --end
  4232. end
  4233. end
  4234. elseif ht and hit:IsA("Hat") then
  4235. if hit.Parent.Name ~= p.Name then
  4236. if hit.Parent:FindFirstChild("Humanoid") then
  4237. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  4238. Debounces.Slashed = true]]--
  4239. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  4240. hit:FindFirstChild("Humanoid").PlatformStand = true
  4241. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  4242. --Debounces.Slashed = false
  4243. end
  4244. end
  4245. end
  4246. end)
  4247. for i = 1, 14 do
  4248. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.2)
  4249. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.2)
  4250. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.2)
  4251. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.2)
  4252. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.8, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.2)
  4253. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.2)
  4254. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9)
  4255. if Debounces.on == false then break end
  4256. rs:wait(3)
  4257. end
  4258. charge()
  4259. z = Instance.new("Sound",char)
  4260. z.SoundId = "rbxassetid://200632875"
  4261. z.Volume = 1
  4262. z.Pitch = .8
  4263. z1 = Instance.new("Sound",char)
  4264. z1.SoundId = "rbxassetid://200632875"
  4265. z1.Volume = 1
  4266. z1.Pitch = .9
  4267. z:Play()
  4268. z1:Play()
  4269. wait(1)
  4270. z:Destroy()
  4271. z1:Destroy()
  4272. chrg:disconnect()
  4273. if Debounces.CanAttack == false then
  4274. Debounces.CanAttack = true
  4275. Debounces.on = false
  4276. Debounces.NoIdl = false
  4277. larm.BrickColor = BrickColor.new("Really black")
  4278. rarm.BrickColor = BrickColor.new("Really black")
  4279. end
  4280. end
  4281. end
  4282. end)
  4283. ----------------------------------------------------
  4284. pt = {0.7, 0.8, 0.9}
  4285. mouse.KeyDown:connect(function(key)
  4286. if key == "h" then
  4287. if Debounces.CanJoke == true then
  4288. Debounces.CanJoke = false
  4289. u = Instance.new("Sound")
  4290. u.SoundId = "http://www.roblox.com/asset/?id=138199573"
  4291. u.Parent = char
  4292. u.Looped = false
  4293. u.Pitch = pt[math.random(1,#pt)]
  4294. u.Volume = 1
  4295. u2 = Instance.new("Sound")
  4296. u2.SoundId = "http://www.roblox.com/asset/?id=138199573"
  4297. u2.Parent = char
  4298. u2.Looped = false
  4299. u2.Pitch = u.Pitch
  4300. u2.Volume = 1
  4301. wait(.01)
  4302. u:Play()
  4303. u2:Play()
  4304. wait(6)
  4305. u:Destroy()
  4306. u2:Destroy()
  4307. if Debounces.CanJoke == false then
  4308. Debounces.CanJoke = true
  4309. end
  4310. end
  4311. end
  4312. end)
  4313. ----------------------------------------------------
  4314. mouse.KeyDown:connect(function(key)
  4315. if key == "j" then
  4316. if Debounces.CanJoke == true then
  4317. Debounces.CanJoke = false
  4318. z = Instance.new("Sound",char)
  4319. z.SoundId = "rbxassetid://135017755"
  4320. z.Pitch = .76
  4321. z.Volume = 1
  4322. wait()
  4323. z:Play()
  4324. wait(6)
  4325. z:Destroy()
  4326. if Debounces.CanJoke == false then
  4327. Debounces.CanJoke = true
  4328. end
  4329. end
  4330. end
  4331. end)
  4332. ----------------------------------------------------
  4333. mouse.KeyDown:connect(function(key)
  4334. if key == "k" then
  4335. if Debounces.CanJoke == true then
  4336. Debounces.CanJoke = false
  4337. z = Instance.new("Sound",char)
  4338. z.SoundId = "rbxassetid://135017578"
  4339. z.Pitch = .76
  4340. z.Volume = 1
  4341. wait()
  4342. z:Play()
  4343. wait(4)
  4344. z:Destroy()
  4345. if Debounces.CanJoke == false then
  4346. Debounces.CanJoke = true
  4347. end
  4348. end
  4349. end
  4350. end)
  4351. ----------------------------------------------------
  4352. mouse.KeyDown:connect(function(key)
  4353. if key == "x" then
  4354. if Debounces.CanAttack == true then
  4355. Debounces.CanAttack = false
  4356. Debounces.NoIdl = true
  4357. Debounces.on = true
  4358. Debounces.ks = true
  4359. for i = 1, 10 do
  4360. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
  4361. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.7,.9,-.5)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(20)), 0.2)
  4362. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.2)
  4363. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  4364. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)
  4365. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.7, .6) * CFrame.Angles(math.rad(-70), math.rad(0), math.rad(0)), 0.2)
  4366. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4367. if Debounces.on == false then break end
  4368. rs:wait(1)
  4369. end
  4370. z = Instance.new("Sound",hed)
  4371. z.SoundId = "rbxassetid://169445092"
  4372. z.Volume = 1
  4373. wait(0.1)
  4374. z:Play()
  4375. kik = rleg.Touched:connect(function(ht)
  4376. hit = ht.Parent
  4377. if ht and hit:IsA("Model") then
  4378. if hit:FindFirstChild("Humanoid") then
  4379. if hit.Name ~= p.Name then
  4380. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  4381. Debounces.Slashed = true]]--
  4382. if Debounces.ks==true then
  4383. z = Instance.new("Sound",hed)
  4384. z.SoundId = "rbxassetid://169380525"
  4385. z.Volume = 1
  4386. z:Play()
  4387. Debounces.ks=false
  4388. end
  4389. hit:FindFirstChild("Humanoid"):TakeDamage(2)
  4390. hit:FindFirstChild("Humanoid").PlatformStand = true
  4391. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  4392. --Debounces.Slashed = false
  4393. --end
  4394. end
  4395. end
  4396. elseif ht and hit:IsA("Hat") then
  4397. if hit.Parent.Name ~= p.Name then
  4398. if hit.Parent:FindFirstChild("Humanoid") then
  4399. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  4400. Debounces.Slashed = true]]--
  4401. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  4402. hit:FindFirstChild("Humanoid").PlatformStand = true
  4403. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  4404. --Debounces.Slashed = false
  4405. --end
  4406. end
  4407. end
  4408. end
  4409. end)
  4410. for i = 1, 8 do
  4411. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.3)
  4412. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.3)
  4413. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,.2)*CFrame.Angles(math.rad(8),math.rad(0),0), 0.3)
  4414. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(16), math.rad(0), 0), 0.3)
  4415. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.3)
  4416. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.6, -1.4) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.3)
  4417. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4418. if Debounces.on == false then break end
  4419. rs:wait(.7)
  4420. end
  4421. kik:disconnect()
  4422. if Debounces.CanAttack == false then
  4423. Debounces.CanAttack = true
  4424. Debounces.on = false
  4425. Debounces.NoIdl = false
  4426. end
  4427. end
  4428. end
  4429. end)
  4430. ----------------------------------------------------
  4431. mouse.KeyDown:connect(function(key)
  4432. if key == "c" then
  4433. if Debounces.CanAttack == true then
  4434. Debounces.CanAttack = false
  4435. Debounces.NoIdl = true
  4436. Debounces.on = true
  4437. SIDZ = {"231917744", "231917742"}
  4438. PTZ = {0.7, 0.8, 0.9, 1}
  4439. for i = 1, 20 do
  4440. wait()
  4441. for i,v in pairs(char.Absolution:children()) do
  4442. if v:IsA("Part") or v:IsA("WedgePart") then
  4443. v.Transparency = v.Transparency + 0.05
  4444. end
  4445. end
  4446. end
  4447. function FindNearestTorso(Position,Distance,SinglePlayer)
  4448. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  4449. local List = {}
  4450. for i,v in pairs(workspace:GetChildren())do
  4451. if v:IsA("Model")then
  4452. if v:findFirstChild("Torso")then
  4453. if v ~= char then
  4454. if(v.Torso.Position -Position).magnitude <= Distance then
  4455. table.insert(List,v)
  4456. end
  4457. end
  4458. end
  4459. end
  4460. end
  4461. return List
  4462. end
  4463. GroundPound()
  4464. for i = 1, 11 do
  4465. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.4)
  4466. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.4)
  4467. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.3)
  4468. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.3)
  4469. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.3)
  4470. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.3)
  4471. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4472. if Debounces.on == false then break end
  4473. rs:wait(1.4)
  4474. end
  4475. GroundPound()
  4476. for i = 1, 11 do
  4477. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.4)
  4478. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.4)
  4479. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.3)
  4480. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.3)
  4481. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.3)
  4482. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.3)
  4483. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4484. if Debounces.on == false then break end
  4485. rs:wait(1.4)
  4486. end
  4487. GroundPound()
  4488. for i = 1, 11 do
  4489. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.4)
  4490. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.4)
  4491. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.3)
  4492. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.3)
  4493. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.3)
  4494. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.3)
  4495. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4496. if Debounces.on == false then break end
  4497. rs:wait(1.4)
  4498. end
  4499. GroundPound()
  4500. for i = 1, 11 do
  4501. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.4)
  4502. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.4)
  4503. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.3)
  4504. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.3)
  4505. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.3)
  4506. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.3)
  4507. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4508. if Debounces.on == false then break end
  4509. rs:wait(1.4)
  4510. end
  4511. GroundPound()
  4512. for i = 1, 11 do
  4513. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.4)
  4514. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.4)
  4515. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.3)
  4516. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.3)
  4517. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.3)
  4518. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.3)
  4519. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4520. if Debounces.on == false then break end
  4521. rs:wait(1.4)
  4522. end
  4523. GroundPound()
  4524. for i = 1, 11 do
  4525. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.4)
  4526. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.4)
  4527. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.3)
  4528. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.3)
  4529. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.3)
  4530. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.3)
  4531. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  4532. if Debounces.on == false then break end
  4533. rs:wait(1.4)
  4534. end
  4535. for i = 1, 24 do
  4536. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.2)
  4537. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(10)), 0.2)
  4538. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.2)
  4539. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.2)
  4540. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4541. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4542. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4543. if Debounces.on == false then break end
  4544. rs:wait(3)
  4545. end
  4546. for i,v in pairs(FindNearestTorso(torso.CFrame.p,25))do
  4547. if v:FindFirstChild('Humanoid') then
  4548. v.Humanoid:TakeDamage(math.random(20,60))
  4549. v.Humanoid.PlatformStand = true
  4550. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  4551. end
  4552. end
  4553. x = Instance.new("Sound",char)
  4554. x.SoundId = "rbxassetid://"..SIDZ[math.random(1,#SIDZ)]
  4555. x.Pitch = PTZ[math.random(1,#PTZ)]
  4556. x.Volume = 1
  4557. wait(0.1)
  4558. x:Play()
  4559. Crater(hed,20)
  4560. for i = 1, 20 do
  4561. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(-10)), 0.6)
  4562. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(10)), 0.6)
  4563. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.6)
  4564. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -5, 0) * CFrame.Angles(math.rad(-90), math.rad(0), 0), 0.6)
  4565. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  4566. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  4567. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4568. if Debounces.on == false then break end
  4569. rs:wait(2)
  4570. end
  4571. if Debounces.CanAttack == false then
  4572. Debounces.CanAttack = true
  4573. Debounces.on = false
  4574. Debounces.NoIdl = false
  4575. for i = 1, 20 do
  4576. wait()
  4577. for i,v in pairs(char.Absolution:children()) do
  4578. if v:IsA("Part") or v:IsA("WedgePart") then
  4579. v.Transparency = v.Transparency - 0.05
  4580. end
  4581. end
  4582. end
  4583. end
  4584. end
  4585. end
  4586. end)
  4587. ----------------------------------------------------176349813
  4588. mouse.KeyDown:connect(function(key)
  4589. if key == "b" then
  4590. hum.WalkSpeed = 0.01
  4591. if Debounces.CanAttack == true then
  4592. Debounces.CanAttack = false
  4593. Debounces.NoIdl = true
  4594. Debounces.on = true
  4595. for i = 1, 30 do
  4596. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-34)), 0.2)
  4597. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(34)), 0.2)
  4598. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.2)
  4599. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.2)
  4600. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4601. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4602. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4603. if Debounces.on == false then break end
  4604. rs:wait(6)
  4605. end
  4606. v = Instance.new("Sound")
  4607. v.SoundId = "rbxassetid://181384451"
  4608. v.Parent = char
  4609. v.Looped = false
  4610. v.Pitch = .94
  4611. v.Volume = 1
  4612. wait(.01)
  4613. v:Play()
  4614.  
  4615. if Daytime == true then
  4616. Daytime = false
  4617. l.TimeOfDay = 24
  4618. else
  4619. Daytime = true
  4620. l.TimeOfDay = 12
  4621. l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  4622. end
  4623.  
  4624. local Shockwave = function()
  4625. local rng1 = Instance.new("Part", char)
  4626. rng1.Anchored = true
  4627. rng1.BrickColor = BrickColor.new("Really black")
  4628. rng1.CanCollide = false
  4629. rng1.FormFactor = 3
  4630. rng1.Name = "Ring"
  4631. rng1.Size = Vector3.new(1, 1, 1)
  4632. rng1.Transparency = 0.35
  4633. rng1.TopSurface = 0
  4634. rng1.BottomSurface = 0
  4635. local rngm1 = Instance.new("SpecialMesh", rng)
  4636. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4637. rngm1.Scale = Vector3.new(10, 10, 1)
  4638. rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  4639. local Wave = Instance.new("Part", game.Workspace--[[?]])
  4640. Wave.Name = "Shockwave"
  4641. Wave.BrickColor = BrickColor.new("Really black")
  4642. Wave.Size = Vector3.new(1, 1, 1)
  4643. Wave.Shape = "Ball"
  4644. Wave.CanCollide = false
  4645. Wave.Anchored = true
  4646. Wave.TopSurface = 0
  4647. Wave.BottomSurface = 0
  4648. Wave.Touched:connect(function(hit)
  4649. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  4650. local Occlude = true
  4651. local NotOccludes = {
  4652. char.Name;
  4653. "Wings";
  4654. "Scythe";
  4655. "Thingy";
  4656. "Thingy2"; -- put all of the names in a table pls
  4657. }
  4658. for i,v in pairs(NotOccludes) do
  4659. if hit.Parent.Name == v then
  4660. Occlude = false
  4661. end
  4662. end
  4663. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  4664. if Occlude then
  4665. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  4666. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  4667. end
  4668. end
  4669. end)
  4670.  
  4671. Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  4672.  
  4673. coroutine.wrap(function()
  4674. for i = 1, 20, 0.2 do
  4675. rngm1.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  4676. rng1.Transparency = i/20
  4677. wait()
  4678. end
  4679. wait()
  4680. rng1:Destroy()
  4681. end)()
  4682.  
  4683. Delay(0, function()
  4684.  
  4685. if Daytime == false then
  4686. for i = 1, 50, 1 do
  4687. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  4688. Wave.CFrame = char.Torso.CFrame
  4689. local t = i / 50
  4690. Wave.Transparency = t
  4691. wait()
  4692. end
  4693. else
  4694. for i = 1, 50, 1 do
  4695. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  4696. Wave.CFrame = char.Torso.CFrame
  4697. local t = i / 50
  4698. Wave.Transparency = t
  4699. wait()
  4700. end
  4701. end
  4702. Wave:Destroy()
  4703. end)
  4704. Delay(0, function()
  4705. while wait() do
  4706. if Wave ~= nil then
  4707. Wave.CFrame = char.Torso.CFrame
  4708. else
  4709. break
  4710. end
  4711. end
  4712. end)
  4713. end
  4714. Shockwave()
  4715. for i = 1, 30 do
  4716. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(20),math.rad(0), math.rad(0)),0.3)
  4717. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  4718. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(28)), 0.3)
  4719. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-28)), 0.3)
  4720. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4721. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3.2, .3) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4722. if Debounces.on == false then break end
  4723. rs:wait()
  4724. end
  4725. wait(2.4)
  4726. Debounces.NoIdl = false
  4727. hum.WalkSpeed = 5
  4728. Debounces.on = false
  4729. wait()
  4730. if Debounces.CanAttack == false then
  4731. Debounces.CanAttack = true
  4732. v:Destroy()
  4733. end
  4734. end
  4735. end
  4736. end)
  4737. ----------------------------------------------------
  4738. mouse.KeyDown:connect(function(key)
  4739. if key == "l" then
  4740. for i = 1, 20 do
  4741. wait()
  4742. for i,v in pairs(char.Absolution:children()) do
  4743. if v:IsA("Part") or v:IsA("WedgePart") then
  4744. v.Transparency = v.Transparency + 0.05
  4745. end
  4746. end
  4747. end
  4748. if Debounces.CanAttack == true then
  4749. Debounces.CanAttack = false
  4750. Debounces.NoIdl = true
  4751. Debounces.on = true
  4752. bv = Instance.new("BodyVelocity",torso)
  4753. bv.maxForce = Vector3.new(0,200000,0)
  4754. bv.P = 100000
  4755. bv.velocity = Vector3.new(0,500,0)
  4756. wait(2)
  4757. bv:Destroy()
  4758. if (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 1 then
  4759. for i = 1, 20 do
  4760. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3)
  4761. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4762. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.5, .9, -.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.3)
  4763. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.5, .9, -.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.3)
  4764. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1.5, -1) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4765. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.5, -1) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  4766. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4767. if Debounces.on == false then break end
  4768. wait()
  4769. end
  4770. for i = 1, 360, 20 do wait()
  4771. torso.Weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(i),0,0)
  4772. end
  4773. end
  4774. torso.Weld.C1 = CFrame.new(0,-1.2,0)
  4775. local ry,ht,ps=nil,nil,nil
  4776. while ht==nil do
  4777. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  4778. wait()
  4779. end
  4780. z = Instance.new("Sound",char)
  4781. z.SoundId = "rbxassetid://245537790"
  4782. z.Pitch = 1
  4783. z.Volume = 1
  4784. wait(0.1)
  4785. z:Play()
  4786. local sp = Instance.new("Part", char)
  4787. sp.Name = "Energy"
  4788. sp.BrickColor = BrickColor.new("Really black")
  4789. sp.Size = Vector3.new(1, 1, 1)
  4790. sp.Shape = "Ball"
  4791. sp.CanCollide = false
  4792. sp.Anchored = true
  4793. sp.TopSurface = 0
  4794. sp.BottomSurface = 0
  4795. local spm = Instance.new("SpecialMesh",sp)
  4796. spm.MeshId = "rbxassetid://9982590"
  4797. spm.Scale = Vector3.new(3,3,3)
  4798. local sp2 = Instance.new("Part", char)
  4799. sp2.Name = "Energy2"
  4800. sp2.BrickColor = BrickColor.new("Really black")
  4801. sp2.Size = Vector3.new(1, 1, 1)
  4802. sp2.Shape = "Ball"
  4803. sp2.CanCollide = false
  4804. sp2.Anchored = true
  4805. sp2.TopSurface = 0
  4806. sp2.BottomSurface = 0
  4807. local spm2 = Instance.new("SpecialMesh",sp2)
  4808. spm2.MeshId = "rbxassetid://9982590"
  4809. spm2.Scale = Vector3.new(3,3,3)
  4810. sp.Touched:connect(function(hit)
  4811. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  4812. local Occlude = true
  4813. local NotOccludes = {
  4814. char.Name;
  4815. "Wings";
  4816. "Scythe";
  4817. "Thingy";
  4818. "Thingy2"; -- put all of the names in a table pls
  4819. }
  4820. for i,v in pairs(NotOccludes) do
  4821. if hit.Parent.Name == v then
  4822. Occlude = false
  4823. end
  4824. end
  4825. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  4826. if Occlude then
  4827. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 80
  4828. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  4829. end
  4830. end
  4831. end)
  4832. sp2.Touched:connect(function(hit)
  4833. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  4834. local Occlude = true
  4835. local NotOccludes = {
  4836. char.Name;
  4837. "Wings";
  4838. "Scythe";
  4839. "Thingy";
  4840. "Thingy2"; -- put all of the names in a table pls
  4841. }
  4842. for i,v in pairs(NotOccludes) do
  4843. if hit.Parent.Name == v then
  4844. Occlude = false
  4845. end
  4846. end
  4847. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  4848. if Occlude then
  4849. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  4850. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  4851. end
  4852. end
  4853. end)
  4854. for i = 1, 100, 1 do
  4855. sp.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  4856. sp2.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  4857. sp.CFrame = root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(i), math.rad(i), math.rad(-i))
  4858. sp2.CFrame = root.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  4859. spm.Scale = sp.Size
  4860. spm2.Scale = sp2.Size
  4861. local t = i / 100
  4862. sp.Transparency = t
  4863. sp2.Transparency = t
  4864. wait()
  4865. end
  4866. sp:Destroy()
  4867. sp2:Destroy()
  4868. z:Destroy()
  4869. for i = 1, 20 do
  4870. wait()
  4871. for i,v in pairs(char.Absolution:children()) do
  4872. if v:IsA("Part") or v:IsA("WedgePart") then
  4873. v.Transparency = v.Transparency - 0.05
  4874. end
  4875. end
  4876. end
  4877. if Debounces.CanAttack == false then
  4878. Debounces.CanAttack = true
  4879. Debounces.NoIdl = false
  4880. Debounces.on = false
  4881. end
  4882. end
  4883. end
  4884. end)
  4885. ----------------------------------------------------
  4886. local orbt={}
  4887. local stlt={}
  4888. local chot={}
  4889. local cfxt={}
  4890. local pfxt={}
  4891. local cns=0
  4892. local cnOrb=nil
  4893. mouse.KeyDown:connect(function(key)
  4894. if key == "u" then
  4895. if Debounces.CanAttack == true then
  4896. Debounces.CanAttack = false
  4897. Debounces.NoIdl = true
  4898. Debounces.on = true
  4899. orbt={}
  4900. stlt={}
  4901. chot={}
  4902. cfxt={}
  4903. for i = 1, 20 do
  4904. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(30)), 0.2)
  4905. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,1.4,0)*CFrame.Angles(math.rad(170),math.rad(-20),math.rad(-30)), 0.2)
  4906. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(0),math.rad(-40),0), 0.2)
  4907. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.2)
  4908. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.15, -3, 0.4) * CFrame.Angles(math.rad(-20), math.rad(20), math.rad(-10)), 0.2)
  4909. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.15, -3, -0.4) * CFrame.Angles(math.rad(20), math.rad(-10), math.rad(10)), 0.2)
  4910. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  4911. if Debounces.on == false then end
  4912. rs:wait()
  4913. end
  4914. z = Instance.new("Sound",char)
  4915. z.SoundId = "rbxassetid://170053944"
  4916. z.Pitch = 1.07
  4917. z.Volume = 1
  4918. wait(0.1)
  4919. z:Play()
  4920. cnOrb=nwPrt(char,Vector3.new(1,1,1),larm.CFrame*CFrame.new(0,-3.4,-0.1),"Really black")
  4921. debris:AddItem(cnOrb,50)
  4922. cnOrb.Mesh.MeshType=3
  4923. table.insert(orbt,cnOrb)
  4924. table.insert(stlt,cnOrb)
  4925. local nt=0
  4926. for i=0,5,0.02 do
  4927. nt=nt+1
  4928. cns=i
  4929. if nt>=2 then
  4930. nt=0
  4931. local cho=nwPrt(mod3,Vector3.new(2,2,2),cnOrb.CFrame*CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))*CFrame.new(0,5+cns,0),"Really black")
  4932. debris:AddItem(cho,1)
  4933. cho.Mesh.MeshType=3
  4934. table.insert(chot,cho)
  4935. end
  4936. cnOrb.CFrame=larm.CFrame*CFrame.new(0,-3.4-(cns/2),-0.1)
  4937. cnOrb.Mesh.Scale=Vector3.new(i,i,i)
  4938. wait()
  4939. end
  4940. for i = 1, 14 do
  4941. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,1.4,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.6)
  4942. if Debounces.on == false then end
  4943. rs:wait()
  4944. end
  4945. coroutine.wrap(function()
  4946. for i = 1, 20 do
  4947. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.45)
  4948. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.8,-.3)*CFrame.Angles(math.rad(70),math.rad(20),math.rad(50)), 0.6)
  4949. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.5)
  4950. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-40), math.rad(-20), 0), 0.5)
  4951. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.15, -3, -0.4) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-10)), 0.5)
  4952. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.15, -3, 0.4) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(10)), 0.5)
  4953. if Debounces.on == false then end
  4954. rs:wait()
  4955. end
  4956. end)()
  4957. wait(0.1)
  4958. stlt={}
  4959. local ry,ht,ps=newRay(root.CFrame*CFrame.new(0,0,-4),root.CFrame*CFrame.new(0,0,-4)*CFrame.Angles(math.rad(-5),0,0)*CFrame.new(0,0,-2),160,{char})
  4960. cnOrb.CFrame=root.CFrame*CFrame.new(0,0,-4)*CFrame.Angles(math.rad(-5),0,0)
  4961. local nt=0
  4962. for i=0,160,3 do
  4963. cnOrb.CFrame=cnOrb.CFrame*CFrame.new(0,0,-3)
  4964. nt=nt+1
  4965. if nt>=6 then
  4966. nt=0
  4967. local cfx=nwPrt(mod3,Vector3.new(1,1,1),cnOrb.CFrame*CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,0),"Really black")
  4968. cfx.Mesh.MeshId="rbxassetid://20329976"
  4969. cfx.Transparency=0.4
  4970. table.insert(cfxt,cfx)
  4971. debris:AddItem(cfx,1)
  4972. end
  4973. if (cnOrb.Position-ps).magnitude<6 then
  4974. break
  4975. end
  4976. wait()
  4977. end
  4978. orbt={}
  4979.  
  4980. for i=0,1,0.1 do
  4981. local cs=cnOrb.Mesh.Scale
  4982. cnOrb.Mesh.Scale=Vector3.new(Tween(cs.X,10,i),Tween(cs.Y,10,i),Tween(cs.Z,10,i))
  4983. wait()
  4984. end
  4985. local ofx=nwPrt(cnOrb,Vector3.new(1,1,1),cnOrb.CFrame,"Really black")
  4986. ofx.Transparency=0.5
  4987. ofx.Mesh.MeshType=3
  4988. ofx.Mesh.Scale=Vector3.new(30,30,30)
  4989. for _,v in pairs(game:service"Players":GetChildren()) do
  4990. pcall(function()
  4991. for _,c in pairs(v.Character:GetChildren()) do
  4992. if v~=p and c:IsA("Part") and (cnOrb.CFrame.p-c.CFrame.p).magnitude<60 and (cnOrb.CFrame.p-c.CFrame.p).magnitude>15 then
  4993. local hrp=v.Character:FindFirstChild("HumanoidRootPart")
  4994. hrp.Velocity=CFrame.new(hrp.CFrame.p,(cnOrb.CFrame*CFrame.new(0,10,0)).p).lookVector*150
  4995. end
  4996. end
  4997. end)
  4998. end
  4999. for i=0,1,0.05 do
  5000. local cs=cnOrb.Mesh.Scale
  5001. cnOrb.Mesh.Scale=Vector3.new(Tween(cs.X,0.1,i),Tween(cs.Y,0.1,i),Tween(cs.Z,0.1,i))
  5002. local ofs=ofx.Mesh.Scale
  5003. ofx.Mesh.Scale=Vector3.new(Tween(ofs.X,0.1,i),Tween(ofs.Y,0.1,i),Tween(ofs.Z,0.1,i))
  5004. ofx.Transparency=Tween(ofx.Transparency,1,i)
  5005. wait()
  5006. end
  5007. ofx:Destroy()
  5008. cnOrb.CFrame=CFrame.new(cnOrb.Position)*CFrame.new(0,10,0)
  5009. local cnfx=nwPrt(cnOrb,Vector3.new(1,1,1),cnOrb.CFrame,"Really black")
  5010. cnfx.Mesh.MeshType=3
  5011. cnOrb.Transparency=0.05
  5012. local cnr=nwPrt(cnOrb,Vector3.new(1,1,1),cnOrb.CFrame,"Really black")
  5013. cnr.Mesh.MeshType=3
  5014. local rn1=nwPrt(cnOrb,Vector3.new(1,1,1),cnOrb.CFrame*CFrame.Angles(math.rad(90),0,0),"Really black")
  5015. rn1.Transparency=1
  5016. rn1.Mesh.MeshId="rbxassetid://3270017"
  5017. local rn2=nwPrt(cnOrb,Vector3.new(1,1,1),cnOrb.CFrame,"Really black")
  5018. rn2.Transparency=1
  5019. rn2.Mesh.MeshId="rbxassetid://3270017"
  5020. local nt=0
  5021. local cs=nil
  5022. for i=0,1,0.05 do
  5023. cs=cnOrb.Mesh.Scale
  5024. cnOrb.Mesh.Scale=Vector3.new(Tween(cs.X,100,i),Tween(cs.Y,100,i),Tween(cs.Z,100,i))
  5025. local fs=cnfx.Mesh.Scale
  5026. cnfx.Mesh.Scale=Vector3.new(Tween(fs.X,120,i),Tween(fs.Y,120,i),Tween(fs.Z,120,i))
  5027. cnfx.Transparency=cnfx.Transparency+0.05
  5028. rn1.Mesh.Scale=Vector3.new(Tween(fs.X,120,i),Tween(fs.Y,120,i),Tween(fs.Z,60,i))
  5029. rn2.Mesh.Scale=Vector3.new(Tween(fs.X,120,i),Tween(fs.Y,120,i),Tween(fs.Z,60,i))
  5030. rn1.CFrame=rn1.CFrame*CFrame.Angles(math.rad(10),math.rad(6),math.rad(3))
  5031. rn2.CFrame=rn2.CFrame*CFrame.Angles(math.rad(10),math.rad(6),math.rad(3))
  5032. rn1.Transparency=Tween(rn1.Transparency,0.8,i)
  5033. rn2.Transparency=Tween(rn2.Transparency,0.8,i)
  5034. local rs=cnr.Mesh.Scale
  5035. cnr.Mesh.Scale=Vector3.new(Tween(rs.X,10,i),Tween(rs.Y,10,i),Tween(rs.Z,10,i))
  5036. nt=nt+1
  5037. if nt>=6 then
  5038. local pls={}
  5039. for _,v in pairs(game.Players:GetChildren()) do
  5040. table.insert(pls,v)
  5041. end
  5042. local ry2,ht2,ps2=newRay(cnOrb.CFrame,cnOrb.CFrame*CFrame.new(0,-1,0),1000,pls)
  5043. local pffx=nwPrt(mod3,Vector3.new(1,1,1),CFrame.new(ps2)*CFrame.new(0,10,-12),"Really black")
  5044. pffx.Mesh.MeshId="rbxassetid://20329976"
  5045. pffx.Mesh.Scale=Vector3.new(cs.X,cs.Y/5,cs.Z)
  5046. debris:AddItem(pffx,2)
  5047. table.insert(pfxt,pffx)
  5048. nt=0
  5049. end
  5050. wait()
  5051. end
  5052. local int=0
  5053. coroutine.wrap(function()
  5054. for i=1,500 do
  5055. rn1.CFrame=rn1.CFrame*CFrame.Angles(math.rad(10),math.rad(5),math.rad(5))
  5056. rn2.CFrame=rn2.CFrame*CFrame.Angles(math.rad(10),math.rad(5),math.rad(5))
  5057. nt=nt+1
  5058. int=int+1
  5059. local htd={p}
  5060. for _,v in pairs(game:service"Players":GetChildren()) do
  5061. pcall(function()
  5062. for _,c in pairs(v.Character:GetChildren()) do
  5063. if c:IsA("Part") and not inT(v,htd) and (cnOrb.CFrame.p-c.CFrame.p).magnitude<50 then
  5064. v.Character:FindFirstChild("Humanoid").Health=v.Character:FindFirstChild("Humanoid").Health-2
  5065. v.Character:FindFirstChild("HumanoidRootPart").Velocity=Vector3.new(0,0,0)
  5066. table.insert(htd,v)
  5067. end
  5068. end
  5069. end)
  5070. end
  5071. htd={p}
  5072. if int>=6 then
  5073. for _,v in pairs(game:service"Players":GetChildren()) do
  5074. pcall(function()
  5075. for _,c in pairs(v.Character:GetChildren()) do
  5076. if c:IsA("Part") and not inT(v,htd) and (cnOrb.CFrame.p-c.CFrame.p).magnitude<50 then
  5077. table.insert(htd,v)
  5078. local hfx=nwPrt(mod3,Vector3.new(1,1,1),c.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)),"Really black")
  5079. hfx.Mesh.Scale=Vector3.new(2,2,2)
  5080. hfx.Mesh.MeshType=3
  5081. debris:AddItem(hfx,2)
  5082. coroutine.wrap(function()
  5083. pcall(function()
  5084. for i=0,1,0.05 do
  5085. pcall(function()
  5086. local hs=hfx.Mesh.Scale
  5087. hfx.CFrame=Lerp(hfx.CFrame,cnOrb.CFrame,i)
  5088. hfx.Mesh.Scale=Vector3.new(Tween(hs.X,0.1,i),Tween(hs.Y,0.1,i),Tween(hs.Z,0.1,i))
  5089. end)
  5090. wait()
  5091. end
  5092. hfx:Destroy()
  5093. end)
  5094. end)()
  5095. end
  5096. end
  5097. end)
  5098. end
  5099. int=0
  5100. end
  5101. if nt>=4 then
  5102. local pls={}
  5103. for _,v in pairs(game.Players:GetChildren()) do
  5104. table.insert(pls,v)
  5105. end
  5106. local ry2,ht2,ps2=newRay(cnOrb.CFrame,cnOrb.CFrame*CFrame.new(0,-1,0),1000,pls)
  5107. local pffx=nwPrt(mod3,Vector3.new(1,1,1),CFrame.new(ps2)*CFrame.new(0,10,-12),"Really black")
  5108. pffx.Transparency=0.4
  5109. pffx.Mesh.MeshId="rbxassetid://20329976"
  5110. pffx.Mesh.Scale=Vector3.new(cs.X-10,cs.Y/5,cs.Z-10)
  5111. debris:AddItem(pffx,2)
  5112. table.insert(pfxt,pffx)
  5113. nt=0
  5114. end
  5115. wait()
  5116. end
  5117. cnOrb:Destroy()
  5118. cnfx:Destroy()
  5119. for _,v in pairs(mod3:GetChildren()) do
  5120. v:Destroy()
  5121. end
  5122. orbt={}
  5123. stlt={}
  5124. chot={}
  5125. cfxt={}
  5126. pfxt={}
  5127. end)()
  5128. if Debounces.CanAttack == false then
  5129. Debounces.CanAttack = true
  5130. Debounces.NoIdl = false
  5131. Debounces.on = false
  5132. end
  5133. end
  5134. end
  5135. end)
  5136. ----------------------------------------------------
  5137. mouse.KeyDown:connect(function(key)
  5138. if key == "m" then
  5139. if Debounces.CanAttack == true then
  5140. Debounces.CanAttack = false
  5141. Debounces.on = true
  5142. Debounces.NoIdl = true
  5143. --[[x = Instance.new("Sound",char)
  5144. x.SoundId = "http://www.roblox.com/asset/?id=169445572"
  5145. x.Looped = false
  5146. x.Pitch = 1.1
  5147. x.Volume = 1
  5148. x:Play()
  5149. x2 = Instance.new("Sound",char)
  5150. x2.SoundId = "http://www.roblox.com/asset/?id=169380495"
  5151. x2.Looped = false
  5152. x2.Pitch = .7
  5153. x2.Volume = 1
  5154. wait(.1)
  5155. x:Play()
  5156. x2:Play()
  5157. for i = 1, 20 do
  5158. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,0.6,-.2) *CFrame.Angles (math.rad (45),math.rad(0),math.rad(32)), 0.2)
  5159. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,1,0)*CFrame.Angles(math.rad (0),math.rad(0),math.rad(-20)), 0.2)
  5160. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad (- 8),math.rad(-40), math.rad(-8)),0.2)
  5161. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3.2, 0) * CFrame.Angles (math.rad (-50), math.rad(40), math.rad(0)), 0.2)
  5162. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.8, .4, -1.6) * CFrame.Angles (math.rad (30), 0, math.rad(20)), 0.2)
  5163. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.6, -2, 0) * CFrame.Angles (math.rad(- 10), math.rad(-40), math.rad(0)), 0.2)
  5164. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.4)
  5165. if Debounces.on == false then break end
  5166. wait()
  5167. x:Destroy()
  5168. x2:Destroy()
  5169. end
  5170. wait(1)]]--
  5171. local rng = Instance.new("Part", char)
  5172. rng.Anchored = true
  5173. rng.BrickColor = BrickColor.new("Really black")
  5174. rng.CanCollide = false
  5175. rng.FormFactor = 3
  5176. rng.Name = "Ring"
  5177. rng.Size = Vector3.new(1, 1, 1)
  5178. rng.Transparency = 0.35
  5179. rng.TopSurface = 0
  5180. rng.BottomSurface = 0
  5181. rng.Position = torso.Position - Vector3.new(0,5,0)
  5182. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5183. local rngm = Instance.new("SpecialMesh", rng)
  5184. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5185. rngm.Scale = Vector3.new(1, 1, 2)
  5186. x = Instance.new("Sound",char)
  5187. x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  5188. x.Looped = false
  5189. x.Pitch = .7
  5190. x.Volume = 1
  5191. x:Play()
  5192. coroutine.wrap(function()
  5193. for i = 1, 60, 2 do
  5194. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  5195. rng.Transparency = i/60
  5196. wait()
  5197. end
  5198. wait()
  5199. rng:Destroy()
  5200. end)()
  5201. hum.WalkSpeed = 100
  5202. BV = Instance.new("BodyVelocity", torso)
  5203. BV.maxForce = Vector3.new(0,200000,0)
  5204. BV.P = 240000
  5205. BV.velocity = Vector3.new(0,700,0)
  5206. for i = 1, 20 do
  5207. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(20),math.rad(0), math.rad(0)),0.7)
  5208. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7)
  5209. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(40), 0, math.rad(-20)), 0.7)
  5210. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  5211. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1.8, .2) * CFrame.Angles(math.rad(-10), 0, 0), 0.7)
  5212. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.5, -2) * CFrame.Angles(math.rad(0), 0, 0), 0.7)
  5213. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5214. if Debounces.on == false then break end
  5215. wait()
  5216. end
  5217. x:Destroy()
  5218. BV:Destroy()
  5219. --[[for i = 1, 30 doc
  5220. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3)
  5221. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-16), math.rad (0), math.rad(0)), 0.3)
  5222. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3)
  5223. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  5224. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.4, -1) * CFrame.Angles(math.rad(20), 0, 0), 0.3)
  5225. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8, -.6) * CFrame.Angles(math.rad(-30), 0, 0), 0.3)
  5226. if Debounces.on == false then break end
  5227. wait()
  5228. end]]--
  5229. if (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 1 then
  5230. for i = 1, 30 do
  5231. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3)
  5232. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  5233. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-120)), 0.3)
  5234. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(120)), 0.3)
  5235. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)
  5236. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)
  5237. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5238. if Debounces.on == false then break end
  5239. wait()
  5240. end
  5241. end
  5242. Debounces.on = false
  5243. Debounces.NoIdl = false
  5244. local ry,ht,ps=nil,nil,nil
  5245. while ht==nil do
  5246. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  5247. wait()
  5248. end
  5249. z = Instance.new("Sound",char)
  5250. z.SoundId = "rbxassetid://142070127"
  5251. z.Volume = 1
  5252. wait(.1)
  5253. z:Play()
  5254. Landing()
  5255. hum.WalkSpeed = 8
  5256. if Debounces.CanAttack == false then
  5257. Debounces.CanAttack = true
  5258. end
  5259. end
  5260. end
  5261. end)
  5262. ----------------------------------------------------
  5263. Grab = false
  5264. mouse.KeyDown:connect(function(key)
  5265. if key == "z" then
  5266. Debounces.on = true
  5267. Debounces.NoIdl = true
  5268. if Grab == false then
  5269. gp = nil
  5270. con1=larm.Touched:connect(function(hit) -- this is grab
  5271. ht = hit.Parent
  5272. hum1=ht:FindFirstChild('Humanoid')
  5273. if hum1 ~= nil then
  5274. hum1.PlatformStand=true
  5275. gp = ht
  5276. Grab = true
  5277. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-3.3,0),CFrame.new(0,0,0))
  5278. asd.Parent = larm
  5279. asd.Name = "asd"
  5280. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),0,0)
  5281. con1:disconnect()
  5282. elseif hum1 ~= nil then
  5283. con1:disconnect()
  5284. wait() return
  5285. end
  5286. end)
  5287. for i = 1, 18 do
  5288. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(36)), 0.2)
  5289. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.65,.9,-.5)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  5290. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  5291. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.8, 0) * CFrame.Angles(math.rad(-60), math.rad(0), 0), 0.2)
  5292. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2)
  5293. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2)
  5294. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9)
  5295. if Debounces.on == false then break end
  5296. wait()
  5297. end
  5298. con1:disconnect()
  5299. Debounces.on = false
  5300. Debounces.NoIdl = false
  5301. elseif Grab == true then
  5302. Grab = false
  5303. for i = 1, 20 do
  5304. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.2)
  5305. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-20)), 0.1)
  5306. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  5307. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  5308. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  5309. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  5310. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  5311. if Debounces.on == false then end
  5312. wait()
  5313. end
  5314. if gp ~= nil then
  5315. for i,v in pairs(larm:GetChildren()) do
  5316. if v.Name == "asd" and v:IsA("Weld") then
  5317. v:Remove()
  5318. end
  5319. end
  5320. bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  5321. bv.maxForce = Vector3.new(400000, 400000, 400000)
  5322. bv.P = 125000
  5323. bv.velocity = char.Head.CFrame.lookVector * 200
  5324. for i = 1, 12 do
  5325. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.75)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(20)), 0.5)
  5326. if Debounces.on == false then end
  5327. wait()
  5328. end--
  5329. ht=nil
  5330. Spawn(function()
  5331. wait(0.5)
  5332. bv:Destroy()
  5333. end)
  5334. Debounces.on = false
  5335. Debounces.NoIdl = false
  5336. elseif ht == nil then wait()
  5337. Grab = false
  5338. Debounces.on = false
  5339. Debounces.NoIdl = false
  5340. end
  5341. end
  5342. end
  5343. end)
  5344. ----------------------------------------------------
  5345. mouse.KeyDown:connect(function(key)
  5346. if string.byte(key) == 52 then
  5347. char.Humanoid.WalkSpeed = 21
  5348. end
  5349. end)
  5350. mouse.KeyUp:connect(function(key)
  5351. if string.byte(key) == 52 then
  5352. char.Humanoid.WalkSpeed = 5
  5353. end
  5354. end)
  5355. ----------------------------------------------------
  5356. Change = false
  5357. mouse.KeyDown:connect(function(key)
  5358. if key == "n" then
  5359. if Change == false then
  5360. Change = true
  5361. stanceToggle = "Normal2"
  5362. elseif Change == true then
  5363. Change = false
  5364. stanceToggle = "Normal"
  5365. end
  5366. end
  5367. end)
  5368. ----------------------------------------------------
  5369. local animpose = "Idle"
  5370. local lastanimpose = "Idle"
  5371. local sine = 0
  5372. local change = 1
  5373. local val = 0
  5374. local ffing = false
  5375. local och = 0
  5376. ----------------------------------------------------
  5377. game:GetService("RunService").RenderStepped:connect(function()
  5378. --[[if char.Humanoid.Jump == true then
  5379. jump = true
  5380. else
  5381. jump = false
  5382. end]]
  5383. char.Humanoid.FreeFalling:connect(function(f)
  5384. if f then
  5385. ffing = true
  5386. else
  5387. ffing = false
  5388. end
  5389. end)
  5390. sine = sine + change
  5391. if jumpn == true then
  5392. animpose = "Jumping"
  5393. elseif ffing == true then
  5394. animpose = "Freefalling"
  5395. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  5396. animpose = "Idle"
  5397. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  5398. animpose = "Walking"
  5399. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  5400. animpose = "Running"
  5401. end
  5402. if animpose ~= lastanimpose then
  5403. sine = 0
  5404. if Debounces.NoIdl == false then
  5405. if animpose == "Idle" then
  5406. for i = 1, 2 do
  5407. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
  5408. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
  5409. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  5410. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  5411. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  5412. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  5413. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  5414. end
  5415. elseif animpose == "Walking" then
  5416. for i = 1, 2 do
  5417. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(20)), 0.2)
  5418. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0)*CFrame.Angles(0, math.rad(1), math.rad(-10)), 0.2)
  5419. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8), math.rad(0), math.rad(0)),0.2)
  5420. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(0)), 0.2)
  5421. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  5422. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  5423. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  5424. end
  5425. elseif animpose == "Running" then
  5426. for i = 1, 2 do
  5427. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10), math.rad(-40), math.rad(50)), 0.2)
  5428. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.2, 0-1*math.cos(sine/4)/2)*CFrame.Angles(math.rad(50-80*math.cos(sine/8)/2), math.rad(0), math.rad(0-70*math.cos(sine/8)/2)), 0.2)
  5429. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+8*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
  5430. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+4*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
  5431. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
  5432. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
  5433. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5434. end
  5435. rs:wait(2)
  5436. end
  5437. else
  5438. end
  5439. end
  5440. lastanimpose = animpose
  5441. if Debounces.NoIdl == false then
  5442. if animpose == "Idle" then
  5443. if stanceToggle == "Normal" then
  5444. change = 0.5
  5445. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(88+2*math.cos(sine/14)),math.rad(0),math.rad(20)), 0.2)
  5446. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(50),math.rad(-30),math.rad(-40-2*math.cos(sine/14))), 0.2)
  5447. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(40),0), 0.2)
  5448. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-40), 0), 0.2)
  5449. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  5450. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  5451. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  5452. elseif stanceToggle == "Sitting" then
  5453. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(100-1*math.cos(sine/14)), math.rad(0), math.rad(20)), 0.2)
  5454. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0)*CFrame.Angles(math.rad(-36+1*math.cos(sine/14)), math.rad(0), math.rad(-30)), 0.2)
  5455. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.3) * CFrame.Angles(math.rad(-14+1*math.cos(sine/14)), math.rad(0), math.rad(0)),0.2)
  5456. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.8, 0) * CFrame.Angles(math.rad(-10+1*math.cos(sine/14)), 0, math.rad(0)), 0.2)
  5457. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10-1*math.cos(sine/14)), 0, 0), 0.2)
  5458. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-50-1*math.cos(sine/14)), 0, 0), 0.2)
  5459. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5460. elseif stanceToggle == "Normal2" then
  5461. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(30+2*math.cos(sine/14)),math.rad(40),math.rad(40)), 0.2)
  5462. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-20),math.rad(30),math.rad(-40-2*math.cos(sine/14))), 0.2)
  5463. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(-40),0), 0.2)
  5464. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(40), 0), 0.2)
  5465. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-16), math.rad(-20), math.rad(-14)), 0.2)
  5466. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(10), math.rad(-30), math.rad(18)), 0.2)
  5467. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.9, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5468. end
  5469. elseif animpose == "Walking" then
  5470. if stanceToggle == "Normal" then
  5471. change = 1
  5472. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9+.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(90+2*math.cos(sine/7)), math.rad(0), math.rad(20)), 0.2)
  5473. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9+.1*math.cos(sine/7), -math.sin(sine/14)/2)*CFrame.Angles(math.sin(sine/14)/4, math.rad(1) + -math.sin(sine/14)/2, math.rad(-30)), 0.2)
  5474. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/7)), math.rad(0-8*math.cos(sine/14)), math.rad(0)),0.2)
  5475. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/7)), math.rad(0+8*math.cos(sine/14)), math.rad(0)), 0.2)
  5476. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.3*math.cos(sine/14)/2, -.05 + math.sin(sine/14)/2) * CFrame.Angles(math.rad(-12) + -math.sin(sine/14)/2, math.rad(0-8*math.cos(sine/14)), 0), .4)
  5477. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.3*math.cos(sine/14)/2, -.05 + -math.sin(sine/14)/2) * CFrame.Angles(math.rad(-12) + math.sin(sine/14)/2, math.rad(0-8*math.cos(sine/14)), 0), .4)
  5478. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  5479. elseif stanceToggle == "Normal2" then
  5480. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9+.1*math.cos(sine/7), math.sin(sine/14)/2)*CFrame.Angles(-math.sin(sine/14)/4, -math.sin(sine/14)/2, math.rad(20)), 0.2)
  5481. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9+.1*math.cos(sine/7), -math.sin(sine/14)/2)*CFrame.Angles(math.sin(sine/14)/4, -math.sin(sine/14)/2, math.rad(-20)), 0.2)
  5482. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/7)), math.rad(0), math.rad(0)),0.2)
  5483. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/7)), 0, math.rad(0)), 0.2)
  5484. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.3*math.cos(sine/14)/2, -.05 + math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + -math.sin(sine/14)/2.3, 0, 0), .4)
  5485. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.3*math.cos(sine/14)/2, -.05 + -math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + math.sin(sine/14)/2.3, 0, 0), .4)
  5486. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.9, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5487. end
  5488. elseif animpose == "Running" then
  5489. change = 1
  5490. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10-20*math.cos(sine/4)/2), math.rad(-40+10*math.cos(sine/4)/2), math.rad(50-10*math.cos(sine/4)/2)), 0.2)
  5491. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .5)*CFrame.Angles(math.rad(10+20*math.cos(sine/4)/2), math.rad(40-10*math.cos(sine/4)/2), math.rad(-50+10*math.cos(sine/4)/2)), 0.2)
  5492. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+6*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
  5493. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
  5494. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
  5495. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
  5496. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  5497. end
  5498. end
  5499. och=och+1
  5500. for _,v in pairs(orbt) do
  5501. pcall(function()
  5502. v.Mesh.Scale=Vector3.new(cns+(0.2*math.cos(och/12)),cns+(0.2*math.cos(och/10)),cns+(0.2*math.cos(och/8)))
  5503. end)
  5504. end
  5505. for _,v in pairs(stlt) do
  5506. pcall(function()
  5507. v.CFrame=larm.CFrame*CFrame.new(0,-3.5-(cns/2),-0.1)
  5508. end)
  5509. end
  5510. for _,v in pairs(chot) do
  5511. pcall(function()
  5512. v.CFrame=Lerp(v.CFrame,cnOrb.CFrame,0.1)
  5513. v.Mesh.Scale=Vector3.new(Tween(v.Mesh.Scale.X,0,0.1),Tween(v.Mesh.Scale.Y,0,0.1),Tween(v.Mesh.Scale.Z,0,0.1))
  5514. end)
  5515. end
  5516. for _,v in pairs(cfxt) do
  5517. pcall(function()
  5518. local vs=v.Mesh.Scale
  5519. v.Mesh.Scale=Vector3.new(vs.x+0.5,vs.y+0.1,vs.z+0.5)
  5520. v.Transparency=v.Transparency+0.05
  5521. end)
  5522. end
  5523. for _,v in pairs(pfxt) do
  5524. pcall(function()
  5525. local vs=v.Mesh.Scale
  5526. v.Mesh.Scale=Vector3.new(vs.x+2,vs.y+0.5,vs.z+2)
  5527. v.Transparency=v.Transparency+0.025
  5528. end)
  5529. end
  5530. end)
  5531. --N3xul Animated Sky
  5532. local runDummyScript = function(f,scri)
  5533. local oldenv = getfenv(f)
  5534. local newenv = setmetatable({}, {
  5535. __index = function(_, k)
  5536. if k:lower() == 'script' then
  5537. return scri
  5538. else
  5539. return oldenv[k]
  5540. end
  5541. end
  5542. })
  5543. setfenv(f, newenv)
  5544. ypcall(function() f() end)
  5545. end
  5546. cors = {}
  5547. mas = Instance.new("Model",game:GetService("Lighting"))
  5548. mas.Name = "CompiledModel"
  5549. o1 = Instance.new("Model")
  5550. o2 = Instance.new("Model")
  5551. o3 = Instance.new("Part")
  5552. o4 = Instance.new("SpecialMesh")
  5553. o5 = Instance.new("Part")
  5554. o6 = Instance.new("SpecialMesh")
  5555. o7 = Instance.new("Part")
  5556. o8 = Instance.new("SpecialMesh")
  5557. o9 = Instance.new("Part")
  5558. o10 = Instance.new("SpecialMesh")
  5559. o11 = Instance.new("Part")
  5560. o12 = Instance.new("SpecialMesh")
  5561. o13 = Instance.new("Part")
  5562. o14 = Instance.new("SpecialMesh")
  5563. o15 = Instance.new("Part")
  5564. o16 = Instance.new("SpecialMesh")
  5565. o17 = Instance.new("Part")
  5566. o18 = Instance.new("SpecialMesh")
  5567. o19 = Instance.new("Part")
  5568. o20 = Instance.new("SpecialMesh")
  5569. o21 = Instance.new("Part")
  5570. o22 = Instance.new("SpecialMesh")
  5571. o23 = Instance.new("Part")
  5572. o24 = Instance.new("SpecialMesh")
  5573. o25 = Instance.new("Part")
  5574. o26 = Instance.new("SpecialMesh")
  5575. o27 = Instance.new("Part")
  5576. o28 = Instance.new("SpecialMesh")
  5577. o29 = Instance.new("Part")
  5578. o30 = Instance.new("SpecialMesh")
  5579. o31 = Instance.new("Part")
  5580. o32 = Instance.new("SpecialMesh")
  5581. o33 = Instance.new("Part")
  5582. o34 = Instance.new("SpecialMesh")
  5583. o35 = Instance.new("Part")
  5584. o36 = Instance.new("SpecialMesh")
  5585. o37 = Instance.new("Part")
  5586. o38 = Instance.new("SpecialMesh")
  5587. o39 = Instance.new("Part")
  5588. o40 = Instance.new("SpecialMesh")
  5589. o41 = Instance.new("Part")
  5590. o42 = Instance.new("SpecialMesh")
  5591. o43 = Instance.new("Part")
  5592. o44 = Instance.new("SpecialMesh")
  5593. o45 = Instance.new("Part")
  5594. o46 = Instance.new("SpecialMesh")
  5595. o47 = Instance.new("Part")
  5596. o48 = Instance.new("SpecialMesh")
  5597. o49 = Instance.new("Part")
  5598. o50 = Instance.new("SpecialMesh")
  5599. o51 = Instance.new("Part")
  5600. o52 = Instance.new("SpecialMesh")
  5601. o53 = Instance.new("Part")
  5602. o54 = Instance.new("SpecialMesh")
  5603. o55 = Instance.new("Part")
  5604. o56 = Instance.new("SpecialMesh")
  5605. o57 = Instance.new("Part")
  5606. o58 = Instance.new("SpecialMesh")
  5607. o59 = Instance.new("Part")
  5608. o60 = Instance.new("SpecialMesh")
  5609. o61 = Instance.new("Part")
  5610. o62 = Instance.new("SpecialMesh")
  5611. o63 = Instance.new("Part")
  5612. o64 = Instance.new("SpecialMesh")
  5613. o65 = Instance.new("Part")
  5614. o66 = Instance.new("SpecialMesh")
  5615. o67 = Instance.new("Script")
  5616. o1.Name = "$_N3xul Sky"
  5617. o1.Parent = mas
  5618. o2.Name = "SKY IS DA LIMIT"
  5619. o2.Parent = o1
  5620. o3.Name = "Brick"
  5621. o3.Parent = o2
  5622. o3.Material = Enum.Material.Neon
  5623. o3.BrickColor = BrickColor.new("Royal purple")
  5624. o3.Position = Vector3.new(3.5, 1.66253495, -1.5)
  5625. o3.Rotation = Vector3.new(96.8799973, 29.4200001, 64.2200012)
  5626. o3.Anchored = true
  5627. o3.CanCollide = false
  5628. o3.Size = Vector3.new(1, 2.4000001, 1)
  5629. o3.CFrame = CFrame.new(3.5, 1.66253495, -1.5, 0.378833085, -0.784395874, 0.49113974, 0.104257114, -0.491143882, -0.864818215, 0.919577479, 0.378825694, -0.104285136)
  5630. o3.BottomSurface = Enum.SurfaceType.Smooth
  5631. o3.TopSurface = Enum.SurfaceType.Smooth
  5632. o3.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5633. o3.Position = Vector3.new(3.5, 1.66253495, -1.5)
  5634. o3.Orientation = Vector3.new(59.8600006, 101.989998, 168.020004)
  5635. o3.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5636. o4.Parent = o3
  5637. o4.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5638. o4.Offset = Vector3.new(2, 2, 2)
  5639. o4.Scale = Vector3.new(1000, 1000, 1000)
  5640. o4.VertexColor = Vector3.new(0.300000012, 4, 9)
  5641. o4.MeshType = Enum.MeshType.FileMesh
  5642. o4.Scale = Vector3.new(1000, 1000, 1000)
  5643. o5.Name = "Brick"
  5644. o5.Parent = o2
  5645. o5.Material = Enum.Material.Neon
  5646. o5.BrickColor = BrickColor.new("Royal purple")
  5647. o5.Position = Vector3.new(3.618927, 3.53207898, -2.67700195)
  5648. o5.Rotation = Vector3.new(55.5499992, -81.6699982, 96.1299973)
  5649. o5.Anchored = true
  5650. o5.CanCollide = false
  5651. o5.Size = Vector3.new(1, 2.4000001, 1)
  5652. o5.CFrame = CFrame.new(3.618927, 3.53207898, -2.67700195, -0.0154758478, -0.144104496, -0.989441693, 0.649552941, 0.750867248, -0.119519472, 0.760160863, -0.644543171, 0.0819826573)
  5653. o5.BottomSurface = Enum.SurfaceType.Smooth
  5654. o5.TopSurface = Enum.SurfaceType.Smooth
  5655. o5.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5656. o5.Position = Vector3.new(3.618927, 3.53207898, -2.67700195)
  5657. o5.Orientation = Vector3.new(6.86000013, -85.2600021, 40.8600006)
  5658. o5.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5659. o6.Parent = o5
  5660. o6.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5661. o6.Offset = Vector3.new(2, 2, 2)
  5662. o6.Scale = Vector3.new(1000, 1000, 1000)
  5663. o6.VertexColor = Vector3.new(0.300000012, 4, 9)
  5664. o6.MeshType = Enum.MeshType.FileMesh
  5665. o6.Scale = Vector3.new(1000, 1000, 1000)
  5666. o7.Name = "Brick"
  5667. o7.Parent = o2
  5668. o7.Material = Enum.Material.Neon
  5669. o7.BrickColor = BrickColor.new("Royal purple")
  5670. o7.Position = Vector3.new(3.41925001, 3.46374989, -2.55004907)
  5671. o7.Rotation = Vector3.new(60.2599983, -71.0599976, 96.9499969)
  5672. o7.Anchored = true
  5673. o7.CanCollide = false
  5674. o7.Size = Vector3.new(1, 2.4000001, 1)
  5675. o7.CFrame = CFrame.new(3.41925001, 3.46374989, -2.55004907, -0.0392630808, -0.322262198, -0.945838571, 0.591747701, 0.755236924, -0.281889617, 0.80517143, -0.570765078, 0.161043555)
  5676. o7.BottomSurface = Enum.SurfaceType.Smooth
  5677. o7.TopSurface = Enum.SurfaceType.Smooth
  5678. o7.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5679. o7.Position = Vector3.new(3.41925001, 3.46374989, -2.55004907)
  5680. o7.Orientation = Vector3.new(16.3700008, -80.3399963, 38.0800018)
  5681. o7.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5682. o8.Parent = o7
  5683. o8.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5684. o8.Offset = Vector3.new(2, 2, 2)
  5685. o8.Scale = Vector3.new(1000, 1000, 1000)
  5686. o8.VertexColor = Vector3.new(0.300000012, 4, 9)
  5687. o8.MeshType = Enum.MeshType.FileMesh
  5688. o8.Scale = Vector3.new(1000, 1000, 1000)
  5689. o9.Name = "Brick"
  5690. o9.Parent = o2
  5691. o9.Material = Enum.Material.Neon
  5692. o9.BrickColor = BrickColor.new("Royal purple")
  5693. o9.Position = Vector3.new(3.24560499, 3.35655093, -2.41162109)
  5694. o9.Rotation = Vector3.new(63.0400009, -60.4500008, 95.7099991)
  5695. o9.Anchored = true
  5696. o9.CanCollide = false
  5697. o9.Size = Vector3.new(1, 2.4000001, 1)
  5698. o9.CFrame = CFrame.new(3.24560499, 3.35655093, -2.41162109, -0.0490314811, -0.490668416, -0.86996752, 0.528260767, 0.726481915, -0.439518034, 0.847669482, -0.481119365, 0.223578453)
  5699. o9.BottomSurface = Enum.SurfaceType.Smooth
  5700. o9.TopSurface = Enum.SurfaceType.Smooth
  5701. o9.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5702. o9.Position = Vector3.new(3.24560499, 3.35655093, -2.41162109)
  5703. o9.Orientation = Vector3.new(26.0699997, -75.5899963, 36.0200005)
  5704. o9.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5705. o10.Parent = o9
  5706. o10.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5707. o10.Offset = Vector3.new(2, 2, 2)
  5708. o10.Scale = Vector3.new(1000, 1000, 1000)
  5709. o10.VertexColor = Vector3.new(0.300000012, 4, 9)
  5710. o10.MeshType = Enum.MeshType.FileMesh
  5711. o10.Scale = Vector3.new(1000, 1000, 1000)
  5712. o11.Name = "Brick"
  5713. o11.Parent = o2
  5714. o11.Material = Enum.Material.Neon
  5715. o11.BrickColor = BrickColor.new("Royal purple")
  5716. o11.Position = Vector3.new(3.16018701, 2.01041889, -1.56359899)
  5717. o11.Rotation = Vector3.new(84.7699966, 11.3299999, 76.1299973)
  5718. o11.Anchored = true
  5719. o11.CanCollide = false
  5720. o11.Size = Vector3.new(1, 2.4000001, 1)
  5721. o11.CFrame = CFrame.new(3.16018701, 2.01041889, -1.56359899, 0.234984711, -0.951925099, 0.196545079, 0.135413677, -0.168172807, -0.976414025, 0.962523997, 0.256055504, 0.0893825442)
  5722. o11.BottomSurface = Enum.SurfaceType.Smooth
  5723. o11.TopSurface = Enum.SurfaceType.Smooth
  5724. o11.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5725. o11.Position = Vector3.new(3.16018701, 2.01041889, -1.56359899)
  5726. o11.Orientation = Vector3.new(77.5299988, 65.5500031, 141.160004)
  5727. o11.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5728. o12.Parent = o11
  5729. o12.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5730. o12.Offset = Vector3.new(2, 2, 2)
  5731. o12.Scale = Vector3.new(1000, 1000, 1000)
  5732. o12.VertexColor = Vector3.new(0.300000012, 4, 9)
  5733. o12.MeshType = Enum.MeshType.FileMesh
  5734. o12.Scale = Vector3.new(1000, 1000, 1000)
  5735. o13.Name = "Brick"
  5736. o13.Parent = o2
  5737. o13.Material = Enum.Material.Neon
  5738. o13.BrickColor = BrickColor.new("Royal purple")
  5739. o13.Position = Vector3.new(3.31469703, 1.82450104, -1.51757801)
  5740. o13.Rotation = Vector3.new(90.1399994, 20.6700001, 70.8600006)
  5741. o13.Anchored = true
  5742. o13.CanCollide = false
  5743. o13.Size = Vector3.new(1, 2.4000001, 1)
  5744. o13.CFrame = CFrame.new(3.31469703, 1.82450104, -1.51757801, 0.306727529, -0.883943498, 0.352943659, 0.113343202, -0.334257245, -0.935642958, 0.945028484, 0.32698974, -0.00233911769)
  5745. o13.BottomSurface = Enum.SurfaceType.Smooth
  5746. o13.TopSurface = Enum.SurfaceType.Smooth
  5747. o13.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5748. o13.Position = Vector3.new(3.31469703, 1.82450104, -1.51757801)
  5749. o13.Orientation = Vector3.new(69.3300018, 90.3799973, 161.270004)
  5750. o13.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5751. o14.Parent = o13
  5752. o14.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5753. o14.Offset = Vector3.new(2, 2, 2)
  5754. o14.Scale = Vector3.new(1000, 1000, 1000)
  5755. o14.VertexColor = Vector3.new(0.300000012, 4, 9)
  5756. o14.MeshType = Enum.MeshType.FileMesh
  5757. o14.Scale = Vector3.new(1000, 1000, 1000)
  5758. o15.Name = "Brick"
  5759. o15.Parent = o2
  5760. o15.Material = Enum.Material.Neon
  5761. o15.BrickColor = BrickColor.new("Royal purple")
  5762. o15.Position = Vector3.new(4.57440186, 1.39447999, -1.79949903)
  5763. o15.Rotation = Vector3.new(160.410004, 49.5999985, 1.05999994)
  5764. o15.Anchored = true
  5765. o15.CanCollide = false
  5766. o15.Size = Vector3.new(1, 2.4000001, 1)
  5767. o15.CFrame = CFrame.new(4.57440186, 1.39447999, -1.79949903, 0.64802295, -0.0120393187, 0.761527359, 0.237799332, -0.946695745, -0.217319146, 0.7235502, 0.321917951, -0.610618293)
  5768. o15.BottomSurface = Enum.SurfaceType.Smooth
  5769. o15.TopSurface = Enum.SurfaceType.Smooth
  5770. o15.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5771. o15.Position = Vector3.new(4.57440186, 1.39447999, -1.79949903)
  5772. o15.Orientation = Vector3.new(12.5500002, 128.720001, 165.899994)
  5773. o15.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5774. o16.Parent = o15
  5775. o16.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5776. o16.Offset = Vector3.new(2, 2, 2)
  5777. o16.Scale = Vector3.new(1000, 1000, 1000)
  5778. o16.VertexColor = Vector3.new(0.300000012, 4, 9)
  5779. o16.MeshType = Enum.MeshType.FileMesh
  5780. o16.Scale = Vector3.new(1000, 1000, 1000)
  5781. o17.Name = "Brick"
  5782. o17.Parent = o2
  5783. o17.Material = Enum.Material.Neon
  5784. o17.BrickColor = BrickColor.new("Royal purple")
  5785. o17.Position = Vector3.new(2.94677711, 2.85119104, -1.97851598)
  5786. o17.Rotation = Vector3.new(70.6100006, -28.9300003, 89.6299973)
  5787. o17.Anchored = true
  5788. o17.CanCollide = false
  5789. o17.Size = Vector3.new(1, 2.4000001, 1)
  5790. o17.CFrame = CFrame.new(2.94677711, 2.85119104, -1.97851598, 0.00562491454, -0.875205159, -0.483721107, 0.328991413, 0.458422065, -0.825601816, 0.944317937, -0.154494658, 0.290510803)
  5791. o17.BottomSurface = Enum.SurfaceType.Smooth
  5792. o17.TopSurface = Enum.SurfaceType.Smooth
  5793. o17.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5794. o17.Position = Vector3.new(2.94677711, 2.85119104, -1.97851598)
  5795. o17.Orientation = Vector3.new(55.6500015, -59.0099983, 35.6699982)
  5796. o17.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5797. o18.Parent = o17
  5798. o18.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5799. o18.Offset = Vector3.new(2, 2, 2)
  5800. o18.Scale = Vector3.new(1000, 1000, 1000)
  5801. o18.VertexColor = Vector3.new(0.300000012, 4, 9)
  5802. o18.MeshType = Enum.MeshType.FileMesh
  5803. o18.Scale = Vector3.new(1000, 1000, 1000)
  5804. o19.Name = "Brick"
  5805. o19.Parent = o2
  5806. o19.Material = Enum.Material.Neon
  5807. o19.BrickColor = BrickColor.new("Royal purple")
  5808. o19.Position = Vector3.new(3.00463891, 3.044065, -2.12027001)
  5809. o19.Rotation = Vector3.new(68, -39.3699989, 91.9400024)
  5810. o19.Anchored = true
  5811. o19.CanCollide = false
  5812. o19.Size = Vector3.new(1, 2.4000001, 1)
  5813. o19.CFrame = CFrame.new(3.00463891, 3.044065, -2.12027001, -0.0261950977, -0.772609949, -0.634342492, 0.394283026, 0.575135231, -0.716777742, 0.918619871, -0.26888746, 0.289558738)
  5814. o19.BottomSurface = Enum.SurfaceType.Smooth
  5815. o19.TopSurface = Enum.SurfaceType.Smooth
  5816. o19.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5817. o19.Position = Vector3.new(3.00463891, 3.044065, -2.12027001)
  5818. o19.Orientation = Vector3.new(45.7900009, -65.4599991, 34.4300003)
  5819. o19.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5820. o20.Parent = o19
  5821. o20.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5822. o20.Offset = Vector3.new(2, 2, 2)
  5823. o20.Scale = Vector3.new(1000, 1000, 1000)
  5824. o20.VertexColor = Vector3.new(0.300000012, 4, 9)
  5825. o20.MeshType = Enum.MeshType.FileMesh
  5826. o20.Scale = Vector3.new(1000, 1000, 1000)
  5827. o21.Name = "Brick"
  5828. o21.Parent = o2
  5829. o21.Material = Enum.Material.Neon
  5830. o21.BrickColor = BrickColor.new("Royal purple")
  5831. o21.Position = Vector3.new(3.10595703, 3.21490192, -2.26617408)
  5832. o21.Rotation = Vector3.new(65.5299988, -49.8899994, 93.9800034)
  5833. o21.Anchored = true
  5834. o21.CanCollide = false
  5835. o21.Size = Vector3.new(1, 2.4000001, 1)
  5836. o21.CFrame = CFrame.new(3.10595703, 3.21490192, -2.26617408, -0.0446844138, -0.642767787, -0.764757931, 0.46155408, 0.665641308, -0.586429715, 0.88599056, -0.37918207, 0.26692614)
  5837. o21.BottomSurface = Enum.SurfaceType.Smooth
  5838. o21.TopSurface = Enum.SurfaceType.Smooth
  5839. o21.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5840. o21.Position = Vector3.new(3.10595703, 3.21490192, -2.26617408)
  5841. o21.Orientation = Vector3.new(35.9000015, -70.7600021, 34.7400017)
  5842. o21.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5843. o22.Parent = o21
  5844. o22.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5845. o22.Offset = Vector3.new(2, 2, 2)
  5846. o22.Scale = Vector3.new(1000, 1000, 1000)
  5847. o22.VertexColor = Vector3.new(0.300000012, 4, 9)
  5848. o22.MeshType = Enum.MeshType.FileMesh
  5849. o22.Scale = Vector3.new(1000, 1000, 1000)
  5850. o23.Name = "Brick"
  5851. o23.Parent = o2
  5852. o23.Material = Enum.Material.Neon
  5853. o23.BrickColor = BrickColor.new("Royal purple")
  5854. o23.Position = Vector3.new(2.93334889, 2.64311099, -1.84747303)
  5855. o23.Rotation = Vector3.new(73.4700012, -18.5900002, 87.0100021)
  5856. o23.Anchored = true
  5857. o23.CanCollide = false
  5858. o23.Size = Vector3.new(1, 2.4000001, 1)
  5859. o23.CFrame = CFrame.new(2.93334889, 2.64311099, -1.84747303, 0.0495064296, -0.946529031, -0.318804532, 0.268211812, 0.320073038, -0.908636391, 0.962090611, -0.0405250117, 0.269712627)
  5860. o23.BottomSurface = Enum.SurfaceType.Smooth
  5861. o23.TopSurface = Enum.SurfaceType.Smooth
  5862. o23.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5863. o23.Position = Vector3.new(2.93334889, 2.64311099, -1.84747303)
  5864. o23.Orientation = Vector3.new(65.3199997, -49.7700005, 39.9599991)
  5865. o23.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5866. o24.Parent = o23
  5867. o24.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5868. o24.Offset = Vector3.new(2, 2, 2)
  5869. o24.Scale = Vector3.new(1000, 1000, 1000)
  5870. o24.VertexColor = Vector3.new(0.300000012, 4, 9)
  5871. o24.MeshType = Enum.MeshType.FileMesh
  5872. o24.Scale = Vector3.new(1000, 1000, 1000)
  5873. o25.Name = "Brick"
  5874. o25.Parent = o2
  5875. o25.Material = Enum.Material.Neon
  5876. o25.BrickColor = BrickColor.new("Royal purple")
  5877. o25.Position = Vector3.new(2.965698, 2.42810798, -1.73171997)
  5878. o25.Rotation = Vector3.new(76.6699982, -8.39000034, 83.9700012)
  5879. o25.Anchored = true
  5880. o25.CanCollide = false
  5881. o25.Size = Vector3.new(1, 2.4000001, 1)
  5882. o25.CFrame = CFrame.new(2.965698, 2.42810798, -1.73171997, 0.103865072, -0.983827293, -0.14595513, 0.214386716, 0.165448487, -0.962637901, 0.971214116, 0.0686925501, 0.22809954)
  5883. o25.BottomSurface = Enum.SurfaceType.Smooth
  5884. o25.TopSurface = Enum.SurfaceType.Smooth
  5885. o25.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5886. o25.Position = Vector3.new(2.965698, 2.42810798, -1.73171997)
  5887. o25.Orientation = Vector3.new(74.2900009, -32.6100006, 52.3400002)
  5888. o25.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5889. o26.Parent = o25
  5890. o26.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5891. o26.Offset = Vector3.new(2, 2, 2)
  5892. o26.Scale = Vector3.new(1000, 1000, 1000)
  5893. o26.VertexColor = Vector3.new(0.300000012, 4, 9)
  5894. o26.MeshType = Enum.MeshType.FileMesh
  5895. o26.Scale = Vector3.new(1000, 1000, 1000)
  5896. o27.Name = "Brick"
  5897. o27.Parent = o2
  5898. o27.Material = Enum.Material.Neon
  5899. o27.BrickColor = BrickColor.new("Royal purple")
  5900. o27.Position = Vector3.new(3.04232788, 2.21434498, -1.63577294)
  5901. o27.Rotation = Vector3.new(80.3700027, 1.61000001, 80.4100037)
  5902. o27.Anchored = true
  5903. o27.CanCollide = false
  5904. o27.Size = Vector3.new(1, 2.4000001, 1)
  5905. o27.CFrame = CFrame.new(3.04232788, 2.21434498, -1.63577294, 0.166501582, -0.985645115, 0.0280937776, 0.169498622, 0.000545704737, -0.985533655, 0.971367121, 0.168852925, 0.167152837)
  5906. o27.BottomSurface = Enum.SurfaceType.Smooth
  5907. o27.TopSurface = Enum.SurfaceType.Smooth
  5908. o27.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5909. o27.Position = Vector3.new(3.04232788, 2.21434498, -1.63577294)
  5910. o27.Orientation = Vector3.new(80.2399979, 9.53999996, 89.8199997)
  5911. o27.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5912. o28.Parent = o27
  5913. o28.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5914. o28.Offset = Vector3.new(2, 2, 2)
  5915. o28.Scale = Vector3.new(1000, 1000, 1000)
  5916. o28.VertexColor = Vector3.new(0.300000012, 4, 9)
  5917. o28.MeshType = Enum.MeshType.FileMesh
  5918. o28.Scale = Vector3.new(1000, 1000, 1000)
  5919. o29.Name = "Brick"
  5920. o29.Parent = o2
  5921. o29.Material = Enum.Material.Neon
  5922. o29.BrickColor = BrickColor.new("Royal purple")
  5923. o29.Position = Vector3.new(5.06256104, 2.90255404, -2.91796899)
  5924. o29.Rotation = Vector3.new(-133.990005, -24.3700008, -63.5200005)
  5925. o29.Anchored = true
  5926. o29.CanCollide = false
  5927. o29.Size = Vector3.new(1, 2.4000001, 1)
  5928. o29.CFrame = CFrame.new(5.06256104, 2.90255404, -2.91796899, 0.406100124, 0.815340042, -0.412699133, 0.754046142, -0.0438508503, 0.655360699, 0.516244054, -0.577332199, -0.632607102)
  5929. o29.BottomSurface = Enum.SurfaceType.Smooth
  5930. o29.TopSurface = Enum.SurfaceType.Smooth
  5931. o29.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5932. o29.Position = Vector3.new(5.06256104, 2.90255404, -2.91796899)
  5933. o29.Orientation = Vector3.new(-40.9500008, -146.880005, 93.3300018)
  5934. o29.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5935. o30.Parent = o29
  5936. o30.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5937. o30.Offset = Vector3.new(2, 2, 2)
  5938. o30.Scale = Vector3.new(1000, 1000, 1000)
  5939. o30.VertexColor = Vector3.new(0.300000012, 4, 9)
  5940. o30.MeshType = Enum.MeshType.FileMesh
  5941. o30.Scale = Vector3.new(1000, 1000, 1000)
  5942. o31.Name = "Brick"
  5943. o31.Parent = o2
  5944. o31.Material = Enum.Material.Neon
  5945. o31.BrickColor = BrickColor.new("Royal purple")
  5946. o31.Position = Vector3.new(4.91119385, 3.09106302, -2.96588111)
  5947. o31.Rotation = Vector3.new(-131.279999, -34.7700005, -65.9599991)
  5948. o31.Anchored = true
  5949. o31.CanCollide = false
  5950. o31.Size = Vector3.new(1, 2.4000001, 1)
  5951. o31.CFrame = CFrame.new(4.91119385, 3.09106302, -2.96588111, 0.334565103, 0.75018847, -0.570341349, 0.777153254, 0.122676805, 0.61724031, 0.533016145, -0.649748385, -0.541965544)
  5952. o31.BottomSurface = Enum.SurfaceType.Smooth
  5953. o31.TopSurface = Enum.SurfaceType.Smooth
  5954. o31.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5955. o31.Position = Vector3.new(4.91119385, 3.09106302, -2.96588111)
  5956. o31.Orientation = Vector3.new(-38.1100006, -133.539993, 81.0299988)
  5957. o31.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5958. o32.Parent = o31
  5959. o32.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5960. o32.Offset = Vector3.new(2, 2, 2)
  5961. o32.Scale = Vector3.new(1000, 1000, 1000)
  5962. o32.VertexColor = Vector3.new(0.300000012, 4, 9)
  5963. o32.MeshType = Enum.MeshType.FileMesh
  5964. o32.Scale = Vector3.new(1000, 1000, 1000)
  5965. o33.Name = "Brick"
  5966. o33.Parent = o2
  5967. o33.Material = Enum.Material.Neon
  5968. o33.BrickColor = BrickColor.new("Royal purple")
  5969. o33.Position = Vector3.new(4.72817993, 3.2543149, -2.98629689)
  5970. o33.Rotation = Vector3.new(-128.759995, -45.2599983, -68.1200027)
  5971. o33.Anchored = true
  5972. o33.CanCollide = false
  5973. o33.Size = Vector3.new(1, 2.4000001, 1)
  5974. o33.CFrame = CFrame.new(4.72817993, 3.2543149, -2.98629689, 0.262331456, 0.653153419, -0.71034348, 0.78741014, 0.280647159, 0.548841178, 0.557832479, -0.703308582, -0.440674037)
  5975. o33.BottomSurface = Enum.SurfaceType.Smooth
  5976. o33.TopSurface = Enum.SurfaceType.Smooth
  5977. o33.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5978. o33.Position = Vector3.new(4.72817993, 3.2543149, -2.98629689)
  5979. o33.Orientation = Vector3.new(-33.2900009, -121.809998, 70.3799973)
  5980. o33.Color = Color3.new(0.384314, 0.145098, 0.819608)
  5981. o34.Parent = o33
  5982. o34.MeshId = "http://www.roblox.com/asset/?id=1125478"
  5983. o34.Offset = Vector3.new(2, 2, 2)
  5984. o34.Scale = Vector3.new(1000, 1000, 1000)
  5985. o34.VertexColor = Vector3.new(0.300000012, 4, 9)
  5986. o34.MeshType = Enum.MeshType.FileMesh
  5987. o34.Scale = Vector3.new(1000, 1000, 1000)
  5988. o35.Name = "Brick"
  5989. o35.Parent = o2
  5990. o35.Material = Enum.Material.Neon
  5991. o35.BrickColor = BrickColor.new("Royal purple")
  5992. o35.Position = Vector3.new(4.52124023, 3.38793397, -2.97735596)
  5993. o35.Rotation = Vector3.new(-126.300003, -55.8100014, -69.9899979)
  5994. o35.Anchored = true
  5995. o35.CanCollide = false
  5996. o35.Size = Vector3.new(1, 2.4000001, 1)
  5997. o35.CFrame = CFrame.new(4.52124023, 3.38793397, -2.97735596, 0.192273602, 0.528050721, -0.8271662, 0.784404039, 0.42380619, 0.452882349, 0.589703321, -0.735906541, -0.332716405)
  5998. o35.BottomSurface = Enum.SurfaceType.Smooth
  5999. o35.TopSurface = Enum.SurfaceType.Smooth
  6000. o35.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6001. o35.Position = Vector3.new(4.52124023, 3.38793397, -2.97735596)
  6002. o35.Orientation = Vector3.new(-26.9300003, -111.910004, 61.6199989)
  6003. o35.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6004. o36.Parent = o35
  6005. o36.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6006. o36.Offset = Vector3.new(2, 2, 2)
  6007. o36.Scale = Vector3.new(1000, 1000, 1000)
  6008. o36.VertexColor = Vector3.new(0.300000012, 4, 9)
  6009. o36.MeshType = Enum.MeshType.FileMesh
  6010. o36.Scale = Vector3.new(1000, 1000, 1000)
  6011. o37.Name = "Brick"
  6012. o37.Parent = o2
  6013. o37.Material = Enum.Material.Neon
  6014. o37.BrickColor = BrickColor.new("Royal purple")
  6015. o37.Position = Vector3.new(4.29772902, 3.48497605, -2.94018507)
  6016. o37.Rotation = Vector3.new(-123.709999, -66.4000015, -71.4899979)
  6017. o37.Anchored = true
  6018. o37.CanCollide = false
  6019. o37.Size = Vector3.new(1, 2.4000001, 1)
  6020. o37.CFrame = CFrame.new(4.29772902, 3.48497605, -2.94018507, 0.12711224, 0.379692227, -0.916344583, 0.768234134, 0.546692252, 0.333088756, 0.627428651, -0.746304989, -0.222200081)
  6021. o37.BottomSurface = Enum.SurfaceType.Smooth
  6022. o37.TopSurface = Enum.SurfaceType.Smooth
  6023. o37.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6024. o37.Position = Vector3.new(4.29772902, 3.48497605, -2.94018507)
  6025. o37.Orientation = Vector3.new(-19.4599991, -103.629997, 54.5600014)
  6026. o37.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6027. o38.Parent = o37
  6028. o38.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6029. o38.Offset = Vector3.new(2, 2, 2)
  6030. o38.Scale = Vector3.new(1000, 1000, 1000)
  6031. o38.VertexColor = Vector3.new(0.300000012, 4, 9)
  6032. o38.MeshType = Enum.MeshType.FileMesh
  6033. o38.Scale = Vector3.new(1000, 1000, 1000)
  6034. o39.Name = "Brick"
  6035. o39.Parent = o2
  6036. o39.Material = Enum.Material.Neon
  6037. o39.BrickColor = BrickColor.new("Royal purple")
  6038. o39.Position = Vector3.new(4.06726122, 3.54251599, -2.87588501)
  6039. o39.Rotation = Vector3.new(-120.32, -77.0100021, -72.0400009)
  6040. o39.Anchored = true
  6041. o39.CanCollide = false
  6042. o39.Size = Vector3.new(1, 2.4000001, 1)
  6043. o39.CFrame = CFrame.new(4.06726122, 3.54251599, -2.87588501, 0.0693322793, 0.213873416, -0.974402368, 0.739563346, 0.644502819, 0.194081604, 0.669512689, -0.734086096, -0.113487378)
  6044. o39.BottomSurface = Enum.SurfaceType.Smooth
  6045. o39.TopSurface = Enum.SurfaceType.Smooth
  6046. o39.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6047. o39.Position = Vector3.new(4.06726122, 3.54251599, -2.87588501)
  6048. o39.Orientation = Vector3.new(-11.1899996, -96.6399994, 48.9300003)
  6049. o39.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6050. o40.Parent = o39
  6051. o40.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6052. o40.Offset = Vector3.new(2, 2, 2)
  6053. o40.Scale = Vector3.new(1000, 1000, 1000)
  6054. o40.VertexColor = Vector3.new(0.300000012, 4, 9)
  6055. o40.MeshType = Enum.MeshType.FileMesh
  6056. o40.Scale = Vector3.new(1000, 1000, 1000)
  6057. o41.Name = "Brick"
  6058. o41.Parent = o2
  6059. o41.Material = Enum.Material.Neon
  6060. o41.BrickColor = BrickColor.new("Royal purple")
  6061. o41.Position = Vector3.new(3.83755493, 3.5582931, -2.78716993)
  6062. o41.Rotation = Vector3.new(-104.620003, -87.5599976, -60.2000008)
  6063. o41.Anchored = true
  6064. o41.CanCollide = false
  6065. o41.Size = Vector3.new(1, 2.4000001, 1)
  6066. o41.CFrame = CFrame.new(3.83755493, 3.5582931, -2.78716993, 0.0211498551, 0.0369331241, -0.999094546, 0.6994735, 0.713474691, 0.0411797762, 0.714347363, -0.699709892, -0.0107443864)
  6067. o41.BottomSurface = Enum.SurfaceType.Smooth
  6068. o41.TopSurface = Enum.SurfaceType.Smooth
  6069. o41.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6070. o41.Position = Vector3.new(3.83755493, 3.5582931, -2.78716993)
  6071. o41.Orientation = Vector3.new(-2.3599999, -90.6200027, 44.4300003)
  6072. o41.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6073. o42.Parent = o41
  6074. o42.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6075. o42.Offset = Vector3.new(2, 2, 2)
  6076. o42.Scale = Vector3.new(1000, 1000, 1000)
  6077. o42.VertexColor = Vector3.new(0.300000012, 4, 9)
  6078. o42.MeshType = Enum.MeshType.FileMesh
  6079. o42.Scale = Vector3.new(1000, 1000, 1000)
  6080. o43.Name = "Brick"
  6081. o43.Parent = o2
  6082. o43.Material = Enum.Material.Neon
  6083. o43.BrickColor = BrickColor.new("Royal purple")
  6084. o43.Position = Vector3.new(3.70880103, 1.53280604, -1.51110804)
  6085. o43.Rotation = Vector3.new(105.5, 37.2799988, 55.6800003)
  6086. o43.Anchored = true
  6087. o43.CanCollide = false
  6088. o43.Size = Vector3.new(1, 2.4000001, 1)
  6089. o43.CFrame = CFrame.new(3.70880103, 1.53280604, -1.51110804, 0.448593676, -0.657117724, 0.605777919, 0.108368672, -0.632810354, -0.766686857, 0.887145698, 0.409578443, -0.21266529)
  6090. o43.BottomSurface = Enum.SurfaceType.Smooth
  6091. o43.TopSurface = Enum.SurfaceType.Smooth
  6092. o43.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6093. o43.Position = Vector3.new(3.70880103, 1.53280604, -1.51110804)
  6094. o43.Orientation = Vector3.new(50.0600014, 109.339996, 170.279999)
  6095. o43.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6096. o44.Parent = o43
  6097. o44.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6098. o44.Offset = Vector3.new(2, 2, 2)
  6099. o44.Scale = Vector3.new(1000, 1000, 1000)
  6100. o44.VertexColor = Vector3.new(0.300000012, 4, 9)
  6101. o44.MeshType = Enum.MeshType.FileMesh
  6102. o44.Scale = Vector3.new(1000, 1000, 1000)
  6103. o45.Name = "Brick"
  6104. o45.Parent = o2
  6105. o45.Material = Enum.Material.Neon
  6106. o45.BrickColor = BrickColor.new("Royal purple")
  6107. o45.Position = Vector3.new(3.9332881, 1.43899, -1.55038404)
  6108. o45.Rotation = Vector3.new(116.610001, 43.8199997, 44.6500015)
  6109. o45.Anchored = true
  6110. o45.CanCollide = false
  6111. o45.Size = Vector3.new(1, 2.4000001, 1)
  6112. o45.CFrame = CFrame.new(3.9332881, 1.43899, -1.55038404, 0.513256431, -0.507025182, 0.692457318, 0.125652671, -0.753752112, -0.645036459, 0.848991394, 0.418078154, -0.323159516)
  6113. o45.BottomSurface = Enum.SurfaceType.Smooth
  6114. o45.TopSurface = Enum.SurfaceType.Smooth
  6115. o45.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6116. o45.Position = Vector3.new(3.9332881, 1.43899, -1.55038404)
  6117. o45.Orientation = Vector3.new(40.1699982, 115.019997, 170.539993)
  6118. o45.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6119. o46.Parent = o45
  6120. o46.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6121. o46.Offset = Vector3.new(2, 2, 2)
  6122. o46.Scale = Vector3.new(1000, 1000, 1000)
  6123. o46.VertexColor = Vector3.new(0.300000012, 4, 9)
  6124. o46.MeshType = Enum.MeshType.FileMesh
  6125. o46.Scale = Vector3.new(1000, 1000, 1000)
  6126. o47.Name = "Brick"
  6127. o47.Parent = o2
  6128. o47.Material = Enum.Material.Neon
  6129. o47.BrickColor = BrickColor.new("Royal purple")
  6130. o47.Position = Vector3.new(4.16439819, 1.38474405, -1.61688197)
  6131. o47.Rotation = Vector3.new(130.539993, 48.4000015, 30.7999992)
  6132. o47.Anchored = true
  6133. o47.CanCollide = false
  6134. o47.Size = Vector3.new(1, 2.4000001, 1)
  6135. o47.CFrame = CFrame.new(4.16439819, 1.38474405, -1.61688197, 0.570331037, -0.339972913, 0.747757614, 0.155332476, -0.849266231, -0.504599333, 0.806594849, 0.403941095, -0.43155393)
  6136. o47.BottomSurface = Enum.SurfaceType.Smooth
  6137. o47.TopSurface = Enum.SurfaceType.Smooth
  6138. o47.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6139. o47.Position = Vector3.new(4.16439819, 1.38474405, -1.61688197)
  6140. o47.Orientation = Vector3.new(30.2999992, 119.989998, 169.639999)
  6141. o47.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6142. o48.Parent = o47
  6143. o48.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6144. o48.Offset = Vector3.new(2, 2, 2)
  6145. o48.Scale = Vector3.new(1000, 1000, 1000)
  6146. o48.VertexColor = Vector3.new(0.300000012, 4, 9)
  6147. o48.MeshType = Enum.MeshType.FileMesh
  6148. o48.Scale = Vector3.new(1000, 1000, 1000)
  6149. o49.Name = "Brick"
  6150. o49.Parent = o2
  6151. o49.Material = Enum.Material.Neon
  6152. o49.BrickColor = BrickColor.new("Royal purple")
  6153. o49.Position = Vector3.new(4.39288282, 1.37233901, -1.70782495)
  6154. o49.Rotation = Vector3.new(146.669998, 50.3100014, 14.7399998)
  6155. o49.Anchored = true
  6156. o49.CanCollide = false
  6157. o49.Size = Vector3.new(1, 2.4000001, 1)
  6158. o49.CFrame = CFrame.new(4.39288282, 1.37233901, -1.70782495, 0.617577851, -0.162517488, 0.769542575, 0.196282297, -0.915626526, -0.35088259, 0.76163286, 0.367743611, -0.533573449)
  6159. o49.BottomSurface = Enum.SurfaceType.Smooth
  6160. o49.TopSurface = Enum.SurfaceType.Smooth
  6161. o49.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6162. o49.Position = Vector3.new(4.39288282, 1.37233901, -1.70782495)
  6163. o49.Orientation = Vector3.new(20.5400009, 124.739998, 167.899994)
  6164. o49.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6165. o50.Parent = o49
  6166. o50.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6167. o50.Offset = Vector3.new(2, 2, 2)
  6168. o50.Scale = Vector3.new(1000, 1000, 1000)
  6169. o50.VertexColor = Vector3.new(0.300000012, 4, 9)
  6170. o50.MeshType = Enum.MeshType.FileMesh
  6171. o50.Scale = Vector3.new(1000, 1000, 1000)
  6172. o51.Name = "Brick"
  6173. o51.Parent = o2
  6174. o51.Material = Enum.Material.Neon
  6175. o51.BrickColor = BrickColor.new("Royal purple")
  6176. o51.Position = Vector3.new(4.77636719, 1.45922303, -1.92498803)
  6177. o51.Rotation = Vector3.new(175.460007, 46.1100006, -13.9099998)
  6178. o51.Anchored = true
  6179. o51.CanCollide = false
  6180. o51.Size = Vector3.new(1, 2.4000001, 1)
  6181. o51.CFrame = CFrame.new(4.77636719, 1.45922303, -1.92498803, 0.672873378, 0.16669859, 0.720732152, 0.295064241, -0.953904152, -0.0548422486, 0.678368092, 0.249565676, -0.691042304)
  6182. o51.BottomSurface = Enum.SurfaceType.Smooth
  6183. o51.TopSurface = Enum.SurfaceType.Smooth
  6184. o51.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6185. o51.Position = Vector3.new(4.77636719, 1.45922303, -1.92498803)
  6186. o51.Orientation = Vector3.new(3.1400001, 133.800003, 162.809998)
  6187. o51.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6188. o52.Parent = o51
  6189. o52.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6190. o52.Offset = Vector3.new(2, 2, 2)
  6191. o52.Scale = Vector3.new(1000, 1000, 1000)
  6192. o52.VertexColor = Vector3.new(0.300000012, 4, 9)
  6193. o52.MeshType = Enum.MeshType.FileMesh
  6194. o52.Scale = Vector3.new(1000, 1000, 1000)
  6195. o53.Name = "Brick"
  6196. o53.Parent = o2
  6197. o53.Material = Enum.Material.Neon
  6198. o53.BrickColor = BrickColor.new("Royal purple")
  6199. o53.Position = Vector3.new(4.95245314, 1.56303596, -2.06259108)
  6200. o53.Rotation = Vector3.new(-172.199997, 40.3600006, -26.1700001)
  6201. o53.Anchored = true
  6202. o53.CanCollide = false
  6203. o53.Size = Vector3.new(1, 2.4000001, 1)
  6204. o53.CFrame = CFrame.new(4.95245314, 1.56303596, -2.06259108, 0.68390286, 0.33614102, 0.64752382, 0.358143985, -0.927920341, 0.103433087, 0.635619402, 0.161170885, -0.754993856)
  6205. o53.BottomSurface = Enum.SurfaceType.Smooth
  6206. o53.TopSurface = Enum.SurfaceType.Smooth
  6207. o53.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6208. o53.Position = Vector3.new(4.95245314, 1.56303596, -2.06259108)
  6209. o53.Orientation = Vector3.new(-5.94000006, 139.380005, 158.899994)
  6210. o53.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6211. o54.Parent = o53
  6212. o54.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6213. o54.Offset = Vector3.new(2, 2, 2)
  6214. o54.Scale = Vector3.new(1000, 1000, 1000)
  6215. o54.VertexColor = Vector3.new(0.300000012, 4, 9)
  6216. o54.MeshType = Enum.MeshType.FileMesh
  6217. o54.Scale = Vector3.new(1000, 1000, 1000)
  6218. o55.Name = "Brick"
  6219. o55.Parent = o2
  6220. o55.Material = Enum.Material.Neon
  6221. o55.BrickColor = BrickColor.new("Royal purple")
  6222. o55.Position = Vector3.new(5.09490919, 1.70155895, -2.20797706)
  6223. o55.Rotation = Vector3.new(-162.550003, 33, -35.7400017)
  6224. o55.Anchored = true
  6225. o55.CanCollide = false
  6226. o55.Size = Vector3.new(1, 2.4000001, 1)
  6227. o55.CFrame = CFrame.new(5.09490919, 1.70155895, -2.20797706, 0.680727184, 0.489860028, 0.544654846, 0.424662501, -0.869728863, 0.251472116, 0.596890628, 0.0601115078, -0.80007118)
  6228. o55.BottomSurface = Enum.SurfaceType.Smooth
  6229. o55.TopSurface = Enum.SurfaceType.Smooth
  6230. o55.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6231. o55.Position = Vector3.new(5.09490919, 1.70155895, -2.20797706)
  6232. o55.Orientation = Vector3.new(-14.5600004, 145.75, 153.979996)
  6233. o55.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6234. o56.Parent = o55
  6235. o56.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6236. o56.Offset = Vector3.new(2, 2, 2)
  6237. o56.Scale = Vector3.new(1000, 1000, 1000)
  6238. o56.VertexColor = Vector3.new(0.300000012, 4, 9)
  6239. o56.MeshType = Enum.MeshType.FileMesh
  6240. o56.Scale = Vector3.new(1000, 1000, 1000)
  6241. o57.Name = "Brick"
  6242. o57.Parent = o2
  6243. o57.Material = Enum.Material.Neon
  6244. o57.BrickColor = BrickColor.new("Royal purple")
  6245. o57.Position = Vector3.new(5.19952393, 1.86994803, -2.35424805)
  6246. o57.Rotation = Vector3.new(-155.059998, 24.5900002, -43.1399994)
  6247. o57.Anchored = true
  6248. o57.CanCollide = false
  6249. o57.Size = Vector3.new(1, 2.4000001, 1)
  6250. o57.CFrame = CFrame.new(5.19952393, 1.86994803, -2.35424805, 0.663467348, 0.621792495, 0.416159749, 0.492012411, -0.781613827, 0.383423984, 0.563687682, -0.0496326238, -0.824503481)
  6251. o57.BottomSurface = Enum.SurfaceType.Smooth
  6252. o57.TopSurface = Enum.SurfaceType.Smooth
  6253. o57.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6254. o57.Position = Vector3.new(5.19952393, 1.86994803, -2.35424805)
  6255. o57.Orientation = Vector3.new(-22.5499992, 153.220001, 147.809998)
  6256. o57.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6257. o58.Parent = o57
  6258. o58.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6259. o58.Offset = Vector3.new(2, 2, 2)
  6260. o58.Scale = Vector3.new(1000, 1000, 1000)
  6261. o58.VertexColor = Vector3.new(0.300000012, 4, 9)
  6262. o58.MeshType = Enum.MeshType.FileMesh
  6263. o58.Scale = Vector3.new(1000, 1000, 1000)
  6264. o59.Name = "Brick"
  6265. o59.Parent = o2
  6266. o59.Material = Enum.Material.Neon
  6267. o59.BrickColor = BrickColor.new("Royal purple")
  6268. o59.Position = Vector3.new(5.2615962, 2.06174994, -2.49609399)
  6269. o59.Rotation = Vector3.new(-149.139999, 15.4899998, -48.9599991)
  6270. o59.Anchored = true
  6271. o59.CanCollide = false
  6272. o59.Size = Vector3.new(1, 2.4000001, 1)
  6273. o59.CFrame = CFrame.new(5.2615962, 2.06174994, -2.49609399, 0.632684767, 0.726892948, 0.267095983, 0.557561934, -0.666930854, 0.49429667, 0.53743577, -0.163808867, -0.827243149)
  6274. o59.BottomSurface = Enum.SurfaceType.Smooth
  6275. o59.TopSurface = Enum.SurfaceType.Smooth
  6276. o59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6277. o59.Position = Vector3.new(5.2615962, 2.06174994, -2.49609399)
  6278. o59.Orientation = Vector3.new(-29.6200008, 162.110001, 140.100006)
  6279. o59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6280. o60.Parent = o59
  6281. o60.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6282. o60.Offset = Vector3.new(2, 2, 2)
  6283. o60.Scale = Vector3.new(1000, 1000, 1000)
  6284. o60.VertexColor = Vector3.new(0.300000012, 4, 9)
  6285. o60.MeshType = Enum.MeshType.FileMesh
  6286. o60.Scale = Vector3.new(1000, 1000, 1000)
  6287. o61.Name = "Brick"
  6288. o61.Parent = o2
  6289. o61.Material = Enum.Material.Neon
  6290. o61.BrickColor = BrickColor.new("Royal purple")
  6291. o61.Position = Vector3.new(5.27862501, 2.26872897, -2.62854004)
  6292. o61.Rotation = Vector3.new(-144.360001, 5.92000008, -53.6399994)
  6293. o61.Anchored = true
  6294. o61.CanCollide = false
  6295. o61.Size = Vector3.new(1, 2.4000001, 1)
  6296. o61.CFrame = CFrame.new(5.27862501, 2.26872897, -2.62854004, 0.589739919, 0.800988555, 0.103097625, 0.618806839, -0.530213952, 0.579620779, 0.518933594, -0.278024584, -0.808341324)
  6297. o61.BottomSurface = Enum.SurfaceType.Smooth
  6298. o61.TopSurface = Enum.SurfaceType.Smooth
  6299. o61.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6300. o61.Position = Vector3.new(5.27862501, 2.26872897, -2.62854004)
  6301. o61.Orientation = Vector3.new(-35.4199982, 172.729996, 130.589996)
  6302. o61.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6303. o62.Parent = o61
  6304. o62.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6305. o62.Offset = Vector3.new(2, 2, 2)
  6306. o62.Scale = Vector3.new(1000, 1000, 1000)
  6307. o62.VertexColor = Vector3.new(0.300000012, 4, 9)
  6308. o62.MeshType = Enum.MeshType.FileMesh
  6309. o62.Scale = Vector3.new(1000, 1000, 1000)
  6310. o63.Name = "Brick"
  6311. o63.Parent = o2
  6312. o63.Material = Enum.Material.Neon
  6313. o63.BrickColor = BrickColor.new("Royal purple")
  6314. o63.Position = Vector3.new(5.25003004, 2.4836719, -2.74575806)
  6315. o63.Rotation = Vector3.new(-140.380005, -3.97000003, -57.4799995)
  6316. o63.Anchored = true
  6317. o63.CanCollide = false
  6318. o63.Size = Vector3.new(1, 2.4000001, 1)
  6319. o63.CFrame = CFrame.new(5.25003004, 2.4836719, -2.74575806, 0.536248684, 0.841212153, -0.0692981035, 0.673294485, -0.376801223, 0.636157036, 0.5090307, -0.387795955, -0.768441141)
  6320. o63.BottomSurface = Enum.SurfaceType.Smooth
  6321. o63.TopSurface = Enum.SurfaceType.Smooth
  6322. o63.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6323. o63.Position = Vector3.new(5.25003004, 2.4836719, -2.74575806)
  6324. o63.Orientation = Vector3.new(-39.5099983, -174.850006, 119.230003)
  6325. o63.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6326. o64.Parent = o63
  6327. o64.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6328. o64.Offset = Vector3.new(2, 2, 2)
  6329. o64.Scale = Vector3.new(1000, 1000, 1000)
  6330. o64.VertexColor = Vector3.new(0.300000012, 4, 9)
  6331. o64.MeshType = Enum.MeshType.FileMesh
  6332. o64.Scale = Vector3.new(1000, 1000, 1000)
  6333. o65.Name = "Brick"
  6334. o65.Parent = o2
  6335. o65.Material = Enum.Material.Neon
  6336. o65.BrickColor = BrickColor.new("Royal purple")
  6337. o65.Position = Vector3.new(5.17730713, 2.697891, -2.84332299)
  6338. o65.Rotation = Vector3.new(-136.979996, -14.0900002, -60.7299995)
  6339. o65.Anchored = true
  6340. o65.CanCollide = false
  6341. o65.Size = Vector3.new(1, 2.4000001, 1)
  6342. o65.CFrame = CFrame.new(5.17730713, 2.697891, -2.84332299, 0.474191397, 0.846081197, -0.243520409, 0.718994558, -0.212507248, 0.661735475, 0.508131981, -0.488876581, -0.709092855)
  6343. o65.BottomSurface = Enum.SurfaceType.Smooth
  6344. o65.TopSurface = Enum.SurfaceType.Smooth
  6345. o65.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6346. o65.Position = Vector3.new(5.17730713, 2.697891, -2.84332299)
  6347. o65.Orientation = Vector3.new(-41.4300003, -161.050003, 106.470001)
  6348. o65.Color = Color3.new(0.384314, 0.145098, 0.819608)
  6349. o66.Parent = o65
  6350. o66.MeshId = "http://www.roblox.com/asset/?id=1125478"
  6351. o66.Offset = Vector3.new(2, 2, 2)
  6352. o66.Scale = Vector3.new(1000, 1000, 1000)
  6353. o66.VertexColor = Vector3.new(0.300000012, 4, 9)
  6354. o66.MeshType = Enum.MeshType.FileMesh
  6355. o66.Scale = Vector3.new(1000, 1000, 1000)
  6356. o67.Parent = o2
  6357. table.insert(cors,coroutine.create(function()
  6358. wait()
  6359. runDummyScript(function()
  6360. --Time
  6361. l = script.Parent
  6362. while true do
  6363. wait()
  6364. local h = l:GetChildren()
  6365. for i = 1, #h do
  6366. if h[i].Name == "Brick" then
  6367. h[i].CFrame = h[i].CFrame * CFrame.fromEulerAnglesXYZ(0.02,0.01,0.02)
  6368. end
  6369. end
  6370. end
  6371. end,o67)
  6372. end))
  6373. mas.Parent = workspace
  6374. mas:MakeJoints()
  6375. local mas1 = mas:GetChildren()
  6376. for i=1,#mas1 do
  6377. mas1[i].Parent = workspace
  6378. ypcall(function() mas1[i]:MakeJoints() end)
  6379. end
  6380. mas:Destroy()
  6381. for i=1,#cors do
  6382. coroutine.resume(cors[i])
  6383. end
  6384. --Wings
  6385. local Color = ColorSequence.new(Color3.new(0,0,0), Color3.new(0,0,0))
  6386.  
  6387. local Num = 0.5
  6388.  
  6389. local Num2 = 4 -------------Wings Parameters-------------------------------------
  6390. local Size = 0.8
  6391. local Rate = 300
  6392. -------------------------------------------------------------------------------------
  6393. local Player = game:service'Players'.LocalPlayer
  6394. local Character = Player.Character
  6395. Torso = Character:WaitForChild'Torso'
  6396.  
  6397. local Wing1 = Instance.new("Part",Character)
  6398. Wing1.FormFactor = Enum.FormFactor.Custom
  6399. Wing1.Size = Vector3.new(.2, .2, .2)
  6400. Wing1.Name = "WIng_1"
  6401.  
  6402. local fire = Instance.new("ParticleEmitter", Wing1)
  6403. fire.VelocitySpread = 0
  6404. fire.Lifetime = NumberRange.new(2)
  6405. fire.Acceleration = Vector3.new(0, 2, 2)
  6406. fire.RotSpeed = NumberRange.new(10)
  6407. fire.Rate = Rate
  6408. fire.Rotation = NumberRange.new(151515)
  6409. fire.Name = "Fire"
  6410. fire.LightEmission = 0.78
  6411. fire.LockedToPart = true
  6412. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  6413. fire.Color = Color
  6414. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  6415.  
  6416. local Wing2 = Wing1:Clone()
  6417. Wing2.Parent = Torso
  6418. local x,y,z = 0,-1,-6
  6419.  
  6420. Wld = function(a,b,cf)
  6421. local Weld = Instance.new('Weld',a)
  6422. Weld.Part0 = a
  6423. Weld.Part1 = b
  6424. Weld.C1 = cf
  6425. return Weld
  6426. end
  6427.  
  6428. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  6429. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  6430.  
  6431.  
  6432. game:service'RunService'.Stepped:connect(function()
  6433. --z = 6+math.sin(tick()*2)
  6434. y = -1+math.sin(tick()*Num)*Num2
  6435. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  6436. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  6437. end)
  6438. ------------------------------------------------------------------------------------------------
  6439. local Player = game:service'Players'.LocalPlayer
  6440. local Character = Player.Character
  6441. Torso = Character:WaitForChild'Torso'
  6442.  
  6443. local Wing1 = Instance.new("Part",Character)
  6444. Wing1.FormFactor = Enum.FormFactor.Custom
  6445. Wing1.Size = Vector3.new(.2, .2, .2)
  6446. Wing1.Name = "WIng_1"
  6447.  
  6448. local fire = Instance.new("ParticleEmitter", Wing1)
  6449. fire.VelocitySpread = 0
  6450. fire.Lifetime = NumberRange.new(2.5)
  6451. fire.Acceleration = Vector3.new(0, 4, 4)
  6452. fire.RotSpeed = NumberRange.new(10)
  6453. fire.Rate = Rate
  6454. fire.Rotation = NumberRange.new(151515)
  6455. fire.Name = "Fire"
  6456. fire.LightEmission = 0.78
  6457. fire.LockedToPart = true
  6458. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  6459. fire.Color = Color
  6460. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  6461.  
  6462. local Wing2 = Wing1:Clone()
  6463. Wing2.Parent = Torso
  6464. local x,y,z = 0,-1,-6
  6465.  
  6466. Wld = function(a,b,cf)
  6467. local Weld = Instance.new('Weld',a)
  6468. Weld.Part0 = a
  6469. Weld.Part1 = b
  6470. Weld.C1 = cf
  6471. return Weld
  6472. end
  6473.  
  6474. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  6475. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  6476.  
  6477. print'Loaded'
  6478.  
  6479. game:service'RunService'.Stepped:connect(function()
  6480. --z = 6+math.sin(tick()*2)
  6481. y = -1+math.sin(tick()*Num)*Num2
  6482. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  6483. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  6484. end)
  6485.  
  6486. ------------------------------------------------------------------------------------------------
  6487. local Player = game:service'Players'.LocalPlayer
  6488. local Character = Player.Character
  6489. Torso = Character:WaitForChild'Torso'
  6490.  
  6491. local Wing1 = Instance.new("Part",Character)
  6492. Wing1.FormFactor = Enum.FormFactor.Custom
  6493. Wing1.Size = Vector3.new(.2, .2, .2)
  6494. Wing1.Name = "WIng_1"
  6495.  
  6496. local fire = Instance.new("ParticleEmitter", Wing1)
  6497. fire.VelocitySpread = 0
  6498. fire.Lifetime = NumberRange.new(2.8)
  6499. fire.Acceleration = Vector3.new(0, 4, 4)
  6500. fire.RotSpeed = NumberRange.new(10)
  6501. fire.Rate = Rate
  6502. fire.Rotation = NumberRange.new(151515)
  6503. fire.Name = "Fire"
  6504. fire.LightEmission = 0.78
  6505. fire.LockedToPart = true
  6506. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  6507. fire.Color = Color
  6508. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  6509.  
  6510. local Wing2 = Wing1:Clone()
  6511. Wing2.Parent = Torso
  6512. local x,y,z = 0,-1,-6
  6513.  
  6514. Wld = function(a,b,cf)
  6515. local Weld = Instance.new('Weld',a)
  6516. Weld.Part0 = a
  6517. Weld.Part1 = b
  6518. Weld.C1 = cf
  6519. return Weld
  6520. end
  6521.  
  6522. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  6523. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  6524.  
  6525. print'Loaded'
  6526.  
  6527. game:service'RunService'.Stepped:connect(function()
  6528. --z = 6+math.sin(tick()*2)
  6529. y = -1+math.sin(tick()*Num)*Num2
  6530. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  6531. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  6532. end)
  6533.  
  6534. ------------------------------------------------------------------------------------------------
  6535. local Player = game:service'Players'.LocalPlayer
  6536. local Character = Player.Character
  6537. Torso = Character:WaitForChild'Torso'
  6538.  
  6539. local Wing1 = Instance.new("Part",Character)
  6540. Wing1.FormFactor = Enum.FormFactor.Custom
  6541. Wing1.Size = Vector3.new(.2, .2, .2)
  6542. Wing1.Name = "WIng_1"
  6543.  
  6544. local fire = Instance.new("ParticleEmitter", Wing1)
  6545. fire.VelocitySpread = 0
  6546. fire.Lifetime = NumberRange.new(3)
  6547. fire.Acceleration = Vector3.new(0, 4, 4)
  6548. fire.RotSpeed = NumberRange.new(10)
  6549. fire.Rate = Rate
  6550. fire.Rotation = NumberRange.new(151515)
  6551. fire.Name = "Fire"
  6552. fire.LightEmission = 0.78
  6553. fire.LockedToPart = true
  6554. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  6555. fire.Color = Color
  6556. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  6557.  
  6558. local Wing2 = Wing1:Clone()
  6559. Wing2.Parent = Torso
  6560. local x,y,z = 0,-1,-6
  6561.  
  6562. Wld = function(a,b,cf)
  6563. local Weld = Instance.new('Weld',a)
  6564. Weld.Part0 = a
  6565. Weld.Part1 = b
  6566. Weld.C1 = cf
  6567. return Weld
  6568. end
  6569.  
  6570. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  6571. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  6572.  
  6573. print'Loaded'
  6574.  
  6575. game:service'RunService'.Stepped:connect(function()
  6576. --z = 6+math.sin(tick()*2)
  6577. y = -1+math.sin(tick()*Num)*Num2
  6578. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  6579. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  6580. end)
  6581.  
  6582. ------------------------------------------------------------------------------------------------
  6583. local Player = game:service'Players'.LocalPlayer
  6584. local Character = Player.Character
  6585. Torso = Character:WaitForChild'Torso'
  6586.  
  6587. local Wing1 = Instance.new("Part",Character)
  6588. Wing1.FormFactor = Enum.FormFactor.Custom
  6589. Wing1.Size = Vector3.new(.2, .2, .2)
  6590. Wing1.Name = "WIng_1"
  6591.  
  6592. local fire = Instance.new("ParticleEmitter", Wing1)
  6593. fire.VelocitySpread = 0
  6594. fire.Lifetime = NumberRange.new(3.1)
  6595. fire.Acceleration = Vector3.new(0, 4, 4)
  6596. fire.RotSpeed = NumberRange.new(10)
  6597. fire.Rate = Rate
  6598. fire.Rotation = NumberRange.new(151515)
  6599. fire.Name = "Fire"
  6600. fire.LightEmission = 0.78
  6601. fire.LockedToPart = true
  6602. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  6603. fire.Color = Color
  6604. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  6605.  
  6606. local Wing2 = Wing1:Clone()
  6607. Wing2.Parent = Torso
  6608. local x,y,z = 0,-1,-6
  6609.  
  6610. Wld = function(a,b,cf)
  6611. local Weld = Instance.new('Weld',a)
  6612. Weld.Part0 = a
  6613. Weld.Part1 = b
  6614. Weld.C1 = cf
  6615. return Weld
  6616. end
  6617.  
  6618. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  6619. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  6620.  
  6621. print'Loaded'
  6622.  
  6623. game:service'RunService'.Stepped:connect(function()
  6624. --z = 6+math.sin(tick()*2)
  6625. y = -1+math.sin(tick()*Num)*Num2
  6626. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  6627. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  6628. end)
  6629. --Teleport Sky to Player
  6630. o1:MakeJoints()
  6631. o1:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  6632. --Hat
  6633. hed.Mesh.MeshId="http://www.roblox.com/asset/?id=21057410"
  6634. hed.Mesh.Scale=Vector3.new(2,2,2)
  6635. hed.face:Destroy()
  6636. --Lighting Effect
  6637. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans) -- Lightning module
  6638. --[[Part0 = Vector3 (Start pos)
  6639. Part1 = Vector3 (End pos)
  6640. Times = number (Amount of lightning parts)
  6641. Offset = number (Offset)
  6642. Color = color (brickcolor value)
  6643. Thickness = number (thickness)
  6644. Trans = number (transparency)
  6645. ]]--
  6646. local magz = (Part0 - Part1).magnitude
  6647. local curpos = Part0
  6648. local trz = {-Offset,Offset}
  6649. for i=1,Times do
  6650. local li = Instance.new("Part", torso)
  6651. li.Name = "Lightning"
  6652. li.TopSurface =0
  6653. li.Material = "Neon"
  6654. li.BottomSurface = 0
  6655. li.Anchored = true
  6656. li.Locked = true
  6657. li.Transparency = Trans or 0.4
  6658. li.BrickColor = BrickColor.new(Color)
  6659. li.formFactor = "Custom"
  6660. li.CanCollide = false
  6661. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  6662. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  6663. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  6664. if Times == i then
  6665. local magz2 = (curpos - Part1).magnitude
  6666. li.Size = Vector3.new(Thickness,Thickness,magz2)
  6667. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  6668. else
  6669. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  6670. end
  6671. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  6672. game.Debris:AddItem(li,.1)
  6673. end
  6674. end
  6675.  
  6676. BodyParts = {} -- Parts to emit lightning effects from
  6677. for _, v in pairs(char:GetChildren()) do
  6678. if v:IsA("Part") then
  6679. table.insert(BodyParts, v)
  6680. end
  6681. end
  6682.  
  6683. Bounding = {} -- Calculate the bounding boxes
  6684. for _, v in pairs(BodyParts) do
  6685. local temp = {X=nil, Y=nil, Z=nil}
  6686. temp.X = v.Size.X/2 * 35
  6687. temp.Y = v.Size.Y/2 * 35
  6688. temp.Z = v.Size.Z/2 * 35
  6689. Bounding[v.Name] = temp
  6690. --table.insert(Bounding, v.Name, temp)
  6691. end
  6692.  
  6693. while wait(0) do -- Emit the Lightning effects randomly
  6694. local Body1 = BodyParts[math.random(#BodyParts)]
  6695. local Body2 = BodyParts[math.random(#BodyParts)]
  6696. local Pos1 = Vector3.new(
  6697. math.random(-Bounding[Body1.Name].X, Bounding[Body1.Name].X)/35,
  6698. math.random(-Bounding[Body1.Name].Y, Bounding[Body1.Name].Y)/35,
  6699. math.random(-Bounding[Body1.Name].Z, Bounding[Body1.Name].Z)/35
  6700. )
  6701. local Pos2 = Vector3.new(
  6702. math.random(-Bounding[Body2.Name].X, Bounding[Body2.Name].X)/35,
  6703. math.random(-Bounding[Body2.Name].Y, Bounding[Body2.Name].Y)/35,
  6704. math.random(-Bounding[Body2.Name].Z, Bounding[Body2.Name].Z)/35
  6705. )
  6706. local SPos1 = Body1.Position + Pos1
  6707. local SPos2 = Body2.Position + Pos2
  6708. Lightning(SPos1, SPos2, 4, 3, "Alder", .3, .56)
  6709. end
  6710. end)
  6711. end
  6712.  
  6713. TextButton_3.Parent = Frame
  6714. TextButton_3.BackgroundColor3 = Color3.new(0.133333, 0.129412, 0.129412)
  6715. TextButton_3.BorderSizePixel = 3
  6716. TextButton_3.Position = UDim2.new(0.00966183562, 0, 0.577777803, 0)
  6717. TextButton_3.Size = UDim2.new(0, 83, 0, 78)
  6718. TextButton_3.Font = Enum.Font.SourceSansSemibold
  6719. TextButton_3.Text = "Red Scythe Script.txt"
  6720. TextButton_3.TextColor3 = Color3.new(0.560784, 0, 1)
  6721. TextButton_3.TextScaled = true
  6722. TextButton_3.TextSize = 14
  6723. TextButton_3.TextWrapped = true
  6724. TextButton_3.MouseButton1Click.Connect(function()
  6725. Player=game:GetService("Players").LocalPlayer
  6726. Character=Player.Character
  6727. PlayerGui=Player.PlayerGui
  6728. Backpack=Player.Backpack
  6729. Torso=Character.Torso
  6730. Head=Character.Head
  6731. Humanoid=Character.Humanoid
  6732. m=Instance.new('Model',Character)
  6733. LeftArm=Character["Left Arm"]
  6734. LeftLeg=Character["Left Leg"]
  6735. RightArm=Character["Right Arm"]
  6736. RightLeg=Character["Right Leg"]
  6737. LS=Torso["Left Shoulder"]
  6738. LH=Torso["Left Hip"]
  6739. RS=Torso["Right Shoulder"]
  6740. RH=Torso["Right Hip"]
  6741. Face = Head.face
  6742. Neck=Torso.Neck
  6743. it=Instance.new
  6744. attacktype=1
  6745. vt=Vector3.new
  6746. cf=CFrame.new
  6747. euler=CFrame.fromEulerAnglesXYZ
  6748. angles=CFrame.Angles
  6749. cloaked=false
  6750. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  6751. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  6752. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  6753. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  6754. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  6755. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  6756. RootPart=Character.HumanoidRootPart
  6757. RootJoint=RootPart.RootJoint
  6758. RootCF=euler(-1.57,0,3.14)
  6759. attack = false
  6760. attackdebounce = false
  6761. deb=false
  6762. equipped=true
  6763. hand=false
  6764. MMouse=nil
  6765. combo=0
  6766. mana=0
  6767. trispeed=.2
  6768. attackmode='none'
  6769. local idle=0
  6770. local Anim="Idle"
  6771. local Effects={}
  6772. local gun=false
  6773. local shoot=false
  6774. player=nil
  6775. mana=0
  6776.  
  6777. mouse=Player:GetMouse()
  6778. --save shoulders
  6779. RSH, LSH=nil, nil
  6780. --welds
  6781. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  6782. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  6783. LH=Torso["Left Hip"]
  6784. RH=Torso["Right Hip"]
  6785. TorsoColor=Torso.BrickColor
  6786. function NoOutline(Part)
  6787. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  6788. end
  6789. player=Player
  6790. ch=Character
  6791. RSH=ch.Torso["Right Shoulder"]
  6792. LSH=ch.Torso["Left Shoulder"]
  6793. --
  6794. RSH.Parent=nil
  6795. LSH.Parent=nil
  6796. --
  6797. RW.Name="Right Shoulder"
  6798. RW.Part0=ch.Torso
  6799. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  6800. RW.C1=cf(0, 0.5, 0)
  6801. RW.Part1=ch["Right Arm"]
  6802. RW.Parent=ch.Torso
  6803. --
  6804. LW.Name="Left Shoulder"
  6805. LW.Part0=ch.Torso
  6806. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  6807. LW.C1=cf(0, 0.5, 0)
  6808. LW.Part1=ch["Left Arm"]
  6809. LW.Parent=ch.Torso
  6810.  
  6811. Player=game:GetService('Players').LocalPlayer
  6812. Character=Player.Character
  6813. Mouse=Player:GetMouse()
  6814. m=Instance.new('Model',Character)
  6815.  
  6816.  
  6817. local function weldBetween(a, b)
  6818. local weldd = Instance.new("ManualWeld")
  6819. weldd.Part0 = a
  6820. weldd.Part1 = b
  6821. weldd.C0 = CFrame.new()
  6822. weldd.C1 = b.CFrame:inverse() * a.CFrame
  6823. weldd.Parent = a
  6824. return weldd
  6825. end
  6826.  
  6827. function swait(num)
  6828. if num==0 or num==nil then
  6829. game:service'RunService'.Stepped:wait(0)
  6830. else
  6831. for i=0,num do
  6832. game:service'RunService'.Stepped:wait(0)
  6833. end
  6834. end
  6835. end
  6836.  
  6837. function nooutline(part)
  6838. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  6839. end
  6840.  
  6841. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  6842. local fp=it("Part")
  6843. fp.formFactor=formfactor
  6844. fp.Parent=parent
  6845. fp.Reflectance=reflectance
  6846. fp.Transparency=transparency
  6847. fp.CanCollide=false
  6848. fp.Locked=true
  6849. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  6850. fp.Name=name
  6851. fp.Size=size
  6852. fp.Position=Character.Torso.Position
  6853. nooutline(fp)
  6854. fp.Material=material
  6855. fp:BreakJoints()
  6856. return fp
  6857. end
  6858.  
  6859. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  6860. local mesh=it(Mesh)
  6861. mesh.Parent=part
  6862. if Mesh=="SpecialMesh" then
  6863. mesh.MeshType=meshtype
  6864. mesh.MeshId=meshid
  6865. end
  6866. mesh.Offset=offset
  6867. mesh.Scale=scale
  6868. return mesh
  6869. end
  6870.  
  6871. function weld(parent,part0,part1,c0,c1)
  6872. local weld=it("Weld")
  6873. weld.Parent=parent
  6874. weld.Part0=part0
  6875. weld.Part1=part1
  6876. weld.C0=c0
  6877. weld.C1=c1
  6878. return weld
  6879. end
  6880.  
  6881.  
  6882. local function CFrameFromTopBack(at, top, back)
  6883. local right = top:Cross(back)
  6884. return CFrame.new(at.x, at.y, at.z,
  6885. right.x, top.x, back.x,
  6886. right.y, top.y, back.y,
  6887. right.z, top.z, back.z)
  6888. end
  6889.  
  6890. function Triangle(a, b, c)
  6891. local edg1 = (c-a):Dot((b-a).unit)
  6892. local edg2 = (a-b):Dot((c-b).unit)
  6893. local edg3 = (b-c):Dot((a-c).unit)
  6894. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  6895. a, b, c = a, b, c
  6896. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  6897. a, b, c = b, c, a
  6898. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  6899. a, b, c = c, a, b
  6900. else
  6901. assert(false, "unreachable")
  6902. end
  6903.  
  6904. local len1 = (c-a):Dot((b-a).unit)
  6905. local len2 = (b-a).magnitude - len1
  6906. local width = (a + (b-a).unit*len1 - c).magnitude
  6907.  
  6908. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  6909.  
  6910. local list = {}
  6911.  
  6912. if len1 > 0.01 then
  6913. local w1 = Instance.new('WedgePart', m)
  6914. game:GetService("Debris"):AddItem(w1,5)
  6915. w1.Material = "SmoothPlastic"
  6916. w1.FormFactor = 'Custom'
  6917. w1.BrickColor = BrickColor.new("Really red")
  6918. w1.Transparency = 0
  6919. w1.Reflectance = 0
  6920. w1.Material = "SmoothPlastic"
  6921. w1.CanCollide = false
  6922. NoOutline(w1)
  6923. local sz = Vector3.new(0.2, width, len1)
  6924. w1.Size = sz
  6925. local sp = Instance.new("SpecialMesh",w1)
  6926. sp.MeshType = "Wedge"
  6927. sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
  6928. w1:BreakJoints()
  6929. w1.Anchored = true
  6930. w1.Parent = workspace
  6931. w1.Transparency = 0.7
  6932. table.insert(Effects,{w1,"Disappear",.01})
  6933. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  6934. table.insert(list,w1)
  6935. end
  6936.  
  6937. if len2 > 0.01 then
  6938. local w2 = Instance.new('WedgePart', m)
  6939. game:GetService("Debris"):AddItem(w2,5)
  6940. w2.Material = "SmoothPlastic"
  6941. w2.FormFactor = 'Custom'
  6942. w2.BrickColor = BrickColor.new("Really red")
  6943. w2.Transparency = 0
  6944. w2.Reflectance = 0
  6945. w2.Material = "SmoothPlastic"
  6946. w2.CanCollide = false
  6947. NoOutline(w2)
  6948. local sz = Vector3.new(0.2, width, len2)
  6949. w2.Size = sz
  6950. local sp = Instance.new("SpecialMesh",w2)
  6951. sp.MeshType = "Wedge"
  6952. sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
  6953. w2:BreakJoints()
  6954. w2.Anchored = true
  6955. w2.Parent = workspace
  6956. w2.Transparency = 0.7
  6957. table.insert(Effects,{w2,"Disappear",.01})
  6958. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  6959. table.insert(list,w2)
  6960. end
  6961. return unpack(list)
  6962. end
  6963.  
  6964.  
  6965. so = function(id,par,vol,pit)
  6966. coroutine.resume(coroutine.create(function()
  6967. local sou = Instance.new("Sound",par or workspace)
  6968. sou.Volume=vol
  6969. sou.Pitch=pit or 1
  6970. sou.SoundId=id
  6971. swait()
  6972. sou:play()
  6973. game:GetService("Debris"):AddItem(sou,6)
  6974. end))
  6975. end
  6976.  
  6977. function clerp(a,b,t)
  6978. local qa = {QuaternionFromCFrame(a)}
  6979. local qb = {QuaternionFromCFrame(b)}
  6980. local ax, ay, az = a.x, a.y, a.z
  6981. local bx, by, bz = b.x, b.y, b.z
  6982. local _t = 1-t
  6983. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  6984. end
  6985.  
  6986. function QuaternionFromCFrame(cf)
  6987. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  6988. local trace = m00 + m11 + m22
  6989. if trace > 0 then
  6990. local s = math.sqrt(1 + trace)
  6991. local recip = 0.5/s
  6992. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  6993. else
  6994. local i = 0
  6995. if m11 > m00 then
  6996. i = 1
  6997. end
  6998. if m22 > (i == 0 and m00 or m11) then
  6999. i = 2
  7000. end
  7001. if i == 0 then
  7002. local s = math.sqrt(m00-m11-m22+1)
  7003. local recip = 0.5/s
  7004. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  7005. elseif i == 1 then
  7006. local s = math.sqrt(m11-m22-m00+1)
  7007. local recip = 0.5/s
  7008. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  7009. elseif i == 2 then
  7010. local s = math.sqrt(m22-m00-m11+1)
  7011. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  7012. end
  7013. end
  7014. end
  7015.  
  7016. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  7017. local xs, ys, zs = x + x, y + y, z + z
  7018. local wx, wy, wz = w*xs, w*ys, w*zs
  7019. local xx = x*xs
  7020. local xy = x*ys
  7021. local xz = x*zs
  7022. local yy = y*ys
  7023. local yz = y*zs
  7024. local zz = z*zs
  7025. 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))
  7026. end
  7027.  
  7028. function QuaternionSlerp(a, b, t)
  7029. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  7030. local startInterp, finishInterp;
  7031. if cosTheta >= 0.0001 then
  7032. if (1 - cosTheta) > 0.0001 then
  7033. local theta = math.acos(cosTheta)
  7034. local invSinTheta = 1/math.sin(theta)
  7035. startInterp = math.sin((1-t)*theta)*invSinTheta
  7036. finishInterp = math.sin(t*theta)*invSinTheta
  7037. else
  7038. startInterp = 1-t
  7039. finishInterp = t
  7040. end
  7041. else
  7042. if (1+cosTheta) > 0.0001 then
  7043. local theta = math.acos(-cosTheta)
  7044. local invSinTheta = 1/math.sin(theta)
  7045. startInterp = math.sin((t-1)*theta)*invSinTheta
  7046. finishInterp = math.sin(t*theta)*invSinTheta
  7047. else
  7048. startInterp = t-1
  7049. finishInterp = t
  7050. end
  7051. end
  7052. 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
  7053. end
  7054.  
  7055. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  7056. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7057. end
  7058.  
  7059. local function CFrameFromTopBack(at, top, back)
  7060. local right = top:Cross(back)
  7061. return CFrame.new(at.x, at.y, at.z,
  7062. right.x, top.x, back.x,
  7063. right.y, top.y, back.y,
  7064. right.z, top.z, back.z)
  7065. end
  7066.  
  7067. --Example: Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  7068.  
  7069.  
  7070. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  7071. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7072. end
  7073.  
  7074. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  7075. if hit.Parent==nil then
  7076. return
  7077. end
  7078. h=hit.Parent:FindFirstChild("Humanoid")
  7079. for _,v in pairs(hit.Parent:children()) do
  7080. if v:IsA("Humanoid") then
  7081. h=v
  7082. end
  7083. end
  7084. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  7085. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  7086. end
  7087. if hit.Parent.className=="Hat" then
  7088. hit=hit.Parent.Parent:findFirstChild("Head")
  7089. end
  7090. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  7091. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  7092. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  7093. return
  7094. end]]
  7095. -- hs(hit,1.2)
  7096. c=Instance.new("ObjectValue")
  7097. c.Name="creator"
  7098. c.Value=game:service("Players").LocalPlayer
  7099. c.Parent=h
  7100. game:GetService("Debris"):AddItem(c,.5)
  7101. Damage=math.random(minim,maxim)
  7102. -- h:TakeDamage(Damage)
  7103. blocked=false
  7104. block=hit.Parent:findFirstChild("Block")
  7105. if block~=nil then
  7106. print(block.className)
  7107. if block.className=="NumberValue" then
  7108. if block.Value>0 then
  7109. blocked=true
  7110. if decreaseblock==nil then
  7111. block.Value=block.Value-1
  7112. end
  7113. end
  7114. end
  7115. if block.className=="IntValue" then
  7116. if block.Value>0 then
  7117. blocked=true
  7118. if decreaseblock~=nil then
  7119. block.Value=block.Value-1
  7120. end
  7121. end
  7122. end
  7123. end
  7124. if blocked==false then
  7125. -- h:TakeDamage(Damage)
  7126. h.Health=h.Health-Damage
  7127. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  7128. else
  7129. h.Health=h.Health-(Damage/2)
  7130. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  7131. end
  7132. if Type=="Knockdown" then
  7133. hum=hit.Parent.Humanoid
  7134. hum.PlatformStand=true
  7135. coroutine.resume(coroutine.create(function(HHumanoid)
  7136. swait(1)
  7137. HHumanoid.PlatformStand=false
  7138. end),hum)
  7139. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  7140. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  7141. local bodvol=Instance.new("BodyVelocity")
  7142. bodvol.velocity=angle*knockback
  7143. bodvol.P=5000
  7144. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  7145. bodvol.Parent=hit
  7146. rl=Instance.new("BodyAngularVelocity")
  7147. rl.P=3000
  7148. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  7149. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  7150. rl.Parent=hit
  7151. game:GetService("Debris"):AddItem(bodvol,.5)
  7152. game:GetService("Debris"):AddItem(rl,.5)
  7153. elseif Type=="Normal" then
  7154. vp=Instance.new("BodyVelocity")
  7155. vp.P=500
  7156. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  7157. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  7158. if KnockbackType==1 then
  7159. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  7160. elseif KnockbackType==2 then
  7161. vp.velocity=Property.CFrame.lookVector*knockback
  7162. end
  7163. if knockback>0 then
  7164. vp.Parent=hit.Parent.Torso
  7165. end
  7166. game:GetService("Debris"):AddItem(vp,.5)
  7167. elseif Type=="Up" then
  7168. local bodyVelocity=Instance.new("BodyVelocity")
  7169. bodyVelocity.velocity=vt(0,60,0)
  7170. bodyVelocity.P=5000
  7171. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  7172. bodyVelocity.Parent=hit
  7173. game:GetService("Debris"):AddItem(bodyVelocity,1)
  7174. rl=Instance.new("BodyAngularVelocity")
  7175. rl.P=3000
  7176. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  7177. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  7178. rl.Parent=hit
  7179. game:GetService("Debris"):AddItem(rl,.5)
  7180. elseif Type=="Snare" then
  7181. bp=Instance.new("BodyPosition")
  7182. bp.P=2000
  7183. bp.D=100
  7184. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7185. bp.position=hit.Parent.Torso.Position
  7186. bp.Parent=hit.Parent.Torso
  7187. game:GetService("Debris"):AddItem(bp,1)
  7188. elseif Type=="Target" then
  7189. if Targetting==false then
  7190. ZTarget=hit.Parent.Torso
  7191. coroutine.resume(coroutine.create(function(Part)
  7192. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  7193. swait(5)
  7194. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  7195. end),ZTarget)
  7196. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  7197. targetgui=Instance.new("BillboardGui")
  7198. targetgui.Parent=ZTarget
  7199. targetgui.Size=UDim2.new(10,100,10,100)
  7200. targ=Instance.new("ImageLabel")
  7201. targ.Parent=targetgui
  7202. targ.BackgroundTransparency=1
  7203. targ.Image="rbxassetid://4834067"
  7204. targ.Size=UDim2.new(1,0,1,0)
  7205. cam.CameraType="Scriptable"
  7206. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  7207. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  7208. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  7209. Targetting=true
  7210. RocketTarget=ZTarget
  7211. for i=1,Property do
  7212. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  7213. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  7214. swait()
  7215. end
  7216. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  7217. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  7218. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  7219. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  7220. end
  7221. Targetting=false
  7222. RocketTarget=nil
  7223. targetgui.Parent=nil
  7224. cam.CameraType="Custom"
  7225. end
  7226. end
  7227. debounce=Instance.new("BoolValue")
  7228. debounce.Name="DebounceHit"
  7229. debounce.Parent=hit.Parent
  7230. debounce.Value=true
  7231. game:GetService("Debris"):AddItem(debounce,Delay)
  7232. c=Instance.new("ObjectValue")
  7233. c.Name="creator"
  7234. c.Value=Player
  7235. c.Parent=h
  7236. game:GetService("Debris"):AddItem(c,.5)
  7237. CRIT=false
  7238. hitDeb=true
  7239. AttackPos=6
  7240. end
  7241. end
  7242.  
  7243. showDamage=function(Char,Dealt,du,Color)
  7244. m=Instance.new("Model")
  7245. m.Name=tostring(Dealt)
  7246. h=Instance.new("Humanoid")
  7247. h.Health=0
  7248. h.MaxHealth=0
  7249. h.Parent=m
  7250. c=Instance.new("Part")
  7251. c.Transparency=0
  7252. c.BrickColor=Color
  7253. c.Name="Head"
  7254. c.TopSurface=0
  7255. c.BottomSurface=0
  7256. c.formFactor="Plate"
  7257. c.Size=Vector3.new(1,.4,1)
  7258. ms=Instance.new("CylinderMesh")
  7259. ms.Scale=Vector3.new(.8,.8,.8)
  7260. if CRIT==true then
  7261. ms.Scale=Vector3.new(1,1.25,1)
  7262. end
  7263. ms.Parent=c
  7264. c.Reflectance=0
  7265. Instance.new("BodyGyro").Parent=c
  7266. c.Parent=m
  7267. if Char:findFirstChild("Head")~=nil then
  7268. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  7269. elseif Char.Parent:findFirstChild("Head")~=nil then
  7270. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  7271. end
  7272. f=Instance.new("BodyPosition")
  7273. f.P=2000
  7274. f.D=100
  7275. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7276. f.position=c.Position+Vector3.new(0,3,0)
  7277. f.Parent=c
  7278. game:GetService("Debris"):AddItem(m,.5+du)
  7279. c.CanCollide=false
  7280. m.Parent=workspace
  7281. c.CanCollide=false
  7282. end
  7283.  
  7284. Player=game:GetService('Players').LocalPlayer
  7285. Character=Player.Character
  7286. Mouse=Player:GetMouse()
  7287. m=Instance.new('Model',Character)
  7288. it=Instance.new
  7289. function nooutline(part)
  7290. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  7291. end
  7292. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  7293. local fp=it("Part")
  7294. fp.formFactor=formfactor
  7295. fp.Parent=parent
  7296. fp.Reflectance=reflectance
  7297. fp.Transparency=transparency
  7298. fp.CanCollide=false
  7299. fp.Locked=true
  7300. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  7301. fp.Name=name
  7302. fp.Size=size
  7303. fp.Position=Character.Torso.Position
  7304. nooutline(fp)
  7305. fp.Material=material
  7306. fp:BreakJoints()
  7307. return fp
  7308. end
  7309. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  7310. local mesh=it(Mesh)
  7311. mesh.Parent=part
  7312. if Mesh=="SpecialMesh" then
  7313. mesh.MeshType=meshtype
  7314. mesh.MeshId=meshid
  7315. end
  7316. mesh.Offset=offset
  7317. mesh.Scale=scale
  7318. return mesh
  7319. end
  7320. function weld(parent,part0,part1,c0,c1)
  7321. local weld=it("Weld")
  7322. weld.Parent=parent
  7323. weld.Part0=part0
  7324. weld.Part1=part1
  7325. weld.C0=c0
  7326. weld.C1=c1
  7327. return weld
  7328. end
  7329.  
  7330. Player=game:GetService('Players').LocalPlayer
  7331. Character=Player.Character
  7332. Mouse=Player:GetMouse()
  7333. m=Instance.new('Model',Character)
  7334. it=Instance.new
  7335. function nooutline(part)
  7336. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  7337. end
  7338. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  7339. local fp=it("Part")
  7340. fp.formFactor=formfactor
  7341. fp.Parent=parent
  7342. fp.Reflectance=reflectance
  7343. fp.Transparency=transparency
  7344. fp.CanCollide=false
  7345. fp.Locked=true
  7346. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  7347. fp.Name=name
  7348. fp.Size=size
  7349. fp.Position=Character.Torso.Position
  7350. nooutline(fp)
  7351. fp.Material=material
  7352. fp:BreakJoints()
  7353. return fp
  7354. end
  7355. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  7356. local mesh=it(Mesh)
  7357. mesh.Parent=part
  7358. if Mesh=="SpecialMesh" then
  7359. mesh.MeshType=meshtype
  7360. mesh.MeshId=meshid
  7361. end
  7362. mesh.Offset=offset
  7363. mesh.Scale=scale
  7364. return mesh
  7365. end
  7366. function weld(parent,part0,part1,c0,c1)
  7367. local weld=it("Weld")
  7368. weld.Parent=parent
  7369. weld.Part0=part0
  7370. weld.Part1=part1
  7371. weld.C0=c0
  7372. weld.C1=c1
  7373. return weld
  7374. end
  7375.  
  7376. Player=game:GetService('Players').LocalPlayer
  7377. Character=Player.Character
  7378. Mouse=Player:GetMouse()
  7379. m=Instance.new('Model',Character)
  7380. it=Instance.new
  7381. function nooutline(part)
  7382. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  7383. end
  7384. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  7385. local fp=it("Part")
  7386. fp.formFactor=formfactor
  7387. fp.Parent=parent
  7388. fp.Reflectance=reflectance
  7389. fp.Transparency=transparency
  7390. fp.CanCollide=false
  7391. fp.Locked=true
  7392. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  7393. fp.Name=name
  7394. fp.Size=size
  7395. fp.Position=Character.Torso.Position
  7396. nooutline(fp)
  7397. fp.Material=material
  7398. fp:BreakJoints()
  7399. return fp
  7400. end
  7401. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  7402. local mesh=it(Mesh)
  7403. mesh.Parent=part
  7404. if Mesh=="SpecialMesh" then
  7405. mesh.MeshType=meshtype
  7406. mesh.MeshId=meshid
  7407. end
  7408. mesh.Offset=offset
  7409. mesh.Scale=scale
  7410. return mesh
  7411. end
  7412. function weld(parent,part0,part1,c0,c1)
  7413. local weld=it("Weld")
  7414. weld.Parent=parent
  7415. weld.Part0=part0
  7416. weld.Part1=part1
  7417. weld.C0=c0
  7418. weld.C1=c1
  7419. return weld
  7420. end
  7421.  
  7422. Player=game:GetService('Players').LocalPlayer
  7423. Character=Player.Character
  7424. Mouse=Player:GetMouse()
  7425. m=Instance.new('Model',Character)
  7426. it=Instance.new
  7427. function nooutline(part)
  7428. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  7429. end
  7430. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  7431. local fp=it("Part")
  7432. fp.formFactor=formfactor
  7433. fp.Parent=parent
  7434. fp.Reflectance=reflectance
  7435. fp.Transparency=transparency
  7436. fp.CanCollide=false
  7437. fp.Locked=true
  7438. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  7439. fp.Name=name
  7440. fp.Size=size
  7441. fp.Position=Character.Torso.Position
  7442. nooutline(fp)
  7443. fp.Material=material
  7444. fp:BreakJoints()
  7445. return fp
  7446. end
  7447. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  7448. local mesh=it(Mesh)
  7449. mesh.Parent=part
  7450. if Mesh=="SpecialMesh" then
  7451. mesh.MeshType=meshtype
  7452. mesh.MeshId=meshid
  7453. end
  7454. mesh.Offset=offset
  7455. mesh.Scale=scale
  7456. return mesh
  7457. end
  7458. function weld(parent,part0,part1,c0,c1)
  7459. local weld=it("Weld")
  7460. weld.Parent=parent
  7461. weld.Part0=part0
  7462. weld.Part1=part1
  7463. weld.C0=c0
  7464. weld.C1=c1
  7465. return weld
  7466. end
  7467.  
  7468. Player=game:GetService('Players').LocalPlayer
  7469. Character=Player.Character
  7470. Mouse=Player:GetMouse()
  7471. m=Instance.new('Model',Character)
  7472. it=Instance.new
  7473. function nooutline(part)
  7474. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  7475. end
  7476. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  7477. local fp=it("Part")
  7478. fp.formFactor=formfactor
  7479. fp.Parent=parent
  7480. fp.Reflectance=reflectance
  7481. fp.Transparency=transparency
  7482. fp.CanCollide=false
  7483. fp.Locked=true
  7484. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  7485. fp.Name=name
  7486. fp.Size=size
  7487. fp.Position=Character.Torso.Position
  7488. nooutline(fp)
  7489. fp.Material=material
  7490. fp:BreakJoints()
  7491. return fp
  7492. end
  7493. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  7494. local mesh=it(Mesh)
  7495. mesh.Parent=part
  7496. if Mesh=="SpecialMesh" then
  7497. mesh.MeshType=meshtype
  7498. mesh.MeshId=meshid
  7499. end
  7500. mesh.Offset=offset
  7501. mesh.Scale=scale
  7502. return mesh
  7503. end
  7504. function weld(parent,part0,part1,c0,c1)
  7505. local weld=it("Weld")
  7506. weld.Parent=parent
  7507. weld.Part0=part0
  7508. weld.Part1=part1
  7509. weld.C0=c0
  7510. weld.C1=c1
  7511. return weld
  7512. end
  7513.  
  7514. Handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Handle",Vector3.new(0.39999938, 13.7999973, 0.399999976))
  7515. handleweld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),CFrame.new(-0.0048122406, -6.40232849, 1.03116059, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289))
  7516. mesh("CylinderMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7517. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 0.80000025, 4.20000219))
  7518. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000183105469, -9.09996033, 2.7000494, 1, -1.19209076e-007, 4.47013271e-008, 4.49016397e-008, 0.00168089767, -0.999998569, 1.19133766e-007, 0.999998569, 0.00168089778))
  7519. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1, 0.200000271, 4.59999943))
  7520. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.59981537, -0.319915771, 2.48973823, 1.63094505e-009, -0.00167454977, 0.999998569, 1, -1.19209083e-007, -1.83056925e-009, 1.19211975e-007, 0.999998569, 0.00167454977))
  7521. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000036, 0.200000271, 4.00000048))
  7522. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(9.30006409, 0.310112, 2.78980875, 2.04899884e-008, -0.00160901435, 0.999998689, 1, -1.19209126e-007, -2.06818243e-008, 1.19242245e-007, 0.999998689, 0.00160901435))
  7523. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1, 0.200000271, 4.60000038))
  7524. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.60009003, 0.310125351, 2.48941946, 5.51521886e-008, -0.00159262656, 0.999998808, 1, -1.78814503e-007, -5.54370416e-008, 1.78902582e-007, 0.999998808, 0.00159262656))
  7525. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 0.200000271, 0.400000036))
  7526. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00018119812, -2.2995882, -6.70053864, 1, -1.19209076e-007, -2.38424491e-007, -1.1956142e-007, -0.999998927, -0.00147830346, -2.3824802e-007, 0.00147830346, -0.999998927))
  7527. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7528. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 1.39999998, 0.600001216))
  7529. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00016784668, -7.99960327, 1.49982166, 1, -1.19209076e-007, 4.47013271e-008, 4.49034943e-008, 0.00169644796, -0.999998569, 1.1913307e-007, 0.999998569, 0.00169644807))
  7530. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000036, 0.200000271, 4.00000048))
  7531. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(9.29983521, -0.319908142, 2.79043484, -2.11861551e-008, -0.00168578397, 0.999998569, 1, -1.19209076e-007, 2.09852242e-008, 1.19173528e-007, 0.999998569, 0.00168578397))
  7532. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  7533. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.79997253, -0.349954605, 0.990463495, 1.07072758e-007, -0.00169718312, 0.999998569, 1, -1.19209126e-007, -1.07275234e-007, 1.19391018e-007, 0.999998569, 0.00169718324))
  7534. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7535. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 1.19999981))
  7536. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.26336288, 0.310119629, 5.93222046, -5.96040408e-008, -0.70810169, 0.706110597, 1, -1.21502552e-007, -3.74334022e-008, 1.12300903e-007, 0.706110597, 0.70810169))
  7537. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.220000014, 0.799999952))
  7538. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80014038, -0.31993103, 0.989957035, 6.97039013e-008, -0.00164350378, 0.999998689, 1, -1.19209126e-007, -6.98999116e-008, 1.19323843e-007, 0.999998689, 0.00164350378))
  7539. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7540. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 2.60000014))
  7541. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.79997253, -0.31993103, 2.49022627, 4.06004794e-008, -0.00169145432, 0.999998569, 1, -1.19209126e-007, -4.08021741e-008, 1.19277971e-007, 0.999998569, 0.00169145432))
  7542. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  7543. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80001068, 0.340049744, 0.990428209, 4.40637784e-008, -0.00169488578, 0.999998569, 1, -1.49011811e-007, -4.43164012e-008, 1.49086716e-007, 0.999998569, 0.00169488578))
  7544. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7545. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 0.400000036, 0.400000006))
  7546. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000152587891, -6.70035553, 2.00017023, 1, -1.19209076e-007, 4.47013271e-008, 4.48878374e-008, 0.00156501064, -0.999998808, 1.19138974e-007, 0.999998808, 0.00156501064))
  7547. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 1.60000014, 4.00000191))
  7548. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00016784668, -7.89893341, 4.39826918, 1, -1.19209076e-007, 4.47013271e-008, 4.49000481e-008, 0.00166750455, -0.999998689, 1.19134377e-007, 0.999998689, 0.00166750455))
  7549. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.400000036))
  7550. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310112, 7.90003204, -4.58929634, 1, 2.84616067e-006, -7.45070793e-007, 7.49569381e-007, -0.00158089248, 0.999998808, 2.84497946e-006, -0.999998808, -0.00158089248))
  7551. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7552. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 0.999999821))
  7553. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(3.58646393, -0.319763184, 9.33159637, -1.63910798e-007, -0.70812124, 0.706090868, 1, -1.80042989e-007, 5.15776932e-008, 9.06034572e-008, 0.706090927, 0.708121181))
  7554. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 0.999999821))
  7555. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(3.58652115, 0.310195923, 9.33126068, -1.63910798e-007, -0.70812124, 0.706090868, 1, -1.80042989e-007, 5.15776932e-008, 9.06034572e-008, 0.706090927, 0.708121181))
  7556. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.600000262, 0.599999964))
  7557. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.62939453e-005, -0.299938679, -7.40008545, 1, -5.96036465e-008, 1.4898605e-008, -5.95790759e-008, -0.999998689, -0.00164388563, 1.49965658e-008, 0.00164388563, -0.999998689))
  7558. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7559. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 1.19999981))
  7560. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.26215744, -0.319839478, 5.93211365, -5.96040337e-008, -0.708129704, 0.706082463, 1, -8.2250601e-008, 1.92603378e-009, 5.67118228e-008, 0.706082463, 0.708129704))
  7561. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.379999876, 4.44999886, 1.39999998))
  7562. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-2.86102295e-005, -6.05581665, 9.78747559, -1, 1.78814503e-007, -4.47013306e-008, -1.84294734e-007, -0.966237664, 0.257652611, 2.87991475e-009, 0.257652611, 0.966237605))
  7563. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7564. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 0.599999964))
  7565. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.61552429, 0.320259094, -0.297967553, -1.84659328e-008, -3.39928299e-008, 1, 1, -1.19209076e-007, 1.84659292e-008, 1.19209076e-007, 1, 3.39928334e-008))
  7566. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7567. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 0.599999964))
  7568. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.61553192, -0.309753418, -0.297967553, -1.84659328e-008, -3.39928299e-008, 1, 1, -1.19209076e-007, 1.84659292e-008, 1.19209076e-007, 1, 3.39928334e-008))
  7569. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7570. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.409999728, 4.00000095, 0.330000013))
  7571. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00499916077, -4.83165169, 10.0465012, -1, 1.78814503e-007, -8.94054182e-008, -1.98313487e-007, -0.943822086, 0.33045423, -2.52927972e-008, 0.33045423, 0.943822086))
  7572. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7573. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 2.60000014))
  7574. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80001068, 0.310049057, 2.49015784, 5.47156347e-008, -0.00167805818, 0.999998569, 1, -1.49011811e-007, -5.49657635e-008, 1.4910384e-007, 0.999998569, 0.0016780583))
  7575. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 1.80000019, 0.600001216))
  7576. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000183105469, -7.79891205, 2.09967065, 1, -1.19209076e-007, 4.47013271e-008, 4.49037572e-008, 0.00169865007, -0.999998569, 1.1913297e-007, 0.999998569, 0.00169865007))
  7577. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 2.00000048, 1.19999993))
  7578. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.34057617e-005, -8.7000885, -4.86373901e-005, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289))
  7579. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.400000036))
  7580. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.319801331, 7.89910126, -4.58908844, 1, 2.84616067e-006, -7.45070793e-007, 7.49658e-007, -0.00161204918, 0.999998689, 2.84495559e-006, -0.999998689, -0.00161204918))
  7581. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7582. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.409999907))
  7583. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.329921722, 7.89820099, 6.19515657, -1, -5.81154893e-007, -2.93556536e-006, -2.93463631e-006, -0.00159285218, 0.999998808, -5.85830151e-007, 0.999998808, 0.00159285218))
  7584. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7585. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  7586. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.01046753, 0.350257874, 5.18440056, -1.16208916e-007, -0.00116245728, 0.999999404, 1, -1.49011811e-007, 1.16035764e-007, 1.48876836e-007, 0.999999404, 0.00116245728))
  7587. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7588. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.409999907))
  7589. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.310253143, 7.89775848, 6.19417667, -1, -5.81154893e-007, -2.93556536e-006, -2.93464905e-006, -0.0015708321, 0.999998808, -5.8576552e-007, 0.999998808, 0.0015708321))
  7590. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7591. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000036, 1.62000012))
  7592. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.319927216, -9.30068207, 5.59171581, 1, -2.6822255e-007, 7.00361113e-007, 7.00755379e-007, 0.00147273287, -0.999998927, 2.67190842e-007, 0.999998927, 0.00147273298))
  7593. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7594. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.4000001, 1.22000003))
  7595. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310224533, -8.39997101, 5.39148617, 1, -2.6822255e-007, 7.00361113e-007, 7.00779196e-007, 0.0015618616, -0.999998808, 2.67128371e-007, 0.999998808, 0.0015618616))
  7596. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000036, 1.62000012))
  7597. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310092926, -9.30047607, 5.59133577, 1, -2.6822255e-007, 7.00361113e-007, 7.00781584e-007, 0.0015708236, -0.999998808, 2.67122118e-007, 0.999998808, 0.0015708236))
  7598. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7599. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  7600. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.00996399, 0.340263367, 5.58438683, -7.12149699e-008, -0.00116247579, 0.999999404, 1, -1.49011782e-007, 7.10417893e-008, 1.48929118e-007, 0.999999404, 0.00116247579))
  7601. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7602. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.4000001, 1.22000003))
  7603. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.319879532, -8.40018463, 5.39162922, 1, -2.6822255e-007, 7.00361113e-007, 7.00766748e-007, 0.00151529128, -0.999998927, 2.67161028e-007, 0.999998927, 0.00151529128))
  7604. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 0.599999845))
  7605. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.60210419, -0.309745789, -0.0262105465, 4.40637713e-008, -0.00107338815, 0.999999404, 1, -1.19209105e-007, -4.41917543e-008, 1.1925647e-007, 0.999999404, 0.00107338815))
  7606. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.200019345, 0.600000024))
  7607. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000244140625, -2.40885925, -0.0768338442, 1, -1.49011782e-007, 1.19208131e-007, 1.1940115e-007, 0.00129606796, -0.999999166, 1.48857154e-007, 0.999999166, 0.00129606796))
  7608. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.379999906, 7.79999733, 0.800000012))
  7609. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00018119812, -6.90127945, 10.9409103, -1, 2.38419915e-007, -5.96027014e-008, -2.36358872e-007, -0.866616547, 0.498974591, 6.73128042e-008, 0.498974621, 0.866616607))
  7610. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7611. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 3.60000086, 1.39999986))
  7612. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-7.62939453e-005, -3.00021267, 10.1993179, -1, 1.78814503e-007, -4.47013306e-008, -1.78743079e-007, -0.999998808, -0.00159316196, -4.49861588e-008, -0.00159316196, 0.999998808))
  7613. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7614. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.410000145, 0.800000012, 7.41999722))
  7615. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00538063049, 10.1888885, 6.88093567, -1, -9.55176984e-006, 6.25857228e-006, 5.75701051e-007, 0.505192995, 0.863006473, -1.14050263e-005, 0.863006473, -0.505192995))
  7616. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7617. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.409999877, 0.800000012, 4.42000008))
  7618. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00535774231, 8.73274994, 6.06542397, -1, -1.08034828e-005, 3.5465257e-006, 5.6521867e-007, 0.264285922, 0.964444458, -1.13566548e-005, 0.964444399, -0.264285892))
  7619. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7620. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 0.599999845))
  7621. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.62210083, 0.310256958, -0.0261899233, 6.71427998e-008, -0.00107328093, 0.999999404, 1, -1.1920914e-007, -6.72707898e-008, 1.19281268e-007, 0.999999404, 0.00107328082))
  7622. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 6.20002079, 0.200000003))
  7623. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000244140625, -3.80190277, 0.122788072, 1, -1.19209076e-007, 4.47013271e-008, 4.48775985e-008, 0.00147906633, -0.999998927, 1.19142832e-007, 0.999998927, 0.00147906633))
  7624. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1, 0.400000006))
  7625. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.329883575, -8.59844971, 6.20097303, 1, -2.6822255e-007, 7.00361113e-007, 7.00766861e-007, 0.00151565345, -0.999998927, 2.67160772e-007, 0.999998927, 0.00151565345))
  7626. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  7627. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.00995636, -0.329696655, 5.58438635, -2.65702909e-008, -0.00116240955, 0.999999404, 1, -1.19209076e-007, 2.64317368e-008, 1.19178281e-007, 0.999999404, 0.00116240955))
  7628. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7629. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  7630. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.41021729, 0.340257645, 5.3848424, -6.07377402e-008, -0.0011624021, 0.999999404, 1, -1.49011782e-007, 6.05645667e-008, 1.48941297e-007, 0.999999404, 0.0011624021))
  7631. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7632. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  7633. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40995026, -0.329879761, 5.38500214, 1.32141196e-008, -0.00116239127, 0.999999404, 1, -1.19209112e-007, -1.33526949e-008, 1.19224552e-007, 0.999999404, 0.00116239127))
  7634. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7635. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1, 0.400000006))
  7636. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310100555, -8.58777618, 6.20157337, 1, -2.6822255e-007, 7.00361113e-007, 7.00768169e-007, 0.00152056233, -0.999998927, 2.67157333e-007, 0.999998927, 0.00152056233))
  7637. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1, 0.400000006))
  7638. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.329891205, -8.60809326, 6.20138168, 1, -2.6822255e-007, 7.00361113e-007, 7.00766861e-007, 0.00151576323, -0.999998927, 2.67160686e-007, 0.999998927, 0.00151576323))
  7639. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  7640. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.01044464, -0.329711914, 5.18439245, -3.97250446e-008, -0.00116242282, 0.999999404, 1, -1.19209027e-007, 3.95864994e-008, 1.19162934e-007, 0.999999404, 0.00116242282))
  7641. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7642. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.449999839, 0.400000036, 1.62000012))
  7643. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.0149345398, -9.30037689, 5.59038067, 1, -2.6822255e-007, 7.00361113e-007, 7.00780447e-007, 0.00156656664, -0.999998808, 2.67125102e-007, 0.999998808, 0.00156656664))
  7644. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7645. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.600000262, 0.599999964))
  7646. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-5.34057617e-005, -0.300057292, -7.40003967, -1, 5.96036465e-008, -2.97999652e-008, 5.95545799e-008, 0.999998689, 0.00164382579, 2.98979046e-008, 0.00164382579, -0.999998689))
  7647. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7648. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.600000024))
  7649. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.319915771, -9.29981232, -0.490157127, -1, 2.38419972e-007, 7.89774788e-007, -7.89374269e-007, 0.00167544454, -0.999998569, -2.39742832e-007, -0.999998569, -0.00167544466))
  7650. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7651. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 0.80000025, 0.599999964))
  7652. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(9.91821289e-005, -6.90019989, 1.50059986, 1, -1.19209076e-007, 4.47013271e-008, 4.4898453e-008, 0.00165412505, -0.999998689, 1.19134981e-007, 0.999998689, 0.00165412517))
  7653. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.400000274, 0.799999952))
  7654. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(6.86645508e-005, 6.1750412e-005, -7.30003357, 1, -1.19209076e-007, 4.47013271e-008, -1.19135436e-007, -0.999998689, -0.00164388528, 4.48972344e-008, 0.00164388528, -0.999998689))
  7655. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.600000024))
  7656. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.310134888, -9.30013275, -0.489312172, -1, 1.7881456e-007, 8.34478897e-007, -8.34196783e-007, 0.00157221942, -0.999998808, -1.80126335e-007, -0.999998808, -0.00157221942))
  7657. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7658. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.230000019, 0.799999952))
  7659. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80010223, 0.31505394, 0.98993659, 1.01164737e-007, -0.00164465304, 0.999998689, 1, -1.19209147e-007, -1.01360932e-007, 1.19375699e-007, 0.999998689, 0.00164465304))
  7660. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7661. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.80000025, 0.399999976))
  7662. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.34057617e-005, 5.73396683e-005, -7.50003052, 1, -5.96036465e-008, 1.4898605e-008, -5.95790759e-008, -0.999998689, -0.00164388563, 1.49965658e-008, 0.00164388563, -0.999998689))
  7663. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 2.40000057, 0.599999964))
  7664. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.62939453e-005, -7.70002747, 0.900098503, 1, -1.19209076e-007, 4.47013271e-008, 4.490321e-008, 0.00169407704, -0.999998569, 1.19133176e-007, 0.999998569, 0.00169407704))
  7665. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1.20000005, 0.200000271, 3.60000038))
  7666. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(6.64672661, -0.319740295, 6.71153259, -1.49010674e-007, -0.965943158, 0.258754343, 1, -1.37425829e-007, 6.28593853e-008, -2.51590695e-008, 0.258754343, 0.965943217))
  7667. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.400021255, 0.400000006))
  7668. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000175476074, 1.89885712, 0.0156496763, 1, -5.96036465e-008, 1.4898605e-008, 1.49867816e-008, 0.00147968298, -0.999998927, 5.95815379e-008, 0.999998927, 0.00147968309))
  7669. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 12.200017, 0.200000003))
  7670. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000259399414, -1.20265961, -0.277392983, 1, -5.96036465e-008, 1.4898605e-008, 1.49865258e-008, 0.00147536665, -0.999998927, 5.95816019e-008, 0.999998927, 0.00147536665))
  7671. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  7672. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40220642, -0.339752197, -1.96429634, -6.7053584e-008, -0.258818865, 0.965925932, 1, -1.20999317e-007, 3.69973279e-008, 1.07300764e-007, 0.965925872, 0.258818835))
  7673. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7674. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1.20000005, 0.200000271, 3.60000038))
  7675. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(6.64637566, 0.320261002, 6.71100616, -4.47039312e-008, -0.965927541, 0.258812845, 1, -3.71759228e-008, 3.39808679e-008, -2.32014479e-008, 0.258812845, 0.965927541))
  7676. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000006, 0.400021255, 0.400000036))
  7677. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000144958496, 7.89817047, 0.00817203522, 1, -1.19209076e-007, 4.47013271e-008, 4.48658213e-008, 0.00138024637, -0.999999046, 1.19147266e-007, 0.999999046, 0.00138024637))
  7678. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.200019345, 0.600000024))
  7679. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000267028809, -0.808837891, -0.0789266825, 1, -1.49011782e-007, 1.19208131e-007, 1.19401165e-007, 0.00129613746, -0.999999166, 1.4885714e-007, 0.999999166, 0.00129613746))
  7680. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 4.5999999))
  7681. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.4032135, -0.309745789, -0.264072418, -3.72516631e-008, -0.258819014, 0.965925872, 1, -1.20990833e-007, 6.14636386e-009, 1.15277373e-007, 0.965925872, 0.258818984))
  7682. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.200019345, 0.600000024))
  7683. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00025177002, -4.00882721, -0.074775219, 1, -1.49011782e-007, 1.19208131e-007, 1.19401165e-007, 0.00129615236, -0.999999166, 1.48857154e-007, 0.999999166, 0.00129615236))
  7684. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.400000036, 3.89000034))
  7685. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.130329132, 3.28823376, -5.64214325, 1, -9.53684548e-007, 4.64922141e-006, -5.19986472e-008, -0.981745541, -0.190198928, 4.74574244e-006, 0.190198958, -0.981745601))
  7686. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7687. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.00000024, 1.19999993))
  7688. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.3203125, -5.2211442, -6.02006531, -1, 1.19209076e-007, -4.47013271e-008, 1.19207854e-007, 1, 2.74369886e-005, 4.4704592e-008, 2.74369886e-005, -1))
  7689. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7690. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000029, 0.640000463, 3.82000041))
  7691. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.60221863, 0.00025177002, -0.674562454, -3.72516631e-008, -0.258819014, 0.965925872, 1, -1.20990833e-007, 6.14636386e-009, 1.15277373e-007, 0.965925872, 0.258818984))
  7692. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.20000041, 2.00000024, 0.400000751))
  7693. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00805044174, -9.8965683, 0.0198116302, -1.78812996e-007, -1, -2.60661e-005, 9.18402918e-008, -2.60661e-005, 1, -1, 1.78810609e-007, 9.1844953e-008))
  7694. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=1033714",Vector3.new(0, 0, 0),Vector3.new(0.486000061, 2.70200038, 0.234000027))
  7695. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.00000024, 1.19999993))
  7696. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.319747925, -5.23132992, -6.02177429, -1, 1.19209076e-007, -4.47013271e-008, 1.19205289e-007, 1, 8.46573894e-005, 4.47114168e-008, 8.46573894e-005, -1))
  7697. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7698. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000006, 0.800021231, 0.800000012))
  7699. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000129699707, 7.29879761, 0.00948095322, 1, -1.19209076e-007, 4.47013271e-008, 4.48690756e-008, 0.0014075588, -0.999999046, 1.19146044e-007, 0.999999046, 0.00140755891))
  7700. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000271, 0.799999952))
  7701. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40219879, -0.329719543, -1.96434212, -1.04305997e-007, -0.258814603, 0.965927064, 1, -1.49004592e-007, 6.80604515e-008, 1.26312528e-007, 0.965927064, 0.258814603))
  7702. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7703. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000006, 0.800021231, 1.20000005))
  7704. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000144958496, 8.49656677, 0.00763309002, 1, -1.19209076e-007, 4.47013271e-008, 4.48658888e-008, 0.0013808267, -0.999999046, 1.19147238e-007, 0.999999046, 0.0013808267))
  7705. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.439999968, 0.849999964, 3.90000057))
  7706. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.000289916992, -3.91264629, -5.64580536, -1, 1.19209076e-007, -4.47013271e-008, 1.08530877e-007, 0.98174566, 0.190198451, 6.65587194e-008, 0.190198481, -0.98174572))
  7707. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7708. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  7709. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40220642, 0.350257874, -1.9643116, -6.7053584e-008, -0.258818865, 0.965925932, 1, -1.20999317e-007, 3.69973279e-008, 1.07300764e-007, 0.965925872, 0.258818835))
  7710. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7711. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 4.5999999))
  7712. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40222931, 0.320251465, -0.264352798, -3.72516631e-008, -0.258819014, 0.965925872, 1, -1.20990833e-007, 6.14636386e-009, 1.15277373e-007, 0.965925872, 0.258818984))
  7713. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000271, 0.799999952))
  7714. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40221405, 0.340270996, -1.96434784, -1.11756485e-007, -0.258814663, 0.965927064, 1, -1.50931754e-007, 7.52573754e-008, 1.26311349e-007, 0.965927064, 0.258814663))
  7715. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  7716. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Dark stone grey","Hitbox",Vector3.new(0.39999938, 3.00000024, 11.4000025))
  7717. Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00016784668, -8.39911652, 2.29857397, 1, -1.19209076e-007, 4.47013271e-008, 4.49000481e-008, 0.00166750455, -0.999998689, 1.19134377e-007, 0.999998689, 0.00166750455))
  7718.  
  7719. function attackone()
  7720. attack=true
  7721. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end)
  7722. for i=0,1,0.1 do
  7723. swait()
  7724. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(80)),.3)
  7725. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(10),math.rad(-70)),.3)
  7726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(90), math.rad(90)), 0.3)
  7727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(-70), math.rad(0)), 0.3)
  7728. RH.C0=clerp(RH.C0,cf(1,-1,0.2)*angles(math.rad(0),math.rad(40),math.rad(20)),.3)
  7729. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  7730. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3)
  7731. end
  7732. so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.6)
  7733. so("http://roblox.com/asset/?id=231917871",Hitbox,1,0.8)
  7734. for i=0,1,0.1 do
  7735. swait()
  7736. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  7737. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  7738. local h = 5
  7739. 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)
  7740. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7741. 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)
  7742. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7743. scfr = blcf
  7744. elseif not scfr then
  7745. scfr = blcf
  7746. end
  7747. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(-80)),.3)
  7748. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(5),math.rad(70)),.3)
  7749. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.5) * angles(math.rad(0), math.rad(-70), math.rad(90)), 0.3)
  7750. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(-70), math.rad(0)), 0.3)
  7751. RH.C0=clerp(RH.C0,cf(1,-1,0.2)*angles(math.rad(0),math.rad(40),math.rad(20)),.3)
  7752. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  7753. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3)
  7754. end
  7755. attack=false
  7756. con1:disconnect()
  7757. end
  7758.  
  7759. function attacktwo()
  7760. attack=true
  7761. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end)
  7762. for i=0,1,0.1 do
  7763. swait()
  7764. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(90)),.2)
  7765. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(-5),math.rad(-80)),.3)
  7766. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.1)
  7767. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(-70), math.rad(0)), 0.3)
  7768.  
  7769. end
  7770.  
  7771. for i=0,1,1 do
  7772. swait()
  7773. so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.7)
  7774. so("http://www.roblox.com/asset/?id=234365573",Hitbox,1,0.7)
  7775. for i=0,1,0.1 do
  7776. swait()
  7777. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  7778. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  7779. local h = 5
  7780. 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)
  7781. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7782. 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)
  7783. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7784. scfr = blcf
  7785. elseif not scfr then
  7786. scfr = blcf
  7787. end
  7788. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(-5),math.rad(-50)),.3)
  7789. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-10),math.rad(110)),.1)
  7790. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-60)), 0.3)
  7791. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3)
  7792. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*euler(0,0,-6*i),.3)
  7793. end
  7794. end
  7795. con1:disconnect()
  7796. attack=false
  7797. end
  7798.  
  7799. function attackthree()
  7800. attack=true
  7801. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end)
  7802. for i=0,1,0.1 do
  7803. swait()
  7804. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(00)),.3)
  7805. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(-5),math.rad(00)),.3)
  7806. RW.C0=clerp(RW.C0,cf(1,0.8,-1)*angles(math.rad(150),math.rad(0),math.rad(-50)),.3)
  7807. LW.C0=clerp(LW.C0,cf(-1,0.8,-1)*angles(math.rad(150),math.rad(0),math.rad(50)),.3)
  7808. RH.C0=clerp(RH.C0,cf(1,-1,.2)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  7809. LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  7810. handleweld.C0=clerp(handleweld.C0,cf(-1,0,-.2)*angles(math.rad(-20),math.rad(-20),math.rad(50)),.3)
  7811. end
  7812. so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.4)
  7813. so("http://www.roblox.com/asset/?id=234365549",Hitbox,1,0.6)
  7814. for i=0,1,.1 do
  7815. swait()
  7816. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  7817. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  7818. local h = 5
  7819. 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)
  7820. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7821. 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)
  7822. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7823. scfr = blcf
  7824. elseif not scfr then
  7825. scfr = blcf
  7826. end
  7827. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  7828. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(-5),math.rad(00)),.3)
  7829. RW.C0=clerp(RW.C0,cf(1,0.2,-.5)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
  7830. LW.C0=clerp(LW.C0,cf(-1,0.2,-.5)*angles(math.rad(10),math.rad(0),math.rad(50)),.3)
  7831. RH.C0=clerp(RH.C0,cf(1,-1,.2)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  7832. LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  7833. handleweld.C0=clerp(handleweld.C0,cf(-1,0,-.2)*angles(math.rad(-20),math.rad(-20),math.rad(50)),.3)
  7834. end
  7835. attack=false
  7836. con1:disconnect()
  7837. end
  7838.  
  7839. function CrimsonMoon()
  7840. attack=true
  7841. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end)
  7842. for i=0,1,0.1 do
  7843. swait()
  7844. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(120),math.rad(80)),.3)
  7845. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-10),math.rad(0),math.rad(-10)),.3)
  7846. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(-5),math.rad(0)),.3)
  7847. end
  7848. for i=0,1,0.15 do
  7849. so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.5)
  7850. so("http://roblox.com/asset/?id=28144425",Torso,1,0.8)
  7851. swait()
  7852. for i=0,1,0.1 do
  7853. swait()
  7854. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  7855. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  7856. local h = 5
  7857. 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)
  7858. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7859. 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)
  7860. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7861. scfr = blcf
  7862. elseif not scfr then
  7863. scfr = blcf
  7864. end
  7865. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-40),math.rad(90)),.3)
  7866. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-20),math.rad(0),math.rad(-60)),.3)
  7867. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(0,-1.5,-6*i),.3)
  7868. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(-5),math.rad(0)),.3)
  7869. end
  7870. end
  7871. attack=false
  7872. con1:disconnect()
  7873. end
  7874.  
  7875. function BreakEffect(brickcolor,cframe,x1,y1,z1)
  7876. local prt=part("Custom",workspace,"SmoothPlastic",0,0,"Really red","Effect",vt(0.5,0.5,0.5))
  7877. prt.Anchored=true
  7878. prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  7879. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  7880. coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
  7881. CF=Part.CFrame
  7882. Numbb=0
  7883. randnumb=math.random()-math.random()
  7884. for i=0,1,0.05 do
  7885. wait()
  7886. CF=CF*cf(0,1,0)
  7887. --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
  7888. Part.CFrame=CF*euler(Numbb,0,0)
  7889. Part.Transparency=i
  7890. Numbb=Numbb+randnumb
  7891. end
  7892. Part.Parent=nil
  7893. end),prt,CF,Numbb,randnumb)
  7894. end
  7895.  
  7896. function Execution() --HEUAHUEHAUEHAUHUEAHUAEHUAHEUAHEUH
  7897. attack=true
  7898. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,999999999,999999999,math.random(10,20),"Knockdown",RootPart,.2,1) end)
  7899. Humanoid.WalkSpeed = 0
  7900. for i=0,1,0.03 do
  7901. swait()
  7902. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(60)),.1)
  7903. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-60)),.1)
  7904. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(120)),.1)
  7905. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(100), math.rad(0), math.rad(0)), 0.1)
  7906. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10)),.1)
  7907. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.2)
  7908. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(0),math.rad(10),math.rad(0)),.1)
  7909. end
  7910. so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.5)
  7911. so("http://roblox.com/asset/?id=28144425",Torso,1,0.5)
  7912. hitconasdf = Hitbox.Touched:connect(function(hit)
  7913. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  7914. if hum12 and not hum12:IsDescendantOf(Character) then
  7915. so('http://roblox.com/asset/?id=154965973',Hitbox,1,0.8)
  7916. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7917. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7918. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7919. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7920. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7921. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7922. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7923. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7924. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7925. BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  7926. hitconasdf:disconnect()
  7927. end
  7928. end)
  7929. for i=0,1,0.03 do
  7930. swait()
  7931. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  7932. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  7933. local h = 5
  7934. 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)
  7935. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7936. 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)
  7937. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  7938. scfr = blcf
  7939. elseif not scfr then
  7940. scfr = blcf
  7941. end
  7942. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  7943. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(60)),.2)
  7944. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-20),math.rad(70)),.2)
  7945. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.2)
  7946. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10)),.2)
  7947. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.2)
  7948. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(0),math.rad(10),math.rad(0)),.2)
  7949. end
  7950. attack=false
  7951. con1:disconnect()
  7952. Humanoid.WalkSpeed= 16
  7953. pcall(function()
  7954. hitconasdf:disconnect()
  7955. end)
  7956. end
  7957.  
  7958. mouse.Button1Down:connect(function()
  7959. if attack==false then
  7960. if attacktype==1 then
  7961. attack=true
  7962. attacktype=2
  7963. attackone()
  7964. elseif attacktype==2 then
  7965. attack=true
  7966. attacktype=3
  7967. attacktwo()
  7968. elseif attacktype==3 then
  7969. attack=true
  7970. attacktype=1
  7971. attackthree()
  7972. end
  7973. end
  7974. end)
  7975.  
  7976. mouse.KeyDown:connect(function(k)
  7977. k=k:lower()
  7978. if k=='q' then
  7979. if attack==false then
  7980. CrimsonMoon()
  7981. end
  7982. elseif k=='e' then
  7983. if attack==false then
  7984. Execution()
  7985. end
  7986. end
  7987. end)
  7988.  
  7989.  
  7990. local sine = 0
  7991. local change = 1
  7992. local val = 0
  7993.  
  7994. while true do
  7995. swait()
  7996. sine = sine + change
  7997. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  7998. local velderp=RootPart.Velocity.y
  7999. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  8000. if equipped==true or equipped==false then
  8001. if attack==false then
  8002. idle=idle+1
  8003. else
  8004. idle=0
  8005. end
  8006. if idle>=500 then
  8007. if attack==false then
  8008. --Sheath()
  8009. end
  8010. end
  8011. if RootPart.Velocity.y > 1 and hitfloor==nil then
  8012. Anim="Jump"
  8013. if attack==false then
  8014. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  8015. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  8016. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(10)), 0.3)
  8017. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
  8018. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3)
  8019. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  8020. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(10),math.rad(0)),.3)
  8021. end
  8022. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  8023. Anim="Fall"
  8024. if attack==false then
  8025. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  8026. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  8027. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(20)), 0.3)
  8028. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-40)), 0.3)
  8029. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3)
  8030. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  8031. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(10),math.rad(0)),.3)
  8032. end
  8033. elseif torvel<1 and hitfloor~=nil then
  8034. Anim="Idle"
  8035. if attack==false then
  8036. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(60)),.3)
  8037. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(5),math.rad(-50)),.3)
  8038. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(70), math.rad(100), math.rad(0)), 0.3)
  8039. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-70), math.rad(0)), 0.3)
  8040. RH.C0=clerp(RH.C0,cf(1,-1,0.2)*angles(math.rad(0),math.rad(40),math.rad(20)),.3)
  8041. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  8042. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3)
  8043. end
  8044. elseif torvel>2 and torvel<22 and hitfloor~=nil then
  8045. Anim="Walk"
  8046. if attack==false then
  8047. change=3
  8048. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(60)),.3)
  8049. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(10),math.rad(-50)),.3)
  8050. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(70), math.rad(100), math.rad(0)), 0.3)
  8051. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-70), math.rad(0)), 0.3)
  8052. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(80),math.rad(20)),.3)
  8053. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-100),math.rad(0)),.3)
  8054. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3)
  8055. end
  8056. elseif torvel>=22 and hitfloor~=nil then
  8057. Anim="Run"
  8058. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(60)),.3)
  8059. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(10),math.rad(-50)),.3)
  8060. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(70), math.rad(100), math.rad(0)), 0.3)
  8061. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-70), math.rad(0)), 0.3)
  8062. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(80),math.rad(20)),.3)
  8063. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-100),math.rad(0)),.3)
  8064. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3)
  8065. end
  8066. end
  8067. end
  8068. end)
  8069. end
  8070.  
  8071. TextButton_4.Parent = Frame
  8072. TextButton_4.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.196078)
  8073. TextButton_4.BorderSizePixel = 3
  8074. TextButton_4.Position = UDim2.new(0.856682777, 0, 0.577777803, 0)
  8075. TextButton_4.Size = UDim2.new(0, 89, 0, 85)
  8076. TextButton_4.Font = Enum.Font.SourceSansSemibold
  8077. TextButton_4.Text = "Magic Unknown"
  8078. TextButton_4.TextColor3 = Color3.new(0.560784, 0, 1)
  8079. TextButton_4.TextScaled = true
  8080. TextButton_4.TextSize = 14
  8081. TextButton_4.TextWrapped = true
  8082. TextButton_4.MouseButton1Click:connect(function()
  8083. --[[Magic Unknown, By KillerDarkness0105/Codex#6685.]]--
  8084.  
  8085.  
  8086.  
  8087.  
  8088.  
  8089. Player=game:GetService("Players").LocalPlayer
  8090. Character=Player.Character
  8091. PlayerGui=Player.PlayerGui
  8092. Backpack=Player.Backpack
  8093. Torso=Character.Torso
  8094. Head=Character.Head
  8095. Humanoid=Character.Humanoid
  8096. LeftArm=Character["Left Arm"]
  8097. LeftLeg=Character["Left Leg"]
  8098. RightArm=Character["Right Arm"]
  8099. RightLeg=Character["Right Leg"]
  8100. LS=Torso["Left Shoulder"]
  8101. LH=Torso["Left Hip"]
  8102. RS=Torso["Right Shoulder"]
  8103. RH=Torso["Right Hip"]
  8104. Face = Head.face
  8105. Neck=Torso.Neck
  8106. it=Instance.new
  8107. attacktype=1
  8108. attacktype2=1
  8109. vt=Vector3.new
  8110. it=Instance.new
  8111. cf=CFrame.new
  8112. cn=CFrame.new
  8113. euler=CFrame.fromEulerAnglesXYZ
  8114. angles=CFrame.Angles
  8115. combo = 0
  8116. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  8117. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  8118. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  8119. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  8120. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  8121. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  8122. RootPart=Character.HumanoidRootPart
  8123. RootJoint=RootPart.RootJoint
  8124. RootCF=euler(-1.57,0,3.14)
  8125. attack = false
  8126. attackdebounce = false
  8127. trispeed=.2
  8128. attackmode='none'
  8129. local idle=0
  8130. local Anim="Idle"
  8131. stance = false
  8132. local ff = 2
  8133. noleg = false
  8134. evadecooldown = false
  8135. Humanoid.Animator.Parent = nil
  8136. local equip = false
  8137. local Effects = {}
  8138. attackspeed = 0.14
  8139. df = false
  8140. Swing = 1
  8141. local sine = 0
  8142. local change = 1
  8143. local val = 0
  8144. local speed = 0
  8145. local rs = game:GetService("RunService").RenderStepped
  8146. cam = workspace.CurrentCamera
  8147. local RbxUtility = LoadLibrary("RbxUtility")
  8148. local Create = RbxUtility.Create
  8149. deb = game:GetService("Debris")
  8150. Face:Destroy()
  8151.  
  8152. --game.Lighting.TimeOfDay = 210
  8153.  
  8154. local eye1 = Instance.new("Part")
  8155. eye1.Parent = Character
  8156. eye1.Size = Vector3.new(0.2,0.2,0.2)
  8157. eye1.Archivable = true
  8158. eye1.Transparency = 0
  8159. eye1.CanCollide = false
  8160. eye1.Material = "Neon"
  8161. eye1.Color = Color3.fromRGB(48,0,211)
  8162. local eye1mesh = Instance.new("SpecialMesh",eye1)
  8163. eye1mesh.MeshType = "Sphere"
  8164. eye1mesh.Scale = Vector3.new(0.66,1.22,0.66)
  8165. ko2 = eye1mesh.Scale
  8166. local eye1weld = Instance.new("Weld")
  8167. eye1weld.Parent = eye1
  8168. eye1weld.Part0 = Head
  8169. eye1weld.Part1 = eye1
  8170. eye1weld.C0 = CFrame.new(.13,.19,-.55)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  8171. eye1weld.Part0 = Head
  8172.  
  8173.  
  8174.  
  8175.  
  8176. local eye2 = Instance.new("Part")
  8177. eye2.Parent = Character
  8178. eye2.Size = Vector3.new(0.2,0.2,0.2)
  8179. eye2.Archivable = true
  8180. eye2.Transparency = 0
  8181. eye2.CanCollide = false
  8182. eye2.Material = "Neon"
  8183. eye2.Color = Color3.fromRGB(48,0,211)
  8184. local eye2mesh = Instance.new("SpecialMesh",eye2)
  8185. eye2mesh.MeshType = "Sphere"
  8186. eye2mesh.Scale = Vector3.new(0.66,1.22,0.66)
  8187. local eye2weld = Instance.new("Weld")
  8188. eye2weld.Parent = eye2
  8189. eye2weld.Part0 = Head
  8190. eye2weld.Part1 = eye2
  8191. eye2weld.C0 = CFrame.new(-.13,.19,-.55)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  8192. eye2weld.Part0 = Head
  8193.  
  8194.  
  8195.  
  8196.  
  8197. music = Instance.new("Sound",PlayerGui)
  8198. music.Volume = 1
  8199. music.TimePosition = 0
  8200. music.Pitch = 1
  8201. music.SoundId = "rbxassetid://1849245030"
  8202. music.Looped = true
  8203. music:Play()
  8204.  
  8205.  
  8206.  
  8207.  
  8208.  
  8209.  
  8210.  
  8211.  
  8212.  
  8213.  
  8214.  
  8215.  
  8216.  
  8217.  
  8218.  
  8219.  
  8220.  
  8221.  
  8222.  
  8223.  
  8224. so = function(id,par,vol,pit)
  8225. coroutine.resume(coroutine.create(function()
  8226. local sou = Instance.new("Sound",par or workspace)
  8227. sou.Volume=vol
  8228. sou.Pitch=pit or 1
  8229. sou.SoundId=id
  8230. sou:play()
  8231. game:GetService("Debris"):AddItem(sou,8)
  8232. end))
  8233. end
  8234.  
  8235. --save shoulders
  8236. RSH, LSH=nil, nil
  8237. --welds
  8238. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  8239. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  8240. LH=Torso["Left Hip"]
  8241. RH=Torso["Right Hip"]
  8242. TorsoColor=Torso.BrickColor
  8243. function NoOutline(Part)
  8244. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  8245. end
  8246. player=Player
  8247. ch=Character
  8248. RSH=ch.Torso["Right Shoulder"]
  8249. LSH=ch.Torso["Left Shoulder"]
  8250. --
  8251. RSH.Parent=nil
  8252. LSH.Parent=nil
  8253. --
  8254. RW.Name="Right Shoulder"
  8255. RW.Part0=ch.Torso
  8256. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  8257. RW.C1=cf(0, 0.5, 0)
  8258. RW.Part1=ch["Right Arm"]
  8259. RW.Parent=ch.Torso
  8260. --
  8261. LW.Name="Left Shoulder"
  8262. LW.Part0=ch.Torso
  8263. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  8264. LW.C1=cf(0, 0.5, 0)
  8265. LW.Part1=ch["Left Arm"]
  8266. LW.Parent=ch.Torso
  8267.  
  8268.  
  8269. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  8270. local wld = Instance.new("Weld", wp1)
  8271. wld.Part0 = wp0
  8272. wld.Part1 = wp1
  8273. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  8274. end
  8275. local rs = game:GetService("RunService").RenderStepped
  8276.  
  8277. newWeld(RootPart, Torso, 0, -1, 0)
  8278. Torso.Weld.C1 = CFrame.new(0, -1, 0)
  8279. newWeld(Torso, LeftLeg, -0.5, -1, 0)
  8280. LeftLeg.Weld.C1 = CFrame.new(0, 1, 0)
  8281. newWeld(Torso, RightLeg, 0.5, -1, 0)
  8282. RightLeg.Weld.C1 = CFrame.new(0, 1, 0)
  8283.  
  8284. Player=game:GetService('Players').LocalPlayer
  8285. Character=Player.Character
  8286. mouse=Player:GetMouse()
  8287. m=Instance.new('Model',Character)
  8288.  
  8289.  
  8290. local function weldBetween(a, b)
  8291. local weldd = Instance.new("ManualWeld")
  8292. weldd.Part0 = a
  8293. weldd.Part1 = b
  8294. weldd.C0 = CFrame.new()
  8295. weldd.C1 = b.CFrame:inverse() * a.CFrame
  8296. weldd.Parent = a
  8297. return weldd
  8298. end
  8299.  
  8300. ArtificialHB = Instance.new("BindableEvent", script)
  8301. ArtificialHB.Name = "Heartbeat"
  8302.  
  8303. script:WaitForChild("Heartbeat")
  8304.  
  8305. frame = 1 / 80
  8306. tf = 0
  8307. allowframeloss = false
  8308. tossremainder = false
  8309. lastframe = tick()
  8310. script.Heartbeat:Fire()
  8311. game:GetService("RunService").Heartbeat:connect(function(s, p)
  8312. tf = tf + s
  8313. if tf >= frame then
  8314. if allowframeloss then
  8315. script.Heartbeat:Fire()
  8316. lastframe = tick()
  8317. else
  8318. for i = 1, math.floor(tf / frame) do
  8319. script.Heartbeat:Fire()
  8320. end
  8321. lastframe = tick()
  8322. end
  8323. if tossremainder then
  8324. tf = 0
  8325. else
  8326. tf = tf - frame * math.floor(tf / frame)
  8327. end
  8328. end
  8329. end)
  8330.  
  8331. --[[]
  8332. function swait(num)
  8333. if num == 0 or num == nil then
  8334. ArtificialHB.Event:wait()
  8335. else
  8336. for i = 0, num do
  8337. ArtificialHB.Event:wait()
  8338. end
  8339. end
  8340. end
  8341.  
  8342. ]]
  8343.  
  8344.  
  8345. function swait(num)
  8346. if num == 0 or num == nil then
  8347. game:service("RunService").Stepped:wait()
  8348. else
  8349. for i = 0, num do
  8350. game:service("RunService").Stepped:wait()
  8351. end
  8352. end
  8353. end
  8354.  
  8355.  
  8356.  
  8357.  
  8358.  
  8359.  
  8360.  
  8361.  
  8362. function RemoveOutlines(part)
  8363. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  8364. end
  8365.  
  8366.  
  8367. part = function(formfactor, parent, reflectance, transparency, brickcolor, name, size)
  8368. local fp = it("Part")
  8369. fp.formFactor = formfactor
  8370. fp.Parent = parent
  8371. fp.Reflectance = reflectance
  8372. fp.Transparency = transparency
  8373. fp.CanCollide = false
  8374. fp.Locked = true
  8375. fp.BrickColor = brickcolor
  8376. fp.Name = name
  8377. fp.Size = size
  8378. fp.Position = Torso.Position
  8379. NoOutline(fp)
  8380. if fp.BrickColor == BrickColor.new("Dark indigo") then
  8381. fp.Material = "Neon"
  8382. else
  8383. if fp.BrickColor == BrickColor.new("Really black") then
  8384. fp.BrickColor = BrickColor.new("Really black")
  8385. fp.Material = "Metal"
  8386. else
  8387. fp.Material = "Neon"
  8388. end
  8389. end
  8390. fp:BreakJoints()
  8391. return fp
  8392. end
  8393.  
  8394. mesh = function(Mesh, part, meshtype, meshid, offset, scale)
  8395. local mesh = it(Mesh)
  8396. mesh.Parent = part
  8397. if Mesh == "SpecialMesh" then
  8398. mesh.MeshType = meshtype
  8399. if meshid ~= "nil" then
  8400. mesh.MeshId = "http://www.roblox.com/asset/?id=" .. meshid
  8401. end
  8402. end
  8403. mesh.Offset = offset
  8404. mesh.Scale = scale
  8405. return mesh
  8406. end
  8407. weld = function(parent, part0, part1, c0)
  8408. local weld = it("Weld")
  8409. weld.Parent = parent
  8410. weld.Part0 = part0
  8411. weld.Part1 = part1
  8412. weld.C0 = c0
  8413. return weld
  8414. end
  8415.  
  8416. F1 = Instance.new("Folder", Character)
  8417. F1.Name = "Effects Folder"
  8418. F2 = Instance.new("Folder", F1)
  8419. F2.Name = "Effects"
  8420. Triangle = function(a, b, c)
  8421. end
  8422.  
  8423. MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, parent)
  8424. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8425. prt.Anchored = true
  8426. prt.CFrame = cframe
  8427. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  8428. game:GetService("Debris"):AddItem(prt, 10)
  8429. if Type == 1 or Type == nil then
  8430. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  8431. else
  8432. if Type == 2 then
  8433. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  8434. else
  8435. if Type == 3 then
  8436. table.insert(Effects, {prt, "Block3", delay, x3, y3, z3, msh, prt.CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0})
  8437. end
  8438. end
  8439. end
  8440. end
  8441. MagicSkull = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, goe)
  8442. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8443. prt.Anchored = true
  8444. prt.CFrame = cframe
  8445. msh = mesh("SpecialMesh", prt, "FileMesh", "14028428", vt(0, 0, 0), vt(x1, y1, z1))
  8446. game:GetService("Debris"):AddItem(prt, 10)
  8447. table.insert(Effects, {prt, "Skull", delay, x3, y3, z3, msh, goe})
  8448. end
  8449. MagicCircle = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8450. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8451. prt.Anchored = true
  8452. prt.CFrame = cframe
  8453. local msh = mesh("SpecialMesh", prt, "Sphere", "nil", vt(0, 0, 0), vt(x1, y1, z1))
  8454. game:GetService("Debris"):AddItem(prt, 10)
  8455. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8456. end
  8457. MagicRing = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8458. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  8459. prt.Anchored = true
  8460. prt.CFrame = cframe * cf(x2, y2, z2)
  8461. local msh = mesh("SpecialMesh", prt, "FileMesh", "3270017", vt(0, 0, 0), vt(x1, y1, z1))
  8462. game:GetService("Debris"):AddItem(prt, 10)
  8463. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8464. end
  8465. MagicCircle2 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, push)
  8466. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8467. prt.Anchored = true
  8468. prt.CFrame = cframe
  8469. local msh = mesh("SpecialMesh", prt, "Sphere", "nil", vt(0, 0, 0), vt(x1, y1, z1))
  8470. game:GetService("Debris"):AddItem(prt, 10)
  8471. table.insert(Effects, {prt, "Blood", delay, x3, y3, z3, msh, push})
  8472. end
  8473. MagicCylinder = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8474. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8475. prt.Anchored = true
  8476. prt.CFrame = cframe
  8477. local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  8478. game:GetService("Debris"):AddItem(prt, 10)
  8479. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8480. end
  8481. MagicCylinder2 = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, goe)
  8482. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8483. prt.Anchored = true
  8484. prt.CFrame = cframe
  8485. local msh = mesh("CylinderMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  8486. game:GetService("Debris"):AddItem(prt, 10)
  8487. table.insert(Effects, {prt, "Cylinder2", delay, x3, y3, z3, msh, goe})
  8488. end
  8489. MagicHead = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8490. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8491. prt.Anchored = true
  8492. prt.CFrame = cframe
  8493. local msh = mesh("SpecialMesh", prt, "Head", "nil", vt(0, 0, 0), vt(x1, y1, z1))
  8494. game:GetService("Debris"):AddItem(prt, 10)
  8495. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8496. end
  8497. ClangEffect = function(brickcolor, cframe, duration, decrease, size, power)
  8498. local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt())
  8499. prt.Anchored = true
  8500. prt.CFrame = cframe
  8501. local msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(5, 5, 5))
  8502. game:GetService("Debris"):AddItem(prt, 10)
  8503. table.insert(Effects, {prt, "CylinderClang", duration, decrease, size, power, prt.CFrame, nil})
  8504. end
  8505. MagicWave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8506. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8507. prt.Anchored = true
  8508. prt.CFrame = cframe
  8509. local msh = mesh("SpecialMesh", prt, "FileMesh", "20329976", vt(0, 0, 0), vt(x1, y1, z1))
  8510. game:GetService("Debris"):AddItem(prt, 10)
  8511. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  8512. end
  8513. MagicFire = function(brickcolor, cframe, x1, y1, z1, delay)
  8514. local prt = part(3, workspace, 0, 0, brickcolor, "Effect", vt())
  8515. prt.Anchored = true
  8516. prt.CFrame = cframe
  8517. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  8518. game:GetService("Debris"):AddItem(prt, 10)
  8519. table.insert(Effects, {prt, "Fire", delay, 1, 1, 1, msh})
  8520. end
  8521. MagicFireWave = function(brickcolor, cframe, x1, y1, z1)
  8522. local prt = part(3, workspace, 0, 1, brickcolor, "Effect", vt())
  8523. prt.Anchored = true
  8524. prt.CFrame = cframe
  8525. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  8526. d = Instance.new("Decal")
  8527. d.Parent = prt
  8528. d.Texture = "http://www.roblox.com/asset/?id=26356434"
  8529. d.Face = "Top"
  8530. d = Instance.new("Decal")
  8531. d.Parent = prt
  8532. d.Texture = "http://www.roblox.com/asset/?id=26356434"
  8533. d.Face = "Bottom"
  8534. game:GetService("Debris"):AddItem(prt, 10)
  8535. table.insert(Effects, {prt, "FireWave", 1, 30, math.random(400, 600) / 100, msh})
  8536. end
  8537. ElecEffect = function(cff, x, y, z)
  8538. local prt = part(3, workspace, 0, 0, BrickColor.new("White"), "Part", vt(1, 1, 1))
  8539. prt.Anchored = true
  8540. prt.CFrame = cff * cf(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  8541. prt.CFrame = cf(prt.Position)
  8542. game:GetService("Debris"):AddItem(prt, 10)
  8543. xval = math.random() / 3
  8544. yval = math.random() / 3
  8545. zval = math.random() / 3
  8546. msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(xval, yval, zval))
  8547. Effects[#Effects + 1] = {prt, "Elec", 0.2, x, y, z, xval, yval, zval, msh}
  8548. end
  8549.  
  8550. function FindNearestTorso(Position, Distance, SinglePlayer)
  8551. if SinglePlayer then
  8552. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  8553. end
  8554. local List = {}
  8555. for i, v in pairs(workspace:GetChildren()) do
  8556. if v:IsA("Model") then
  8557. if v:findFirstChild("Torso") then
  8558. if v ~= Character then
  8559. if (v.Torso.Position - Position).magnitude <= Distance then
  8560. table.insert(List, v)
  8561. end
  8562. end
  8563. end
  8564. end
  8565. end
  8566. return List
  8567. end
  8568.  
  8569.  
  8570. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  8571. local Part = Create("Part"){
  8572. Parent = Parent,
  8573. Reflectance = Reflectance,
  8574. Transparency = Transparency,
  8575. CanCollide = false,
  8576. Locked = true,
  8577. BrickColor = BrickColor.new(tostring(BColor)),
  8578. Name = Name,
  8579. Size = Size,
  8580. Material = Material,
  8581. }
  8582. RemoveOutlines(Part)
  8583. return Part
  8584. end
  8585.  
  8586. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  8587. local Msh = Create(Mesh){
  8588. Parent = Part,
  8589. Offset = OffSet,
  8590. Scale = Scale,
  8591. }
  8592. if Mesh == "SpecialMesh" then
  8593. Msh.MeshType = MeshType
  8594. Msh.MeshId = MeshId
  8595. end
  8596. return Msh
  8597. end
  8598.  
  8599.  
  8600.  
  8601. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  8602. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  8603. prt.Anchored = true
  8604. prt.CFrame = cframe
  8605. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8606. game:GetService("Debris"):AddItem(prt, 10)
  8607. if Type == 1 or Type == nil then
  8608. table.insert(Effects, {
  8609. prt,
  8610. "Block1",
  8611. delay,
  8612. x3,
  8613. y3,
  8614. z3,
  8615. msh
  8616. })
  8617. elseif Type == 2 then
  8618. table.insert(Effects, {
  8619. prt,
  8620. "Block2",
  8621. delay,
  8622. x3,
  8623. y3,
  8624. z3,
  8625. msh
  8626. })
  8627. end
  8628. end
  8629.  
  8630. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8631. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  8632. prt.Anchored = true
  8633. prt.CFrame = cframe
  8634. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8635. game:GetService("Debris"):AddItem(prt, 10)
  8636. table.insert(Effects, {
  8637. prt,
  8638. "Cylinder",
  8639. delay,
  8640. x3,
  8641. y3,
  8642. z3,
  8643. msh
  8644. })
  8645. end
  8646.  
  8647. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8648. local prt=CreatePart(workspace,"Neon",0,0,brickcolor,"Effect",vt(.5,.5,.5))--part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  8649. prt.Anchored=true
  8650. prt.CFrame=cframe
  8651. msh=CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
  8652. game:GetService("Debris"):AddItem(prt,2)
  8653. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  8654. for i=0,1,delay do
  8655. swait()
  8656. Part.Transparency=i
  8657. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  8658. end
  8659. Part.Parent=nil
  8660. end),prt,msh,(math.random(0,1)+math.random())/5)
  8661. end
  8662.  
  8663. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8664. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  8665. prt.Anchored = true
  8666. prt.CFrame = cframe
  8667. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8668. game:GetService("Debris"):AddItem(prt, 10)
  8669. table.insert(Effects, {
  8670. prt,
  8671. "Cylinder",
  8672. delay,
  8673. x3,
  8674. y3,
  8675. z3,
  8676. msh
  8677. })
  8678. end
  8679.  
  8680. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8681. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  8682. prt.Anchored = true
  8683. prt.CFrame = cframe
  8684. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8685. game:GetService("Debris"):AddItem(prt, 10)
  8686. table.insert(Effects, {
  8687. prt,
  8688. "Cylinder",
  8689. delay,
  8690. x3,
  8691. y3,
  8692. z3,
  8693. msh
  8694. })
  8695. end
  8696.  
  8697. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8698. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  8699. prt.Anchored = true
  8700. prt.CFrame = cframe
  8701. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8702. game:GetService("Debris"):AddItem(prt, 10)
  8703. table.insert(Effects, {
  8704. prt,
  8705. "Cylinder",
  8706. delay,
  8707. x3,
  8708. y3,
  8709. z3,
  8710. msh
  8711. })
  8712. end
  8713.  
  8714.  
  8715. function MoonEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8716. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  8717. prt.Anchored = true
  8718. prt.CFrame = cframe
  8719. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://259403370", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8720. game:GetService("Debris"):AddItem(prt, 10)
  8721. table.insert(Effects, {
  8722. prt,
  8723. "Cylinder",
  8724. delay,
  8725. x3,
  8726. y3,
  8727. z3,
  8728. msh
  8729. })
  8730. end
  8731.  
  8732. function HeadEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  8733. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  8734. prt.Anchored = true
  8735. prt.CFrame = cframe
  8736. local msh = CreateMesh("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8737. game:GetService("Debris"):AddItem(prt, 10)
  8738. table.insert(Effects, {
  8739. prt,
  8740. "Cylinder",
  8741. delay,
  8742. x3,
  8743. y3,
  8744. z3,
  8745. msh
  8746. })
  8747. end
  8748.  
  8749. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  8750. local prt = CreatePart(workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  8751. prt.Anchored = true
  8752. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  8753. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  8754. local num = math.random(10, 50) / 1000
  8755. game:GetService("Debris"):AddItem(prt, 10)
  8756. table.insert(Effects, {
  8757. prt,
  8758. "Shatter",
  8759. num,
  8760. prt.CFrame,
  8761. math.random() - math.random(),
  8762. 0,
  8763. math.random(50, 100) / 100
  8764. })
  8765. end
  8766.  
  8767. function FindNearestHead(Position, Distance, SinglePlayer)
  8768. if SinglePlayer then
  8769. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  8770. end
  8771. local List = {}
  8772. for i, v in pairs(workspace:GetChildren()) do
  8773. if v:IsA("Model") and v:findFirstChild("Head") and v ~= Character and Distance >= (v.Head.Position - Position).magnitude then
  8774. table.insert(List, v)
  8775. end
  8776. end
  8777. return List
  8778. end
  8779.  
  8780.  
  8781.  
  8782. function clerp(a,b,t)
  8783. local qa = {QuaternionFromCFrame(a)}
  8784. local qb = {QuaternionFromCFrame(b)}
  8785. local ax, ay, az = a.x, a.y, a.z
  8786. local bx, by, bz = b.x, b.y, b.z
  8787. local _t = 1-t
  8788. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  8789. end
  8790.  
  8791. function QuaternionFromCFrame(cf)
  8792. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  8793. local trace = m00 + m11 + m22
  8794. if trace > 0 then
  8795. local s = math.sqrt(1 + trace)
  8796. local recip = 0.5/s
  8797. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  8798. else
  8799. local i = 0
  8800. if m11 > m00 then
  8801. i = 1
  8802. end
  8803. if m22 > (i == 0 and m00 or m11) then
  8804. i = 2
  8805. end
  8806. if i == 0 then
  8807. local s = math.sqrt(m00-m11-m22+1)
  8808. local recip = 0.5/s
  8809. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  8810. elseif i == 1 then
  8811. local s = math.sqrt(m11-m22-m00+1)
  8812. local recip = 0.5/s
  8813. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  8814. elseif i == 2 then
  8815. local s = math.sqrt(m22-m00-m11+1)
  8816. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  8817. end
  8818. end
  8819. end
  8820. local lerp = function(a, b, t)
  8821. return a * (1 - t) + b * t
  8822. end
  8823.  
  8824.  
  8825.  
  8826.  
  8827. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  8828. local xs, ys, zs = x + x, y + y, z + z
  8829. local wx, wy, wz = w*xs, w*ys, w*zs
  8830. local xx = x*xs
  8831. local xy = x*ys
  8832. local xz = x*zs
  8833. local yy = y*ys
  8834. local yz = y*zs
  8835. local zz = z*zs
  8836. 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))
  8837. end
  8838. function QuaternionSlerp(a, b, t)
  8839. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  8840. local startInterp, finishInterp;
  8841. if cosTheta >= 0.0001 then
  8842. if (1 - cosTheta) > 0.0001 then
  8843. local theta = math.acos(cosTheta)
  8844. local invSinTheta = 1/math.sin(theta)
  8845. startInterp = math.sin((1-t)*theta)*invSinTheta
  8846. finishInterp = math.sin(t*theta)*invSinTheta
  8847. else
  8848. startInterp = 1-t
  8849. finishInterp = t
  8850. end
  8851. else
  8852. if (1+cosTheta) > 0.0001 then
  8853. local theta = math.acos(-cosTheta)
  8854. local invSinTheta = 1/math.sin(theta)
  8855. startInterp = math.sin((t-1)*theta)*invSinTheta
  8856. finishInterp = math.sin(t*theta)*invSinTheta
  8857. else
  8858. startInterp = t-1
  8859. finishInterp = t
  8860. end
  8861. end
  8862. 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
  8863. end
  8864.  
  8865. function weld5(part0, part1, c0, c1)
  8866. weeld=Instance.new("Weld", part0)
  8867. weeld.Part0=part0
  8868. weeld.Part1=part1
  8869. weeld.C0=c0
  8870. weeld.C1=c1
  8871. return weeld
  8872. end
  8873.  
  8874. --Example: Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  8875.  
  8876. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  8877. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  8878. end
  8879.  
  8880.  
  8881. function Bullets(thinggy,place,size,color,velocity,damage,bounce,collide,rotation)
  8882. swait()
  8883. local Bullet = Instance.new("Part",Workspace)
  8884. Bullet.Locked = true
  8885. Bullet.Name = "Bullet"
  8886. Bullet.Anchored = bounce
  8887. Bullet.CanCollide = collide
  8888. Bullet.Transparency = 0.24
  8889. Bullet.Reflectance = 0
  8890. Bullet.BottomSurface = 0
  8891. Bullet.TopSurface = 0
  8892. Bullet.Shape = 0
  8893. Bullet.BrickColor = BrickColor.new(color)
  8894. Bullet.Size = Vector3.new(size,size,size)
  8895. Bullet.Material = "Neon"
  8896. Bullet.Orientation = vt(-90,0,0)
  8897. local Bulletthing = Instance.new("SpecialMesh",Bullet)
  8898. Bulletthing.MeshType = "Sphere"
  8899. local Bulletforce = Instance.new("BodyForce")
  8900. Bulletforce.force = Vector3.new(0,Bullet:GetMass()*166.2,0)
  8901. Bulletforce.Parent = Bullet
  8902. Bullet.CFrame = thinggy.CFrame*CFrame.new(math.random(-place,place),math.random(-place,place),math.random(-place,place))
  8903. local bv = Instance.new("BodyVelocity",Bullet)
  8904. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  8905. Bullet.CFrame = CFrame.new(Bullet.Position,mouse.Hit.p)
  8906. bv.velocity = Bullet.CFrame.lookVector*velocity
  8907.  
  8908.  
  8909. Bullet.Touched:connect(function(hit)
  8910.  
  8911. if (hit.Parent.Parent ~= Character and hit.Parent ~= Character and hit.Name ~= "prt" and hit.Name ~= "Effect" and hit.Name ~= "orb" and Bullet.Anchored == false) then
  8912. local orbexplode = Instance.new("Sound", Bullet)
  8913. orbexplode.Volume = 4
  8914. orbexplode.PlayOnRemove = true
  8915. orbexplode.SoundId = "http://roblox.com/asset/?id=142070127"
  8916. orbexplode.Pitch = 1
  8917. orbexplode:Destroy()
  8918. deb:AddItem(orbexplode, 4)
  8919. Bullet.Anchored = true
  8920. Bullet.Transparency = 1
  8921. deb:AddItem(Bullet, 4)
  8922. local Explode = Instance.new("Explosion")
  8923. Explode.Position = Bullet.Position
  8924. Explode.Parent = Workspace
  8925. Explode.BlastPressure = 0
  8926. Explode.BlastRadius = Bullet.Size.X *5.6
  8927. Explode.Visible = false
  8928.  
  8929. Explode.Hit:connect(function(hit)
  8930. if hit.Parent:FindFirstChildOfClass("Humanoid")~=nil and hit.Parent ~= Character then
  8931. if hit.Parent:FindFirstChildOfClass("Humanoid").MaxHealth > 500 then
  8932. hit.Parent:FindFirstChildOfClass("Humanoid").MaxHealth = 100
  8933. hit.Parent:FindFirstChildOfClass("Humanoid").Health = 100
  8934. end
  8935. if attackdebounce == false then
  8936. attackdebounce = true
  8937. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(damage/2,damage))
  8938. wait(0.02)
  8939. attackdebounce = false
  8940. end
  8941. end
  8942. end)
  8943. coroutine.resume(coroutine.create(function()
  8944.  
  8945. MagicCircle(BrickColor.new("Royal purple"), cf(Bullet.Position), 10, 10, 10, 50, 50, 50, 0.065)
  8946. MagicCircle(BrickColor.new("Royal purple"), cf(Bullet.Position), 0, 1, 0, 15, 0, 15, 0.025)
  8947. MagicRing(BrickColor.new("Royal purple"), cf(Bullet.Position) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0, 0, 4, 4, 4, 0, 0.025)
  8948. MagicRing(BrickColor.new("Royal purple"), cf(Bullet.Position) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0, 0, 0.5, -1, -1, 0, 0.025)
  8949. end))
  8950. end
  8951. end)
  8952. coroutine.resume(coroutine.create(function()
  8953. for i = 0,16,0.1 do
  8954. swait()
  8955. end
  8956. if Bullet.Anchored == false then
  8957. Bullet:Destroy()
  8958. end
  8959. end))
  8960.  
  8961. end
  8962.  
  8963.  
  8964.  
  8965.  
  8966.  
  8967. local bl = Instance.new("BlurEffect",cam)
  8968. bl.Size = 0
  8969.  
  8970.  
  8971. function Dash()
  8972. evadecooldown = true
  8973. attack = true
  8974. so("http://www.roblox.com/asset/?id=231917788", Torso, 1, 1)
  8975.  
  8976. so("http://www.roblox.com/asset/?id=231917788", Torso, 1, 1)
  8977.  
  8978.  
  8979.  
  8980.  
  8981.  
  8982.  
  8983.  
  8984.  
  8985.  
  8986.  
  8987. bl.Size = 84
  8988.  
  8989.  
  8990. MagicCircle(BrickColor.new("White"), cf(RootPart.Position), 800, 5, 800, 0, 0, 0, 0.05)
  8991. MagicCircle(BrickColor.new("Royal purple"), cf(RootPart.Position), 800, 10, 800, -40, 0, -40, 0.025)
  8992. MagicCircle(BrickColor.new("White"), cf(RootPart.Position), 800, 10, 800, -42, 1000, -42, 0.05)
  8993. MagicCircle(BrickColor.new("Royal purple"), cf(RootPart.Position), 1000, 10, 1000, -62, 1200, -62, 0.05)
  8994.  
  8995. RootPart.CFrame = RootPart.CFrame*CFrame.new(0,0,-96)
  8996. RootPart.Velocity = RootPart.CFrame.lookVector *280
  8997.  
  8998. for i, v in pairs(FindNearestHead(Torso.CFrame.p, 52.5)) do
  8999. if v:FindFirstChild("Torso") and v:FindFirstChild("Humanoid") then
  9000.  
  9001. so("http://www.roblox.com/asset/?id=138186576", v.Torso, 10, 1)
  9002. v:FindFirstChild("Humanoid"):TakeDamage(math.random(18,36))
  9003. SphereEffect(BrickColor.new("Royal purple"), cf(v.Torso.Position) , 1, 1, 1, 6.8, 6.8, 6.8, 0.04)
  9004. MagicBlock(BrickColor.new("White"), cf(v.Torso.Position), 2000, 2000, 2000, -100, -100, -100, 0.05, 1)
  9005. MagicBlock(BrickColor.new("Royal purple"), cf(v.Torso.Position), 2500, 2500, 2500, -150, -150, -150, 0.05, 1)
  9006. MagicBlock(BrickColor.new("White"), cf(v.Torso.Position), 3000, 3000, 3000, -200, -200, -200, 0.05, 1)
  9007. MagicCircle(BrickColor.new("Royal purple"), cf(v.Torso.Position), 800, 2, 800, 150, 2, 150, 0.05)
  9008. MagicCircle(BrickColor.new("White"), cf(v.Torso.Position), 800, 2, 800, 100, 4, 100, 0.05)
  9009. MagicCircle(BrickColor.new("Royal purple"), cf(v.Torso.Position), 800, 2, 800, 50, 6, 50, 0.05)
  9010. MagicCircle(BrickColor.new("White"), cf(v.Torso.Position), 0, 0, 0, 100, 100, 100, 0.05)
  9011. MagicCircle(BrickColor.new("Royal purple"), cf(v.Torso.Position), 0, 0, 0, 200, 200, 200, 0.05)
  9012. MagicCircle(BrickColor.new("White"), cf(v.Torso.Position), 0, 0, 0, 300, 300, 300, 0.05)
  9013. MagicCircle(BrickColor.new("Royal purple"), cf(v.Torso.Position), 0, 0, 0, 400, 400, 400, 0.05)
  9014. MagicCircle(BrickColor.new("White"), cf(v.Torso.Position), 800, 2, 800, 4, 350, 4, 0.005)
  9015. MagicCircle(BrickColor.new("Royal purple"), cf(v.Torso.Position), 600, 2, 600, 4, 300, 4, 0.005)
  9016. MagicCircle(BrickColor.new("White"), cf(v.Torso.Position), 400, 2, 400, 4, 250, 4, 0.005)
  9017. end
  9018. end
  9019.  
  9020. for i = 0,1,0.064 do
  9021. swait()
  9022. cam.FieldOfView = lerp(cam.FieldOfView, 110, 0.5)
  9023. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,12),0.24)
  9024. RootPart.Velocity = RootPart.CFrame.lookVector * 175
  9025. bl.Size = bl.Size - 8.5
  9026. SphereEffect(BrickColor.new("Royal purple"),RootPart.CFrame*angles(math.random(-50,50),math.random(-50,50),math.random(-50,50)),1,5,1,5.5,10,5.5,0.03)
  9027. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, -12) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), 0.4)
  9028. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-30),math.rad(0),math.rad(0)),.4)
  9029. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)),.4)
  9030. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)),.4)
  9031. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, -0.4) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), 0.8)
  9032. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -0.7, -0.7) * CFrame.Angles(math.rad(-60), math.rad(0), math.rad(0)), 0.8)
  9033.  
  9034.  
  9035.  
  9036. end
  9037.  
  9038.  
  9039.  
  9040. attack = false
  9041. attackdebounce = false
  9042. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.1)
  9043. wait(.2)
  9044. bl.Size = 0
  9045. evadecooldown = false
  9046.  
  9047.  
  9048.  
  9049. end
  9050.  
  9051.  
  9052.  
  9053.  
  9054.  
  9055.  
  9056.  
  9057.  
  9058.  
  9059.  
  9060.  
  9061.  
  9062. local shooting = false
  9063.  
  9064.  
  9065.  
  9066. function shoot()
  9067. attack = true
  9068. shooting = true
  9069.  
  9070.  
  9071. local thing = Instance.new("BodyGyro",RootPart)
  9072. thing.D = 50
  9073. thing.P = 6000
  9074. thing.MaxTorque = vt(100000,math.huge,0)
  9075. thing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  9076. for i = 0,2,0.16 do
  9077. swait()
  9078. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.2)
  9079. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-80)),.2)
  9080. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)),.2)
  9081. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)),.2)
  9082. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.73, -1.0, 0) * CFrame.Angles(math.rad(-25), math.rad(-66), math.rad(-25)), 0.1)
  9083. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.6, -1.0, 0) * CFrame.Angles(math.rad(0), math.rad(-83), math.rad(0)), 0.1)
  9084. end
  9085.  
  9086.  
  9087. while shooting == true do
  9088. swait(1)
  9089.  
  9090. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(90)),.2)
  9091. so("http://roblox.com/asset/?id=200633327",Torso,2,1)
  9092. thing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  9093. Torso.Velocity = RootPart.CFrame.lookVector * -13
  9094. Bullets(RightArm,0,1.5,"Royal purple",700,25.5,false,false)
  9095. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(40), math.rad(80)),.2)
  9096. coroutine.resume(coroutine.create(function()
  9097. for i = 0, 0.5, 0.1 do
  9098. swait()
  9099. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.55*1.8,0.55*1.8),math.random(-0.55*1.8,0.55*1.8),math.random(-0.55*1.8,0.55*1.8)),0.24)
  9100. end
  9101. end))
  9102. end
  9103.  
  9104. attack = false
  9105. thing:Destroy()
  9106. end
  9107.  
  9108.  
  9109.  
  9110. function dshoot()
  9111. attack = true
  9112. shooting = true
  9113.  
  9114.  
  9115. local thing = Instance.new("BodyGyro",RootPart)
  9116. thing.D = 50
  9117. thing.P = 6000
  9118. thing.MaxTorque = vt(100000,math.huge,0)
  9119. thing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  9120. so("http://roblox.com/asset/?id=1268159756",Torso,5,1)
  9121. for i = 0,3,0.16 do
  9122. swait()
  9123. MagicRing(BrickColor.new("Royal purple"), RootPart.CFrame*CFrame.new(0,0,-8), 9, 9, 1, -0.7, -0.7, 0, 0.07)
  9124. MagicCircle(BrickColor.new("Royal purple"), RootPart.CFrame*CFrame.new(0,0,-8), 9, 9, 9, -0.7, -0.7, -0.7, 0.07)
  9125. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9126. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  9127. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.4) * angles(math.rad(90), math.rad(0), math.rad(-20)),.2)
  9128. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.4) * angles(math.rad(90), math.rad(0), math.rad(20)),.2)
  9129. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1.0, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(-25)), 0.1)
  9130. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.0, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(25)), 0.1)
  9131. end
  9132.  
  9133.  
  9134.  
  9135. while shooting == true do
  9136. swait(0.5)
  9137. coroutine.resume(coroutine.create(function()
  9138. MagicRing(BrickColor.new("Royal purple"), RootPart.CFrame*CFrame.new(0,0,-8), 3, 3, 1, 10.2, 10.2, 0, 0.07)
  9139. end))
  9140. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1.0, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(-25)), 0.3)
  9141. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.0, 0) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(25)), 0.3)
  9142. so("http://roblox.com/asset/?id=200633327",Torso,2,1)
  9143. thing.CFrame = CFrame.new(RootPart.Position,mouse.Hit.p)
  9144. Torso.Velocity = RootPart.CFrame.lookVector * -63
  9145.  
  9146.  
  9147. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.4)
  9148. Bullets(RightArm,0,2.5,"Royal purple",1200,45.5,false,false)
  9149. coroutine.resume(coroutine.create(function()
  9150. for i = 0, 0.5, 0.1 do
  9151. swait()
  9152. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.55*4.8,0.55*4.8),math.random(-0.55*4.8,0.55*4.8),math.random(-0.55*4.8,0.55*4.8)),0.44)
  9153. end
  9154. end))
  9155.  
  9156. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.2)
  9157. Bullets(LeftArm,0,2.5,"Royal purple",1200,45.5,false,false)
  9158. coroutine.resume(coroutine.create(function()
  9159. for i = 0, 0.5, 0.1 do
  9160. swait()
  9161. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.55*1.8,0.55*1.8),math.random(-0.55*1.8,0.55*1.8),math.random(-0.55*1.8,0.55*1.8)),0.24)
  9162. end
  9163. end))
  9164.  
  9165. end
  9166.  
  9167. attack = false
  9168. thing:Destroy()
  9169. end
  9170.  
  9171.  
  9172.  
  9173.  
  9174.  
  9175. function finaldev()
  9176. attack = true
  9177. so("http://roblox.com/asset/?id=815032096",Head,6,0.84)
  9178. so("http://roblox.com/asset/?id=200633529",Workspace,3,0.84)
  9179.  
  9180. for i = 0,14,0.1 do
  9181. swait()
  9182. WaveEffect(BrickColor.new("White"), RootPart.CFrame*CFrame.new(0,-1,0)*angles(0,math.rad(0+90*i),0) , 1, 1, 1, 7, 0.8, 7, 0.09)
  9183. WaveEffect(BrickColor.new("Royal purple"), RootPart.CFrame*CFrame.new(0,-1,0)*angles(0,math.rad(0-90*i),0) , 1, 1, 1, 5, 0.8, 5, 0.05)
  9184. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.25*2.8,0.25*2.8),math.random(-0.25*2.8,0.25*2.8),math.random(-0.25*2.8,0.25*2.8)),0.16)
  9185. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.15)
  9186. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(14),math.rad(0),math.rad(0)),.15)
  9187. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(87)),.15)
  9188. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0) * angles(math.rad(0), math.rad(0), math.rad(-87)),.15)
  9189. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, 0, -0.5) * CFrame.Angles(math.rad(16), math.rad(0), math.rad(0)), 0.15)
  9190. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.14, 0.2) * CFrame.Angles(math.rad(-17), math.rad(0), math.rad(0)), 0.15)
  9191.  
  9192. end
  9193. so("http://roblox.com/asset/?id=197161452",Torso,7,1)
  9194. for i = 0,6,0.1 do
  9195. swait()
  9196. WaveEffect(BrickColor.new("White"), RootPart.CFrame*CFrame.new(0,-1,0)*angles(0,math.rad(0+90*i),0) , 1, 1, 1, 7, 0.8, 7, 0.09)
  9197. WaveEffect(BrickColor.new("Royal purple"), RootPart.CFrame*CFrame.new(0,-1,0)*angles(0,math.rad(0-90*i),0) , 1, 1, 1, 5, 0.8, 5, 0.05)
  9198. Head.Velocity = Vector3.new(0,320,0)
  9199. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0+260*i), math.rad(0), math.rad(0)), 0.6)
  9200. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(70),math.rad(0),math.rad(0)),.1)
  9201. RW.C0 = clerp(RW.C0, CFrame.new(.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.1)
  9202. LW.C0 = clerp(LW.C0, CFrame.new(-.7, -0.22, -0.5) * angles(math.rad(90), math.rad(0), math.rad(90)), 0.1)
  9203. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1)
  9204. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.34, -0.7) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.1)
  9205. end
  9206.  
  9207.  
  9208. local bel = part(3, Character, 0, 1, BrickColor.new("Royal purple"), "Ball", vt(0.126,0.126,0.126))
  9209. local belmsh = mesh("SpecialMesh", bel, "Sphere", "nil", vt(0, 0, 0), vt(10, 10, 10))
  9210.  
  9211.  
  9212.  
  9213. local Charge = Instance.new("Sound", bel)
  9214. Charge.Volume = 10
  9215. Charge.SoundId = "http://roblox.com/asset/?id=244578827"
  9216. Charge.Pitch = 0.8
  9217. Charge.PlayOnRemove = true
  9218. Charge:Play()
  9219. Charge:Destroy()
  9220. bel.Anchored = true
  9221. for i = 0,47,0.1 do
  9222. swait()
  9223. bel.CFrame = RootPart.CFrame * cf(0, 90*i/3.5, 0)
  9224. bel.Transparency = bel.Transparency - 0.0034
  9225. belmsh.Scale = belmsh.Scale + Vector3.new(24,24,24)
  9226. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0+1*i,0+1*i),0.15)
  9227. cam.FieldOfView = lerp(cam.FieldOfView, 40+1*i, 0.15)
  9228. Head.Velocity = Vector3.new(0,2.4+0.8*i,0)
  9229. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(0)), 0.2)
  9230. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-13),math.rad(0),math.rad(0)),.2)
  9231. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(0), math.rad(0), math.rad(140)),.2)
  9232. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.7, 0) * angles(math.rad(0), math.rad(0), math.rad(-140)),.2)
  9233. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1.0, 0) * CFrame.Angles(math.rad(-45), math.rad(34), math.rad(-25)), 0.1)
  9234. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.0, 0) * CFrame.Angles(math.rad(-45), math.rad(-34), math.rad(25)), 0.1)
  9235. end
  9236. so("http://roblox.com/asset/?id=160212892",Head,10,0.84)
  9237. for i = 0,4,0.1 do
  9238. swait()
  9239. Head.Velocity = Vector3.new(0,2.4,0)
  9240. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15)
  9241. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(0)), 0.2)
  9242. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(13),math.rad(0),math.rad(0)),.2)
  9243. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.7, 0) * angles(math.rad(0), math.rad(0), math.rad(140)),.2)
  9244. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.7, 0) * angles(math.rad(0), math.rad(0), math.rad(-140)),.2)
  9245. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1.0, 0) * CFrame.Angles(math.rad(-45), math.rad(34), math.rad(-25)), 0.1)
  9246. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.0, 0) * CFrame.Angles(math.rad(-45), math.rad(-34), math.rad(25)), 0.1)
  9247. end
  9248.  
  9249.  
  9250.  
  9251.  
  9252.  
  9253. bel.Anchored = false
  9254. local bv = Instance.new("BodyVelocity",bel)
  9255. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  9256. bel.CFrame = CFrame.new(bel.Position,mouse.Hit.p)
  9257. bv.velocity = bel.CFrame.lookVector*350
  9258.  
  9259.  
  9260.  
  9261. --[[
  9262. bel.Touched:connect(function(hit)
  9263.  
  9264. if hit.Parent.Parent ~= Character and hit.Parent ~= Character and hit.Name ~= "prt" and hit.Name ~= "Effect" and hit.Name ~= "orb" and Bullet.Anchored == false then
  9265. local orbexplode = Instance.new("Sound", bel)
  9266. orbexplode.Volume = 10
  9267. orbexplode.PlayOnRemove = true
  9268. orbexplode.SoundId = "http://roblox.com/asset/?id=142070127"
  9269. orbexplode.Pitch = 1
  9270. orbexplode:Destroy()
  9271. deb:AddItem(orbexplode, 4)
  9272. bel.Anchored = true
  9273. bel.Transparency = 1
  9274. deb:AddItem(bel, 4)
  9275. local Explode = Instance.new("Explosion")
  9276. Explode.Position = bel.Position
  9277. Explode.Parent = Workspace
  9278. Explode.BlastPressure = 90
  9279. Explode.BlastRadius = Bullet.Size.X *25.6
  9280. Explode.Visible = false
  9281.  
  9282. coroutine.resume(coroutine.create(function()
  9283.  
  9284.  
  9285.  
  9286. MagicBlock(BrickColor.new("White"), cf(bel.Position), 2000, 2000, 2000, -100, -100, -100, 0.05, 1)
  9287. MagicBlock(BrickColor.new("Royal purple"), cf(bel.Position), 2500, 2500, 2500, -150, -150, -150, 0.05, 1)
  9288. MagicBlock(BrickColor.new("White"), cf(bel.Position), 3000, 3000, 3000, -200, -200, -200, 0.05, 1)
  9289. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 1800, 2, 1800, 1150, 2, 1150, 0.05)
  9290. MagicCircle(BrickColor.new("White"), cf(bel.Position), 1800, 2, 1800, 1100, 4, 1100, 0.05)
  9291. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 1800, 2, 1800, 150, 16, 150, 0.05)
  9292. MagicCircle(BrickColor.new("White"), cf(bel.Position), 0, 0, 0, 1100, 4100, 1100, 0.05)
  9293. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 0, 0, 0, 1200, 1200, 1200, 0.05)
  9294. MagicCircle(BrickColor.new("White"), cf(bel.Position), 0, 0, 0, 1300, 1300,1300, 0.05)
  9295. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 0, 0, 0, 1400, 1400, 1400, 0.05)
  9296. MagicCircle(BrickColor.new("White"), cf(bel.Position), 4800, 2, 1800, 4, 1350, 4, 0.005)
  9297. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 1600, 2, 1600, 4, 1300, 4, 0.005)
  9298. MagicCircle(BrickColor.new("White"), cf(bel.Position), 1400, 2, 1400, 4, 1250, 4, 0.005)
  9299.  
  9300.  
  9301. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 10, 10, 10, 50, 50, 50, 0.065)
  9302. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 0, 1, 0, 15, 0, 15, 0.025)
  9303. MagicRing(BrickColor.new("Royal purple"), cf(bel.Position) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0, 0, 4, 4, 4, 0, 0.025)
  9304. MagicRing(BrickColor.new("Royal purple"), cf(bel.Position) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 0, 0, 0.5, -1, -1, 0, 0.025)
  9305. end))
  9306. end
  9307. end)
  9308.  
  9309. ]]
  9310.  
  9311. con5=bel.Touched:connect(function(hit)
  9312.  
  9313. local orbexplode = Instance.new("Sound", bel)
  9314. orbexplode.Volume = 10
  9315. orbexplode.PlayOnRemove = true
  9316. orbexplode.SoundId = "http://roblox.com/asset/?id=167115397"
  9317. orbexplode.Pitch = 1
  9318. orbexplode:Destroy()
  9319. deb:AddItem(orbexplode, 4)
  9320. bel.Anchored = true
  9321. bel.Transparency = 1
  9322. deb:AddItem(bel, 5.2)
  9323.  
  9324.  
  9325.  
  9326.  
  9327. coroutine.resume(coroutine.create(function()
  9328. so("http://www.roblox.com/asset/?id=167115397", Workspace, 6, 1)
  9329. so("http://www.roblox.com/asset/?id=138186576", Workspace, 6, 1)
  9330. for i = 0, 0.4, 0.1 do
  9331. swait()
  9332.  
  9333.  
  9334. for i, v in pairs(FindNearestHead(bel.CFrame.p, 252.5)) do
  9335. if v:FindFirstChild("Torso") and v:FindFirstChild("Humanoid") then
  9336. if v:FindFirstChildOfClass("Humanoid").MaxHealth > 500 then
  9337. v:FindFirstChildOfClass("Humanoid").MaxHealth = 100
  9338. v:FindFirstChildOfClass("Humanoid").Health = 100
  9339. end
  9340. v.Humanoid:TakeDamage(math.random(43,86))
  9341. coroutine.resume(coroutine.create(function()
  9342. for i = 0,2,0.1 do
  9343. swait()
  9344. v.Head.Velocity = -v.Head.CFrame.lookVector*660 + Vector3.new(0,684,0)
  9345. end
  9346. end))
  9347. end
  9348. end
  9349.  
  9350. coroutine.resume(coroutine.create(function()
  9351. for i = 0, 2.4, 0.1 do
  9352. swait()
  9353. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(math.random(-0.55*4.8,0.55*4.8),math.random(-0.55*4.8,0.55*4.8),math.random(-0.55*4.8,0.55*4.8)),0.44)
  9354. end
  9355. end))
  9356.  
  9357. MagicBlock(BrickColor.new("White"), cf(bel.Position), 2000, 2000, 2000, -100, -100, -100, 0.05, 1)
  9358. MagicBlock(BrickColor.new("Royal purple"), cf(bel.Position), 2500, 2500, 2500, -150, -150, -150, 0.05, 1)
  9359. MagicBlock(BrickColor.new("White"), cf(bel.Position), 3000, 3000, 3000, -200, -200, -200, 0.05, 1)
  9360. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 1800,222, 1800, 1150, 222, 1150, 0.05)
  9361. MagicCircle(BrickColor.new("White"), cf(bel.Position), 1800, 222, 1800, 1100, 224, 1100, 0.05)
  9362. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 1800, 222, 1800, 150, 216, 150, 0.05)
  9363. MagicCircle(BrickColor.new("White"), cf(bel.Position), 0, 0, 0, 1100, 4100, 1100, 0.05)
  9364. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 0, 0, 0, 1200, 1200, 1200, 0.05)
  9365. MagicCircle(BrickColor.new("White"), cf(bel.Position), 0, 0, 0, 1300, 1300,1300, 0.05)
  9366. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 0, 0, 0, 1400, 1400, 1400, 0.05)
  9367. MagicCircle(BrickColor.new("White"), cf(bel.Position), 4800, 222, 1800, 224, 1350, 224, 0.005)
  9368. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 1600, 222, 1600, 224, 1300, 224, 0.005)
  9369. MagicCircle(BrickColor.new("White"), cf(bel.Position), 1400, 222, 1400, 224, 1250, 224, 0.005)
  9370.  
  9371. WaveEffect(BrickColor.new("White"), cf(bel.Position)*angles(0,math.rad(0+90*i),0) , 1, 1, 1, 24, 5.4, 24, 0.09)
  9372. WaveEffect(BrickColor.new("Royal purple"), cf(bel.Position)*angles(0,math.rad(0-90*i),0) , 1, 1, 1, 22, 4.8, 22, 0.05)
  9373.  
  9374. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 10, 10, 10, 50, 50, 50, 0.065)
  9375. MagicCircle(BrickColor.new("Royal purple"), cf(bel.Position), 0, 1, 0, 15, 0, 15, 0.025)
  9376. MagicRing(BrickColor.new("White"), cf(bel.Position) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 24, 24, 1, 12, 12, 0, 0.015)
  9377. MagicRing(BrickColor.new("Royal purple"), cf(bel.Position) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 24, 24, 1, 12, 12, 0, 0.015)
  9378. MagicRing(BrickColor.new("White"), cf(bel.Position) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 24, 24, 1, 8, 8, 0, 0.015)
  9379. MagicRing(BrickColor.new("Royal purple"), cf(bel.Position) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 24, 24, 1, 12, 12, 0, 0.015)
  9380. end
  9381. end))
  9382.  
  9383.  
  9384. end)
  9385.  
  9386.  
  9387.  
  9388.  
  9389. for i = 0,32,0.1 do
  9390. swait()
  9391. Head.Velocity = Vector3.new(0,2.4,0)
  9392. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-35), math.rad(0), math.rad(0)), 0.2)
  9393. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(43),math.rad(0),math.rad(0)),.2)
  9394. RW.C0 = clerp(RW.C0, CFrame.new(1.0, 0.5, -0.4) * angles(math.rad(80), math.rad(12), math.rad(-30)),.2)
  9395. LW.C0 = clerp(LW.C0, CFrame.new(-1., 0.5, -0.4) * angles(math.rad(80), math.rad(-12), math.rad(30)),.2)
  9396. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1.0, 0) * CFrame.Angles(math.rad(75), math.rad(34), math.rad(-35)), 0.2)
  9397. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1.0, 0) * CFrame.Angles(math.rad(75), math.rad(-34), math.rad(35)), 0.2)
  9398. end
  9399.  
  9400. coroutine.resume(coroutine.create(function()
  9401. for i = 0, 63, 0.1 do
  9402. swait()
  9403. end
  9404. if bel.Anchored == false then
  9405. bel:Destroy()
  9406. end
  9407. end))
  9408.  
  9409.  
  9410.  
  9411.  
  9412. attack = false
  9413. end
  9414.  
  9415.  
  9416.  
  9417. mouse.Button1Down:connect(function(key)
  9418. if attack == false then
  9419. shoot()
  9420. end
  9421. end)
  9422.  
  9423.  
  9424.  
  9425.  
  9426. mouse.Button1Up:connect(function(key)
  9427. if shooting == true then
  9428. shooting = false
  9429. end
  9430. end)
  9431.  
  9432.  
  9433.  
  9434.  
  9435. mouse.KeyDown:connect(function(key)
  9436. if key == 'e' and attack == false then
  9437. dshoot()
  9438. end
  9439. end)
  9440.  
  9441.  
  9442.  
  9443.  
  9444. mouse.KeyDown:connect(function(key)
  9445. if key == 'q' and attack == false then
  9446. finaldev()
  9447. end
  9448. end)
  9449.  
  9450. mouse.KeyUp:connect(function(key)
  9451. if key == 'e' and shooting == true then
  9452. shooting = false
  9453. end
  9454. end)
  9455.  
  9456.  
  9457.  
  9458. mouse.KeyDown:connect(function(key)
  9459. if key == 'f' and attack == false and evadecooldown == false then
  9460. Dash()
  9461. end
  9462. end)
  9463.  
  9464.  
  9465. local orb = part(3, Character, 0, 0.9, BrickColor.new("White"), "Effect", vt())
  9466. local msh = mesh("SpecialMesh", orb, "Sphere", "nil", vt(0, 0, 0), vt(15, 15, 15))
  9467.  
  9468. local orb2 = part(3, Character, 0, 0.9, BrickColor.new("White"), "Effect", vt())
  9469. local msh = mesh("SpecialMesh", orb2, "Sphere", "nil", vt(0, 0, 0), vt(15, 15, 15))
  9470. orb.Anchored = true
  9471. orb2.Anchored = true
  9472. Humanoid.WalkSpeed = 32
  9473.  
  9474.  
  9475. local f = 0
  9476. game:GetService("RunService"):BindToRenderStep("W0tT", 0, function()
  9477.  
  9478.  
  9479. f = f+1
  9480. cam.FieldOfView = lerp(cam.FieldOfView, 70, 0.076)
  9481. if f >= 6 then
  9482. f=0
  9483. SphereEffect(BrickColor.new("Royal purple"),cf(orb.Position)*angles(math.random(-360, 360),math.random(-360, 360),math.random(-360, 360)),1,5,1,.05,4,.05,0.03)
  9484. SphereEffect(BrickColor.new("Royal purple"),cf(orb2.Position)*angles(math.random(-360, 360),math.random(-360, 360),math.random(-360, 360)),1,5,1,.05,4,.05,0.03)
  9485. MagicRing(BrickColor.new("Royal purple"), cf(orb.Position) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 3, 3, 1, -0.2, -0.2, 0, 0.07)
  9486. MagicCircle(BrickColor.new("Royal purple"), cf(orb.Position), 0, 0, 0, 1.25, 1.25, 1.25, 0.05)
  9487. MagicRing(BrickColor.new("Royal purple"), cf(orb2.Position) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 3, 3, 1, -0.2, -0.2, 0, 0.07)
  9488. MagicCircle(BrickColor.new("Royal purple"), cf(orb2.Position), 0, 0, 0, 1.25, 1.25, 1.25, 0.05)
  9489. MagicBlock(BrickColor.new("Royal purple"), cf(orb.Position) * cf(math.random(-200, 200) / 100, math.random(-200, 200) / 100, math.random(-200, 200) / 100) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 1, 1, 1, 1, 1, 1, 0.1, 2)
  9490. MagicBlock(BrickColor.new("Royal purple"), cf(orb2.Position) * cf(math.random(-200, 200) / 100, math.random(-200, 200) / 100, math.random(-200, 200) / 100) * euler(math.random(-360, 360), math.random(-360, 360), math.random(-360, 360)), 1, 1, 1, 1, 1, 1, 0.1, 2)
  9491.  
  9492. end
  9493. end)
  9494.  
  9495. Humanoid.MaxHealth = 400
  9496.  
  9497. print("Move list")
  9498. print("---------")
  9499. print("F: Time Dash")
  9500. print("Hold Click: Lesser Bullets")
  9501. print("Hold E: Mega Bullets")
  9502. print("Q: Final Devastator")
  9503.  
  9504.  
  9505.  
  9506.  
  9507. while true do
  9508. swait()
  9509. sine = sine + change
  9510. --speed = speed + music.PlaybackLoudness/90
  9511. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  9512. local velderp=RootPart.Velocity.y
  9513. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  9514. local TiltVelocity = CFrame.new(RootPart.CFrame:vectorToObjectSpace(RootPart.Velocity))
  9515. if attack==true or attack==false then
  9516. if attack==false then
  9517. idle=idle+1
  9518. else
  9519. idle=0
  9520. end
  9521. if idle>=500 then
  9522. if attack==false then
  9523. end
  9524. end
  9525.  
  9526. Humanoid.Health = Humanoid.Health + 4
  9527.  
  9528. orb.CFrame = RightArm.CFrame * cf(0, -1, 0)
  9529. orb2.CFrame = LeftArm.CFrame * cf(0, -1, 0)
  9530. if RootPart.Velocity.y > 1 and hitfloor==nil then
  9531. Anim="Jump"
  9532.  
  9533.  
  9534.  
  9535.  
  9536.  
  9537. if attack==false then
  9538. change = 1
  9539. look = 0
  9540. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15)
  9541. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(4), math.rad(0), math.rad(0)), 0.07)
  9542. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10+2.05*math.cos(sine/5)),math.rad(0),math.rad(0)),0.07)
  9543. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20+2.05*math.cos(sine/5)), math.rad(-10), math.rad(50-2.05*math.cos(sine/5))), 0.07)
  9544. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20+2.05*math.cos(sine/5)), math.rad(-10), math.rad(-50+2.05*math.cos(sine/5))), 0.07)
  9545. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, -0.6) * CFrame.Angles(math.rad(-25+3.05*math.cos(sine/5)), math.rad(-3), math.rad(0)), 0.1)
  9546. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.47, -0.7) * CFrame.Angles(math.rad(-12+3.05*math.cos(sine/5)), math.rad(0), math.rad(0)), 0.1)
  9547. end
  9548.  
  9549. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  9550. Anim="Fall"
  9551. change = 1
  9552.  
  9553.  
  9554.  
  9555. if attack==false then
  9556. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15)
  9557. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0.2) * CFrame.Angles(math.rad(7+4*math.sin(sine/1.3)), math.rad(0), math.rad(0)),0.07)
  9558. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(140+12*math.cos(sine/1.3))), 0.07)
  9559. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(-140+12*math.cos(sine/1.3))), 0.07)
  9560. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(40+7*math.sin(sine/1.3)),math.rad(0),math.rad(0)),0.07)
  9561. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.17*math.cos(sine/1.3), -0.13) * CFrame.Angles(math.rad(18+7*math.cos(sine/1.3)), math.rad(3), math.rad(0)), 0.1)
  9562. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -.37+0.17*math.cos(sine/1.3), -0.2) * CFrame.Angles(math.rad(32+7*math.cos(sine/1.3)), math.rad(0), math.rad(0)), 0.1)
  9563. end
  9564.  
  9565. elseif torvel<1 and hitfloor~=nil then
  9566. Anim="Idle"
  9567. change = 1
  9568. if attack==false and equip == false then
  9569. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.15)
  9570.  
  9571.  
  9572.  
  9573. orb.CFrame = orb.CFrame:lerp(RightArm.CFrame*cf(0+2*math.cos(sine/40), -5+2*math.sin(sine/40), 0),0.1)
  9574. orb2.CFrame = orb2.CFrame:lerp(LeftArm.CFrame*cf(0-2*math.cos(sine/40), -5+2*math.sin(sine/40), 0),0.1)
  9575.  
  9576. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.04*math.cos(sine/40), -0) * CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)), 0.25)
  9577. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10+2.6*math.sin(sine/40)),math.rad(0),math.rad(60)),0.25)
  9578. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.55+0.04*math.sin(sine/40), 0.2) * angles(math.rad(-32+1.3*math.cos(sine/40)), math.rad(0+4*math.sin(sine/40)), math.rad(-22.3+2.2*math.cos(sine/40))),0.25)
  9579. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.55+0.04*math.sin(sine/40), -0.3-0.04*math.cos(sine/40)) * angles(math.rad(28+1.3*math.cos(sine/40)), math.rad(0-4*math.sin(sine/40)), math.rad(26.3-2.2*math.cos(sine/40))),0.25)
  9580. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.04*math.cos(sine/40), 0) * CFrame.Angles(math.rad(0), math.rad(8), math.rad(-7)),0.25)
  9581. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.57, -1+0.04*math.cos(sine/40), 0) * CFrame.Angles(math.rad(0), math.rad(-2), math.rad(3)),0.25)
  9582. end
  9583.  
  9584.  
  9585.  
  9586. elseif torvel>1.5 and torvel<22 and hitfloor~=nil then
  9587. Anim="Walk"
  9588. change = 0.84
  9589. look = 0
  9590. if attack==false and equip == false then
  9591. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.02)
  9592. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1+0.14*math.cos(sine/5), -0.3) * angles(math.rad(-2)*-math.rad(TiltVelocity.z)*9.5, math.rad(0+2*math.cos(sine/10)), math.rad(8)*-math.rad(TiltVelocity.x)*7.5+ RootPart.RotVelocity.Y / 46), 0.08)
  9593. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(4-3*math.sin(sine/5)),math.rad(0),math.rad(2) + RootPart.RotVelocity.Y / 13), 0.08)
  9594. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0+0.34*math.sin(sine/10)) * angles(math.rad(0-26*math.sin(sine/10))+ RootPart.RotVelocity.Y / -34, math.rad(0), math.rad(6+8*math.cos(sine/5))- RootPart.RotVelocity.Y / 34), 0.08)
  9595. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0-0.34*math.sin(sine/10)) * angles(math.rad(0+26*math.sin(sine/10))+ RootPart.RotVelocity.Y / 34, math.rad(0), math.rad(-6-8*math.cos(sine/5))+ RootPart.RotVelocity.Y / -34), 0.08)
  9596. --LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.21*math.cos(sine/10), -0.03+0.19*math.cos(sine/10)) * CFrame.Angles(math.rad(-8-25*math.sin(sine/10)*-math.rad(TiltVelocity.z)*12.5), math.rad(0)- RootPart.RotVelocity.Y / -24, math.rad(0-25*math.sin(sine/10)*math.rad(TiltVelocity.x)*11.5+ RootPart.RotVelocity.Y / -34)), 0.08)
  9597. --RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.21*math.cos(sine/10),-0.03-0.19*math.cos(sine/10)) * CFrame.Angles(math.rad(-8+25*math.sin(sine/10)*-math.rad(TiltVelocity.z)*12.5), math.rad(0)+ RootPart.RotVelocity.Y / 24, math.rad(0-25*math.sin(sine/10)*-math.rad(TiltVelocity.x)*11.5- RootPart.RotVelocity.Y / 34)), 0.08)
  9598. end
  9599. if attack == false or attack==true and noleg == false then
  9600. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.21*math.cos(sine/10), -0.03+0.19*math.cos(sine/10)) * CFrame.Angles(math.rad(-8-25*math.sin(sine/10)*-math.rad(TiltVelocity.z)*9.5), math.rad(0)- RootPart.RotVelocity.Y / -24, math.rad(0-25*math.sin(sine/10)*math.rad(TiltVelocity.x)*6.5- RootPart.RotVelocity.Y / 34)), 0.08)
  9601. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.21*math.cos(sine/10),-0.03-0.19*math.cos(sine/10)) * CFrame.Angles(math.rad(-8+25*math.sin(sine/10)*-math.rad(TiltVelocity.z)*9.5), math.rad(0)+ RootPart.RotVelocity.Y / 24, math.rad(0-25*math.sin(sine/10)*-math.rad(TiltVelocity.x)*6.5- RootPart.RotVelocity.Y / 34)), 0.08)
  9602. end
  9603.  
  9604. elseif torvel>=22 and hitfloor~=nil then
  9605. Anim="Run"
  9606. change = 0.84+ Character.Humanoid.WalkSpeed/112
  9607. if attack==false and equip == false then
  9608. Humanoid.CameraOffset = Humanoid.CameraOffset:lerp(Vector3.new(0,0,0),0.02)
  9609. Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.5*math.cos(sine/2.5), -.8) * angles(math.rad(-23+4*math.cos(sine/5)), math.rad(0+4*math.sin(sine/5)), math.rad(0)+ RootPart.RotVelocity.Y / 26), .1)
  9610. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-12+20*math.sin(sine/2.5)),math.rad(0),math.rad(0+5*math.sin(sine/5)) + RootPart.RotVelocity.Y / 13),.1)
  9611. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0-0.34*math.cos(sine/5)) * angles(math.rad(10+57*math.cos(sine/5))+ RootPart.RotVelocity.Y / -34, math.rad(0+43*math.cos(sine/5)), math.rad(5)- RootPart.RotVelocity.Y / 34),.25)
  9612. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0+0.34*math.cos(sine/5))*angles(math.rad(10-57*math.cos(sine/5))+ RootPart.RotVelocity.Y / 34,math.rad(0+43*math.cos(sine/5)),math.rad(-5)+ RootPart.RotVelocity.Y / -34),.25)
  9613.  
  9614.  
  9615. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.56*math.cos(sine/5), 0-0.48*math.cos(sine/5)) * CFrame.Angles(math.rad(0+73*math.sin(sine/5)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)+ RootPart.RotVelocity.Y / -54), 0.3)
  9616. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1-0.56*math.cos(sine/5),0+0.48*math.cos(sine/5)) * CFrame.Angles(math.rad(0-73*math.sin(sine/5)), math.rad(0)+ RootPart.RotVelocity.Y / 42, math.rad(0)- RootPart.RotVelocity.Y / 54), 0.3)
  9617. end
  9618.  
  9619. --[[
  9620. if attack==false then
  9621. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/5.5)/2, 0 *math.sin(sine/6.6)/2) * CFrame.Angles(math.rad(0) + -math.sin(sine/5.5)/1.2, math.rad(0), 0), .8)
  9622. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/5.5)/2,0 *-math.sin(sine/6.6)/2) * CFrame.Angles(math.rad(0) + math.sin(sine/5.5)/1.2, math.rad(0), 0), .8)
  9623. end
  9624. ]]
  9625. if attack==true and noleg == false then
  9626. LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.24*math.cos(sine/5), 0.+0.24*math.cos(sine/5)) * CFrame.Angles(math.rad(0-74*math.sin(sine/5)), math.rad(0), math.rad(0)), 0.3)
  9627. RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.24*math.cos(sine/5),0.-0.24*math.cos(sine/5)) * CFrame.Angles(math.rad(0+74*math.sin(sine/5)), math.rad(0), math.rad(0)), 0.3)
  9628. end
  9629.  
  9630.  
  9631. end
  9632. end
  9633.  
  9634.  
  9635.  
  9636. if 0 < #Effects then
  9637. for e = 1, #Effects do
  9638. if Effects[e] ~= nil then
  9639. local Thing = Effects[e]
  9640. if Thing ~= nil then
  9641. local Part = Thing[1]
  9642. local Mode = Thing[2]
  9643. local Delay = Thing[3]
  9644. local IncX = Thing[4]
  9645. local IncY = Thing[5]
  9646. local IncZ = Thing[6]
  9647. if Thing[2] == "CylinderClang" then
  9648. if Thing[3] <= 1 then
  9649. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 2.5 * Thing[5], 0) * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  9650. Thing[7] = Thing[1].CFrame
  9651. effect("New Yeller", 0, Thing[8], Thing[7])
  9652. Thing[8] = Thing[7]
  9653. Thing[3] = Thing[3] + Thing[4]
  9654. else
  9655. Part.Parent = nil
  9656. table.remove(Effects, e)
  9657. end
  9658. end
  9659. if Thing[2] == "showDamage" then
  9660. if Thing[6] < Thing[5] then
  9661. Thing[6] = Thing[6] + 1
  9662. else
  9663. if Thing[6] < Thing[7] then
  9664. Thing[4].position = Thing[4].position + vt(0, -0.2, 0)
  9665. Thing[6] = Thing[6] + 1
  9666. else
  9667. if Thing[6] < Thing[8] then
  9668. Thing[6] = Thing[6] + 1
  9669. else
  9670. if Thing[6] < Thing[9] then
  9671. Thing[6] = Thing[6] + 1
  9672. Thing[4].position = Thing[4].position + vt(0, 0.2, 0)
  9673. Thing[3].TextStrokeTransparency = Thing[3].TextStrokeTransparency + 0.1
  9674. Thing[3].TextTransparency = Thing[3].TextTransparency + 0.1
  9675. else
  9676. Thing[1].Parent = nil
  9677. table.remove(Effects, e)
  9678. end
  9679. end
  9680. end
  9681. end
  9682. end
  9683. if Thing[2] == "PartiEmi" then
  9684. Thing[3] = Thing[3] - 1
  9685. if Thing[3] <= 0 then
  9686. Thing[1].Enabled = false
  9687. table.remove(Effects, e)
  9688. end
  9689. end
  9690. if Thing[2] == "AdjuEff" then
  9691. if 0 < Thing[3] then
  9692. Thing[3] = Thing[3] - 1
  9693. Thing[1].Size = Thing[1].Size + UDim2.new(0.2, 0, 0.2, 0)
  9694. Thing[1].StudsOffset = Thing[1].StudsOffset + vt(0, -0.2, 0)
  9695. Thing[4].ImageTransparency = Thing[4].ImageTransparency + 0.1
  9696. else
  9697. Thing[1].Parent = nil
  9698. table.remove(Effects, e)
  9699. end
  9700. end
  9701. if Thing[2] ~= "Shoot" and Thing[2] ~= "DecreaseStat" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" and Thing[2] ~= "showDamage" and Thing[2] ~= "PartiEmi" and Thing[2] ~= "AdjuEff" then
  9702. if Thing[1].Transparency <= 1 then
  9703. if Thing[2] == "Block1" then
  9704. Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  9705. Mesh = Thing[7]
  9706. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  9707. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9708. else
  9709. if Thing[2] == "Block2" then
  9710. Thing[1].CFrame = Thing[1].CFrame
  9711. Mesh = Thing[7]
  9712. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  9713. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9714. else
  9715. if Thing[2] == "Block3" then
  9716. Thing[9] = Thing[9] + 0.5
  9717. Thing[1].CFrame = Thing[8] * cf(0, Thing[9], 0)
  9718. Thing[1].CFrame = Thing[1].CFrame * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  9719. Mesh = Thing[7]
  9720. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  9721. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9722. else
  9723. if Thing[2] == "Skull" then
  9724. Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8] / 2, -Thing[8])
  9725. Mesh = Thing[7]
  9726. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  9727. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9728. else
  9729. if Thing[2] == "Cylinder" then
  9730. Mesh = Thing[7]
  9731. Mesh.Scale = Mesh.Scale + vt(Thing[4]-Thing[1].Transparency, Thing[5]-Thing[1].Transparency, Thing[6]-Thing[1].Transparency)
  9732. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9733. else
  9734. if Thing[2] == "Cylinder2" then
  9735. Thing[1].CFrame = Thing[1].CFrame * cf(0, Thing[8], 0)
  9736. Mesh = Thing[7]
  9737. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  9738. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9739. else
  9740. if Thing[2] == "Blood" then
  9741. Mesh = Thing[7]
  9742. Thing[1].CFrame = Thing[1].CFrame * cf(0, 0.5, 0)
  9743. Mesh.Scale = Mesh.Scale + vt(Thing[4], Thing[5], Thing[6])
  9744. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9745. else
  9746. if Thing[2] == "Elec" then
  9747. Mesh = Thing[10]
  9748. Mesh.Scale = Mesh.Scale + vt(Thing[7], Thing[8], Thing[9])
  9749. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9750. else
  9751. if Thing[2] == "Disappear" then
  9752. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  9753. end
  9754. end
  9755. end
  9756. end
  9757. end
  9758. end
  9759. end
  9760. end
  9761. end
  9762. else
  9763. Part.Parent = nil
  9764. table.remove(Effects, e)
  9765. end
  9766. end
  9767. end
  9768. end
  9769. end
  9770. end
  9771. end
  9772. end)
  9773. end
  9774.  
  9775. TextButton_5.Parent = ScreenGui
  9776. TextButton_5.BackgroundColor3 = Color3.new(0.654902, 0, 1)
  9777. TextButton_5.BorderSizePixel = 3
  9778. TextButton_5.Position = UDim2.new(0.0463483147, 0, 0.499391049, 0)
  9779. TextButton_5.Size = UDim2.new(0, 141, 0, 60)
  9780. TextButton_5.Font = Enum.Font.SourceSansSemibold
  9781. TextButton_5.Text = "Open"
  9782. TextButton_5.TextColor3 = Color3.new(0, 0, 0)
  9783. TextButton_5.TextScaled = true
  9784. TextButton_5.TextSize = 14
  9785. TextButton_5.TextWrapped = true
  9786. TextButton_5.MouseButton1Click:connect(function()
  9787. Frame.Visible = true
  9788. Frame_2.Visible = true
  9789. end
  9790.  
  9791. TextButton_5.Visible = true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement