Advertisement
Black_Magic

Angel explosion

May 20th, 2018
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --Edited by 1x1x1x1x1x1x1x0x0x2 and aingoam---
  2. print("Edited by 1x1x1x1x1x1x1x0x0x2 and aingoam")
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86. wait(0.2)
  87.  
  88. Player = owner
  89. PlayerGui = Player.PlayerGui
  90. Cam = workspace.CurrentCamera
  91. Backpack = Player.Backpack
  92. Character = Player.Character
  93. Humanoid = Character.Humanoid
  94. RootPart = Character["HumanoidRootPart"]
  95. Torso = Character["Torso"]
  96. Head = Character["Head"]
  97. RightArm = Character["Right Arm"]
  98. LeftArm = Character["Left Arm"]
  99. RightLeg = Character["Right Leg"]
  100. LeftLeg = Character["Left Leg"]
  101. RootJoint = RootPart["RootJoint"]
  102. Neck = Torso["Neck"]
  103. RightShoulder = Torso["Right Shoulder"]
  104. LeftShoulder = Torso["Left Shoulder"]
  105. RightHip = Torso["Right Hip"]
  106. LeftHip = Torso["Left Hip"]
  107. local sick = Instance.new("Sound",Character)
  108. sick.SoundId = "http://www.roblox.com/asset/?id=0"
  109. sick.Looped = true
  110. sick.Pitch = 1
  111. sick.Volume = 5
  112. sick:Play()
  113.  
  114. IT = Instance.new
  115. CF = CFrame.new
  116. VT = Vector3.new
  117. RAD = math.rad
  118. C3 = Color3.new
  119. UD2 = UDim2.new
  120. BRICKC = BrickColor.new
  121. ANGLES = CFrame.Angles
  122. EULER = CFrame.fromEulerAnglesXYZ
  123. COS = math.cos
  124. ACOS = math.acos
  125. SIN = math.sin
  126. ASIN = math.asin
  127. ABS = math.abs
  128. MRANDOM = math.random
  129. FLOOR = math.floor
  130.  
  131. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  132. local NEWMESH = IT(MESH)
  133. if MESH == "SpecialMesh" then
  134. NEWMESH.MeshType = MESHTYPE
  135. if MESHID ~= "nil" and MESHID ~= "" then
  136. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  137. end
  138. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  139. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  140. end
  141. end
  142. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  143. NEWMESH.Scale = SCALE
  144. NEWMESH.Parent = PARENT
  145. return NEWMESH
  146. end
  147.  
  148. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  149. local NEWPART = IT("Part")
  150. NEWPART.formFactor = FORMFACTOR
  151. NEWPART.Reflectance = REFLECTANCE
  152. NEWPART.Transparency = TRANSPARENCY
  153. NEWPART.CanCollide = false
  154. NEWPART.Locked = true
  155. NEWPART.Anchored = true
  156. if ANCHOR == false then
  157. NEWPART.Anchored = false
  158. end
  159. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  160. NEWPART.Name = NAME
  161. NEWPART.Size = SIZE
  162. NEWPART.Position = Torso.Position
  163. NEWPART.Material = MATERIAL
  164. NEWPART:BreakJoints()
  165. NEWPART.Parent = PARENT
  166. return NEWPART
  167. end
  168.  
  169. --โช้--
  170.  
  171. local A = IT("Attachment",Torso)
  172. A.Position = VT(1,1.3,0)
  173. A.Orientation = VT(-0.098, -89.999, 0.227)
  174. local B = IT("Attachment",Torso)
  175. B.Position = VT(-1.3,-0.6,0)
  176. B.Orientation = VT(-88.911, -68.808, 158.782)
  177. local ChainLink = IT("Beam",Torso)
  178. ChainLink.Texture = "rbxassetid://73042633"
  179. ChainLink.Color = ColorSequence.new(C3(1,1,1))
  180. ChainLink.TextureSpeed = 1
  181. ChainLink.FaceCamera = true
  182. ChainLink.Width0 = 1
  183. ChainLink.Width1 = 1
  184. ChainLink.TextureLength = 3
  185. ChainLink.Attachment0 = A
  186. ChainLink.Attachment1 = B
  187. ChainLink.CurveSize0 = 1.6
  188. ChainLink.CurveSize1 = 1.6
  189. ChainLink.FaceCamera = true
  190. ChainLink.Transparency = NumberSequence.new(0)
  191. local ChainLink = IT("Beam",Torso)
  192. ChainLink.Texture = "rbxassetid://73042633"
  193. ChainLink.Color = ColorSequence.new(C3(1,1,1))
  194. ChainLink.TextureSpeed = 1
  195. ChainLink.FaceCamera = true
  196. ChainLink.Width0 = 1
  197. ChainLink.Width1 = 1
  198. ChainLink.TextureLength = 3
  199. ChainLink.Attachment0 = B
  200. ChainLink.Attachment1 = A
  201. ChainLink.CurveSize0 = 1.6
  202. ChainLink.CurveSize1 = 1.6
  203. ChainLink.FaceCamera = true
  204. ChainLink.Transparency = NumberSequence.new(0)
  205. local A = IT("Attachment",Torso)
  206. A.Position = VT(1.3,-0.85,0)
  207. A.Orientation = VT(-0.098, -89.999, 0.227)
  208. local B = IT("Attachment",Torso)
  209. B.Position = VT(-1,2,0)
  210. B.Orientation = VT(-88.911, -68.808, 158.782)
  211. local ChainLink = IT("Beam",Torso)
  212. ChainLink.Texture = "rbxassetid://73042633"
  213. ChainLink.Color = ColorSequence.new(C3(1,1,1))
  214. ChainLink.TextureSpeed = 1
  215. ChainLink.FaceCamera = true
  216. ChainLink.Width0 = 1
  217. ChainLink.Width1 = 1
  218. ChainLink.TextureLength = 3
  219. ChainLink.Attachment0 = A
  220. ChainLink.Attachment1 = B
  221. ChainLink.CurveSize0 = 1.3
  222. ChainLink.CurveSize1 = 1.3
  223. ChainLink.FaceCamera = true
  224. ChainLink.Transparency = NumberSequence.new(0)
  225. local ChainLink = IT("Beam",Torso)
  226. ChainLink.Texture = "rbxassetid://73042633"
  227. ChainLink.Color = ColorSequence.new(C3(1,1,1))
  228. ChainLink.TextureSpeed = 1
  229. ChainLink.FaceCamera = true
  230. ChainLink.Width0 = 1
  231. ChainLink.Width1 = 1
  232. ChainLink.TextureLength = 3
  233. ChainLink.Attachment0 = B
  234. ChainLink.Attachment1 = A
  235. ChainLink.CurveSize0 = 1.3
  236. ChainLink.CurveSize1 = 1.3
  237. ChainLink.FaceCamera = true
  238. ChainLink.Transparency = NumberSequence.new(0)
  239.  
  240. local A = IT("Attachment",RightBarrel)
  241. A.Position = VT(0,-2.5,0)
  242. local B = IT("Attachment",RightBarrel)
  243. B.Position = VT(0,2.5,0)
  244. local Trail = IT("Trail",RightBarrel)
  245. Trail.Attachment0 = A
  246. Trail.Attachment1 = B
  247. Trail.Lifetime = 0.2
  248. Trail.Color = ColorSequence.new(BRICKC"red".Color)
  249. Trail.Transparency = NumberSequence.new(0, 1)
  250. Trail.Enabled = false
  251.  
  252. -----------------------------------------------------------------
  253. Player=game:GetService("Players").LocalPlayer
  254. -----------------------------------------------------------------
  255. local p = game.Players.LocalPlayer
  256. local char = p.Character
  257. local mouse = p:GetMouse()
  258. local larm = char["Left Arm"]
  259. local rarm = char["Right Arm"]
  260. local lleg = char["Left Leg"]
  261. local rleg = char["Right Leg"]
  262. local hed = char.Head
  263. local torso = char.Torso
  264. local hum = char.Humanoid
  265. local cam = game.Workspace.CurrentCamera
  266. local root = char.HumanoidRootPart
  267. local deb = false
  268. local shot = 0
  269. local stanceToggle = "Normal"
  270. local l = game:GetService("Lighting")
  271. local runs = game:GetService("RunService")
  272. local debris=game:service"Debris"
  273. local rs = runs.RenderStepped
  274. local hb = runs.Heartbeat
  275. local step = runs.Stepped
  276. local stanceToggle = "Normal"
  277. ----------------------------------------------------
  278. local m2 = Instance.new("Model")
  279. m2.Name = "Wings"
  280. p1 = Instance.new("Part", m2)
  281. p1.BrickColor = BrickColor.new("Dark Indigo")
  282. p1.Material = Enum.Material.Neon
  283. p1.CFrame = CFrame.new(28.7928066, 27.8741341, 25.9347725, -0.579227924, -0.579227805, -0.573576331, 0.707106769, -0.707106769, 0, -0.405579776, -0.405579716, 0.819152117)
  284. p1.FormFactor = Enum.FormFactor.Custom
  285. p1.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  286. p1.BottomSurface = Enum.SurfaceType.Smooth
  287. p1.TopSurface = Enum.SurfaceType.Smooth
  288. b1 = Instance.new("SpecialMesh", p1)
  289. b1.MeshType = Enum.MeshType.Sphere
  290. b1.Name = "Mesh"
  291. p2 = Instance.new("Part", m2)
  292. p2.BrickColor = BrickColor.new("Dark Indigo")
  293. p2.Material = Enum.Material.SmoothPlastic
  294. p2.Reflectance = 0.30000001192093
  295. p2.CFrame = CFrame.new(23.8806973, 23.7568359, 26.9065781, -0.573576033, 0.346188396, -0.742403686, 0, -0.906307817, -0.422617972, -0.819152117, -0.24240382, 0.519836783)
  296. p2.CanCollide = false
  297. p2.FormFactor = Enum.FormFactor.Custom
  298. p2.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  299. p2.BottomSurface = Enum.SurfaceType.Smooth
  300. p2.TopSurface = Enum.SurfaceType.Smooth
  301. b2 = Instance.new("SpecialMesh", p2)
  302. b2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  303. b2.TextureId = ""
  304. b2.MeshType = Enum.MeshType.FileMesh
  305. b2.Name = "Mesh"
  306. b2.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  307. p3 = Instance.new("Part", m2)
  308. p3.BrickColor = BrickColor.new("Dark Indigo")
  309. p3.Material = Enum.Material.SmoothPlastic
  310. p3.Reflectance = 0.30000001192093
  311. p3.CFrame = CFrame.new(23.7651176, 23.6910381, 26.9875221, -0.573576033, 0.346188247, -0.742403686, -2.40360578e-007, -0.906307697, -0.422617912, -0.819152117, -0.242403969, 0.519836664)
  312. p3.CanCollide = false
  313. p3.FormFactor = Enum.FormFactor.Custom
  314. p3.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  315. p3.BottomSurface = Enum.SurfaceType.Smooth
  316. p3.TopSurface = Enum.SurfaceType.Smooth
  317. b3 = Instance.new("SpecialMesh", p3)
  318. b3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  319. b3.TextureId = ""
  320. b3.MeshType = Enum.MeshType.FileMesh
  321. b3.Name = "Mesh"
  322. b3.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  323. p4 = Instance.new("Part", m2)
  324. p4.BrickColor = BrickColor.new("Dark Indigo")
  325. p4.Material = Enum.Material.SmoothPlastic
  326. p4.Reflectance = 0.30000001192093
  327. p4.CFrame = CFrame.new(29.5663891, 25.8075085, 26.4371891, -0.573576391, 0.280166149, 0.769750714, 2.08616257e-007, -0.939692259, 0.342020333, 0.819151878, 0.196174487, 0.538985968)
  328. p4.CanCollide = false
  329. p4.FormFactor = Enum.FormFactor.Custom
  330. p4.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  331. p4.BottomSurface = Enum.SurfaceType.Smooth
  332. p4.TopSurface = Enum.SurfaceType.Smooth
  333. b4 = Instance.new("SpecialMesh", p4)
  334. b4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  335. b4.TextureId = ""
  336. b4.MeshType = Enum.MeshType.FileMesh
  337. b4.Name = "Mesh"
  338. b4.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  339. p5 = Instance.new("Part", m2)
  340. p5.BrickColor = BrickColor.new("Dark Indigo")
  341. p5.Material = Enum.Material.SmoothPlastic
  342. p5.Reflectance = 0.30000001192093
  343. p5.CFrame = CFrame.new(23.880703, 23.7568455, 26.9065876, -0.573576212, 0.346188098, -0.742403805, -4.76837158e-007, -0.906307578, -0.422617912, -0.819152236, -0.242404133, 0.519836485)
  344. p5.CanCollide = false
  345. p5.FormFactor = Enum.FormFactor.Custom
  346. p5.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  347. p5.BottomSurface = Enum.SurfaceType.Smooth
  348. p5.TopSurface = Enum.SurfaceType.Smooth
  349. b5 = Instance.new("SpecialMesh", p5)
  350. b5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  351. b5.TextureId = ""
  352. b5.MeshType = Enum.MeshType.FileMesh
  353. b5.Name = "Mesh"
  354. b5.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  355. p6 = Instance.new("Part", m2)
  356. p6.BrickColor = BrickColor.new("Dark Indigo")
  357. p6.Material = Enum.Material.SmoothPlastic
  358. p6.Reflectance = 0.30000001192093
  359. p6.CFrame = CFrame.new(23.6530266, 23.6272411, 27.0660267, -0.573576212, 0.346187949, -0.742403805, -7.17197622e-007, -0.906307459, -0.422617853, -0.819152236, -0.242404282, 0.519836366)
  360. p6.CanCollide = false
  361. p6.FormFactor = Enum.FormFactor.Custom
  362. p6.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  363. p6.BottomSurface = Enum.SurfaceType.Smooth
  364. p6.TopSurface = Enum.SurfaceType.Smooth
  365. b6 = Instance.new("SpecialMesh", p6)
  366. b6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  367. b6.TextureId = ""
  368. b6.MeshType = Enum.MeshType.FileMesh
  369. b6.Name = "Mesh"
  370. b6.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  371. p7 = Instance.new("Part", m2)
  372. p7.BrickColor = BrickColor.new("Dark Indigo")
  373. p7.Material = Enum.Material.SmoothPlastic
  374. p7.Reflectance = 0.30000001192093
  375. p7.CFrame = CFrame.new(23.7651253, 23.6910515, 26.9875393, -0.573576212, 0.3461878, -0.742403805, -9.57558086e-007, -0.90630734, -0.422617793, -0.819152236, -0.242404431, 0.519836247)
  376. p7.CanCollide = false
  377. p7.FormFactor = Enum.FormFactor.Custom
  378. p7.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  379. p7.BottomSurface = Enum.SurfaceType.Smooth
  380. p7.TopSurface = Enum.SurfaceType.Smooth
  381. b7 = Instance.new("SpecialMesh", p7)
  382. b7.MeshId = "http://www.roblox.com/asset/?id=3270017"
  383. b7.TextureId = ""
  384. b7.MeshType = Enum.MeshType.FileMesh
  385. b7.Name = "Mesh"
  386. b7.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  387. p8 = Instance.new("Part", m2)
  388. p8.BrickColor = BrickColor.new("Dark Indigo")
  389. p8.Material = Enum.Material.SmoothPlastic
  390. p8.Reflectance = 0.30000001192093
  391. p8.CFrame = CFrame.new(23.6530304, 23.6272488, 27.0660381, -0.573576212, 0.346187651, -0.742403805, -1.19791855e-006, -0.90630722, -0.422617733, -0.819152236, -0.24240458, 0.519836128)
  392. p8.CanCollide = false
  393. p8.FormFactor = Enum.FormFactor.Custom
  394. p8.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  395. p8.BottomSurface = Enum.SurfaceType.Smooth
  396. p8.TopSurface = Enum.SurfaceType.Smooth
  397. b8 = Instance.new("SpecialMesh", p8)
  398. b8.MeshId = "http://www.roblox.com/asset/?id=3270017"
  399. b8.TextureId = ""
  400. b8.MeshType = Enum.MeshType.FileMesh
  401. b8.Name = "Mesh"
  402. b8.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  403. p9 = Instance.new("Part", m2)
  404. p9.BrickColor = BrickColor.new("Dark Indigo")
  405. p9.Material = Enum.Material.SmoothPlastic
  406. p9.Reflectance = 0.30000001192093
  407. p9.CFrame = CFrame.new(30.2536392, 23.691061, 26.9184284, -0.573576212, -0.346188962, 0.74240309, 4.47034836e-007, -0.906307578, -0.422616601, 0.81915164, -0.242404819, 0.519836843)
  408. p9.CanCollide = false
  409. p9.FormFactor = Enum.FormFactor.Custom
  410. p9.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  411. p9.BottomSurface = Enum.SurfaceType.Smooth
  412. p9.TopSurface = Enum.SurfaceType.Smooth
  413. b9 = Instance.new("SpecialMesh", p9)
  414. b9.MeshId = "http://www.roblox.com/asset/?id=3270017"
  415. b9.TextureId = ""
  416. b9.MeshType = Enum.MeshType.FileMesh
  417. b9.Name = "Mesh"
  418. b9.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  419. p10 = Instance.new("Part", m2)
  420. p10.BrickColor = BrickColor.new("Dark Indigo")
  421. p10.Material = Enum.Material.SmoothPlastic
  422. p10.Reflectance = 0.30000001192093
  423. p10.CFrame = CFrame.new(27.9471893, 26.8180733, 25.3034286, -0.573576212, 0.469845235, 0.671010077, 2.86794574e-007, -0.819150567, 0.573576927, 0.81915164, 0.328989446, 0.469847172)
  424. p10.CanCollide = false
  425. p10.FormFactor = Enum.FormFactor.Custom
  426. p10.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  427. p10.BottomSurface = Enum.SurfaceType.Smooth
  428. p10.TopSurface = Enum.SurfaceType.Smooth
  429. b10 = Instance.new("SpecialMesh", p10)
  430. b10.MeshId = "http://www.roblox.com/asset/?id=3270017"
  431. b10.TextureId = ""
  432. b10.MeshType = Enum.MeshType.FileMesh
  433. b10.Name = "Mesh"
  434. b10.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  435. p11 = Instance.new("Part", m2)
  436. p11.BrickColor = BrickColor.new("Dark Indigo")
  437. p11.Material = Enum.Material.SmoothPlastic
  438. p11.Reflectance = 0.30000001192093
  439. p11.CFrame = CFrame.new(27.8153667, 25.7751122, 25.211132, -0.573576212, 0.469845206, 0.671010017, 3.03888498e-007, -0.819150567, 0.573576987, 0.81915164, 0.328989416, 0.469847172)
  440. p11.CanCollide = false
  441. p11.FormFactor = Enum.FormFactor.Custom
  442. p11.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  443. p11.BottomSurface = Enum.SurfaceType.Smooth
  444. p11.TopSurface = Enum.SurfaceType.Smooth
  445. b11 = Instance.new("SpecialMesh", p11)
  446. b11.MeshId = "http://www.roblox.com/asset/?id=3270017"
  447. b11.TextureId = ""
  448. b11.MeshType = Enum.MeshType.FileMesh
  449. b11.Name = "Mesh"
  450. b11.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  451. p12 = Instance.new("Part", m2)
  452. p12.BrickColor = BrickColor.new("Dark Indigo")
  453. p12.Material = Enum.Material.SmoothPlastic
  454. p12.Reflectance = 0.30000001192093
  455. p12.CFrame = CFrame.new(29.655653, 24.6090927, 26.4997177, -0.573576212, 0.212011248, 0.791239619, 2.79475898e-007, -0.965924561, 0.258820325, 0.81915164, 0.14845185, 0.554032922)
  456. p12.CanCollide = false
  457. p12.FormFactor = Enum.FormFactor.Custom
  458. p12.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  459. p12.BottomSurface = Enum.SurfaceType.Smooth
  460. p12.TopSurface = Enum.SurfaceType.Smooth
  461. b12 = Instance.new("SpecialMesh", p12)
  462. b12.MeshId = "http://www.roblox.com/asset/?id=3270017"
  463. b12.TextureId = ""
  464. b12.MeshType = Enum.MeshType.FileMesh
  465. b12.Name = "Mesh"
  466. b12.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  467. p13 = Instance.new("Part", m2)
  468. p13.BrickColor = BrickColor.new("Dark Indigo")
  469. p13.Material = Enum.Material.SmoothPlastic
  470. p13.Reflectance = 0.30000001192093
  471. p13.CFrame = CFrame.new(27.9198303, 25.8644161, 25.2842865, -0.573576212, 0.469845116, 0.671010017, 2.51205847e-007, -0.819150507, 0.573577106, 0.81915164, 0.328989446, 0.469847202)
  472. p13.CanCollide = false
  473. p13.FormFactor = Enum.FormFactor.Custom
  474. p13.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  475. p13.BottomSurface = Enum.SurfaceType.Smooth
  476. p13.TopSurface = Enum.SurfaceType.Smooth
  477. b13 = Instance.new("SpecialMesh", p13)
  478. b13.MeshId = "http://www.roblox.com/asset/?id=3270017"
  479. b13.TextureId = ""
  480. b13.MeshType = Enum.MeshType.FileMesh
  481. b13.Name = "Mesh"
  482. b13.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  483. p14 = Instance.new("Part", m2)
  484. p14.BrickColor = BrickColor.new("Dark Indigo")
  485. p14.Material = Enum.Material.SmoothPlastic
  486. p14.Reflectance = 0.30000001192093
  487. p14.CFrame = CFrame.new(29.778841, 24.6493893, 26.5859776, -0.573576212, 0.212011158, 0.791239619, 2.26793262e-007, -0.965924621, 0.258820474, 0.81915164, 0.148451865, 0.554032922)
  488. p14.CanCollide = false
  489. p14.FormFactor = Enum.FormFactor.Custom
  490. p14.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  491. p14.BottomSurface = Enum.SurfaceType.Smooth
  492. p14.TopSurface = Enum.SurfaceType.Smooth
  493. b14 = Instance.new("SpecialMesh", p14)
  494. b14.MeshId = "http://www.roblox.com/asset/?id=3270017"
  495. b14.TextureId = ""
  496. b14.MeshType = Enum.MeshType.FileMesh
  497. b14.Name = "Mesh"
  498. b14.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  499. p15 = Instance.new("Part", m2)
  500. p15.BrickColor = BrickColor.new("Dark Indigo")
  501. p15.Material = Enum.Material.SmoothPlastic
  502. p15.Reflectance = 0.30000001192093
  503. p15.CFrame = CFrame.new(29.3303242, 25.7026424, 26.271925, -0.573576212, 0.280165315, 0.769750893, 1.98523225e-007, -0.939691305, 0.342021316, 0.81915164, 0.196174055, 0.538986266)
  504. p15.CanCollide = false
  505. p15.FormFactor = Enum.FormFactor.Custom
  506. p15.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  507. p15.BottomSurface = Enum.SurfaceType.Smooth
  508. p15.TopSurface = Enum.SurfaceType.Smooth
  509. b15 = Instance.new("SpecialMesh", p15)
  510. b15.MeshId = "http://www.roblox.com/asset/?id=3270017"
  511. b15.TextureId = ""
  512. b15.MeshType = Enum.MeshType.FileMesh
  513. b15.Name = "Mesh"
  514. b15.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  515. p16 = Instance.new("Part", m2)
  516. p16.BrickColor = BrickColor.new("Dark Indigo")
  517. p16.Material = Enum.Material.SmoothPlastic
  518. p16.Reflectance = 0.30000001192093
  519. p16.CFrame = CFrame.new(29.8983212, 24.6884689, 26.6696377, -0.573576272, 0.212011099, 0.791239798, 1.39939146e-007, -0.965924501, 0.258820534, 0.81915158, 0.148451924, 0.554033041)
  520. p16.CanCollide = false
  521. p16.FormFactor = Enum.FormFactor.Custom
  522. p16.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  523. p16.BottomSurface = Enum.SurfaceType.Smooth
  524. p16.TopSurface = Enum.SurfaceType.Smooth
  525. b16 = Instance.new("SpecialMesh", p16)
  526. b16.MeshId = "http://www.roblox.com/asset/?id=3270017"
  527. b16.TextureId = ""
  528. b16.MeshType = Enum.MeshType.FileMesh
  529. b16.Name = "Mesh"
  530. b16.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  531. p17 = Instance.new("Part", m2)
  532. p17.BrickColor = BrickColor.new("Dark Indigo")
  533. p17.Material = Enum.Material.SmoothPlastic
  534. p17.Reflectance = 0.30000001192093
  535. p17.CFrame = CFrame.new(29.5664043, 25.8075294, 26.4372196, -0.573576272, 0.280165255, 0.769751072, 1.1166911e-007, -0.939691126, 0.342021376, 0.81915158, 0.196174115, 0.538986385)
  536. p17.CanCollide = false
  537. p17.FormFactor = Enum.FormFactor.Custom
  538. p17.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  539. p17.BottomSurface = Enum.SurfaceType.Smooth
  540. p17.TopSurface = Enum.SurfaceType.Smooth
  541. b17 = Instance.new("SpecialMesh", p17)
  542. b17.MeshId = "http://www.roblox.com/asset/?id=3270017"
  543. b17.TextureId = ""
  544. b17.MeshType = Enum.MeshType.FileMesh
  545. b17.Name = "Mesh"
  546. b17.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  547. p18 = Instance.new("Part", m2)
  548. p18.BrickColor = BrickColor.new("Dark Indigo")
  549. p18.Material = Enum.Material.SmoothPlastic
  550. p18.Reflectance = 0.30000001192093
  551. p18.CFrame = CFrame.new(28.021162, 25.9510212, 25.3552322, -0.573576331, 0.469845086, 0.671010435, 8.10900147e-008, -0.819150269, 0.573577285, 0.819151521, 0.328989595, 0.469847381)
  552. p18.CanCollide = false
  553. p18.FormFactor = Enum.FormFactor.Custom
  554. p18.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  555. p18.BottomSurface = Enum.SurfaceType.Smooth
  556. p18.TopSurface = Enum.SurfaceType.Smooth
  557. b18 = Instance.new("SpecialMesh", p18)
  558. b18.MeshId = "http://www.roblox.com/asset/?id=3270017"
  559. b18.TextureId = ""
  560. b18.MeshType = Enum.MeshType.FileMesh
  561. b18.Name = "Mesh"
  562. b18.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  563. p19 = Instance.new("Part", m2)
  564. p19.BrickColor = BrickColor.new("Dark Indigo")
  565. p19.Material = Enum.Material.SmoothPlastic
  566. p19.Reflectance = 0.30000001192093
  567. p19.CFrame = CFrame.new(30.3657436, 23.6272507, 26.9969234, -0.573576272, -0.346189439, 0.74240303, -9.24166343e-009, -0.906307697, -0.422616035, 0.819151521, -0.242404714, 0.519837141)
  568. p19.CanCollide = false
  569. p19.FormFactor = Enum.FormFactor.Custom
  570. p19.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  571. p19.BottomSurface = Enum.SurfaceType.Smooth
  572. p19.TopSurface = Enum.SurfaceType.Smooth
  573. b19 = Instance.new("SpecialMesh", p19)
  574. b19.MeshId = "http://www.roblox.com/asset/?id=3270017"
  575. b19.TextureId = ""
  576. b19.MeshType = Enum.MeshType.FileMesh
  577. b19.Name = "Mesh"
  578. b19.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  579. p20 = Instance.new("Part", m2)
  580. p20.BrickColor = BrickColor.new("Dark Indigo")
  581. p20.Material = Enum.Material.SmoothPlastic
  582. p20.Reflectance = 0.30000001192093
  583. p20.CFrame = CFrame.new(30.2536469, 23.6910553, 26.9184265, -0.573576272, -0.346189529, 0.742402911, -2.63107069e-007, -0.906307518, -0.422615975, 0.819151521, -0.242404476, 0.519837141)
  584. p20.CanCollide = false
  585. p20.FormFactor = Enum.FormFactor.Custom
  586. p20.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  587. p20.BottomSurface = Enum.SurfaceType.Smooth
  588. p20.TopSurface = Enum.SurfaceType.Smooth
  589. b20 = Instance.new("SpecialMesh", p20)
  590. b20.MeshId = "http://www.roblox.com/asset/?id=3270017"
  591. b20.TextureId = ""
  592. b20.MeshType = Enum.MeshType.FileMesh
  593. b20.Name = "Mesh"
  594. b20.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  595. p21 = Instance.new("Part", m2)
  596. p21.BrickColor = BrickColor.new("Dark Indigo")
  597. p21.Material = Enum.Material.SmoothPlastic
  598. p21.Reflectance = 0.30000001192093
  599. p21.CFrame = CFrame.new(27.8458843, 26.7314644, 25.2324886, -0.573576272, 0.469844759, 0.671010494, -4.23347274e-007, -0.819149971, 0.573577166, 0.819151521, 0.328989863, 0.469847023)
  600. p21.CanCollide = false
  601. p21.FormFactor = Enum.FormFactor.Custom
  602. p21.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  603. p21.BottomSurface = Enum.SurfaceType.Smooth
  604. p21.TopSurface = Enum.SurfaceType.Smooth
  605. b21 = Instance.new("SpecialMesh", p21)
  606. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  607. b21.TextureId = ""
  608. b21.MeshType = Enum.MeshType.FileMesh
  609. b21.Name = "Mesh"
  610. b21.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  611. p22 = Instance.new("Part", m2)
  612. p22.BrickColor = BrickColor.new("Dark Indigo")
  613. p22.Material = Enum.Material.SmoothPlastic
  614. p22.Reflectance = 0.30000001192093
  615. p22.CFrame = CFrame.new(30.1380615, 23.756855, 26.8374882, -0.573576212, -0.346189648, 0.742402732, -5.1367897e-007, -0.906307459, -0.422615856, 0.819151521, -0.242404282, 0.519837141)
  616. p22.CanCollide = false
  617. p22.FormFactor = Enum.FormFactor.Custom
  618. p22.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  619. p22.BottomSurface = Enum.SurfaceType.Smooth
  620. p22.TopSurface = Enum.SurfaceType.Smooth
  621. b22 = Instance.new("SpecialMesh", p22)
  622. b22.MeshId = "http://www.roblox.com/asset/?id=3270017"
  623. b22.TextureId = ""
  624. b22.MeshType = Enum.MeshType.FileMesh
  625. b22.Name = "Mesh"
  626. b22.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  627. p23 = Instance.new("Part", m2)
  628. p23.BrickColor = BrickColor.new("Dark Indigo")
  629. p23.Material = Enum.Material.SmoothPlastic
  630. p23.Reflectance = 0.30000001192093
  631. p23.CFrame = CFrame.new(29.4501858, 25.7558784, 26.3558216, -0.573576212, 0.280164778, 0.769751191, -6.73919146e-007, -0.939690709, 0.342021406, 0.819151521, 0.196174636, 0.538986027)
  632. p23.CanCollide = false
  633. p23.FormFactor = Enum.FormFactor.Custom
  634. p23.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  635. p23.BottomSurface = Enum.SurfaceType.Smooth
  636. p23.TopSurface = Enum.SurfaceType.Smooth
  637. b23 = Instance.new("SpecialMesh", p23)
  638. b23.MeshId = "http://www.roblox.com/asset/?id=3270017"
  639. b23.TextureId = ""
  640. b23.MeshType = Enum.MeshType.FileMesh
  641. b23.Name = "Mesh"
  642. b23.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  643. p24 = Instance.new("Part", m2)
  644. p24.BrickColor = BrickColor.new("Dark Indigo")
  645. p24.Material = Enum.Material.SmoothPlastic
  646. p24.Reflectance = 0.30000001192093
  647. p24.CFrame = CFrame.new(29.3303471, 25.702631, 26.2719078, -0.573576272, 0.280164808, 0.76975143, -7.04498234e-007, -0.939690709, 0.342021465, 0.819151461, 0.196174651, 0.538986087)
  648. p24.CanCollide = false
  649. p24.FormFactor = Enum.FormFactor.Custom
  650. p24.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  651. p24.BottomSurface = Enum.SurfaceType.Smooth
  652. p24.TopSurface = Enum.SurfaceType.Smooth
  653. b24 = Instance.new("SpecialMesh", p24)
  654. b24.MeshId = "http://www.roblox.com/asset/?id=3270017"
  655. b24.TextureId = ""
  656. b24.MeshType = Enum.MeshType.FileMesh
  657. b24.Name = "Mesh"
  658. b24.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  659. p25 = Instance.new("Part", m2)
  660. p25.BrickColor = BrickColor.new("Dark Indigo")
  661. p25.Material = Enum.Material.SmoothPlastic
  662. p25.Reflectance = 0.30000001192093
  663. p25.CFrame = CFrame.new(29.7788715, 24.6493816, 26.5859661, -0.573576331, 0.212010548, 0.791240335, -7.63082312e-007, -0.965923905, 0.258820742, 0.819151402, 0.14845252, 0.554032862)
  664. p25.CanCollide = false
  665. p25.FormFactor = Enum.FormFactor.Custom
  666. p25.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  667. p25.BottomSurface = Enum.SurfaceType.Smooth
  668. p25.TopSurface = Enum.SurfaceType.Smooth
  669. b25 = Instance.new("SpecialMesh", p25)
  670. b25.MeshId = "http://www.roblox.com/asset/?id=3270017"
  671. b25.TextureId = ""
  672. b25.MeshType = Enum.MeshType.FileMesh
  673. b25.Name = "Mesh"
  674. b25.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  675. p26 = Instance.new("Part", m2)
  676. p26.BrickColor = BrickColor.new("Dark Indigo")
  677. p26.Material = Enum.Material.SmoothPlastic
  678. p26.Reflectance = 0.30000001192093
  679. p26.CFrame = CFrame.new(29.450201, 25.7558823, 26.3558235, -0.573576331, 0.280164748, 0.769751668, -7.91352306e-007, -0.93969059, 0.342021525, 0.819151402, 0.196174681, 0.538986146)
  680. p26.CanCollide = false
  681. p26.FormFactor = Enum.FormFactor.Custom
  682. p26.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  683. p26.BottomSurface = Enum.SurfaceType.Smooth
  684. p26.TopSurface = Enum.SurfaceType.Smooth
  685. b26 = Instance.new("SpecialMesh", p26)
  686. b26.MeshId = "http://www.roblox.com/asset/?id=3270017"
  687. b26.TextureId = ""
  688. b26.MeshType = Enum.MeshType.FileMesh
  689. b26.Name = "Mesh"
  690. b26.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  691. p27 = Instance.new("Part", m2)
  692. p27.BrickColor = BrickColor.new("Dark Indigo")
  693. p27.Material = Enum.Material.SmoothPlastic
  694. p27.Reflectance = 0.30000001192093
  695. p27.CFrame = CFrame.new(30.3657703, 23.6272449, 26.9969063, -0.57357645, -0.346190155, 0.74240309, -9.161393e-007, -0.90630734, -0.422615707, 0.819151342, -0.242404088, 0.51983732)
  696. p27.CanCollide = false
  697. p27.FormFactor = Enum.FormFactor.Custom
  698. p27.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  699. p27.BottomSurface = Enum.SurfaceType.Smooth
  700. p27.TopSurface = Enum.SurfaceType.Smooth
  701. b27 = Instance.new("SpecialMesh", p27)
  702. b27.MeshId = "http://www.roblox.com/asset/?id=3270017"
  703. b27.TextureId = ""
  704. b27.MeshType = Enum.MeshType.FileMesh
  705. b27.Name = "Mesh"
  706. b27.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  707. p28 = Instance.new("Part", m2)
  708. p28.BrickColor = BrickColor.new("Dark Indigo")
  709. p28.Material = Enum.Material.SmoothPlastic
  710. p28.Reflectance = 0.30000001192093
  711. p28.CFrame = CFrame.new(28.0211868, 25.9510098, 25.3552094, -0.57357645, 0.469844639, 0.67101109, -1.07637948e-006, -0.819149673, 0.573577106, 0.819151342, 0.328990191, 0.469846785)
  712. p28.CanCollide = false
  713. p28.FormFactor = Enum.FormFactor.Custom
  714. p28.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  715. p28.BottomSurface = Enum.SurfaceType.Smooth
  716. p28.TopSurface = Enum.SurfaceType.Smooth
  717. b28 = Instance.new("SpecialMesh", p28)
  718. b28.MeshId = "http://www.roblox.com/asset/?id=3270017"
  719. b28.TextureId = ""
  720. b28.MeshType = Enum.MeshType.FileMesh
  721. b28.Name = "Mesh"
  722. b28.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  723. p29 = Instance.new("Part", m2)
  724. p29.BrickColor = BrickColor.new("Dark Indigo")
  725. p29.Material = Enum.Material.Neon
  726. p29.CFrame = CFrame.new(31.2683067, 23.2277946, 27.6474876, 0.280168235, -0.769749522, -0.573576212, 0.939691305, 0.342017233, -1.0690095e-006, 0.19617486, -0.538985491, 0.819151521)
  727. p29.FormFactor = Enum.FormFactor.Custom
  728. p29.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  729. p29.BottomSurface = Enum.SurfaceType.Smooth
  730. p29.TopSurface = Enum.SurfaceType.Smooth
  731. b29 = Instance.new("SpecialMesh", p29)
  732. b29.MeshType = Enum.MeshType.Sphere
  733. b29.Name = "Mesh"
  734. p30 = Instance.new("Part", m2)
  735. p30.BrickColor = BrickColor.new("Dark Indigo")
  736. p30.Material = Enum.Material.SmoothPlastic
  737. p30.Reflectance = 0.30000001192093
  738. p30.CFrame = CFrame.new(29.655632, 24.6090698, 26.4996777, -0.573576212, 0.2120094, 0.791238904, -1.13902195e-006, -0.965922236, 0.258820891, 0.819151521, 0.148452237, 0.554032147)
  739. p30.CanCollide = false
  740. p30.FormFactor = Enum.FormFactor.Custom
  741. p30.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  742. p30.BottomSurface = Enum.SurfaceType.Smooth
  743. p30.TopSurface = Enum.SurfaceType.Smooth
  744. b30 = Instance.new("SpecialMesh", p30)
  745. b30.MeshId = "http://www.roblox.com/asset/?id=3270017"
  746. b30.TextureId = ""
  747. b30.MeshType = Enum.MeshType.FileMesh
  748. b30.Name = "Mesh"
  749. b30.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  750. p31 = Instance.new("Part", m2)
  751. p31.BrickColor = BrickColor.new("Dark Indigo")
  752. p31.Material = Enum.Material.SmoothPlastic
  753. p31.Reflectance = 0.30000001192093
  754. p31.CFrame = CFrame.new(30.138031, 23.7568359, 26.8374538, -0.573576212, -0.346189976, 0.742401063, -1.26856219e-006, -0.906306148, -0.422614396, 0.819151521, -0.242403775, 0.519836485)
  755. p31.CanCollide = false
  756. p31.FormFactor = Enum.FormFactor.Custom
  757. p31.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  758. p31.BottomSurface = Enum.SurfaceType.Smooth
  759. p31.TopSurface = Enum.SurfaceType.Smooth
  760. b31 = Instance.new("SpecialMesh", p31)
  761. b31.MeshId = "http://www.roblox.com/asset/?id=3270017"
  762. b31.TextureId = ""
  763. b31.MeshType = Enum.MeshType.FileMesh
  764. b31.Name = "Mesh"
  765. b31.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  766. p32 = Instance.new("Part", m2)
  767. p32.BrickColor = BrickColor.new("Dark Indigo")
  768. p32.Material = Enum.Material.SmoothPlastic
  769. p32.Reflectance = 0.30000001192093
  770. p32.CFrame = CFrame.new(27.741394, 26.6421375, 25.1592979, -0.573576212, 0.469842911, 0.671009958, -1.42880219e-006, -0.819147944, 0.573576748, 0.819151521, 0.328989625, 0.4698461)
  771. p32.CanCollide = false
  772. p32.FormFactor = Enum.FormFactor.Custom
  773. p32.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  774. p32.BottomSurface = Enum.SurfaceType.Smooth
  775. p32.TopSurface = Enum.SurfaceType.Smooth
  776. b32 = Instance.new("SpecialMesh", p32)
  777. b32.MeshId = "http://www.roblox.com/asset/?id=3270017"
  778. b32.TextureId = ""
  779. b32.MeshType = Enum.MeshType.FileMesh
  780. b32.Name = "Mesh"
  781. b32.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  782. p33 = Instance.new("Part", m2)
  783. p33.BrickColor = BrickColor.new("Dark Indigo")
  784. p33.Material = Enum.Material.Neon
  785. p33.CFrame = CFrame.new(32.7100258, 25.2490444, 28.6569691, -0.14224124, -0.806705832, -0.573576093, 0.984804153, -0.173650295, -1.38238238e-006, -0.0996002704, -0.564861953, 0.819151759)
  786. p33.FormFactor = Enum.FormFactor.Custom
  787. p33.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  788. p33.BottomSurface = Enum.SurfaceType.Smooth
  789. p33.TopSurface = Enum.SurfaceType.Smooth
  790. b33 = Instance.new("SpecialMesh", p33)
  791. b33.MeshType = Enum.MeshType.Sphere
  792. b33.Name = "Mesh"
  793. p34 = Instance.new("Part", m2)
  794. p34.BrickColor = BrickColor.new("Dark Indigo")
  795. p34.Material = Enum.Material.SmoothPlastic
  796. p34.Reflectance = 0.30000001192093
  797. p34.CFrame = CFrame.new(27.919817, 25.8643856, 25.2842369, -0.573576391, 0.469842792, 0.671009898, -1.37759764e-006, -0.819147885, 0.573576868, 0.8191517, 0.328989476, 0.46984604)
  798. p34.CanCollide = false
  799. p34.FormFactor = Enum.FormFactor.Custom
  800. p34.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  801. p34.BottomSurface = Enum.SurfaceType.Smooth
  802. p34.TopSurface = Enum.SurfaceType.Smooth
  803. b34 = Instance.new("SpecialMesh", p34)
  804. b34.MeshId = "http://www.roblox.com/asset/?id=3270017"
  805. b34.TextureId = ""
  806. b34.MeshType = Enum.MeshType.FileMesh
  807. b34.Name = "Mesh"
  808. b34.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  809. p35 = Instance.new("Part", m2)
  810. p35.BrickColor = BrickColor.new("Dark Indigo")
  811. p35.Material = Enum.Material.SmoothPlastic
  812. p35.Reflectance = 0.30000001192093
  813. p35.CFrame = CFrame.new(29.8982925, 24.6884441, 26.6695824, -0.573576391, 0.212008998, 0.791238666, -1.40201018e-006, -0.965921998, 0.25882113, 0.8191517, 0.148452297, 0.554031909)
  814. p35.CanCollide = false
  815. p35.FormFactor = Enum.FormFactor.Custom
  816. p35.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  817. p35.BottomSurface = Enum.SurfaceType.Smooth
  818. p35.TopSurface = Enum.SurfaceType.Smooth
  819. b35 = Instance.new("SpecialMesh", p35)
  820. b35.MeshId = "http://www.roblox.com/asset/?id=3270017"
  821. b35.TextureId = ""
  822. b35.MeshType = Enum.MeshType.FileMesh
  823. b35.Name = "Mesh"
  824. b35.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  825. p36 = Instance.new("Part", m2)
  826. p36.BrickColor = BrickColor.new("Dark Indigo")
  827. p36.Material = Enum.Material.SmoothPlastic
  828. p36.Reflectance = 0.30000001192093
  829. p36.CFrame = CFrame.new(27.8153496, 25.7750854, 25.2110863, -0.573576391, 0.469842672, 0.671009898, -1.43028012e-006, -0.819147885, 0.573576927, 0.8191517, 0.328989506, 0.4698461)
  830. p36.CanCollide = false
  831. p36.FormFactor = Enum.FormFactor.Custom
  832. p36.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  833. p36.BottomSurface = Enum.SurfaceType.Smooth
  834. p36.TopSurface = Enum.SurfaceType.Smooth
  835. b36 = Instance.new("SpecialMesh", p36)
  836. b36.MeshId = "http://www.roblox.com/asset/?id=3270017"
  837. b36.TextureId = ""
  838. b36.MeshType = Enum.MeshType.FileMesh
  839. b36.Name = "Mesh"
  840. b36.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  841. p37 = Instance.new("Part", m2)
  842. p37.BrickColor = BrickColor.new("Dark Indigo")
  843. p37.Material = Enum.Material.Neon
  844. p37.CFrame = CFrame.new(30.7430439, 27.8460693, 27.2796841, -0.409572512, -0.709406137, -0.573576272, 0.866021335, -0.500000834, -1.38386031e-006, -0.286787719, -0.49673146, 0.819151938)
  845. p37.FormFactor = Enum.FormFactor.Custom
  846. p37.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  847. p37.BottomSurface = Enum.SurfaceType.Smooth
  848. p37.TopSurface = Enum.SurfaceType.Smooth
  849. b37 = Instance.new("SpecialMesh", p37)
  850. b37.MeshType = Enum.MeshType.Sphere
  851. b37.Name = "Mesh"
  852. p38 = Instance.new("Part", m2)
  853. p38.BrickColor = BrickColor.new("Dark Indigo")
  854. p38.Material = Enum.Material.Neon
  855. p38.CFrame = CFrame.new(32.7113533, 27.1965656, 28.6579113, -0.28016308, -0.769750178, -0.573576272, 0.939688683, -0.342021704, -1.3540581e-006, -0.196174175, -0.538985133, 0.819152057)
  856. p38.FormFactor = Enum.FormFactor.Custom
  857. p38.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
  858. p38.BottomSurface = Enum.SurfaceType.Smooth
  859. p38.TopSurface = Enum.SurfaceType.Smooth
  860. b38 = Instance.new("SpecialMesh", p38)
  861. b38.MeshType = Enum.MeshType.Sphere
  862. b38.Name = "Mesh"
  863. p39 = Instance.new("Part", m2)
  864. p39.BrickColor = BrickColor.new("Dark Indigo")
  865. p39.Material = Enum.Material.SmoothPlastic
  866. p39.Reflectance = 0.30000001192093
  867. p39.CFrame = CFrame.new(26.2033787, 25.7750854, 25.2801971, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
  868. p39.CanCollide = false
  869. p39.FormFactor = Enum.FormFactor.Custom
  870. p39.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  871. p39.BottomSurface = Enum.SurfaceType.Smooth
  872. p39.TopSurface = Enum.SurfaceType.Smooth
  873. b39 = Instance.new("SpecialMesh", p39)
  874. b39.MeshId = "http://www.roblox.com/asset/?id=3270017"
  875. b39.TextureId = ""
  876. b39.MeshType = Enum.MeshType.FileMesh
  877. b39.Name = "Mesh"
  878. b39.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  879. p40 = Instance.new("Part", m2)
  880. p40.BrickColor = BrickColor.new("Dark Indigo")
  881. p40.Material = Enum.Material.SmoothPlastic
  882. p40.Reflectance = 0.30000001192093
  883. p40.CFrame = CFrame.new(25.9975967, 25.9509888, 25.4242878, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
  884. p40.CanCollide = false
  885. p40.FormFactor = Enum.FormFactor.Custom
  886. p40.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  887. p40.BottomSurface = Enum.SurfaceType.Smooth
  888. p40.TopSurface = Enum.SurfaceType.Smooth
  889. b40 = Instance.new("SpecialMesh", p40)
  890. b40.MeshId = "http://www.roblox.com/asset/?id=3270017"
  891. b40.TextureId = ""
  892. b40.MeshType = Enum.MeshType.FileMesh
  893. b40.Name = "Mesh"
  894. b40.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  895. p41 = Instance.new("Part", m2)
  896. p41.BrickColor = BrickColor.new("Dark Indigo")
  897. p41.Material = Enum.Material.SmoothPlastic
  898. p41.Reflectance = 0.30000001192093
  899. p41.CFrame = CFrame.new(26.098917, 25.8643856, 25.3533516, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
  900. p41.CanCollide = false
  901. p41.FormFactor = Enum.FormFactor.Custom
  902. p41.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  903. p41.BottomSurface = Enum.SurfaceType.Smooth
  904. p41.TopSurface = Enum.SurfaceType.Smooth
  905. b41 = Instance.new("SpecialMesh", p41)
  906. b41.MeshId = "http://www.roblox.com/asset/?id=3270017"
  907. b41.TextureId = ""
  908. b41.MeshType = Enum.MeshType.FileMesh
  909. b41.Name = "Mesh"
  910. b41.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  911. p42 = Instance.new("Part", m2)
  912. p42.BrickColor = BrickColor.new("Dark Indigo")
  913. p42.Material = Enum.Material.SmoothPlastic
  914. p42.Reflectance = 0.30000001192093
  915. p42.CFrame = CFrame.new(24.12043, 24.6884346, 26.7387066, -0.573574483, -0.212014884, -0.791238487, -2.23079792e-006, -0.965923309, 0.258816421, -0.819151402, 0.148452327, 0.554032683)
  916. p42.CanCollide = false
  917. p42.FormFactor = Enum.FormFactor.Custom
  918. p42.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  919. p42.BottomSurface = Enum.SurfaceType.Smooth
  920. p42.TopSurface = Enum.SurfaceType.Smooth
  921. b42 = Instance.new("SpecialMesh", p42)
  922. b42.MeshId = "http://www.roblox.com/asset/?id=3270017"
  923. b42.TextureId = ""
  924. b42.MeshType = Enum.MeshType.FileMesh
  925. b42.Name = "Mesh"
  926. b42.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  927. p43 = Instance.new("Part", m2)
  928. p43.BrickColor = BrickColor.new("Dark Indigo")
  929. p43.Material = Enum.Material.SmoothPlastic
  930. p43.Reflectance = 0.30000001192093
  931. p43.CFrame = CFrame.new(24.12043, 24.6884365, 26.7387066, -0.573574483, -0.212014899, -0.791238487, -2.30996147e-006, -0.96592325, 0.258816421, -0.819151402, 0.148452222, 0.554032683)
  932. p43.CanCollide = false
  933. p43.FormFactor = Enum.FormFactor.Custom
  934. p43.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  935. p43.BottomSurface = Enum.SurfaceType.Smooth
  936. p43.TopSurface = Enum.SurfaceType.Smooth
  937. b43 = Instance.new("SpecialMesh", p43)
  938. b43.MeshId = "http://www.roblox.com/asset/?id=3270017"
  939. b43.TextureId = ""
  940. b43.MeshType = Enum.MeshType.FileMesh
  941. b43.Name = "Mesh"
  942. b43.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  943. p44 = Instance.new("Part", m2)
  944. p44.BrickColor = BrickColor.new("Dark Indigo")
  945. p44.Material = Enum.Material.SmoothPlastic
  946. p44.Reflectance = 0.30000001192093
  947. p44.CFrame = CFrame.new(24.3630924, 24.6090679, 26.5687962, -0.573574483, -0.212014914, -0.791238487, -2.38912503e-006, -0.96592319, 0.258816421, -0.819151402, 0.148452118, 0.554032683)
  948. p44.CanCollide = false
  949. p44.FormFactor = Enum.FormFactor.Custom
  950. p44.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  951. p44.BottomSurface = Enum.SurfaceType.Smooth
  952. p44.TopSurface = Enum.SurfaceType.Smooth
  953. b44 = Instance.new("SpecialMesh", p44)
  954. b44.MeshId = "http://www.roblox.com/asset/?id=3270017"
  955. b44.TextureId = ""
  956. b44.MeshType = Enum.MeshType.FileMesh
  957. b44.Name = "Mesh"
  958. b44.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  959. p45 = Instance.new("Part", m2)
  960. p45.BrickColor = BrickColor.new("Dark Indigo")
  961. p45.Material = Enum.Material.SmoothPlastic
  962. p45.Reflectance = 0.30000001192093
  963. p45.CFrame = CFrame.new(24.2399025, 24.6493645, 26.6550598, -0.573574483, -0.212014928, -0.791238487, -2.46828859e-006, -0.965923131, 0.258816421, -0.819151402, 0.148452014, 0.554032683)
  964. p45.CanCollide = false
  965. p45.FormFactor = Enum.FormFactor.Custom
  966. p45.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  967. p45.BottomSurface = Enum.SurfaceType.Smooth
  968. p45.TopSurface = Enum.SurfaceType.Smooth
  969. b45 = Instance.new("SpecialMesh", p45)
  970. b45.MeshId = "http://www.roblox.com/asset/?id=3270017"
  971. b45.TextureId = ""
  972. b45.MeshType = Enum.MeshType.FileMesh
  973. b45.Name = "Mesh"
  974. b45.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  975. p46 = Instance.new("Part", m2)
  976. p46.BrickColor = BrickColor.new("Dark Indigo")
  977. p46.Material = Enum.Material.SmoothPlastic
  978. p46.Reflectance = 0.30000001192093
  979. p46.CFrame = CFrame.new(24.3630962, 24.6090736, 26.5688019, -0.573574483, -0.212014943, -0.791238487, -2.54745214e-006, -0.965923071, 0.258816421, -0.819151402, 0.148451909, 0.554032683)
  980. p46.CanCollide = false
  981. p46.FormFactor = Enum.FormFactor.Custom
  982. p46.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  983. p46.BottomSurface = Enum.SurfaceType.Smooth
  984. p46.TopSurface = Enum.SurfaceType.Smooth
  985. b46 = Instance.new("SpecialMesh", p46)
  986. b46.MeshId = "http://www.roblox.com/asset/?id=3270017"
  987. b46.TextureId = ""
  988. b46.MeshType = Enum.MeshType.FileMesh
  989. b46.Name = "Mesh"
  990. b46.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  991. p47 = Instance.new("Part", m2)
  992. p47.BrickColor = BrickColor.new("Dark Indigo")
  993. p47.Material = Enum.Material.SmoothPlastic
  994. p47.Reflectance = 0.30000001192093
  995. p47.CFrame = CFrame.new(24.2399063, 24.6493702, 26.6550655, -0.573574483, -0.212014958, -0.791238487, -2.6266157e-006, -0.965923011, 0.258816421, -0.819151402, 0.148451805, 0.554032683)
  996. p47.CanCollide = false
  997. p47.FormFactor = Enum.FormFactor.Custom
  998. p47.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  999. p47.BottomSurface = Enum.SurfaceType.Smooth
  1000. p47.TopSurface = Enum.SurfaceType.Smooth
  1001. b47 = Instance.new("SpecialMesh", p47)
  1002. b47.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1003. b47.TextureId = ""
  1004. b47.MeshType = Enum.MeshType.FileMesh
  1005. b47.Name = "Mesh"
  1006. b47.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1007. p48 = Instance.new("Part", m2)
  1008. p48.BrickColor = BrickColor.new("Dark Indigo")
  1009. p48.Material = Enum.Material.Neon
  1010. p48.CFrame = CFrame.new(25.2453995, 27.8142643, 25.9324112, 0.579229355, 0.579225123, -0.573574543, 0.707105756, -0.707103014, -2.67389237e-006, -0.405579329, -0.40558058, -0.819151223)
  1011. p48.FormFactor = Enum.FormFactor.Custom
  1012. p48.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  1013. p48.BottomSurface = Enum.SurfaceType.Smooth
  1014. p48.TopSurface = Enum.SurfaceType.Smooth
  1015. b48 = Instance.new("SpecialMesh", p48)
  1016. b48.MeshType = Enum.MeshType.Sphere
  1017. b48.Name = "Mesh"
  1018. p49 = Instance.new("Part", m2)
  1019. p49.BrickColor = BrickColor.new("Dark Indigo")
  1020. p49.Material = Enum.Material.SmoothPlastic
  1021. p49.Reflectance = 0.30000001192093
  1022. p49.CFrame = CFrame.new(26.2033863, 25.7751026, 25.2802086, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
  1023. p49.CanCollide = false
  1024. p49.FormFactor = Enum.FormFactor.Custom
  1025. p49.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1026. p49.BottomSurface = Enum.SurfaceType.Smooth
  1027. p49.TopSurface = Enum.SurfaceType.Smooth
  1028. b49 = Instance.new("SpecialMesh", p49)
  1029. b49.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1030. b49.TextureId = ""
  1031. b49.MeshType = Enum.MeshType.FileMesh
  1032. b49.Name = "Mesh"
  1033. b49.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1034. p50 = Instance.new("Part", m2)
  1035. p50.BrickColor = BrickColor.new("Dark Indigo")
  1036. p50.Material = Enum.Material.SmoothPlastic
  1037. p50.Reflectance = 0.30000001192093
  1038. p50.CFrame = CFrame.new(25.9976063, 25.9510059, 25.4242992, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
  1039. p50.CanCollide = false
  1040. p50.FormFactor = Enum.FormFactor.Custom
  1041. p50.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1042. p50.BottomSurface = Enum.SurfaceType.Smooth
  1043. p50.TopSurface = Enum.SurfaceType.Smooth
  1044. b50 = Instance.new("SpecialMesh", p50)
  1045. b50.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1046. b50.TextureId = ""
  1047. b50.MeshType = Enum.MeshType.FileMesh
  1048. b50.Name = "Mesh"
  1049. b50.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1050. p51 = Instance.new("Part", m2)
  1051. p51.BrickColor = BrickColor.new("Dark Indigo")
  1052. p51.Material = Enum.Material.SmoothPlastic
  1053. p51.Reflectance = 0.30000001192093
  1054. p51.CFrame = CFrame.new(26.0989265, 25.8644028, 25.353363, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
  1055. p51.CanCollide = false
  1056. p51.FormFactor = Enum.FormFactor.Custom
  1057. p51.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1058. p51.BottomSurface = Enum.SurfaceType.Smooth
  1059. p51.TopSurface = Enum.SurfaceType.Smooth
  1060. b51 = Instance.new("SpecialMesh", p51)
  1061. b51.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1062. b51.TextureId = ""
  1063. b51.MeshType = Enum.MeshType.FileMesh
  1064. b51.Name = "Mesh"
  1065. b51.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1066. p52 = Instance.new("Part", m2)
  1067. p52.BrickColor = BrickColor.new("Dark Indigo")
  1068. p52.Material = Enum.Material.Neon
  1069. p52.CFrame = CFrame.new(21.2912331, 25.2490387, 28.7011547, 0.142246991, 0.806705594, -0.573574483, 0.984804809, -0.173645705, -2.66166035e-006, -0.0995996594, -0.564862788, -0.819151103)
  1070. p52.FormFactor = Enum.FormFactor.Custom
  1071. p52.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1072. p52.BottomSurface = Enum.SurfaceType.Smooth
  1073. p52.TopSurface = Enum.SurfaceType.Smooth
  1074. b52 = Instance.new("SpecialMesh", p52)
  1075. b52.MeshType = Enum.MeshType.Sphere
  1076. b52.Name = "Mesh"
  1077. p53 = Instance.new("Part", m2)
  1078. p53.BrickColor = BrickColor.new("Dark Indigo")
  1079. p53.Material = Enum.Material.Neon
  1080. p53.CFrame = CFrame.new(23.2582321, 27.8460655, 27.3238525, 0.409577936, 0.709403872, -0.573574483, 0.866023481, -0.499996662, -2.64914797e-006, -0.28678745, -0.496732205, -0.819151103)
  1081. p53.FormFactor = Enum.FormFactor.Custom
  1082. p53.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1083. p53.BottomSurface = Enum.SurfaceType.Smooth
  1084. p53.TopSurface = Enum.SurfaceType.Smooth
  1085. b53 = Instance.new("SpecialMesh", p53)
  1086. b53.MeshType = Enum.MeshType.Sphere
  1087. b53.Name = "Mesh"
  1088. p54 = Instance.new("Part", m2)
  1089. p54.BrickColor = BrickColor.new("Dark Indigo")
  1090. p54.Material = Enum.Material.Neon
  1091. p54.CFrame = CFrame.new(21.2899132, 27.1965466, 28.7020855, 0.280168742, 0.769748747, -0.573574483, 0.939690113, -0.342017204, -2.64914797e-006, -0.196173787, -0.538985729, -0.819151103)
  1092. p54.FormFactor = Enum.FormFactor.Custom
  1093. p54.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
  1094. p54.BottomSurface = Enum.SurfaceType.Smooth
  1095. p54.TopSurface = Enum.SurfaceType.Smooth
  1096. b54 = Instance.new("SpecialMesh", p54)
  1097. b54.MeshType = Enum.MeshType.Sphere
  1098. b54.Name = "Mesh"
  1099. p55 = Instance.new("Part", m2)
  1100. p55.BrickColor = BrickColor.new("Dark Indigo")
  1101. p55.Material = Enum.Material.Neon
  1102. p55.CFrame = CFrame.new(22.732933, 23.2277641, 27.6916542, -0.280163169, 0.769749939, -0.573574483, 0.939688265, 0.342020243, -2.67457881e-006, 0.196175426, -0.538984358, -0.819150984)
  1103. p55.FormFactor = Enum.FormFactor.Custom
  1104. p55.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  1105. p55.BottomSurface = Enum.SurfaceType.Smooth
  1106. p55.TopSurface = Enum.SurfaceType.Smooth
  1107. b55 = Instance.new("SpecialMesh", p55)
  1108. b55.MeshType = Enum.MeshType.Sphere
  1109. b55.Name = "Mesh"
  1110. p56 = Instance.new("Part", m2)
  1111. p56.BrickColor = BrickColor.new("Dark Indigo")
  1112. p56.Material = Enum.Material.SmoothPlastic
  1113. p56.Reflectance = 0.30000001192093
  1114. p56.CFrame = CFrame.new(26.1728668, 26.7314224, 25.3015804, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
  1115. p56.CanCollide = false
  1116. p56.FormFactor = Enum.FormFactor.Custom
  1117. p56.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1118. p56.BottomSurface = Enum.SurfaceType.Smooth
  1119. p56.TopSurface = Enum.SurfaceType.Smooth
  1120. b56 = Instance.new("SpecialMesh", p56)
  1121. b56.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1122. b56.TextureId = ""
  1123. b56.MeshType = Enum.MeshType.FileMesh
  1124. b56.Name = "Mesh"
  1125. b56.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1126. p57 = Instance.new("Part", m2)
  1127. p57.BrickColor = BrickColor.new("Dark Indigo")
  1128. p57.Material = Enum.Material.SmoothPlastic
  1129. p57.Reflectance = 0.30000001192093
  1130. p57.CFrame = CFrame.new(26.0715504, 26.8180256, 25.3725224, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
  1131. p57.CanCollide = false
  1132. p57.FormFactor = Enum.FormFactor.Custom
  1133. p57.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1134. p57.BottomSurface = Enum.SurfaceType.Smooth
  1135. p57.TopSurface = Enum.SurfaceType.Smooth
  1136. b57 = Instance.new("SpecialMesh", p57)
  1137. b57.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1138. b57.TextureId = ""
  1139. b57.MeshType = Enum.MeshType.FileMesh
  1140. b57.Name = "Mesh"
  1141. b57.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1142. p58 = Instance.new("Part", m2)
  1143. p58.BrickColor = BrickColor.new("Dark Indigo")
  1144. p58.Material = Enum.Material.SmoothPlastic
  1145. p58.Reflectance = 0.30000001192093
  1146. p58.CFrame = CFrame.new(26.2773418, 26.6421242, 25.2284393, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
  1147. p58.CanCollide = false
  1148. p58.FormFactor = Enum.FormFactor.Custom
  1149. p58.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1150. p58.BottomSurface = Enum.SurfaceType.Smooth
  1151. p58.TopSurface = Enum.SurfaceType.Smooth
  1152. b58 = Instance.new("SpecialMesh", p58)
  1153. b58.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1154. b58.TextureId = ""
  1155. b58.MeshType = Enum.MeshType.FileMesh
  1156. b58.Name = "Mesh"
  1157. b58.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1158. p59 = Instance.new("Part", m2)
  1159. p59.BrickColor = BrickColor.new("Dark Indigo")
  1160. p59.Material = Enum.Material.SmoothPlastic
  1161. p59.Reflectance = 0.30000001192093
  1162. p59.CFrame = CFrame.new(24.6884308, 25.7025909, 26.3410091, -0.573574424, -0.280167818, -0.769747615, -2.71658587e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172908, 0.538984478)
  1163. p59.CanCollide = false
  1164. p59.FormFactor = Enum.FormFactor.Custom
  1165. p59.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1166. p59.BottomSurface = Enum.SurfaceType.Smooth
  1167. p59.TopSurface = Enum.SurfaceType.Smooth
  1168. b59 = Instance.new("SpecialMesh", p59)
  1169. b59.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1170. b59.TextureId = ""
  1171. b59.MeshType = Enum.MeshType.FileMesh
  1172. b59.Name = "Mesh"
  1173. b59.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1174. p60 = Instance.new("Part", m2)
  1175. p60.BrickColor = BrickColor.new("Dark Indigo")
  1176. p60.Material = Enum.Material.SmoothPlastic
  1177. p60.Reflectance = 0.30000001192093
  1178. p60.CFrame = CFrame.new(24.4523582, 25.807478, 26.5063095, -0.573574424, -0.280167848, -0.769747615, -2.7445908e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172863, 0.538984478)
  1179. p60.CanCollide = false
  1180. p60.FormFactor = Enum.FormFactor.Custom
  1181. p60.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1182. p60.BottomSurface = Enum.SurfaceType.Smooth
  1183. p60.TopSurface = Enum.SurfaceType.Smooth
  1184. b60 = Instance.new("SpecialMesh", p60)
  1185. b60.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1186. b60.TextureId = ""
  1187. b60.MeshType = Enum.MeshType.FileMesh
  1188. b60.Name = "Mesh"
  1189. b60.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1190. p61 = Instance.new("Part", m2)
  1191. p61.BrickColor = BrickColor.new("Dark Indigo")
  1192. p61.Material = Enum.Material.SmoothPlastic
  1193. p61.Reflectance = 0.30000001192093
  1194. p61.CFrame = CFrame.new(24.5685883, 25.7558403, 26.4249287, -0.573574424, -0.280167878, -0.769747615, -2.77259574e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172819, 0.538984478)
  1195. p61.CanCollide = false
  1196. p61.FormFactor = Enum.FormFactor.Custom
  1197. p61.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1198. p61.BottomSurface = Enum.SurfaceType.Smooth
  1199. p61.TopSurface = Enum.SurfaceType.Smooth
  1200. b61 = Instance.new("SpecialMesh", p61)
  1201. b61.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1202. b61.TextureId = ""
  1203. b61.MeshType = Enum.MeshType.FileMesh
  1204. b61.Name = "Mesh"
  1205. b61.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1206. p62 = Instance.new("Part", m2)
  1207. p62.BrickColor = BrickColor.new("Dark Indigo")
  1208. p62.Material = Enum.Material.SmoothPlastic
  1209. p62.Reflectance = 0.30000001192093
  1210. p62.CFrame = CFrame.new(24.6884365, 25.7025948, 26.3410149, -0.573574424, -0.280167907, -0.769747615, -2.80060067e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172774, 0.538984478)
  1211. p62.CanCollide = false
  1212. p62.FormFactor = Enum.FormFactor.Custom
  1213. p62.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1214. p62.BottomSurface = Enum.SurfaceType.Smooth
  1215. p62.TopSurface = Enum.SurfaceType.Smooth
  1216. b62 = Instance.new("SpecialMesh", p62)
  1217. b62.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1218. b62.TextureId = ""
  1219. b62.MeshType = Enum.MeshType.FileMesh
  1220. b62.Name = "Mesh"
  1221. b62.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1222. p63 = Instance.new("Part", m2)
  1223. p63.BrickColor = BrickColor.new("Dark Indigo")
  1224. p63.Material = Enum.Material.SmoothPlastic
  1225. p63.Reflectance = 0.30000001192093
  1226. p63.CFrame = CFrame.new(24.452364, 25.8074818, 26.5063152, -0.573574424, -0.280167937, -0.769747615, -2.8286056e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172729, 0.538984478)
  1227. p63.CanCollide = false
  1228. p63.FormFactor = Enum.FormFactor.Custom
  1229. p63.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1230. p63.BottomSurface = Enum.SurfaceType.Smooth
  1231. p63.TopSurface = Enum.SurfaceType.Smooth
  1232. b63 = Instance.new("SpecialMesh", p63)
  1233. b63.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1234. b63.TextureId = ""
  1235. b63.MeshType = Enum.MeshType.FileMesh
  1236. b63.Name = "Mesh"
  1237. b63.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1238. p64 = Instance.new("Part", m2)
  1239. p64.BrickColor = BrickColor.new("Dark Indigo")
  1240. p64.Material = Enum.Material.SmoothPlastic
  1241. p64.Reflectance = 0.30000001192093
  1242. p64.CFrame = CFrame.new(24.568594, 25.7558441, 26.4249344, -0.573574424, -0.280167967, -0.769747615, -2.85661054e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172684, 0.538984478)
  1243. p64.CanCollide = false
  1244. p64.FormFactor = Enum.FormFactor.Custom
  1245. p64.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1246. p64.BottomSurface = Enum.SurfaceType.Smooth
  1247. p64.TopSurface = Enum.SurfaceType.Smooth
  1248. b64 = Instance.new("SpecialMesh", p64)
  1249. b64.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1250. b64.TextureId = ""
  1251. b64.MeshType = Enum.MeshType.FileMesh
  1252. b64.Name = "Mesh"
  1253. b64.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1254. p65 = Instance.new("Part", m2)
  1255. p65.BrickColor = BrickColor.new("Medium stone grey")
  1256. p65.Transparency = 1
  1257. p65.Name = "TorsoPart"
  1258. p65.CFrame = CFrame.new(27.0399818, 25.1251049, 25.3600311, 0.999996543, 2.59280205e-006, 8.94069672e-008, 2.77161598e-006, 0.999995351, 1.56462193e-006, 6.2584877e-007, 1.51991844e-006, 0.999998093)
  1259. p65.FormFactor = Enum.FormFactor.Symmetric
  1260. p65.Size = Vector3.new(4, 4, 2)
  1261. w1 = Instance.new("Weld", p1)
  1262. w1.Name = "Part_Weld"
  1263. w1.Part0 = p1
  1264. w1.C0 = CFrame.new(7.48623466, 46.9062119, -4.72964478, -0.579227924, 0.707106769, -0.405579776, -0.579227805, -0.707106769, -0.405579716, -0.573576331, 0, 0.819152117)
  1265. w1.Part1 = p2
  1266. w1.C1 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1267. w2 = Instance.new("Weld", p2)
  1268. w2.Name = "Part_Weld"
  1269. w2.Part0 = p2
  1270. w2.C0 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1271. w2.Part1 = p3
  1272. w2.C1 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1273. w3 = Instance.new("Weld", p3)
  1274. w3.Name = "Part_Weld"
  1275. w3.Part0 = p3
  1276. w3.C0 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1277. w3.Part1 = p4
  1278. w3.C1 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1279. w4 = Instance.new("Weld", p4)
  1280. w4.Name = "Part_Weld"
  1281. w4.Part0 = p4
  1282. w4.C0 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1283. w4.Part1 = p5
  1284. w4.C1 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1285. w5 = Instance.new("Weld", p5)
  1286. w5.Name = "Part_Weld"
  1287. w5.Part0 = p5
  1288. w5.C0 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1289. w5.Part1 = p6
  1290. w5.C1 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1291. w6 = Instance.new("Weld", p6)
  1292. w6.Name = "Part_Weld"
  1293. w6.Part0 = p6
  1294. w6.C0 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1295. w6.Part1 = p7
  1296. w6.C1 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1297. w7 = Instance.new("Weld", p7)
  1298. w7.Name = "Part_Weld"
  1299. w7.Part0 = p7
  1300. w7.C0 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1301. w7.Part1 = p8
  1302. w7.C1 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1303. w8 = Instance.new("Weld", p8)
  1304. w8.Name = "Part_Weld"
  1305. w8.Part0 = p8
  1306. w8.C0 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
  1307. w8.Part1 = p9
  1308. w8.C1 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1309. w9 = Instance.new("Weld", p9)
  1310. w9.Name = "Part_Weld"
  1311. w9.Part0 = p9
  1312. w9.C0 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1313. w9.Part1 = p10
  1314. w9.C1 = CFrame.new(-4.6974659, 0.512617111, -46.0237579, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1315. w10 = Instance.new("Weld", p10)
  1316. w10.Name = "Part_Weld"
  1317. w10.Part0 = p10
  1318. w10.C0 = CFrame.new(-4.6974659, 0.512617111, -46.0237579, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1319. w10.Part1 = p11
  1320. w10.C1 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1321. w11 = Instance.new("Weld", p11)
  1322. w11.Name = "Part_Weld"
  1323. w11.Part0 = p11
  1324. w11.C0 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1325. w11.Part1 = p12
  1326. w11.C1 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1327. w12 = Instance.new("Weld", p12)
  1328. w12.Name = "Part_Weld"
  1329. w12.Part0 = p12
  1330. w12.C0 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1331. w12.Part1 = p13
  1332. w12.C1 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1333. w13 = Instance.new("Weld", p13)
  1334. w13.Name = "Part_Weld"
  1335. w13.Part0 = p13
  1336. w13.C0 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1337. w13.Part1 = p14
  1338. w13.C1 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1339. w14 = Instance.new("Weld", p14)
  1340. w14.Name = "Part_Weld"
  1341. w14.Part0 = p14
  1342. w14.C0 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1343. w14.Part1 = p15
  1344. w14.C1 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1345. w15 = Instance.new("Weld", p15)
  1346. w15.Name = "Part_Weld"
  1347. w15.Part0 = p15
  1348. w15.C0 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1349. w15.Part1 = p16
  1350. w15.C1 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1351. w16 = Instance.new("Weld", p16)
  1352. w16.Name = "Part_Weld"
  1353. w16.Part0 = p16
  1354. w16.C0 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1355. w16.Part1 = p17
  1356. w16.C1 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1357. w17 = Instance.new("Weld", p17)
  1358. w17.Name = "Part_Weld"
  1359. w17.Part0 = p17
  1360. w17.C0 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1361. w17.Part1 = p18
  1362. w17.C1 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1363. w18 = Instance.new("Weld", p18)
  1364. w18.Name = "Part_Weld"
  1365. w18.Part0 = p18
  1366. w18.C0 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1367. w18.Part1 = p19
  1368. w18.C1 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1369. w19 = Instance.new("Weld", p19)
  1370. w19.Name = "Part_Weld"
  1371. w19.Part0 = p19
  1372. w19.C0 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1373. w19.Part1 = p20
  1374. w19.C1 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1375. w20 = Instance.new("Weld", p20)
  1376. w20.Name = "Part_Weld"
  1377. w20.Part0 = p20
  1378. w20.C0 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1379. w20.Part1 = p21
  1380. w20.C1 = CFrame.new(-4.69746971, 0.512615204, -45.8727722, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1381. w21 = Instance.new("Weld", p21)
  1382. w21.Name = "Part_Weld"
  1383. w21.Part0 = p21
  1384. w21.C0 = CFrame.new(-4.69746971, 0.512615204, -45.8727722, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1385. w21.Part1 = p22
  1386. w21.C1 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1387. w22 = Instance.new("Weld", p22)
  1388. w22.Name = "Part_Weld"
  1389. w22.Part0 = p22
  1390. w22.C0 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1391. w22.Part1 = p23
  1392. w22.C1 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1393. w23 = Instance.new("Weld", p23)
  1394. w23.Name = "Part_Weld"
  1395. w23.Part0 = p23
  1396. w23.C0 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1397. w23.Part1 = p24
  1398. w23.C1 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1399. w24 = Instance.new("Weld", p24)
  1400. w24.Name = "Part_Weld"
  1401. w24.Part0 = p24
  1402. w24.C0 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1403. w24.Part1 = p25
  1404. w24.C1 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1405. w25 = Instance.new("Weld", p25)
  1406. w25.Name = "Part_Weld"
  1407. w25.Part0 = p25
  1408. w25.C0 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1409. w25.Part1 = p26
  1410. w25.C1 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1411. w26 = Instance.new("Weld", p26)
  1412. w26.Name = "Part_Weld"
  1413. w26.Part0 = p26
  1414. w26.C0 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
  1415. w26.Part1 = p27
  1416. w26.C1 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1417. w27 = Instance.new("Weld", p27)
  1418. w27.Name = "Part_Weld"
  1419. w27.Part0 = p27
  1420. w27.C0 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1421. w27.Part1 = p28
  1422. w27.C1 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1423. w28 = Instance.new("Weld", p28)
  1424. w28.Name = "Part_Weld"
  1425. w28.Part0 = p28
  1426. w28.C0 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1427. w28.Part1 = p29
  1428. w28.C1 = CFrame.new(-36.0110359, 31.0260429, -4.71271896, 0.280166358, 0.93969208, 0.196174681, -0.769750178, 0.342019618, -0.538985252, -0.57357645, -2.95716429e-008, 0.819151998)
  1429. w29 = Instance.new("Weld", p29)
  1430. w29.Name = "Part_Weld"
  1431. w29.Part0 = p29
  1432. w29.C0 = CFrame.new(-36.0110359, 31.0260429, -4.71271896, 0.280166358, 0.93969208, 0.196174681, -0.769750178, 0.342019618, -0.538985252, -0.57357645, -2.95716429e-008, 0.819151998)
  1433. w29.Part1 = p30
  1434. w29.C1 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1435. w30 = Instance.new("Weld", p30)
  1436. w30.Name = "Part_Weld"
  1437. w30.Part0 = p30
  1438. w30.C0 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1439. w30.Part1 = p31
  1440. w30.C1 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1441. w31 = Instance.new("Weld", p31)
  1442. w31.Name = "Part_Weld"
  1443. w31.Part0 = p31
  1444. w31.C0 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
  1445. w31.Part1 = p32
  1446. w31.C1 = CFrame.new(-4.6974678, 0.512617111, -45.717083, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1447. w32 = Instance.new("Weld", p32)
  1448. w32.Name = "Part_Weld"
  1449. w32.Part0 = p32
  1450. w32.C0 = CFrame.new(-4.6974678, 0.512617111, -45.717083, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1451. w32.Part1 = p33
  1452. w32.C1 = CFrame.new(-17.3583775, 46.9591446, -4.71270752, -0.142244235, 0.98480773, -0.0996004939, -0.806707144, -0.173648238, -0.564862549, -0.57357657, 0, 0.819151998)
  1453. w33 = Instance.new("Weld", p33)
  1454. w33.Name = "Part_Weld"
  1455. w33.Part0 = p33
  1456. w33.C0 = CFrame.new(-17.3583775, 46.9591446, -4.71270752, -0.142244235, 0.98480773, -0.0996004939, -0.806707144, -0.173648238, -0.564862549, -0.57357657, 0, 0.819151998)
  1457. w33.Part1 = p34
  1458. w33.C1 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1459. w34 = Instance.new("Weld", p34)
  1460. w34.Name = "Part_Weld"
  1461. w34.Part0 = p34
  1462. w34.C0 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1463. w34.Part1 = p35
  1464. w34.C1 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1465. w35 = Instance.new("Weld", p35)
  1466. w35.Name = "Part_Weld"
  1467. w35.Part0 = p35
  1468. w35.C0 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
  1469. w35.Part1 = p36
  1470. w35.C1 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1471. w36 = Instance.new("Weld", p36)
  1472. w36.Name = "Part_Weld"
  1473. w36.Part0 = p36
  1474. w36.C0 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
  1475. w36.Part1 = p37
  1476. w36.C1 = CFrame.new(-3.70028734, 49.2830544, -4.71271324, -0.409575999, 0.866025388, -0.286788285, -0.709406435, -0.5, -0.496731967, -0.57357657, 0, 0.819151998)
  1477. w37 = Instance.new("Weld", p37)
  1478. w37.Name = "Part_Weld"
  1479. w37.Part0 = p37
  1480. w37.C0 = CFrame.new(-3.70028734, 49.2830544, -4.71271324, -0.409575999, 0.866025388, -0.286788285, -0.709406435, -0.5, -0.496731967, -0.57357657, 0, 0.819151998)
  1481. w37.Part1 = p38
  1482. w37.C1 = CFrame.new(-10.7698097, 49.927597, -4.71271324, -0.280166447, 0.939692616, -0.196174681, -0.769750953, -0.342020154, -0.53898561, -0.57357657, 0, 0.819151998)
  1483. w38 = Instance.new("Weld", p38)
  1484. w38.Name = "Part_Weld"
  1485. w38.Part0 = p38
  1486. w38.C0 = CFrame.new(-10.7698097, 49.927597, -4.71271324, -0.280166447, 0.939692616, -0.196174681, -0.769750953, -0.342020154, -0.53898561, -0.57357657, 0, 0.819151998)
  1487. w38.Part1 = p39
  1488. w38.C1 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1489. w39 = Instance.new("Weld", p39)
  1490. w39.Name = "Part_Weld"
  1491. w39.Part0 = p39
  1492. w39.C0 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1493. w39.Part1 = p40
  1494. w39.C1 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1495. w40 = Instance.new("Weld", p40)
  1496. w40.Name = "Part_Weld"
  1497. w40.Part0 = p40
  1498. w40.C0 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1499. w40.Part1 = p41
  1500. w40.C1 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1501. w41 = Instance.new("Weld", p41)
  1502. w41.Name = "Part_Weld"
  1503. w41.Part0 = p41
  1504. w41.C0 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1505. w41.Part1 = p42
  1506. w41.C1 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1507. w42 = Instance.new("Weld", p42)
  1508. w42.Name = "Part_Weld"
  1509. w42.Part0 = p42
  1510. w42.C0 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1511. w42.Part1 = p43
  1512. w42.C1 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1513. w43 = Instance.new("Weld", p43)
  1514. w43.Name = "Part_Weld"
  1515. w43.Part0 = p43
  1516. w43.C0 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1517. w43.Part1 = p44
  1518. w43.C1 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1519. w44 = Instance.new("Weld", p44)
  1520. w44.Name = "Part_Weld"
  1521. w44.Part0 = p44
  1522. w44.C0 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1523. w44.Part1 = p45
  1524. w44.C1 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1525. w45 = Instance.new("Weld", p45)
  1526. w45.Name = "Part_Weld"
  1527. w45.Part0 = p45
  1528. w45.C0 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1529. w45.Part1 = p46
  1530. w45.C1 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1531. w46 = Instance.new("Weld", p46)
  1532. w46.Name = "Part_Weld"
  1533. w46.Part0 = p46
  1534. w46.C0 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1535. w46.Part1 = p47
  1536. w46.C1 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1537. w47 = Instance.new("Weld", p47)
  1538. w47.Name = "Part_Weld"
  1539. w47.Part0 = p47
  1540. w47.C0 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
  1541. w47.Part1 = p48
  1542. w47.C1 = CFrame.new(-23.7728367, 15.5624714, 35.7227516, 0.579227924, 0.707106769, -0.405579776, 0.579227865, -0.707106769, -0.405579716, -0.57357645, 0, -0.819151998)
  1543. w48 = Instance.new("Weld", p48)
  1544. w48.Name = "Part_Weld"
  1545. w48.Part0 = p48
  1546. w48.C0 = CFrame.new(-23.7728367, 15.5624714, 35.7227516, 0.579227924, 0.707106769, -0.405579776, 0.579227865, -0.707106769, -0.405579716, -0.57357645, 0, -0.819151998)
  1547. w48.Part1 = p49
  1548. w48.C1 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1549. w49 = Instance.new("Weld", p49)
  1550. w49.Name = "Part_Weld"
  1551. w49.Part0 = p49
  1552. w49.C0 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1553. w49.Part1 = p50
  1554. w49.C1 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1555. w50 = Instance.new("Weld", p50)
  1556. w50.Name = "Part_Weld"
  1557. w50.Part0 = p50
  1558. w50.C0 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1559. w50.Part1 = p51
  1560. w50.C1 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1561. w51 = Instance.new("Weld", p51)
  1562. w51.Name = "Part_Weld"
  1563. w51.Part0 = p51
  1564. w51.C0 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1565. w51.Part1 = p52
  1566. w51.C1 = CFrame.new(-25.0353527, 3.42085648, 35.7227554, 0.142244235, 0.98480773, -0.0996005014, 0.806707203, -0.173648238, -0.56486249, -0.57357645, 0, -0.819151998)
  1567. w52 = Instance.new("Weld", p52)
  1568. w52.Name = "Part_Weld"
  1569. w52.Part0 = p52
  1570. w52.C0 = CFrame.new(-25.0353527, 3.42085648, 35.7227554, 0.142244235, 0.98480773, -0.0996005014, 0.806707203, -0.173648238, -0.56486249, -0.57357645, 0, -0.819151998)
  1571. w52.Part1 = p53
  1572. w52.C1 = CFrame.new(-25.8052597, 10.9961138, 35.7227554, 0.409575999, 0.866025388, -0.286788225, 0.709406435, -0.5, -0.496731758, -0.57357645, 0, -0.819151998)
  1573. w53 = Instance.new("Weld", p53)
  1574. w53.Name = "Part_Weld"
  1575. w53.Part0 = p53
  1576. w53.C0 = CFrame.new(-25.8052597, 10.9961138, 35.7227554, 0.409575999, 0.866025388, -0.286788225, 0.709406435, -0.5, -0.496731758, -0.57357645, 0, -0.819151998)
  1577. w53.Part1 = p54
  1578. w53.C1 = CFrame.new(-25.8904991, 8.38383961, 35.7227592, 0.280166447, 0.939692616, -0.196174681, 0.769751012, -0.342020154, -0.538985491, -0.57357645, 0, -0.819151998)
  1579. w54 = Instance.new("Weld", p54)
  1580. w54.Name = "Part_Weld"
  1581. w54.Part0 = p54
  1582. w54.C0 = CFrame.new(-25.8904991, 8.38383961, 35.7227592, 0.280166447, 0.939692616, -0.196174681, 0.769751012, -0.342020154, -0.538985491, -0.57357645, 0, -0.819151998)
  1583. w54.Part1 = p55
  1584. w54.C1 = CFrame.new(-20.8903503, -10.5176811, 35.7227554, -0.280166388, 0.93969208, 0.196174622, 0.769750416, 0.342019618, -0.538984895, -0.57357651, -2.95716429e-008, -0.819151938)
  1585. w55 = Instance.new("Weld", p55)
  1586. w55.Name = "Part_Weld"
  1587. w55.Part0 = p55
  1588. w55.C0 = CFrame.new(-20.8903503, -10.5176811, 35.7227554, -0.280166388, 0.93969208, 0.196174622, 0.769750416, 0.342019618, -0.538984895, -0.57357651, -2.95716429e-008, -0.819151938)
  1589. w55.Part1 = p56
  1590. w55.C1 = CFrame.new(35.7379799, 25.8704014, -9.65809727, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1591. w56 = Instance.new("Weld", p56)
  1592. w56.Name = "Part_Weld"
  1593. w56.Part0 = p56
  1594. w56.C0 = CFrame.new(35.7379799, 25.8704014, -9.65809727, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1595. w56.Part1 = p57
  1596. w56.C1 = CFrame.new(35.7379799, 25.8703995, -9.8090868, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1597. w57 = Instance.new("Weld", p57)
  1598. w57.Name = "Part_Weld"
  1599. w57.Part0 = p57
  1600. w57.C0 = CFrame.new(35.7379799, 25.8703995, -9.8090868, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1601. w57.Part1 = p58
  1602. w57.C1 = CFrame.new(35.7379875, 25.8704014, -9.50240993, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1603. w58 = Instance.new("Weld", p58)
  1604. w58.Name = "Part_Weld"
  1605. w58.Part0 = p58
  1606. w58.C0 = CFrame.new(35.7379875, 25.8704014, -9.50240993, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
  1607. w58.Part1 = p59
  1608. w58.C1 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1609. w59 = Instance.new("Weld", p59)
  1610. w59.Name = "Part_Weld"
  1611. w59.Part0 = p59
  1612. w59.C0 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1613. w59.Part1 = p60
  1614. w59.C1 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1615. w60 = Instance.new("Weld", p60)
  1616. w60.Name = "Part_Weld"
  1617. w60.Part0 = p60
  1618. w60.C0 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1619. w60.Part1 = p61
  1620. w60.C1 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1621. w61 = Instance.new("Weld", p61)
  1622. w61.Name = "Part_Weld"
  1623. w61.Part0 = p61
  1624. w61.C0 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1625. w61.Part1 = p62
  1626. w61.C1 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1627. w62 = Instance.new("Weld", p62)
  1628. w62.Name = "Part_Weld"
  1629. w62.Part0 = p62
  1630. w62.C0 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1631. w62.Part1 = p63
  1632. w62.C1 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1633. w63 = Instance.new("Weld", p63)
  1634. w63.Name = "Part_Weld"
  1635. w63.Part0 = p63
  1636. w63.C0 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1637. w63.Part1 = p64
  1638. w63.C1 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1639. w64 = Instance.new("Weld", p64)
  1640. w64.Name = "TorsoPart_Weld"
  1641. w64.Part0 = p64
  1642. w64.C0 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
  1643. w64.Part1 = p65
  1644. w64.C1 = CFrame.new(-27.0399971, -25.1251144, -25.3600025, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1645. m2.Parent = char
  1646. m2:MakeJoints()
  1647. ----------------------------------------------------
  1648. local cor2 = Instance.new("Part", char.Wings)
  1649. cor2.Name = "Thingy"
  1650. cor2.Locked = true
  1651. cor2.BottomSurface = 0
  1652. cor2.CanCollide = false
  1653. cor2.Size = Vector3.new(0.2, 0.2, 0.2)
  1654. cor2.Transparency = 1
  1655. cor2.TopSurface = 0
  1656. corw2 = Instance.new("Weld", cor2)
  1657. corw2.Part0 = torso
  1658. corw2.Part1 = cor2
  1659. corw2.C0 = CFrame.new(0, 0.7, 0.8) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0))
  1660. corw2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1661. weld2 = Instance.new("Weld", char.Wings)
  1662. weld2.Part0 = cor2
  1663. weld2.Part1 = char.Wings.TorsoPart
  1664. weld2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1665. ----------------------------------------------------
  1666.  
  1667. wait(1 / 60)
  1668. Effects = { }music=false
  1669. local Player = game:GetService("Players").localPlayer
  1670. local Character = Player.Character
  1671. local Humanoid = Character:FindFirstChildOfClass("Humanoid")
  1672. local Mouse = Player:GetMouse()
  1673. local LeftArm = Character["Left Arm"]
  1674. local RightArm = Character["Right Arm"]
  1675. local LeftLeg = Character["Left Leg"]
  1676. local RightLeg = Character["Right Leg"]
  1677. local Head = Character.Head
  1678. local Torso = Character.Torso
  1679. local Camera = workspace.CurrentCamera
  1680. local RootPart = Character.HumanoidRootPart
  1681. local RootJoint = RootPart.RootJoint
  1682. local attack = false
  1683. local Anim = 'Idle'
  1684. local attacktype = 1
  1685. local delays = false
  1686. local play = true
  1687. local targetted = nil
  1688. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1689. local velocity = RootPart.Velocity.y
  1690. local sine = 0
  1691. local change = 1
  1692. local doe = 0
  1693. local Create = LoadLibrary("RbxUtility").Create
  1694. Humanoid.WalkSpeed = 35
  1695. local m = Create("Model"){
  1696. Parent = Character,
  1697. Name = "WeaponModel",
  1698. }
  1699. local function FindHumanoid(Part)local humanoid=nil if Part.Parent then if Part.Parent~=Player.Character and Part.Parent:FindFirstChildOfClass("Humanoid")~=nil then humanoid=Part.Parent:FindFirstChildOfClass("Humanoid")else if Part.Parent.Parent then if Part.Parent.Parent:FindFirstChildOfClass("Humanoid")and Part.Parent.Parent~=Player.Character then humanoid=Part.Parent.Parent:FindFirstChildOfClass("Humanoid")end end end end if humanoid==Humanoid then humanoid=nil end return humanoid end
  1700. Humanoid.Animator.Parent = nil
  1701. Character.Animate.Parent = nil
  1702. if Character:FindFirstChild("Health")then Character.Health.Parent = nil end
  1703. function CreateBeam(Parent,isReversed)local p=Instance.new("Beam",Parent)local a0=Instance.new("Attachment",Parent)local a1=Instance.new("Attachment",Parent)if isReversed then p.Attachment0=a1 p.Attachment1=a0 else p.Attachment0=a0 p.Attachment1=a1 end return a0,a1,p end
  1704. function CTE(Part)Part.Size=Vector3.new()Part.Transparency=1 Part.CanCollide=false Part.Anchored=true local j=Instance.new("BodyVelocity",Part)j.MaxForce=Vector3.new(1/0,1/0,1/0)j.Velocity=Vector3.new(0,0,0)end
  1705. function RingE(pos,siz,tim,dsiz,seg,wid,z,col,w)local IDK=.7
  1706. local p=Instance.new("Part",workspace)if col==nil then col=ColorSequence.new(Color3.new())end if z==nil then z=0 end
  1707. CTE(p)p.CFrame=pos
  1708. local a0,a1,b=CreateBeam(p)a0.Position=Vector3.new(0,0,-dsiz)a1.Position=-a0.Position b.Texture="rbxassetid://1251856844"b.Color=col
  1709. local b2=Instance.new("Beam",b.Parent)b2.Attachment0=a1 b2.Attachment1=a0 b2.Texture="rbxassetid://1251856844"b2.Color=col
  1710. b.CurveSize0=math.abs(a0.Position.Z)*2 *IDK b.CurveSize1=math.abs(a0.Position.Z)*2 *IDK b2.CurveSize0=-math.abs(a0.Position.Z)*2 *IDK b2.CurveSize1=math.abs(a0.Position.Z)*2 *IDK
  1711. b.Segments=seg b2.Segments=seg b.ZOffset=z b2.ZOffset=z b.Width0=wid b.Width1=wid b2.Width0=wid b2.Width1=wid spawn(function()
  1712. for i=1,tim do if p.Parent then
  1713. a0.Position=a0.Position-Vector3.new(0,0,siz)a1.Position=a1.Position+Vector3.new(0,0,siz)b.CurveSize0=(a1.Position.Z*2)*IDK b.CurveSize1=-(a1.Position.Z*2)*IDK
  1714. b2.CurveSize0=-(a1.Position.Z*2)*IDK b2.CurveSize1=(a1.Position.Z*2)*IDK
  1715. if w~=nil then b.Width0=b.Width0+w b.Width1=b.Width0 b2.Width0=b.Width0 b2.Width1=b.Width0 end b.Transparency=NumberSequence.new(i/tim)b2.Transparency=NumberSequence.new(i/tim)swait()
  1716. end end p:Destroy()
  1717. end)
  1718. end
  1719. --[[function HyperSpread(Part)
  1720.  
  1721. for i=1,math.random(1,20)+19 do
  1722. rayCast()
  1723. end
  1724. end
  1725. ]]
  1726. local newMotor = function(part0, part1, c0, c1)
  1727. local w = Create('Motor'){
  1728. Parent = part0,
  1729. Part0 = part0,
  1730. Part1 = part1,
  1731. C0 = c0,
  1732. C1 = c1,
  1733. }
  1734. return w
  1735. end
  1736.  
  1737. function clerp(a, b, t)
  1738. return a:lerp(b, t)
  1739. end
  1740. local Words="English"
  1741. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1742. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1743.  
  1744. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  1745. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  1746. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  1747. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  1748. RootJoint.C1 = CFrame.new(0, 0, 0)
  1749. RootJoint.C0 = CFrame.new(0, 0, 0)
  1750. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  1751. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  1752.  
  1753. local rarmc1 = RW.C1
  1754. local larmc1 = LW.C1
  1755. local rlegc1 = RH.C1
  1756. local llegc1 = LH.C1
  1757.  
  1758. local resetc1 = false
  1759.  
  1760. function PlayAnimationFromTable(table, speed, bool)
  1761. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  1762. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  1763. RW.C0 = clerp(RW.C0, table[3], speed)
  1764. LW.C0 = clerp(LW.C0, table[4], speed)
  1765. RH.C0 = clerp(RH.C0, table[5], speed)
  1766. LH.C0 = clerp(LH.C0, table[6], speed)
  1767. if bool == true then
  1768. if resetc1 == false then
  1769. resetc1 = true
  1770. RootJoint.C1 = RootJoint.C1
  1771. Torso.Neck.C1 = Torso.Neck.C1
  1772. RW.C1 = rarmc1
  1773. LW.C1 = larmc1
  1774. RH.C1 = rlegc1
  1775. LH.C1 = llegc1
  1776. end
  1777. end
  1778. end
  1779.  
  1780. ArtificialHB = Create("BindableEvent", script){
  1781. Parent = script,
  1782. Name = "Heartbeat",
  1783. }
  1784.  
  1785. script:WaitForChild("Heartbeat")
  1786.  
  1787. frame = 1 / 30
  1788. tf = 0
  1789. allowframeloss = false
  1790. tossremainder = false
  1791. lastframe = tick()
  1792. script.Heartbeat:Fire()
  1793.  
  1794. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1795. tf = tf + s
  1796. if tf >= frame then
  1797. if allowframeloss then
  1798. script.Heartbeat:Fire()
  1799. lastframe = tick()
  1800. else
  1801. for i = 1, math.floor(tf / frame) do
  1802. script.Heartbeat:Fire()
  1803. end
  1804. lastframe = tick()
  1805. end
  1806. if tossremainder then
  1807. tf = 0
  1808. else
  1809. tf = tf - frame * math.floor(tf / frame)
  1810. end
  1811. end
  1812. end)
  1813.  
  1814. function swait(num)
  1815. if num == 0 or num == nil then
  1816. ArtificialHB.Event:wait()
  1817. else
  1818. for i = 0, num do
  1819. ArtificialHB.Event:wait()
  1820. end
  1821. end return true
  1822. end
  1823.  
  1824. function RemoveOutlines(part)
  1825. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1826. end
  1827.  
  1828. CFuncs = {
  1829. ["Part"] = {
  1830. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1831. local Part = Create("Part"){
  1832. Parent = Parent,
  1833. Reflectance = Reflectance,
  1834. Transparency = Transparency,
  1835. CanCollide = false,
  1836. Locked = true,
  1837. BrickColor = BrickColor.new(tostring(BColor)),
  1838. Name = Name,
  1839. Size = Size,
  1840. Material = Material,
  1841. }
  1842. RemoveOutlines(Part)
  1843. return Part
  1844. end;
  1845. };
  1846.  
  1847. ["Mesh"] = {
  1848. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1849. local Msh = Create(Mesh){
  1850. Parent = Part,
  1851. Offset = OffSet,
  1852. Scale = Scale,
  1853. }
  1854. if Mesh == "SpecialMesh" then
  1855. Msh.MeshType = MeshType
  1856. Msh.MeshId = MeshId
  1857. end
  1858. return Msh
  1859. end;
  1860. };
  1861.  
  1862. ["Mesh"] = {
  1863. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1864. local Msh = Create(Mesh){
  1865. Parent = Part,
  1866. Offset = OffSet,
  1867. Scale = Scale,
  1868. }
  1869. if Mesh == "SpecialMesh" then
  1870. Msh.MeshType = MeshType
  1871. Msh.MeshId = MeshId
  1872. end
  1873. return Msh
  1874. end;
  1875. };
  1876.  
  1877. ["Weld"] = {
  1878. Create = function(Parent, Part0, Part1, C0, C1)
  1879. local Weld = Create("Weld"){
  1880. Parent = Parent,
  1881. Part0 = Part0,
  1882. Part1 = Part1,
  1883. C0 = C0,
  1884. C1 = C1,
  1885. }
  1886. return Weld
  1887. end;
  1888. };
  1889.  
  1890. ["Sound"] = {
  1891. Create = function(id, par, vol, pit)
  1892. coroutine.resume(coroutine.create(function()
  1893. local S = Create("Sound"){
  1894. Volume = vol,
  1895. Pitch = pit or 1,
  1896. SoundId = id,
  1897. Parent = par or workspace,
  1898. }
  1899. wait()
  1900. S:play()
  1901. game:GetService("Debris"):AddItem(S, 6)
  1902. end))
  1903. end;
  1904. };
  1905.  
  1906. ["ParticleEmitter"] = {
  1907. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1908. local fp = Create("ParticleEmitter"){
  1909. Parent = Parent,
  1910. Color = ColorSequence.new(Color1, Color2),
  1911. LightEmission = LightEmission,
  1912. Size = Size,
  1913. Texture = Texture,
  1914. Transparency = Transparency,
  1915. ZOffset = ZOffset,
  1916. Acceleration = Accel,
  1917. Drag = Drag,
  1918. LockedToPart = LockedToPart,
  1919. VelocityInheritance = VelocityInheritance,
  1920. EmissionDirection = EmissionDirection,
  1921. Enabled = Enabled,
  1922. Lifetime = LifeTime,
  1923. Rate = Rate,
  1924. Rotation = Rotation,
  1925. RotSpeed = RotSpeed,
  1926. Speed = Speed,
  1927. VelocitySpread = VelocitySpread,
  1928. }
  1929. return fp
  1930. end;
  1931. };
  1932.  
  1933. CreateTemplate = {
  1934.  
  1935. };
  1936. }
  1937.  
  1938.  
  1939.  
  1940. New = function(Object, Parent, Name, Data)
  1941. local Object = Instance.new(Object)
  1942. for Index, Value in pairs(Data or {}) do
  1943. Object[Index] = Value
  1944. end
  1945. Object.Parent = Parent
  1946. Object.Name = Name
  1947. return Object
  1948. end
  1949.  
  1950. local function ToMesh(Part)
  1951. local Mesh=Instance.new("SpecialMesh",Part)
  1952. if Part.Shape==Enum.PartType.Block then Mesh.MeshType="Brick"elseif Part.Shape==Enum.PartType.Ball then Mesh.MeshType="Sphere"elseif Part.Shape==Enum.PartType.Cylinder then Mesh.MeshType="Cylinder"end
  1953. Mesh.Scale=Part.Size*20 Part.Size=Vector3.new()
  1954. return Mesh
  1955. end
  1956. local function GHK(char)
  1957. local Players=game:service("Players")
  1958. local soidk=Players:FindFirstChild(tostring(char))
  1959. if soidk~=nil then if soidk.Character and soidk~=Player and tostring(soidk)~="CKBackup"then-- print("hit : "..tostring(soidk))
  1960. soidk.Character.Parent=workspace soidk.Character:BreakJoints()--soidk.Character:Destroy()
  1961. if soidk.Character:FindFirstChild("HumanoidRootPart")then
  1962. local p=Instance.new("Part")p.Size=Vector3.new(8,8,8)p.Material="Neon"p.Color=Color3.new(1)local m=ToMesh(p)p.Anchored=true p.CanCollide=false p.CFrame=soidk.Character.HumanoidRootPart.CFrame p.Parent=workspace m.MeshType="Sphere"
  1963. p.CFrame=p.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),0)spawn(function()for i=0,1,.05 do if p.Parent then m.Scale=m.Scale+Vector3.new(25,25,25)p.Transparency=i swait()end end p:Destroy()end)
  1964. for i=1,3 do local p=Instance.new("Part")p.Size=Vector3.new(8,8,8)p.Material="Neon"p.Color=Color3.new(1)local m=ToMesh(p)p.Anchored=true p.CanCollide=false p.CFrame=soidk.Character.HumanoidRootPart.CFrame p.Parent=workspace m.MeshType="Sphere"
  1965. p.CFrame=p.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),0)spawn(function()for i=0,1,.01 do if p.Parent then m.Scale=m.Scale+Vector3.new(25,-1,-1)p.Transparency=i swait()end end p:Destroy()end)
  1966. end
  1967. end spawn(function()swait(20)soidk.Character:Destroy()end)
  1968. end
  1969.  
  1970. end return soidk end
  1971. --ShadowHead = New("Part",Character,"ShadowHead",{CanCollide = false,BrickColor = BrickColor.new("red"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  1972. --Mesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.25999999, 1.5, 1.25999999),})
  1973. --Weld = New("Weld",ShadowHead,"mot",{Part0 = ShadowHead,Part1 = Character.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1974. Handle = New("Part",m,"Handle",{Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(1.78105354, 1.21267569, 0.446083069),CFrame = CFrame.new(3.48884702, 1.89424598, -23.6011944, 0.0172098875, -7.30156898e-07, 0.999851942, 0.999853492, 1.19907781e-08, -0.0172098596, -1.80598714e-09, 1.00000083, 1.4975667e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1975. moter = New("Weld",Handle,"mot",{Part0 = RightArm,Part1 = Handle,})
  1976. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.46324158, 2.55061626, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1977. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.24608025, 0.123040132),})
  1978. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655831456, 0.501588821, -0.0368974209, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1979. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.270688266, 0.270688266),CFrame = CFrame.new(3.47537327, 1.11045444, -23.2953625, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1980. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  1981. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.783906102, 0.305831909, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1982. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.221472263, 0.344512314),CFrame = CFrame.new(3.48828244, 1.86040294, -23.3093491, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1983. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1.00999999, 1),})
  1984. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(-0.0338476896, 0.291845322, 1.8119812e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1985. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.98432076, 0.200000003, 0.24608022),CFrame = CFrame.new(3.48404813, 1.61474013, -23.4433804, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1986. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.246080264, 1),})
  1987. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279546618, 0.157814026, 1.21593475e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1988. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.36101127, 1.61687815, -23.4187717, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1989. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  1990. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279526353, 0.182422638, -0.123043299, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1991. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.53706741, 2.54934502, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1992. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.246080235, 0.123040132),})
  1993. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655830979, 0.501588821, 0.0369393826, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1994. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.48828554, 1.86097884, -23.1606178, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1995. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.7382406),})
  1996. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.0332717896, 0.440576553, 1.14440918e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  1997. Partss = New("Part",m,"Part",{BrickColor = BrickColor.new("Yellow"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(3.47526526, 1.10428262, -23.2953568, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1998. Mesh = New("SpecialMesh",Partss,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  1999. mot = New("Weld",Partss,"mot",{Part0 = Partss,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.790078878, 0.305837631, 1.57356262e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2000. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.49040294, 1.9837563, -23.5174713, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2001. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.615200579, 0.36912033, 0.24608025),MeshId = "http://www.roblox.com/asset/?id=3270017",MeshType = Enum.MeshType.FileMesh,})
  2002. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(0.0895236731, 0.0837230682, 1.52587891e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2003. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("red"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.295296252, 0.738240778, 0.369120389),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2004. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2005. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512314, 0.78745681, 0.344512314),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2006. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2007. Part = New("Part",m,"Part",{Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.60706425, 1.61264217, -23.4187698, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2008. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  2009. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279527187, 0.182424545, 0.12304616, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2010. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.47672749, 1.18911982, -23.1232109, 0.999851942, 0.00638213893, 0.0159827713, -0.0172098316, 0.37065956, 0.928613782, 4.44045327e-06, -0.928749561, 0.370713741),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2011. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.246080264, 0.615200639),MeshType = Enum.MeshType.Wedge,})
  2012. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098316, 3.67313623e-06, 0.00638283044, 0.370658338, -0.928748012, 0.0159824342, 0.928610861, 0.370713145),C1 = CFrame.new(-0.705229163, 0.477983475, 1.76429749e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2013. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.50247502, 2.68478155, -23.8132839, 0.999851942, 1.0713723e-05, -0.0172099732, -0.0172098912, 0.000738376984, -0.999856234, 4.21693585e-06, 1.00000226, 0.000738456321),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2014. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  2015. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098912, 3.44961882e-06, 9.9465251e-06, 0.000738390256, 1.0000006, -0.0172099192, -0.999853015, 0.000738452654),C1 = CFrame.new(0.790651679, -0.212089539, 2.07424164e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2016. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.4904809, 1.98827124, -23.5162678, -0.999852061, -0.0148990965, 0.00861407723, 0.0172099397, -0.865535975, 0.500560343, -4.36594746e-06, 0.500633478, 0.865662456),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2017. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.369120389, 0.861280918),MeshType = Enum.MeshType.Wedge,})
  2018. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999851942, 0.0172099397, -3.59863043e-06, -0.0148994327, -0.865533173, 0.500632644, 0.00861338526, 0.500558794, 0.865661025),C1 = CFrame.new(0.0940393209, 0.0849266052, 1.54972076e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2019. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.442944348, 0.200000003, 0.200000003),CFrame = CFrame.new(3.37415838, 2.37982368, -23.1609974, 0.0172098633, 1.48413446e-05, 0.999851882, 0.999856234, 0.0007376945, -0.0172097869, -0.000737846654, 1.00000215, 7.44058752e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2020. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  2021. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098093, 0.999853015, -0.000737842987, 1.40741467e-05, 0.000737707771, 1.00000048, 0.999851823, -0.0172097888, -6.92903996e-07),C1 = CFrame.new(0.483531356, 0.440196991, -0.12302804, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2022. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.61520052, 0.200000003, 0.200000003),CFrame = CFrame.new(3.35783243, 1.43252242, -23.1602993, 0.0172098633, 1.48413446e-05, 0.999851882, 0.999856234, 0.0007376945, -0.0172097869, -0.000737846654, 1.00000215, 7.44058752e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2023. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  2024. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098093, 0.999853015, -0.000737842987, 1.40741467e-05, 0.000737707771, 1.00000048, 0.999851823, -0.0172097888, -6.92903996e-07),C1 = CFrame.new(-0.463909149, 0.440895081, -0.123048544, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2025. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.61130548, 1.85886192, -23.160614, -0.0172098689, 1.04156998e-05, -0.99985218, -0.999856234, 0.000738191127, 0.0172097925, 0.000738266157, 1.00000238, -4.55221243e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2026. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  2027. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.0172098149, -0.999853075, 0.00073826249, 9.64850187e-06, 0.00073820434, 1.00000072, -0.999852121, 0.0172097944, -3.78489494e-06),C1 = CFrame.new(-0.0332713127, 0.440580368, 0.123049498, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2028. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("red"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240778, 0.200000003),CFrame = CFrame.new(3.50183868, 2.64789343, -23.8132629, 0.999851942, 1.0818032e-05, -0.017209895, -0.0172098186, 0.000737608876, -0.999856234, 4.13497901e-06, 1.00000238, 0.000737691764),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2029. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  2030. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098186, 3.36766243e-06, 1.00508332e-05, 0.000737622147, 1.00000072, -0.0172098409, -0.999853015, 0.000737688097),C1 = CFrame.new(0.753758311, -0.212068558, 1.93119049e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2031. Wedge = New("WedgePart",m,"Wedge",{Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.49357963, 2.16808391, -23.8129005, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2032. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  2033. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.273878455, -0.211706161, 1.90734863e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2034. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("red"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.36912033, 0.738240659, 0.200000003),CFrame = CFrame.new(3.49420977, 2.20497489, -23.8129292, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2035. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  2036. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.310774684, -0.211734772, 1.43051147e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  2037.  
  2038. for _,v in pairs(m:children()) do
  2039. if v:IsA("Part") then
  2040. v.CanCollide = false
  2041. end
  2042. end
  2043.  
  2044. if Character.Name == "Salvo_Starly" or Character.Name == "Player1" then
  2045. for _,v in pairs(Character:children()) do
  2046. if v:IsA("Accessory") then
  2047. v:Remove()
  2048. end
  2049. end
  2050. Handle = New("Part",m,"Handle",{CanCollide = false,BrickColor = BrickColor.new("red"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-27.3000507, 4.79990387, 28.10005, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  2051. Mesh = New("SpecialMesh",Handle,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
  2052. Decal = New("Decal",Handle,"Decal",{Face = Enum.NormalId.Top,Texture = "http://www.roblox.com/asset/?id=146022204",})
  2053. mot = New("Motor",Handle,"mot",{Part0 = Handle,Part1 = Head,C0 = CFrame.new(0, 0, 0, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),C1 = CFrame.new(-0.100000381, 0.0999999046, 0.200000763, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),})
  2054. Handle1 = New("Part",m,"Handle1",{CanCollide = false,BrickColor = BrickColor.new("red"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-27.3000507, 4.79990387, 28.10005, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
  2055. Mesh = New("SpecialMesh",Handle1,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),Scale = Vector3.new(0.949999988, 0.949999988, 0.949999988),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
  2056. mot = New("Motor",Handle1,"mot",{Part0 = Handle1,Part1 = Head,C0 = CFrame.new(0, 0, 0, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),C1 = CFrame.new(-0.100000381, 0.0999999046, 0.200000763, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),})
  2057. end
  2058.  
  2059. function rayCast(Position, Direction, Range, Ignore)
  2060. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2061. end
  2062.  
  2063. --[[FindNearestTorso = function(pos)
  2064. local list = (game.Workspace:children())
  2065. local torso = nil
  2066. local dist = 1000
  2067. local temp, human, temp2 = nil, nil, nil
  2068. for x = 1, #list do
  2069. temp2 = list[x]
  2070. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  2071. temp = temp2:findFirstChild("Torso")
  2072. human = temp2:FindFirstChildOfClass("Humanoid")
  2073. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  2074. local dohit = true
  2075. if dohit == true then
  2076. torso = temp
  2077. dist = (temp.Position - pos).magnitude
  2078. end
  2079. end
  2080. end
  2081. end
  2082. local BODY = {}
  2083. for _, c in pairs(PC:GetDescendants()) do
  2084. if c:IsA("BasePart") and c.Name ~= "Handle" then
  2085. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  2086. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  2087. end
  2088. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  2089. elseif c:IsA("JointInstance") then
  2090. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  2091. end
  2092. end
  2093. for e = 1, #BODY do
  2094. if BODY[e] ~= nil then
  2095. local STUFF = BODY[e]
  2096. local PART = STUFF[1]
  2097. local PARENT = STUFF[2]
  2098. local MATERIAL = STUFF[3]
  2099. local COLOR = STUFF[4]
  2100. local TRANSPARENCY = STUFF[5]
  2101. if PART.ClassName == "Part" and PART ~= RootPart then
  2102. PART.Material = MATERIAL
  2103. PART.Color = COLOR
  2104. PART.Transparency = not inv and TRANSPARENCY or 1
  2105. end
  2106. PART.AncestryChanged:Connect(function()
  2107. PART.Parent = PARENT
  2108. end)
  2109. end
  2110. end
  2111. function refit()
  2112. local IT=Instance.new
  2113. PC.Parent=script
  2114. for e = 1, #BODY do
  2115. if BODY[e] ~= nil then
  2116. local STUFF = BODY[e]
  2117. local PART = STUFF[1]
  2118. local PARENT = STUFF[2]
  2119. local MATERIAL = STUFF[3]
  2120. --local COLOR = STUFF[4]
  2121. local TRANSPARENCY = STUFF[5]
  2122. if PART.ClassName == "Part" and PART ~= RootPart then
  2123. PART.Material = MATERIAL
  2124. PART.Color = Color3.new()--COLOR
  2125. PART.Transparency = not inv and TRANSPARENCY or 1
  2126. end
  2127. if PART.Parent ~= PARENT and PART.Parent~=kmodel then
  2128. Humanoid:Destroy()
  2129. pcall(function()PART.Parent=PARENT end)
  2130. Humanoid = IT("Humanoid",PC)
  2131. end
  2132. end
  2133. end
  2134. end
  2135. Humanoid.Died:connect(refit)
  2136. return torso, dist
  2137. end]]
  2138. function FindNearestTorso(Position, Distance, SinglePlayer)
  2139. if SinglePlayer then
  2140. return (SinglePlayer.HumanoidRootPart.CFrame.p - Position).magnitude < Distance
  2141. end
  2142. local List = {}
  2143. for i, v in pairs(workspace:GetChildren()) do
  2144. if v:IsA("Model") then
  2145. if v:findFirstChild("HumanoidRootPart") then
  2146. if v ~= Character then
  2147. if (v.HumanoidRootPart.Position - Position).magnitude <= Distance then
  2148. table.insert(List, v)
  2149. end
  2150. end
  2151. end
  2152. end
  2153. end
  2154. return List
  2155. end
  2156.  
  2157. local function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2158. local Part = Create("Part")({
  2159. Parent = Parent,
  2160. Reflectance = Reflectance,
  2161. Transparency = Transparency,
  2162. CanCollide = false,
  2163. Locked = true,
  2164. BrickColor = BrickColor.new(tostring(BColor)),
  2165. Name = Name,
  2166. Size = Size,
  2167. Material = Material
  2168. })
  2169. RemoveOutlines(Part)
  2170. return Part
  2171. end
  2172. local function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2173. local Msh = Create(Mesh)({
  2174. Parent = Part,
  2175. Offset = OffSet,
  2176. Scale = Scale
  2177. })
  2178. if Mesh == "SpecialMesh" then
  2179. Msh.MeshType = MeshType
  2180. Msh.MeshId = MeshId
  2181. end
  2182. return Msh
  2183. end
  2184. local function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2185. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2186. prt.Anchored = true
  2187. prt.CFrame = cframe
  2188. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2189. game:GetService("Debris"):AddItem(prt, 10)
  2190. if Type == 1 or Type == nil then
  2191. table.insert(Effects, {
  2192. prt,
  2193. "Block1",
  2194. delay,
  2195. x3,
  2196. y3,
  2197. z3,
  2198. msh
  2199. })
  2200. elseif Type == 2 then
  2201. table.insert(Effects, {
  2202. prt,
  2203. "Block2",
  2204. delay,
  2205. x3,
  2206. y3,
  2207. z3,
  2208. msh
  2209. })
  2210. elseif Type == 3 then
  2211. table.insert(Effects, {
  2212. prt,
  2213. "Block3",
  2214. delay,
  2215. x3,
  2216. y3,
  2217. z3,
  2218. msh
  2219. })
  2220. end
  2221. end
  2222. local function Lightning(Part0, Part1, Times, Offset, Color, Thickness, Trans, SizeAdd)
  2223. local magz = (Part0 - Part1).magnitude
  2224. local curpos = Part0
  2225. local trz = {
  2226. -Offset,
  2227. Offset
  2228. }
  2229. for i = 1, Times do
  2230. local li = Instance.new("Part", Torso)
  2231. li.Name = "Lightning"
  2232. li.TopSurface = 0
  2233. li.Material = "Neon"
  2234. li.BottomSurface = 0
  2235. li.Anchored = true
  2236. li.Locked = true
  2237. li.Transparency = 0
  2238. li.BrickColor = Color
  2239. li.formFactor = "Custom"
  2240. li.CanCollide = false
  2241. li.Size = Vector3.new(Thickness, Thickness, magz / Times)
  2242. local Offzet = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2243. local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
  2244. if Times == i then
  2245. local magz2 = (curpos - Part1).magnitude
  2246. li.Size = Vector3.new(Thickness, Thickness, magz2)
  2247. li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
  2248. else
  2249. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
  2250. end
  2251. curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
  2252. game.Debris:AddItem(li, 0.01)
  2253. BlockEffect(Color, li.CFrame, li.Size.X * 20, li.Size.Y * 20, li.Size.Z * 20, SizeAdd, SizeAdd, 0, 0.07, 2)
  2254. end
  2255. end
  2256. spawn(function()wait(1)while swait(5)do Lightning(Partss.CFrame.p,Partss.CFrame*CFrame.new(1,0,0).p,10,7,BrickColor.new("White"),.1,0,-.1)end end)
  2257. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2258. if hit.Parent == nil then
  2259. return
  2260. end
  2261. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2262. for _, v in pairs(hit.Parent:children()) do
  2263. if v:IsA("Humanoid") then
  2264. h = v
  2265. end
  2266. end
  2267. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("HumanoidRootPart") ~= nil then
  2268. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2269. if hit.Parent.DebounceHit.Value == true then
  2270. return
  2271. end
  2272. end
  2273. local c = Create("ObjectValue"){
  2274. Name = "creator",
  2275. Value = game:service("Players").LocalPlayer,
  2276. Parent = h,
  2277. }
  2278. game:GetService("Debris"):AddItem(c, .5)
  2279. if HitSound ~= nil and HitPitch ~= nil then
  2280. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2281. end
  2282. local Damage = math.random(minim, maxim)
  2283. local blocked = false
  2284. local block = hit.Parent:findFirstChild("Block")
  2285. if block ~= nil then
  2286. if block.className == "IntValue" then
  2287. if block.Value > 0 then
  2288. blocked = true
  2289. block.Value = block.Value - 1
  2290. print(block.Value)
  2291. end
  2292. end
  2293. end
  2294. if blocked == false then
  2295. h.Health = h.Health - Damage
  2296. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("red").Color)
  2297. else
  2298. h.Health = h.Health - (Damage / 2)
  2299. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("red").Color)
  2300. end
  2301. if Type == "Knockdown" then
  2302. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2303. hum.PlatformStand = true
  2304. coroutine.resume(coroutine.create(function(HHumanoid)
  2305. swait(1)
  2306. HHumanoid.PlatformStand = false
  2307. end), hum)
  2308. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2309. local bodvol = Create("BodyVelocity"){
  2310. velocity = angle * knockback,
  2311. P = 5000,
  2312. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2313. Parent = hit,
  2314. }
  2315. local rl = Create("BodyAngularVelocity"){
  2316. P = 3000,
  2317. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2318. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2319. Parent = hit,
  2320. }
  2321. game:GetService("Debris"):AddItem(bodvol, .5)
  2322. game:GetService("Debris"):AddItem(rl, .5)
  2323. elseif Type == "Normal" then
  2324. local vp = Create("BodyVelocity"){
  2325. P = 500,
  2326. maxForce = Vector3.new(math.huge, 0, math.huge),
  2327. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2328. }
  2329. if knockback > 0 then
  2330. vp.Parent = hit.Parent.HumanoidRootPart
  2331. end
  2332. game:GetService("Debris"):AddItem(vp, .5)
  2333. elseif Type == "Up" then
  2334. local bodyVelocity = Create("BodyVelocity"){
  2335. velocity = Vector3.new(0, 20, 0),
  2336. P = 5000,
  2337. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2338. Parent = hit,
  2339. }
  2340. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2341. elseif Type == "DarkUp" then
  2342. coroutine.resume(coroutine.create(function()
  2343. for i = 0, 1, 0.1 do
  2344. swait()
  2345. Effects.Block.Create(BrickColor.new("red"), hit.Parent.HumanoidRootPart.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2346. end
  2347. end))
  2348. local bodyVelocity = Create("BodyVelocity"){
  2349. velocity = Vector3.new(0, 20, 0),
  2350. P = 5000,
  2351. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2352. Parent = hit,
  2353. }
  2354. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2355. elseif Type == "Snare" then
  2356. local bp = Create("BodyPosition"){
  2357. P = 2000,
  2358. D = 100,
  2359. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2360. position = hit.Parent.HumanoidRootPart.Position,
  2361. Parent = hit.Parent.HumanoidRootPart,
  2362. }
  2363. game:GetService("Debris"):AddItem(bp, 1)
  2364. elseif Type == "Freeze" then
  2365. local BodPos = Create("BodyPosition"){
  2366. P = 50000,
  2367. D = 1000,
  2368. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2369. position = hit.Parent.HumanoidRootPart.Position,
  2370. Parent = hit.Parent.HumanoidRootPart,
  2371. }
  2372. local BodGy = Create("BodyGyro") {
  2373. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  2374. P = 20e+003,
  2375. Parent = hit.Parent.HumanoidRootPart,
  2376. cframe = hit.Parent.HumanoidRootPart.CFrame,
  2377. }
  2378. hit.Parent.HumanoidRootPart.Anchored = true
  2379. coroutine.resume(coroutine.create(function(Part)
  2380. swait(1.5)
  2381. Part.Anchored = false
  2382. end), hit.Parent.HumanoidRootPart)
  2383. game:GetService("Debris"):AddItem(BodPos, 3)
  2384. game:GetService("Debris"):AddItem(BodGy, 3)
  2385. end
  2386. local debounce = Create("BoolValue"){
  2387. Name = "DebounceHit",
  2388. Parent = hit.Parent,
  2389. Value = true,
  2390. }
  2391. game:GetService("Debris"):AddItem(debounce, Delay)
  2392. c = Create("ObjectValue"){
  2393. Name = "creator",
  2394. Value = Player,
  2395. Parent = h,
  2396. }
  2397. game:GetService("Debris"):AddItem(c, .5)
  2398. end
  2399. end
  2400.  
  2401. function ShowDamage(Pos, Text, Time, Color)
  2402. local Rate = (1 / 30)
  2403. local Pos = (Pos or Vector3.new(0, 0, 0))
  2404. local Text = (Text or "")
  2405. local Time = (Time or 2)
  2406. local Color = (Color or Color3.new(1, 0, 1))
  2407. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  2408. EffectPart.Anchored = true
  2409. local BillboardGui = Create("BillboardGui"){
  2410. Size = UDim2.new(3, 0, 3, 0),
  2411. Adornee = EffectPart,
  2412. Parent = EffectPart,
  2413. }
  2414. local TextLabel = Create("TextLabel"){
  2415. BackgroundTransparency = 1,
  2416. Size = UDim2.new(1, 0, 1, 0),
  2417. Text = Text,
  2418. Font = "SciFi",
  2419. TextColor3 = Color,
  2420. TextScaled = true,
  2421. Parent = BillboardGui,
  2422. }
  2423. game.Debris:AddItem(EffectPart, (Time))
  2424. EffectPart.Parent = game:GetService("Workspace")
  2425. delay(0, function()
  2426. local Frames = (Time / Rate)
  2427. for Frame = 1, Frames do
  2428. wait(Rate)
  2429. local Percent = (Frame / Frames)
  2430. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2431. TextLabel.TextTransparency = Percent
  2432. end
  2433. if EffectPart and EffectPart.Parent then
  2434. EffectPart:Destroy()
  2435. end
  2436. end)
  2437. end
  2438.  
  2439. function dmg(dude,bloods,isfal)--(Position, Direction, Range, Ignore)
  2440. if dude.Name ~= Character then
  2441. dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
  2442. if dude:FindFirstChild("Head")then local bgf = Instance.new("BodyGyro",dude.Head)
  2443. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)end
  2444. local val = Instance.new("BoolValue",dude)
  2445. val.Name = "IsHit"local spd=20 local spr=math.random(20,30)if not isfal then GHK(dude)end
  2446. if dude:FindFirstChild("Head")then
  2447. if bloods~=nil then spr=bloods end
  2448. for i = 1, spr do
  2449. --[[local blo = Instance.new("Part",workspace) --classic
  2450. blo.Size = Vector3.new(2,3,4)
  2451. blo.Material = "SmoothPlastic"
  2452. blo.BrickColor = BrickColor.new("White")
  2453. --blo.Position = dude.Head.Position
  2454. blo.CFrame = dude.Head.CFrame
  2455. game:GetService("Debris"):AddItem(blo,30)]]
  2456. local bs=Instance.new("Part")bs.CFrame=dude.Head.CFrame bs.Size=Vector3.new()bs.CanCollide=false bs.Shape="Ball"bs.BrickColor=BrickColor.new("White")
  2457. local m=Instance.new("SpecialMesh",bs)m.MeshType="Sphere"m.Scale=Vector3.new(.5,.5,.5)*20
  2458. bs.Velocity=Vector3.new(math.random(-spd,spd),math.random(30,50),math.random(-spd,spd))bs.Parent=workspace
  2459. spawn(function()swait(3)local hit=nil bs.Name="Blood"
  2460. for i=1,100 do
  2461. if hit==nil then
  2462. swait()local h,p =workspace:FindPartOnRayWithIgnoreList(Ray.new(bs.CFrame.p,(bs.CFrame.p-bs.CFrame*CFrame.new(0,0,1).p).unit*2),{Character,dude,bs},false,true) --rayCast(bs.CFrame.p,bs.CFrame.lookVector,3,bs)
  2463. if h~=nil then hit=p end
  2464. end
  2465. end
  2466. if hit==nil then hit=bs.Position end
  2467. bs:Destroy()local bl=Instance.new("Part",workspace)bl.Anchored=true bl.CanCollide=false bl.CFrame=CFrame.new(hit)bl.Color=bs.Color bl.Material="Neon"
  2468. bl.Size=Vector3.new(1,.1,1)local sm=Instance.new("SpecialMesh",bl)sm.MeshType="Sphere"swait(250)for i=0,1,.05 do if bl.Parent then bl.Transparency=i swait()end end bl:Destroy()
  2469. end)
  2470. end
  2471. end
  2472. local ds = coroutine.wrap(function()
  2473. wait(.2)
  2474. if dude:FindFirstChild("Torso")then dude.Torso:BreakJoints()end dude:BreakJoints()
  2475. end)
  2476. ds()
  2477. end
  2478. end
  2479.  
  2480. function mdmg(Part, Magnitude,Spread)--, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  2481. --local buddy
  2482. for _, c in pairs(workspace:children()) do
  2483. local hum = c:FindFirstChildOfClass("Humanoid")
  2484. if hum ~= nil then
  2485. local head = c:findFirstChild("HumanoidRootPart")
  2486. if head ~= nil then
  2487. local targ = head.Position - Part.Position
  2488. local mag = targ.magnitude
  2489. if mag <= Magnitude and c.Name ~= Player.Name then
  2490. if c.Name ~= Character then
  2491. if c.Name ~= "tomonaoboys" then
  2492. local asd = Instance.new("ParticleEmitter",c.HumanoidRootPart)
  2493. asd.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  2494. asd.LightEmission = .1
  2495. asd.Size = NumberSequence.new(0.2)
  2496. asd.Texture = "http://www.roblox.com/asset/?ID=459924806"
  2497. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  2498. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2499. asd.Transparency = bbb
  2500. asd.Size = aaa
  2501. asd.ZOffset = .9
  2502. asd.Acceleration = Vector3.new(0, -5, 0)
  2503. asd.LockedToPart = false
  2504. asd.EmissionDirection = "Back"
  2505. asd.Lifetime = NumberRange.new(2, 3)
  2506. asd.Rate = 1000
  2507. asd.Rotation = NumberRange.new(-100, 100)
  2508. asd.RotSpeed = NumberRange.new(-100, 100)
  2509. asd.Speed = NumberRange.new(6)
  2510. asd.VelocitySpread = 10000
  2511. asd.Enabled=true
  2512. --Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  2513. if Spread==nil then Spread=1 end
  2514. dmg(c,Spread)
  2515. CFuncs["Sound"].Create("rbxassetid://429400881", c.HumanoidRootPart, 1.2, .8)
  2516. coroutine.wrap(function()
  2517. wait(.2)
  2518. asd.Enabled = false
  2519. wait(2)
  2520. asd:Remove()
  2521. end)()
  2522. else
  2523. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", c.HumanoidRootPart, 1.5, math.random(1,1.3))
  2524. Effects.Sphere.Create(BrickColor.new("red"), c.HumanoidRootPart.CFrame, 30, 30, 30, .5, .5, .5, 0.04)
  2525.  
  2526. end
  2527. end
  2528. end
  2529. end
  2530. end
  2531. if c:FindFirstChild("Torso")then
  2532. if (Part.Position-c.Torso.Position).magnitude<=Magnitude then
  2533. GHK(c)
  2534. end
  2535. end
  2536. end
  2537. end
  2538. EffectModel = Create("Model"){
  2539. Parent = Character,
  2540. Name = "Effects",
  2541. }
  2542.  
  2543. Effects = {
  2544. Block = {
  2545. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type,material)
  2546. local mat="SmoothPlastic"if material~=nil then mat=material end
  2547. local prt = CFuncs.Part.Create(EffectModel, mat, 0, 0, brickcolor, "Effect", Vector3.new())
  2548. prt.Anchored = true
  2549. prt.CFrame = cframe
  2550. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2551. game:GetService("Debris"):AddItem(prt, 10)
  2552. if Type == 1 or Type == nil then
  2553. table.insert(Effects, {
  2554. prt,
  2555. "Block1",
  2556. delay,
  2557. x3,
  2558. y3,
  2559. z3,
  2560. msh
  2561. })
  2562. elseif Type == 2 then
  2563. table.insert(Effects, {
  2564. prt,
  2565. "Block2",
  2566. delay,
  2567. x3,
  2568. y3,
  2569. z3,
  2570. msh
  2571. })
  2572. end
  2573. end;
  2574. };
  2575.  
  2576. Cylinder = {
  2577. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay,material)
  2578. local mat="SmoothPlastic"if material~=nil then mat=material end
  2579. local prt = CFuncs.Part.Create(EffectModel, mat, 0, 0, brickcolor, "Effect", Vector3.new())
  2580. prt.Anchored = true
  2581. prt.CFrame = cframe
  2582. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2583. game:GetService("Debris"):AddItem(prt, 10)
  2584. table.insert(Effects, {
  2585. prt,
  2586. "Cylinder",
  2587. delay,
  2588. x3,
  2589. y3,
  2590. z3,
  2591. msh
  2592. })
  2593. end;
  2594. };
  2595. Head = {
  2596. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2597. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2598. prt.Anchored = true
  2599. prt.CFrame = cframe
  2600. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2601. game:GetService("Debris"):AddItem(prt, 10)
  2602. table.insert(Effects, {
  2603. prt,
  2604. "Cylinder",
  2605. delay,
  2606. x3,
  2607. y3,
  2608. z3,
  2609. msh
  2610. })
  2611. end;
  2612. };
  2613.  
  2614. Sphere = {
  2615. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2616. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2617. prt.Anchored = true
  2618. prt.CFrame = cframe
  2619. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2620. game:GetService("Debris"):AddItem(prt, 10)
  2621. table.insert(Effects, {
  2622. prt,
  2623. "Cylinder",
  2624. delay,
  2625. x3,
  2626. y3,
  2627. z3,
  2628. msh
  2629. })
  2630. end;
  2631. };
  2632.  
  2633. Elect = {
  2634. Create = function(cff, x, y, z)
  2635. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  2636. prt.Anchored = true
  2637. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2638. prt.CFrame = CFrame.new(prt.Position)
  2639. game:GetService("Debris"):AddItem(prt, 2)
  2640. local xval = math.random() / 2
  2641. local yval = math.random() / 2
  2642. local zval = math.random() / 2
  2643. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2644. table.insert(Effects, {
  2645. prt,
  2646. "Elec",
  2647. 0.1,
  2648. x,
  2649. y,
  2650. z,
  2651. xval,
  2652. yval,
  2653. zval
  2654. })
  2655. end;
  2656.  
  2657. };
  2658.  
  2659. Ring = {
  2660. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2661. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2662. prt.Anchored = true
  2663. prt.CFrame = cframe
  2664. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2665. game:GetService("Debris"):AddItem(prt, 10)
  2666. table.insert(Effects, {
  2667. prt,
  2668. "Cylinder",
  2669. delay,
  2670. x3,
  2671. y3,
  2672. z3,
  2673. msh
  2674. })
  2675. end;
  2676. };
  2677.  
  2678.  
  2679. Wave = {
  2680. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2681. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2682. prt.Anchored = true
  2683. prt.CFrame = cframe
  2684. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2685. game:GetService("Debris"):AddItem(prt, 10)
  2686. table.insert(Effects, {
  2687. prt,
  2688. "Cylinder",
  2689. delay,
  2690. x3,
  2691. y3,
  2692. z3,
  2693. msh
  2694. })
  2695. end;
  2696. };
  2697.  
  2698. Break = {
  2699. Create = function(brickcolor, cframe, x1, y1, z1)
  2700. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2701. prt.Anchored = true
  2702. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2703. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2704. local num = math.random(10, 50) / 1000
  2705. game:GetService("Debris"):AddItem(prt, 10)
  2706. table.insert(Effects, {
  2707. prt,
  2708. "Shatter",
  2709. num,
  2710. prt.CFrame,
  2711. math.random() - math.random(),
  2712. 0,
  2713. math.random(50, 100) / 100
  2714. })
  2715. end;
  2716. };
  2717.  
  2718. Fire = {
  2719. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2720. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2721. prt.Anchored = true
  2722. prt.CFrame = cframe
  2723. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2724. game:GetService("Debris"):AddItem(prt, 10)
  2725. table.insert(Effects, {
  2726. prt,
  2727. "Fire",
  2728. delay,
  2729. 1,
  2730. 1,
  2731. 1,
  2732. msh
  2733. })
  2734. end;
  2735. };
  2736.  
  2737. FireWave = {
  2738. Create = function(brickcolor, cframe, x1, y1, z1)
  2739. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2740. prt.Anchored = true
  2741. prt.CFrame = cframe
  2742. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2743. local d = Create("Decal"){
  2744. Parent = prt,
  2745. Texture = "rbxassetid://26356434",
  2746. Face = "Top",
  2747. }
  2748. local d = Create("Decal"){
  2749. Parent = prt,
  2750. Texture = "rbxassetid://26356434",
  2751. Face = "Bottom",
  2752. }
  2753. game:GetService("Debris"):AddItem(prt, 10)
  2754. table.insert(Effects, {
  2755. prt,
  2756. "FireWave",
  2757. 1,
  2758. 30,
  2759. math.random(400, 600) / 100,
  2760. msh
  2761. })
  2762. end;
  2763. };
  2764.  
  2765. Lightning = {
  2766. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2767. local magz = (p0 - p1).magnitude
  2768. local curpos = p0
  2769. local trz = {
  2770. -ofs,
  2771. ofs
  2772. }
  2773. for i = 1, tym do
  2774. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2775. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2776. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2777. li.Material = "Neon"
  2778. if tym == i then
  2779. local magz2 = (curpos - p1).magnitude
  2780. li.Size = Vector3.new(th, th, magz2)
  2781. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2782. table.insert(Effects, {
  2783. li,
  2784. "Disappear",
  2785. last
  2786. })
  2787. else
  2788. do
  2789. do
  2790. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2791. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2792. game.Debris:AddItem(li, 10)
  2793. table.insert(Effects, {
  2794. li,
  2795. "Disappear",
  2796. last
  2797. })
  2798. end
  2799. end
  2800. end
  2801. end
  2802. end
  2803. };
  2804.  
  2805. EffectTemplate = {
  2806.  
  2807. };
  2808. }
  2809.  
  2810. function chatfunc(text)
  2811. local chat = coroutine.wrap(function()
  2812. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2813. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2814. end
  2815. local naeeym2 = Instance.new("BillboardGui",Character)
  2816. naeeym2.Size = UDim2.new(0,100,0,40)
  2817. naeeym2.StudsOffset = Vector3.new(0,3.5,0)
  2818. naeeym2.Adornee = RootPart
  2819. naeeym2.Name = "TalkingBillBoard"
  2820. local tecks2 = Instance.new("TextLabel",naeeym2)
  2821. tecks2.BackgroundTransparency = 1
  2822. tecks2.BorderSizePixel = 0
  2823. tecks2.Text = ""
  2824. tecks2.Font = "Fantasy"
  2825. tecks2.TextSize = 30
  2826. tecks2.TextStrokeTransparency = 0
  2827. tecks2.TextColor3 = Color3.new(.6,0,0)
  2828. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  2829. tecks2.Size = UDim2.new(1,0,0.5,0)
  2830. local tecks3 = Instance.new("TextLabel",naeeym2)
  2831. tecks3.BackgroundTransparency = 1
  2832. tecks3.BorderSizePixel = 0
  2833. tecks3.Text = ""
  2834. tecks3.Font = "Fantasy"
  2835. tecks3.TextSize = 30
  2836. tecks3.TextStrokeTransparency = 0
  2837. tecks3.TextColor3 = Color3.new(1,1,1)
  2838. tecks3.TextStrokeColor3 = Color3.new(1,1,1)
  2839. tecks3.Size = UDim2.new(1,0,0.5,0)
  2840. for i = 1,string.len(text),1 do
  2841. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", Character, .6, .8)
  2842. tecks2.Text = string.sub(text,1,i)
  2843. tecks3.Text = string.sub(text,1,i)
  2844. wait(0.01)
  2845. end
  2846. wait(2)
  2847. for i = 1, 50 do
  2848. swait()
  2849. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2850. tecks2.Rotation = tecks2.Rotation - .8
  2851. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  2852. tecks2.TextTransparency = tecks2.TextTransparency + .04
  2853. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2854. tecks3.Rotation = tecks2.Rotation + .8
  2855. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  2856. tecks3.TextTransparency = tecks2.TextTransparency + .04
  2857. end
  2858. naeeym2:Destroy()
  2859. end)
  2860. chat()
  2861. end
  2862. function onChatted(msg)
  2863. chatfunc(msg)
  2864. end
  2865. Player.Chatted:connect(function(msg)
  2866. if msg=="Words:jp"then Words="Japanese"end
  2867. if msg=="Words:en"then Words="English"end
  2868. end)
  2869.  
  2870. abss = Instance.new("BillboardGui",Character)
  2871. abss.Size = UDim2.new(10,0,10,0)
  2872. abss.Enabled = false
  2873. imgl = Instance.new("ImageLabel",abss)
  2874. imgl.Position = UDim2.new(0,0,0,0)
  2875. imgl.Size = UDim2.new(1,0,1,0)
  2876. imgl.Image = "rbxassetid://711463989"
  2877. imgl.BackgroundTransparency = 1
  2878. imgl.ImageColor3 = Color3.new(.9,0,0)
  2879. img2 = Instance.new("ImageLabel",abss)
  2880. img2.Position = UDim2.new(0,0,0,0)
  2881. img2.Size = UDim2.new(1,0,1,0)
  2882. img2.Image = "rbxassetid://711463989"
  2883. img2.BackgroundTransparency = 1
  2884. img2.ImageColor3 = Color3.new(1,1,1)
  2885.  
  2886.  
  2887. function attackone(target)
  2888. attack = true
  2889. Humanoid.WalkSpeed = 0
  2890. if target then
  2891. if targetted.Name ~= "CKbackup" then
  2892. local partasdeff = Instance.new("ParticleEmitter",targetted.HumanoidRootPart)
  2893. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  2894. partasdeff.LightEmission = .1
  2895. partasdeff.Size = NumberSequence.new(0.2)
  2896. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  2897. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  2898. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2899. partasdeff.Transparency = bbb
  2900. partasdeff.Size = aaa
  2901. partasdeff.ZOffset = .9
  2902. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  2903. partasdeff.LockedToPart = false
  2904. partasdeff.EmissionDirection = "Back"
  2905. partasdeff.Lifetime = NumberRange.new(1, 2)
  2906. partasdeff.Rate = 1000
  2907. partasdeff.Rotation = NumberRange.new(-100, 100)
  2908. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  2909. partasdeff.Speed = NumberRange.new(6)
  2910. partasdeff.VelocitySpread = 10000
  2911. partasdeff.Enabled=false
  2912. for i = 0, 3, 0.4 do
  2913. swait()
  2914. PlayAnimationFromTable({
  2915. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2916. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2917. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2918. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2919. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2920. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2921. }, .1, false)
  2922. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  2923. end
  2924. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  2925. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  2926. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  2927. if targetted:FindFirstChild("Head")then Lightning(Partss.CFrame.p,targetted.Head.CFrame.p,10,.3,BrickColor.new("red"),.1,0,-.1)Lightning(Partss.CFrame.p,targetted.Head.CFrame.p,10,.3,BrickColor.new("red"),.1,0,-.1)end
  2928. dmg(targetted)
  2929. partasdeff.Enabled=true
  2930. for i = 0, 6, 1 do
  2931. swait()
  2932. PlayAnimationFromTable({
  2933. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2934. CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2935. CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2936. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2937. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2938. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2939. }, .3, false)
  2940. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  2941. end
  2942. partasdeff.Enabled=false
  2943. for i = 1, 3, 1 do
  2944. swait()
  2945. PlayAnimationFromTable({
  2946. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2947. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2948. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2949. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2950. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2951. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2952. }, .3, false)
  2953. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  2954. end
  2955. coroutine.wrap(function()
  2956. wait(2)
  2957. partasdeff:Remove()
  2958. end)()
  2959. else
  2960. sel = math.random(1,3)
  2961. if Words=="English"then
  2962. if sel == 1 then
  2963. chatfunc("I Cannot Kill aingoam")
  2964. elseif sel == 2 then
  2965. chatfunc("aingoam is good.")
  2966. elseif sel == 3 then
  2967. chatfunc("I Cannot kill him...")
  2968. end
  2969. else
  2970. if sel == 1 then
  2971. chatfunc("...")
  2972. elseif sel == 2 then
  2973. chatfunc("???···")
  2974. elseif sel == 3 then
  2975. chatfunc("??????????···")
  2976. end
  2977. end
  2978. for i = 0, 5, 0.1 do
  2979. swait()
  2980. PlayAnimationFromTable({
  2981. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2982. CFrame.new(-0.055980958, 1.49253583, -0.318915963, 0.999889553, 0.0107171191, -0.0102898544, -0.00218299939, 0.791040659, 0.611759722, 0.0146959936, -0.61166966, 0.790976703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  2983. CFrame.new(1.54004693, 0.0494250022, 1.90734852e-06, 0.997847795, -0.0655719861, 0, 0.0655719936, 0.997847855, 7.53468894e-22, -4.94064563e-23, -7.51847299e-22, 0.99999994) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2984. CFrame.new(-1.51232088, 0.0410207808, -3.73942044e-06, 0.998558879, 0.053665854, -2.33806347e-07, -0.0536658242, 0.998558939, -1.04548817e-05, -3.27600219e-07, 1.04523697e-05, 0.99999994) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2985. CFrame.new(0.540300906, -1.99793804, -2.11055158e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2986. CFrame.new(-0.539562821, -1.99794102, -5.75710146e-09, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2987. }, .3, false)
  2988. moter.C0 = clerp(moter.C0, CFrame.new(0.0111967381, -1.6377008, -0.318754196, -0.0172117949, 0, -0.999851942, 0.999851942, 0, -0.0172117949, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  2989. end
  2990. end
  2991. else
  2992. for i = 0, 3, 0.3 do
  2993. swait()
  2994. PlayAnimationFromTable({
  2995. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2996. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2997. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2998. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2999. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3000. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3001. }, .2, false)
  3002. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3003. end
  3004. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3005. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3006. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  3007. local TP=Instance.new("Part")TP.CFrame=Mouse.Hit
  3008. Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("red"),.3,0,-.3)Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("red"),.5,0,-.5)
  3009. mdmg(TP, 5 ,10)
  3010. for i=0,3 do RingE(TP.CFrame*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))),.1+math.random(40)/100,30+math.random(70),0,30,3,0,ColorSequence.new(Color3.fromRGB(1,1,0)),-.05)end
  3011. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3012. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3013. for i = 0, 1, 0.3333 do
  3014. swait()
  3015. PlayAnimationFromTable({
  3016. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3017. CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3018. CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3019. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3020. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3021. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3022. }, .5, false)
  3023. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3024. end
  3025. for i = 0, 2, 0.3 do
  3026. swait()
  3027. PlayAnimationFromTable({
  3028. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3029. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3030. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3031. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3032. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3033. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3034. }, .3, false)
  3035. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3036. end
  3037. end
  3038. Humanoid.WalkSpeed = 35
  3039. attack = false
  3040. end
  3041.  
  3042. function attacktwo()
  3043. attack = true
  3044. Humanoid.WalkSpeed = 35
  3045. for i = 0, 3, 0.8 do
  3046. swait()
  3047. PlayAnimationFromTable({
  3048. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3049. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3050. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3051. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3052. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3053. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3054. }, .2, false)
  3055. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3056. end
  3057. for i=1, 122 do
  3058. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3059. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3060. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  3061. local TP=Instance.new("Part")TP.CFrame=Mouse.Hit
  3062. Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("red"),.3,0,-.3)Lightning(Partss.CFrame.p,TP.CFrame.p,10,.3,BrickColor.new("red"),.5,0,-.5)
  3063. mdmg(TP, 5 ,10)
  3064. for i=0,3 do RingE(TP.CFrame*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))),.1+math.random(40)/100,30+math.random(70),0,30,3,0,ColorSequence.new(Color3.fromRGB(1,1,0)),-.05)end
  3065. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3066. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3067. for i = 0, 1, 2.4 do
  3068. swait()
  3069. PlayAnimationFromTable({
  3070. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3071. CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3072. CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3073. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3074. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3075. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3076. }, .5, false)
  3077. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3078. end
  3079. for i = 0, 2, 1.7 do
  3080. swait()
  3081. PlayAnimationFromTable({
  3082. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3083. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3084. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3085. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3086. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3087. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3088. }, .5, false)
  3089. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3090. end
  3091. end
  3092. Humanoid.WalkSpeed = 35
  3093. attack = false
  3094. end
  3095.  
  3096. local Grabbed = false
  3097.  
  3098. function hedshoot()
  3099. attack = true
  3100. local grab = nil
  3101. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 10)) do
  3102. if v:FindFirstChild('HumanoidRootPart')and v:FindFirstChild("Head")then
  3103. Grabbed = true
  3104. --CFuncs["Sound"].Create("rbxassetid://492961938", v.HumanoidRootPart, 1, .8)
  3105. grab = v
  3106. end
  3107. end
  3108. Effects.Wave.Create(BrickColor.new("White"), RootPart.CFrame * CFrame.Angles(0,math.rad(90),math.rad(90)), .5, .5, .5, 1, .2, 1, 0.07)
  3109. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=721590903", RootPart, 1.5, .5)
  3110. for i = 0, 1, 0.1 do
  3111. swait()
  3112. if Grabbed == true then
  3113. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3114. --GGyro.position = Partss.Position
  3115. --GGyro.Parent = grab.Head
  3116. grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3117. end
  3118. PlayAnimationFromTable({
  3119. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3120. CFrame.new(0.0029296279, 1.47845411, -0.120581962, 0.0750327855, 0.428286105, -0.900522709, 0.166523039, 0.885005891, 0.434781253, 0.983178616, -0.18258062, -0.00491504371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3121. CFrame.new(1.96751118, 0.433084905, -0.278422326, 0.305184275, -0.951701581, -0.033564698, 0.012345003, 0.0391969904, -0.999155343, 0.952213347, 0.304512084, 0.0237110667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3122. CFrame.new(-1.66092706, 0.266950369, 2.51774691e-06, 0.876968205, 0.480548859, -2.5331974e-06, -0.480548888, 0.876968026, -7.03267551e-06, -1.13248825e-06, 7.38352537e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3123. CFrame.new(0.146832585, -1.7542398, 0.105335698, 0.266426086, 0.491796821, -0.828946948, 0.0135936746, 0.8580302, 0.513420045, 0.96375972, -0.148056909, 0.221916124) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3124. CFrame.new(-1.09110987, -1.74702656, 0.342675447, 0.765578806, 0.632523358, 0.117487431, -0.642276406, 0.740949869, 0.196148768, 0.0370163769, -0.225626737, 0.973510265) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3125. }, .3, false)
  3126. RootPart.Velocity = RootPart.CFrame.lookVector * 90
  3127.  
  3128. moter.C0 = clerp(moter.C0, CFrame.new(0.0111932121, -1.63769805, -0.318755955, -0.0172044784, -1.3951445e-05, -0.999852121, 0.999852002, 3.55020165e-06, -0.0172044784, 3.78862023e-06, -1.00000012, 1.38879986e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3129. end
  3130. if Grabbed == true then
  3131. Humanoid.WalkSpeed = 0
  3132. for i = 0, 2, 0.1 do
  3133. swait()
  3134. if Grabbed == true then
  3135. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3136. --GGyro.position = Partss.Position
  3137. --GGyro.Parent = grab.Head
  3138. grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3139. end
  3140. PlayAnimationFromTable({
  3141. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3142. CFrame.new(0.0029296279, 1.47845411, -0.120581962, 0.0750327855, 0.428286105, -0.900522709, 0.166523039, 0.885005891, 0.434781253, 0.983178616, -0.18258062, -0.00491504371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3143. CFrame.new(1.96751118, 0.433084905, -0.278422326, 0.305184275, -0.951701581, -0.033564698, 0.012345003, 0.0391969904, -0.999155343, 0.952213347, 0.304512084, 0.0237110667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3144. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3145. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3146. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3147. }, .3, false)
  3148. moter.C0 = clerp(moter.C0, CFrame.new(0.0111932121, -1.63769805, -0.318755955, -0.0172044784, -1.3951445e-05, -0.999852121, 0.999852002, 3.55020165e-06, -0.0172044784, 3.78862023e-06, -1.00000012, 1.38879986e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3149. end
  3150. if grab.Name ~= "aingoam" then
  3151. local partasdeff = Instance.new("ParticleEmitter",grab.HumanoidRootPart)
  3152. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  3153. partasdeff.LightEmission = .1
  3154. partasdeff.Size = NumberSequence.new(0.2)
  3155. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  3156. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  3157. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  3158. partasdeff.Transparency = bbb
  3159. partasdeff.Size = aaa
  3160. partasdeff.ZOffset = .9
  3161. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  3162. partasdeff.LockedToPart = false
  3163. partasdeff.EmissionDirection = "Back"
  3164. partasdeff.Lifetime = NumberRange.new(1, 2)
  3165. partasdeff.Rate = 1000
  3166. partasdeff.Rotation = NumberRange.new(-100, 100)
  3167. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  3168. partasdeff.Speed = NumberRange.new(10)
  3169. partasdeff.VelocitySpread = 20
  3170. partasdeff.Enabled=false
  3171. sel = math.random(1,4)
  3172. if Words=="English"then
  3173. if sel == 1 then
  3174. chatfunc("Sorry. C:")
  3175. elseif sel == 2 then
  3176. chatfunc("Feel the power of death.")
  3177. elseif sel == 3 then
  3178. chatfunc("Your fault is the voided soul and your heartless.")
  3179. elseif sel==4 then
  3180. chatfunc("You can Repair your life with death.")
  3181. end
  3182. else
  3183. if sel == 1 then
  3184. chatfunc("????????C:")
  3185. elseif sel == 2 then
  3186. chatfunc("????????????")
  3187. elseif sel == 3 then
  3188. chatfunc("?????????????????????")
  3189. elseif sel==4 then
  3190. chatfunc("???????????????")
  3191. end
  3192. end
  3193. for i = 0, 2, 0.1 do
  3194. swait()
  3195. if Grabbed == true then
  3196. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3197. --GGyro.position = Partss.Position
  3198. --GGyro.Parent = grab.Head
  3199. grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3200. end
  3201. PlayAnimationFromTable({
  3202. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3203. CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3204. CFrame.new(1.94523025, 1.02494264, -0.272673488, 0.287940055, -0.795002162, 0.533912063, 0.0434400104, -0.546107173, -0.836588264, 0.956662774, 0.264080375, -0.122711219) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3205. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3206. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3207. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3208. }, .1, false)
  3209. moter.C0 = clerp(moter.C0, CFrame.new(0.0111939851, -1.63769794, -0.31875661, -0.0172049776, -1.39437616e-05, -0.999852121, 0.999852002, 5.96046448e-06, -0.0172049757, 6.16908073e-06, -1, 1.38394535e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3210. end
  3211. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3212. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3213. CFuncs["Sound"].Create("rbxassetid://429400881", Character, 1, .5)
  3214. dmg(grab)
  3215. grab.Head.Velocity = grab.Head.CFrame.lookVector * -60
  3216. partasdeff.Enabled=true
  3217. for i = 0, 1, 0.1 do
  3218. swait()
  3219. PlayAnimationFromTable({
  3220. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3221. CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3222. CFrame.new(1.95760894, 1.20200562, -0.275867403, 0.278526366, -0.669772983, 0.688351095, 0.0506580099, -0.705469668, -0.706927419, 0.959091723, 0.23176837, -0.162562534) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3223. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3224. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3225. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3226. }, .3, false)
  3227. moter.C0 = clerp(moter.C0, CFrame.new(0.0111932531, -1.63769579, -0.318755656, -0.0172050633, -1.61863863e-05, -0.999852121, 0.999851882, 5.15580177e-06, -0.017205067, 5.453825e-06, -1, 1.60960481e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3228. end
  3229. partasdeff.Enabled=false
  3230. for i = 0, 2.5, 0.1 do
  3231. swait()
  3232. PlayAnimationFromTable({
  3233. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3234. CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3235. CFrame.new(1.94523025, 1.02494264, -0.272673488, 0.287940055, -0.795002162, 0.533912063, 0.0434400104, -0.546107173, -0.836588264, 0.956662774, 0.264080375, -0.122711219) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3236. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3237. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3238. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3239. }, .2, false)
  3240. moter.C0 = clerp(moter.C0, CFrame.new(0.0111939851, -1.63769794, -0.31875661, -0.0172049776, -1.39437616e-05, -0.999852121, 0.999852002, 5.96046448e-06, -0.0172049757, 6.16908073e-06, -1, 1.38394535e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3241. end
  3242. coroutine.wrap(function()
  3243. wait(2)
  3244. partasdeff:Remove()
  3245. end)()
  3246. else
  3247. grab:FindFirstChildOfClass("Humanoid").PlatformStand = false
  3248. for i = 0, 3, 0.1 do
  3249. swait()
  3250. PlayAnimationFromTable({
  3251. CFrame.new(0.104280457, -1.46030498e-22, -0.179343686, 0.249860913, 5.18448626e-22, 0.968281686, -5.82335151e-22, 1, -5.29395592e-22, -0.968281686, -3.70576914e-22, 0.249860913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3252. CFrame.new(0.00671941042, 1.48144531, -0.121562012, 0.0679168552, 0.388981611, -0.918738663, 0.158512011, 0.904961228, 0.394866198, 0.985018492, -0.172449201, -0.000196114182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3253. CFrame.new(1.5714488, -0.100437641, -0.219321564, 0.297819793, -0.653239965, -0.696118593, -0.0311920028, 0.722160041, -0.691022456, 0.954112411, 0.227513462, 0.194697708) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3254. CFrame.new(-1.5814501, 0.177012652, 5.41775626e-06, 0.939689815, 0.342028022, -2.68220901e-06, -0.342027992, 0.939689755, -6.1805149e-06, 4.17232513e-07, 6.72787428e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3255. CFrame.new(0.569012046, -1.89856982, -0.00933695585, 0.266445845, -0.0764764398, -0.960811257, 0.0135949478, 0.997046292, -0.075590536, 0.963754177, 0.00707861409, 0.266698539) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3256. CFrame.new(-0.849534154, -2.01595497, 0.241721377, 0.948572636, 0.308689058, 0.070150286, -0.312330276, 0.948733151, 0.0485308319, -0.0515729487, -0.067945078, 0.996355295) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3257. }, .1, false)
  3258. moter.C0 = clerp(moter.C0, CFrame.new(0.0111981034, -1.63767779, -0.318741798, -0.0172085222, -1.4077872e-05, -0.999851882, 0.999851942, 7.4505806e-06, -0.0172085222, 7.68899918e-06, -1.00000012, 1.39512122e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3259. end
  3260. sel = math.random(1,3)
  3261. if Words=="English"then
  3262. if sel == 1 then
  3263. chatfunc(". . . ")
  3264. elseif sel == 2 then
  3265. chatfunc("What am I doing...?")
  3266. elseif sel == 3 then
  3267. chatfunc("I can't...")
  3268. end
  3269. else
  3270. if sel == 1 then
  3271. chatfunc(". . . ")
  3272. elseif sel == 2 then
  3273. chatfunc("????????????···?")
  3274. elseif sel == 3 then
  3275. chatfunc("????...")
  3276. end
  3277. end
  3278. for i = 0, 5, 0.1 do
  3279. swait()
  3280. PlayAnimationFromTable({
  3281. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3282. CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  3283. CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3284. CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3285. CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3286. CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3287. }, .3, false)
  3288. moter.C0 = clerp(moter.C0, CFrame.new(0.0111991819, -1.63769639, -0.318748534, -0.0172109455, -5.96046448e-08, -0.999852002, 0.999852061, -1.19209318e-07, -0.0172108412, 5.96046519e-08, -0.99999994, -1.19209275e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3289. end
  3290. end
  3291. end
  3292. --GGyro.Parent = nil
  3293. attack = false
  3294. Grabbed = false
  3295. Humanoid.WalkSpeed = 35
  3296. end
  3297. function moarblood()
  3298. attack = true
  3299. CFuncs["Sound"].Create("rbxassetid://743521656", Character, 1, .8)
  3300. RootPart.CFrame = targetted.HumanoidRootPart.CFrame * CFrame.new(0,0,4)
  3301. local k = New("Part",LeftArm,"k",{BrickColor = BrickColor.new("red"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(4.93319941, -1.31948221, -45.7696877, 0.141969427, -5.55023435e-05, -0.989871144, 0.989874005, 1.80069164e-05, 0.141970903, 1.06166653e-05, -1.00000143, 5.59078326e-05),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3302. mot = New("Weld",k,"mot",{Part0 = k,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.141969457, 0.989873946, 1.06166663e-05, -5.55023507e-05, 1.80069164e-05, -1.00000167, -0.989871264, 0.141970903, 5.59078399e-05),C1 = CFrame.new(6.67572021e-06, -1.40000057, -3.81469727e-06, 0.989870846, -0.14197053, -1.2531201e-06, 0.141970515, 0.989870906, 1.03843358e-05, -2.33842215e-07, -1.04570581e-05, 0.99999994),})
  3303. wait(.5)
  3304. for i = 0, 1.2, 0.1 do
  3305. swait()
  3306. PlayAnimationFromTable({
  3307. CFrame.new(0.0246932413, -0.0966757834, -0.0092370566, 0.713696778, 5.59592329e-22, 0.700454772, -9.27150216e-22, 1, 1.45779223e-22, -0.700454772, -7.53468894e-22, 0.713696778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3308. CFrame.new(0.098094359, 1.53651738, -0.281765848, 0.593379974, 0.280785412, -0.754360616, -0.0276839901, 0.943748772, 0.329502523, 0.804446399, -0.174636483, 0.567774832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3309. CFrame.new(1.58677018, 0.143787161, 0.0495693758, 0.968102753, -0.250522822, -0.00394502282, 0.250228018, 0.965921044, 0.0662006512, -0.0127741396, -0.0650762022, 0.997798622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3310. CFrame.new(-1.74332106, 0.446618229, -0.859300971, 0.795205951, 0.606264353, -0.0095520094, -0.0538869984, 0.0549720451, -0.997032762, -0.603940368, 0.793361068, 0.0763838589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3311. CFrame.new(0.648194611, -1.97843742, -0.088139981, 0.954304218, -0.129303336, -0.269414723, 0.107585981, 0.989748061, -0.0939367935, 0.278798997, 0.0606590137, 0.958431959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3312. CFrame.new(-0.671899676, -2.02211809, 0.00866907835, 0.94230175, 0.108399026, -0.316728801, -0.108764999, 0.993929207, 0.0165804606, 0.316603303, 0.0188252106, 0.948371291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3313. }, .2, false)
  3314. moter.C0 = clerp(moter.C0, CFrame.new(0.0111978557, -1.63769853, -0.318748116, -0.0172083378, 3.06963921e-06, -0.999852002, 0.999851942, -2.01165676e-07, -0.0172083378, -2.4586916e-07, -1, -3.09944153e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3315. end
  3316. if targetted.Name ~= "CKbackup" then
  3317. local grab = nil
  3318. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
  3319. if v:FindFirstChild('Head') then
  3320. Grabbed = true
  3321. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", v.Head, 1, .8)
  3322. grab = v
  3323. end
  3324. end
  3325. Humanoid.WalkSpeed = 0
  3326. for i = 0, 2, 0.1 do
  3327. swait()
  3328. if Grabbed == true then
  3329. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3330. --GGyro.position = Partss.Position
  3331. --GGyro.Parent = grab.Head
  3332. grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3333. end
  3334. PlayAnimationFromTable({
  3335. CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3336. CFrame.new(-0.0263810754, 1.49789393, -0.36129567, 0.83927381, -0.177804202, 0.513814509, -0.0293880031, 0.928800881, 0.369412124, -0.542914331, -0.325137854, 0.774292946) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3337. CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3338. CFrame.new(-0.925376594, 0.275374949, -0.912649989, 0.847262561, -0.507846355, 0.155686736, 0.278232396, 0.17463918, -0.944503605, 0.452473402, 0.84355998, 0.289265245) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3339. CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3340. CFrame.new(-0.671897829, -2.02211738, 0.00865991414, 0.942302644, 0.108399101, -0.316726208, -0.108764961, 0.993929207, 0.0165806562, 0.31660068, 0.0188247077, 0.948372126) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3341. }, .25, false)
  3342. moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3343. end
  3344. if Grabbed == true then
  3345. sel = math.random(1,3)
  3346. if Words=="English"then
  3347. if sel == 1 then
  3348. chatfunc("No heavens here.")
  3349. elseif sel == 2 then
  3350. chatfunc("Get out from this world...")
  3351. elseif sel == 3 then
  3352. chatfunc("Now , what did you thought?")
  3353. end
  3354. else
  3355. if sel == 1 then
  3356. chatfunc("????????????")
  3357. elseif sel == 2 then
  3358. chatfunc("????????")
  3359. elseif sel == 3 then
  3360. chatfunc("???????????")
  3361. end
  3362. end --if targetted:FindFirstChild("Head")then
  3363. if targetted:FindFirstChild("Head")then local partasdeff = Instance.new("ParticleEmitter",targetted.Head)
  3364. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  3365. partasdeff.LightEmission = .1
  3366. partasdeff.Size = NumberSequence.new(0.2)
  3367. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  3368. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  3369. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  3370. partasdeff.Transparency = bbb
  3371. partasdeff.Size = aaa
  3372. partasdeff.ZOffset = .9
  3373. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  3374. partasdeff.LockedToPart = false
  3375. partasdeff.EmissionDirection = "Back"
  3376. partasdeff.Lifetime = NumberRange.new(1, 2)
  3377. partasdeff.Rate = 1000
  3378. partasdeff.Rotation = NumberRange.new(-100, 100)
  3379. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  3380. partasdeff.Speed = NumberRange.new(6)
  3381. partasdeff.VelocitySpread = 10000 partasdeff.Enabled=true
  3382. partasdeff.Enabled=false spawn(function()swait(10)partasdeff.Enabled=false end)end
  3383. for i = 0, 3, 0.1 do
  3384. swait()
  3385. if Grabbed == true then
  3386. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3387. --GGyro.position = Partss.Position
  3388. --GGyro.Parent = grab.Head
  3389. grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3390. end
  3391. PlayAnimationFromTable({
  3392. CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3393. CFrame.new(0.0996288583, 1.46053851, -0.148588806, 0.834862471, 0.0359686315, 0.549282432, -0.0103890011, 0.998714745, -0.0496083908, -0.550360739, 0.0357096791, 0.83416307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3394. CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3395. CFrame.new(-1.5511272, 1.22937977, -0.634234905, 0.785770595, 0.333147645, 0.521131098, 0.522403002, -0.808557391, -0.270795107, 0.331149668, 0.485022962, -0.809378147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3396. CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3397. CFrame.new(-0.684103072, -2.02189779, 0.0673112273, 0.973016024, 0.108399175, -0.203689545, -0.109960191, 0.993929327, 0.00367253274, 0.202851087, 0.0188243091, 0.979028702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3398. }, .1, false)
  3399. moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3400. end
  3401. grab.HumanoidRootPart.Transparency = 1
  3402. dmg(grab)
  3403. CFuncs["Sound"].Create("rbxassetid://429400881", grab.Head, .8, .8)
  3404. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", grab.Head, 1, .7)
  3405.  
  3406. coroutine.wrap(function()
  3407. wait(.4)
  3408. --partasdeff.Enabled=false
  3409. end)()
  3410. for i = 0, 3.5, 0.1 do
  3411. swait()
  3412. PlayAnimationFromTable({
  3413. CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3414. CFrame.new(0.0996288583, 1.46053851, -0.148588806, 0.834862471, 0.0359686315, 0.549282432, -0.0103890011, 0.998714745, -0.0496083908, -0.550360739, 0.0357096791, 0.83416307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3415. CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3416. CFrame.new(-1.40260935, 1.29555511, -0.560751677, 0.832364976, 0.188659444, 0.521130562, 0.370884001, -0.88832134, -0.2707977, 0.411842346, 0.418681324, -0.809378505) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3417. CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3418. CFrame.new(-0.684103072, -2.02189779, 0.0673112273, 0.973016024, 0.108399175, -0.203689545, -0.109960191, 0.993929327, 0.00367253274, 0.202851087, 0.0188243091, 0.979028702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3419. }, .3, false)
  3420. moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3421. end
  3422. end
  3423. else
  3424. Humanoid.WalkSpeed = 0
  3425. for i = 0, 3, 0.1 do
  3426. swait()
  3427. PlayAnimationFromTable({
  3428. CFrame.new(0.0246932413, -0.0966757834, -0.0092370566, 0.713696778, 5.59592329e-22, 0.700454772, -9.27150216e-22, 1, 1.45779223e-22, -0.700454772, -7.53468894e-22, 0.713696778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3429. CFrame.new(0.098094359, 1.53651738, -0.281765848, 0.593379974, 0.280785412, -0.754360616, -0.0276839901, 0.943748772, 0.329502523, 0.804446399, -0.174636483, 0.567774832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3430. CFrame.new(1.58677018, 0.143787161, 0.0495693758, 0.968102753, -0.250522822, -0.00394502282, 0.250228018, 0.965921044, 0.0662006512, -0.0127741396, -0.0650762022, 0.997798622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3431. CFrame.new(-1.74332106, 0.446618229, -0.859300971, 0.795205951, 0.606264353, -0.0095520094, -0.0538869984, 0.0549720451, -0.997032762, -0.603940368, 0.793361068, 0.0763838589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3432. CFrame.new(0.648194611, -1.97843742, -0.088139981, 0.954304218, -0.129303336, -0.269414723, 0.107585981, 0.989748061, -0.0939367935, 0.278798997, 0.0606590137, 0.958431959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3433. CFrame.new(-0.671899676, -2.02211809, 0.00866907835, 0.94230175, 0.108399026, -0.316728801, -0.108764999, 0.993929207, 0.0165804606, 0.316603303, 0.0188252106, 0.948371291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3434. }, .2, false)
  3435. moter.C0 = clerp(moter.C0, CFrame.new(0.0111978557, -1.63769853, -0.318748116, -0.0172083378, 3.06963921e-06, -0.999852002, 0.999851942, -2.01165676e-07, -0.0172083378, -2.4586916e-07, -1, -3.09944153e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3436. end
  3437. sel = math.random(1,3)
  3438. if sel == 1 then
  3439. chatfunc("Aahhh...")
  3440. elseif sel == 2 then
  3441. chatfunc("Oh Sugarie, I thought you're enemy...")
  3442. elseif sel == 3 then
  3443. chatfunc("Sigh...")
  3444. end
  3445. for i = 0, 5, 0.1 do
  3446. swait()
  3447. PlayAnimationFromTable({
  3448. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3449. CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  3450. CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3451. CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3452. CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3453. CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3454. }, .3, false)
  3455. moter.C0 = clerp(moter.C0, CFrame.new(0.0111991819, -1.63769639, -0.318748534, -0.0172109455, -5.96046448e-08, -0.999852002, 0.999852061, -1.19209318e-07, -0.0172108412, 5.96046519e-08, -0.99999994, -1.19209275e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3456. end
  3457. end
  3458. attack = false
  3459. Grabbed = false
  3460. k:Remove()
  3461. Humanoid.WalkSpeed = 35
  3462. end
  3463.  
  3464. function painlessrain()
  3465. attack = true
  3466. sel = math.random(1,3)
  3467. if Words=="English"then
  3468. if sel == 1 then
  3469. chatfunc("See you in tournament.")
  3470. elseif sel == 2 then
  3471. chatfunc("Let newbies farm diamond from light map :3")
  3472. elseif sel == 3 then
  3473. chatfunc("better has some good element.")
  3474. end
  3475. else
  3476. if sel == 1 then
  3477. chatfunc("????????????????")
  3478. elseif sel == 2 then
  3479. chatfunc("????????????????????")
  3480. elseif sel == 3 then
  3481. chatfunc("??????????")
  3482. end
  3483. end
  3484.  
  3485. Humanoid.WalkSpeed = 0
  3486. local ref1 = New("Part",m,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = Torso.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  3487.  
  3488. coroutine.wrap(function()
  3489. for i = 0, 1 do
  3490. wait(.2)
  3491. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", RootPart, 1, 1.3)
  3492. end
  3493. end)()
  3494. for i = 0, 4, 0.1 do
  3495. swait()
  3496. PlayAnimationFromTable({
  3497. CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3498. CFrame.new(-0.115934461, 1.42953098, -0.0387745127, 0.0422455594, -0.156738758, -0.986736298, 0.091215007, 0.984098434, -0.152414545, 0.994934857, -0.083566308, 0.0558707118) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3499. CFrame.new(1.88563442, 0.849646449, -0.150348112, 0.134151325, -0.917590559, 0.374207288, 0.151069015, -0.354270071, -0.922860146, 0.979378283, 0.180334046, 0.0910937041) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3500. CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3501. CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3502. CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3503. }, .07, false)
  3504. moter.C0 = clerp(moter.C0, CFrame.new(0.00354172289, -1.19249964, -0.318736732, -0.017209189, -1.8668361e-06, -0.999851942, 0.999851882, 1.90734863e-06, -0.0172091946, 1.93715096e-06, -1.00000012, 1.82725489e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(doe * 22)), 0.3)
  3505. end
  3506. for i = 0, 1.5, 0.1 do
  3507. swait()
  3508. PlayAnimationFromTable({
  3509. CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3510. CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3511. CFrame.new(1.46608233, 1.280774, -0.0335922651, 0.00761340559, -0.0420075022, 0.999088407, 0.0443810038, -0.998118579, -0.0423049256, 0.998985708, 0.044662632, -0.00573477149) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3512. CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3513. CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3514. CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3515. }, .2, false)
  3516. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083405, -1.63769615, -0.31873402, -0.0172121376, -2.89082527e-06, -0.999851882, 0.999851942, 4.58210707e-07, -0.0172121413, 5.06639481e-07, -1.00000012, 2.89082527e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3517. end
  3518. for i = 0, 0 do
  3519. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3520. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3521. for i=0,15 do RingE(Partss.CFrame*CFrame.Angles(math.rad(math.random(360)),math.rad(math.random(360)),math.rad(math.random(360))),.1+math.random(40)/100,30+math.random(70),0,30,3,0,ColorSequence.new(Color3.fromRGB(98, 37, 209)),-.025)end
  3522. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  3523. for i = 0, .5, 0.1 do
  3524. swait()
  3525. PlayAnimationFromTable({
  3526. CFrame.new(0.160087422, -3.66470256e-23, -0.0753137618, 0.15316838, 2.95750466e-22, 0.988200247, 9.50818972e-23, 1, -3.14019425e-22, -0.988200247, 1.42057819e-22, 0.15316838) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3527. CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3528. CFrame.new(1.46630716, 1.08524323, -0.0336530581, 0.00764143467, -0.0426861309, 0.999059498, 0.0445286781, -0.998082876, -0.0429849848, 0.998979032, 0.0448152684, -0.0057259798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3529. CFrame.new(-1.53188026, 0.0735908896, 2.69562906e-06, 0.978447855, 0.206495479, 2.48849392e-06, -0.206495419, 0.978447556, -1.05270137e-05, -4.61935997e-06, 9.78633761e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3530. CFrame.new(0.659685254, -2.0274992, -0.0100700259, 0.00885757804, -0.161218897, -0.986879349, 0.00904085487, 0.986890197, -0.161139548, 0.999920309, -0.00749491528, 0.0101990253) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3531. CFrame.new(-0.566697419, -2.04759264, -0.0995131433, 0.988195002, 0.078684561, 0.131453067, -0.0635149851, 0.991233289, -0.115855575, -0.139416695, 0.106138662, 0.984529436) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3532. }, .3, false)
  3533. moter.C0 = clerp(moter.C0, CFrame.new(0.0112046078, -1.63744116, -0.318734497, -0.0172122065, 2.46167183e-05, -0.999852002, 0.999850631, -0.00159030408, -0.0172121339, -0.00159040466, -0.999998927, 2.57790089e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3534. end
  3535. for i = 0, .5, 0.1 do
  3536. swait()
  3537. PlayAnimationFromTable({
  3538. CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3539. CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3540. CFrame.new(1.46608233, 1.280774, -0.0335922651, 0.00761340559, -0.0420075022, 0.999088407, 0.0443810038, -0.998118579, -0.0423049256, 0.998985708, 0.044662632, -0.00573477149) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3541. CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3542. CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3543. CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3544. }, .3, false)
  3545. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083405, -1.63769615, -0.31873402, -0.0172121376, -2.89082527e-06, -0.999851882, 0.999851942, 4.58210707e-07, -0.0172121413, 5.06639481e-07, -1.00000012, 2.89082527e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3546. end
  3547. end
  3548. attack = false
  3549. Humanoid.WalkSpeed = 35
  3550. wait(.4)
  3551. for i = 0, 150 do
  3552. swait(0.5)
  3553. mdmg(ref1, 3)
  3554. CFuncs["Sound"].Create("rbxassetid://200633492", Character, .5, 2)
  3555. ref1.Position = Mouse.hit.p+Vector3.new(math.random(-100,100)/100,0,math.random(-100,100)/100)
  3556. ref1.CFrame = ref1.CFrame * CFrame.new(math.random(-.5,.5),0,math.random(-.5,.5))
  3557. Effects.Cylinder.Create(BrickColor.new("red"), ref1.CFrame, 4, 9999, 4, -0.2, 0, -0.2, 0.05,"Neon")
  3558. Effects.Cylinder.Create(BrickColor.new("red"), ref1.CFrame, 8, 9999, 8, -0.4, 0, -0.4, 0.1,"Neon")
  3559. end
  3560. ref1:Remove()
  3561. end
  3562.  
  3563. function TargetSelect(person)
  3564. local dd=coroutine.wrap(function()
  3565. if targetted ~= person then
  3566. targetted = person
  3567. img2.Size = UDim2.new(1,0,1,0)
  3568. img2.ImageTransparency = 0
  3569. img2.Position = UDim2.new(0,0,0,0)
  3570. for i = 0, 2, 0.1 do
  3571. swait()
  3572. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  3573. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  3574. img2.ImageTransparency = img2.ImageTransparency + 0.05
  3575. end
  3576. end
  3577. end)
  3578. dd()
  3579. end
  3580.  
  3581. function LockOn()
  3582. local hum=FindHumanoid(Mouse.Target)
  3583. if hum then
  3584. if hum.Parent:FindFirstChild("Head")and hum.Parent:FindFirstChild("HumanoidRootPart")then
  3585. TargetSelect(hum.Parent)
  3586. CFuncs["Sound"].Create("rbxassetid://743521656", Character, 1, .8)
  3587. end
  3588. end
  3589. end
  3590.  
  3591.  
  3592. function ofmoosic() -- 2 lazi hoh
  3593. delays = true
  3594. while wait() and kkk and kkk.Volume >= 0.02 do
  3595. kkk.Volume = kkk.Volume - 0.05
  3596. end
  3597. wait(0.1)
  3598. kkk.Pitch = 0
  3599. kkk.PlaybackSpeed = 0
  3600. play = false
  3601. delays = false
  3602. end
  3603. function onmoosic()
  3604. delays = true
  3605. kkk.Pitch = 1
  3606. kkk.PlaybackSpeed = 1
  3607. while wait() and kkk and kkk.Volume <= 1.5 do
  3608. kkk.Volume = kkk.Volume + 0.05
  3609. end
  3610. wait(0.1)
  3611. play = true
  3612. delays = false
  3613. end
  3614.  
  3615. Mouse.Button1Down:connect(function()
  3616. if attack == false then
  3617. attackone(targetted)
  3618. end
  3619. end)
  3620.  
  3621. Mouse.KeyDown:connect(function(k)
  3622. k = k:lower()
  3623. if attack == false and k == 'q' then
  3624. LockOn()
  3625. end
  3626. if k == 'z' and attack == false then
  3627. hedshoot()
  3628. elseif k == 'x' and attack == false and targetted ~= nil then
  3629. moarblood()
  3630. elseif k == 'c' and attack == false then
  3631. painlessrain()delays = false
  3632. elseif k == 'v' and attack == false then
  3633. attacktwo()
  3634. elseif k == 'm' and play == true and delays == false then
  3635. ofmoosic()
  3636. elseif k == 'm' and play == false and delays == false then
  3637. onmoosic()
  3638. elseif k=="e"and attack == false then
  3639. targetted=nil
  3640. end
  3641. end)
  3642. kkk = Instance.new("Sound",Character)
  3643. kkk.Volume = 5
  3644. kkk.PlaybackSpeed = 1
  3645. kkk.Pitch = 1
  3646. kkk.SoundId = "rbxassetid://1032975381"
  3647. kkk:Play()
  3648. kkk.Name = "a"
  3649. kkk.Looped = true
  3650. spawn(function()
  3651. while swait()do
  3652. if targetted~=nil then if targetted:FindFirstChild("HumanoidRootPart")==nil or targetted.Parent==nil then targetted=nil end end
  3653. Humanoid.Name=""Humanoid.MaxHealth=1/0 Humanoid.Health=0/0 Humanoid.PlatformStand=false
  3654. if Character:FindFirstChildOfClass("ForceField")then Character:FindFirstChildOfClass("ForceField").Visible=false else Instance.new("ForceField",Character).Name=""end
  3655. end
  3656. end)
  3657. spawn(function()
  3658. local bb=Instance.new("BillboardGui", Head )bb.AlwaysOnTop=true bb.Size=UDim2.new(1,0,1,0)bb.StudsOffset=Vector3.new(0,4.5,0)
  3659. local t=Instance.new("TextLabel",bb)t.Size=UDim2.new(1,0,1,0)t.Text=Player.Name.." The̝̞ e̝̞xplo̼̹͆si̵on e̴le̝̞m̷ent"t.TextColor3=Color3.new(255,255,255)t.TextStrokeTransparency=.5
  3660. t.BackgroundTransparency=1 t.TextSize=40 t.Font="Antique"
  3661. while swait()do
  3662. bb.StudsOffset=Vector3.new(math.random(-50,50)/50,4.5+ math.random(-80,80)/50,math.random(-130,130)/50)
  3663. end
  3664. end)
  3665.  
  3666. coroutine.wrap(function()
  3667. while true do
  3668. swait()
  3669. for i, v in pairs(Character.WeaponModel:GetChildren()) do
  3670. if v:IsA("Part") then
  3671. v.Anchored = false
  3672. end
  3673. end
  3674. for i, v in pairs(Character:GetChildren()) do
  3675. if v:IsA("Part") then
  3676. v.Anchored = false
  3677. elseif v:IsA("Accessory") then
  3678. v.Handle.Anchored = false
  3679. end
  3680. end
  3681. end
  3682. end)()
  3683. coroutine.wrap(function()
  3684. while 1 do
  3685. swait()
  3686. if doe <= 360 then
  3687. doe = doe + 2
  3688. else
  3689. doe = 0
  3690. end
  3691. end
  3692. end)()
  3693. while true do
  3694. swait()
  3695. for i, v in pairs(Character:GetChildren()) do
  3696. if v:IsA("Part") then
  3697. v.Material = "SmoothPlastic"
  3698. elseif v:IsA("Accessory") then
  3699. v:WaitForChild("Handle").Material = "SmoothPlastic"
  3700. end
  3701. end
  3702. while true do
  3703. swait()
  3704. Character:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
  3705. Character:FindFirstChildOfClass("Humanoid").Health = math.huge
  3706. imgl.Rotation = imgl.Rotation + 3
  3707. img2.Rotation = img2.Rotation + 3
  3708. if targetted ~= nil then
  3709. abss.Adornee = targetted:FindFirstChild("HumanoidRootPart") or targetted:FindFirstChild("UpperTorso")
  3710. abss.Enabled = true
  3711. elseif targetted == nil then
  3712. abss.Adornee = nil
  3713. abss.Enabled = false
  3714. end
  3715.  
  3716. while true and imgl.Rotation >= 360 do
  3717. imgl.Rotation = 0
  3718. img2.Rotation = 0
  3719. end
  3720. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3721. velocity = RootPart.Velocity.y
  3722. sine = sine + change
  3723. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3724. if RootPart.Velocity.y > 1 and hit == nil then
  3725. Anim = "Jump"
  3726. if attack == false then
  3727. PlayAnimationFromTable({
  3728. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3729. CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3730. CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3731. CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3732. CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3733. CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3734. }, .3, false)
  3735. moter.C0 = clerp(moter.C0, CFrame.new(0.0111988392, -1.63769972, -0.318750381, -0.0172117054, 0, -0.999851942, 0.999851942, 0, -0.0172116756, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3736. end
  3737. elseif RootPart.Velocity.y < -1 and hit == nil then
  3738. Anim = "Fall"
  3739. if attack == false then
  3740. PlayAnimationFromTable({
  3741. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3742. CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3743. CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3744. CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3745. CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3746. CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3747. }, .3, false)
  3748. moter.C0 = clerp(moter.C0, CFrame.new(0.0112015437, -1.63769758, -0.318750381, -0.0172110498, 0, -0.999851942, 0.999851942, 0, -0.0172110498, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3749. end
  3750. elseif Torsovelocity < 1 and hit ~= nil then
  3751. Anim = "Idle"
  3752. if attack == false then
  3753. change = 1
  3754. PlayAnimationFromTable({
  3755. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3756. CFrame.new(-0.0575585738, 1.52553558, -0.218724757, 0.985934377, -0.143356442, -0.0859283879, 0.166522771, 0.886584163, 0.431554198, 0.0143168001, -0.439792335, 0.897985697) * CFrame.new(0, -.05- .05 * math.cos((sine) / 55), 0- .05 * math.cos((sine) / 55)) * CFrame.Angles(math.rad(0 - 5 * math.cos((sine) / 55)), 0, 0),
  3757. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0- 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0- 0.05 * math.cos((sine) / 45)),
  3758. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0+ 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0+ 0.05 * math.cos((sine) / 45)),
  3759. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3760. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3761. }, .3, false)
  3762. moter.C0 = clerp(moter.C0, CFrame.new(0.0111980997, -1.6377027, -0.318750381, -0.0172109306, 0, -0.999851882, 0.999851882, 0, -0.0172109306, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3763. end
  3764. elseif Torsovelocity > 2 and hit ~= nil then
  3765. Anim = "Walk"
  3766. if attack == false then
  3767. PlayAnimationFromTable({
  3768. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0- .08 * math.cos((sine) / 5), 0) * CFrame.Angles(0, 0, 0),
  3769. CFrame.new(-0.0595112406, 1.55331731, -0.0425721854, 0.999631822, -0.0248252042, -0.010953242, 0.0262294486, 0.987443328, 0.155781403, 0.00694842171, -0.156010598, 0.987731278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3770. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  3771. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  3772. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  3773. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  3774. }, .3, false)
  3775. moter.C0 = clerp(moter.C0, CFrame.new(0.0111980997, -1.6377027, -0.318750381, -0.0172109306, 0, -0.999851882, 0.999851882, 0, -0.0172109306, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  3776. end
  3777. end
  3778. if 0 < #Effects then
  3779. for e = 1, #Effects do
  3780. if Effects[e] ~= nil then
  3781. local Thing = Effects[e]
  3782. if Thing ~= nil then
  3783. local Part = Thing[1]
  3784. local Mode = Thing[2]
  3785. local Delay = Thing[3]
  3786. local IncX = Thing[4]
  3787. local IncY = Thing[5]
  3788. local IncZ = Thing[6]
  3789. if Thing[2] == "Shoot" then
  3790. local Look = Thing[1]
  3791. local move = 30
  3792. if Thing[8] == 3 then
  3793. move = 10
  3794. end
  3795. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  3796. if Thing[10] ~= nil then
  3797. da = pos
  3798. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3799. cfa = CFrame.new(Thing[4], pos)
  3800. tehCF = cfa:lerp(cf2, 0.2)
  3801. Thing[1] = tehCF.lookVector
  3802. end
  3803. local mag = (Thing[4] - pos).magnitude
  3804. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  3805. if Thing[8] == 2 then
  3806. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  3807. end
  3808. Thing[4] = Thing[4] + Look * move
  3809. Thing[3] = Thing[3] - 1
  3810. if 2 < Thing[5] then
  3811. Thing[5] = Thing[5] - 0.3
  3812. Thing[6] = Thing[6] - 0.3
  3813. end
  3814. if hit ~= nil then
  3815. Thing[3] = 0
  3816. if Thing[8] == 1 or Thing[8] == 3 then
  3817. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3818. else
  3819. if Thing[8] == 2 then
  3820. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3821. if (hit.Parent:FindFirstChildOfClass("Humanoid")) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass("Humanoid")) ~= nil then
  3822. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("red"), "Reference", Vector3.new())
  3823. ref.Anchored = true
  3824. ref.CFrame = CFrame.new(pos)
  3825. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  3826. game:GetService("Debris"):AddItem(ref, 0.2)
  3827. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  3828. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  3829. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  3830. end
  3831. end
  3832. end
  3833. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("red"), "Reference", Vector3.new())
  3834. ref.Anchored = true
  3835. ref.CFrame = CFrame.new(pos)
  3836. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  3837. game:GetService("Debris"):AddItem(ref, 1)
  3838. end
  3839. if Thing[3] <= 0 then
  3840. table.remove(Effects, e)
  3841. end
  3842. end
  3843. do
  3844. do
  3845. if Thing[2] == "FireWave" then
  3846. if Thing[3] <= Thing[4] then
  3847. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3848. Thing[3] = Thing[3] + 1
  3849. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3850. else
  3851. Part.Parent = nil
  3852. table.remove(Effects, e)
  3853. end
  3854. end
  3855. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3856. if Thing[1].Transparency <= 1 then
  3857. if Thing[2] == "Block1" then
  3858. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3859. Mesh = Thing[7]
  3860. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3861. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3862. else
  3863. if Thing[2] == "Block2" then
  3864. Thing[1].CFrame = Thing[1].CFrame
  3865. Mesh = Thing[7]
  3866. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3867. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3868. else
  3869. if Thing[2] == "Fire" then
  3870. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3871. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3872. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3873. else
  3874. if Thing[2] == "Cylinder" then
  3875. Mesh = Thing[7]
  3876. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3877. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3878. else
  3879. if Thing[2] == "Blood" then
  3880. Mesh = Thing[7]
  3881. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3882. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3883. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3884. else
  3885. if Thing[2] == "Elec" then
  3886. Mesh = Thing[10]
  3887. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3888. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3889. else
  3890. if Thing[2] == "Disappear" then
  3891. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3892. else
  3893. if Thing[2] == "Shatter" then
  3894. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3895. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3896. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3897. Thing[6] = Thing[6] + Thing[5]
  3898. end
  3899. end
  3900. end
  3901. end
  3902. end
  3903. end
  3904. end
  3905. end
  3906. else
  3907. Part.Parent = nil
  3908. table.remove(Effects, e)
  3909. end
  3910. endw
  3911. end
  3912. end
  3913. end
  3914. end
  3915. end
  3916. end
  3917. end
  3918. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement