Advertisement
Toey8415

The FE

Jul 30th, 2018
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 227.70 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. local RealPlayer = Player
  4. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
  5.  
  6.  
  7. --Edited by Toey8418 and 5mzazatv---
  8. print("Edited by Toey8418 and 5mzazatv her do nothing :P")
  9. wait(0.2)
  10.  
  11. Player = game:GetService("Players").LocalPlayer
  12. PlayerGui = Player.PlayerGui
  13. Cam = workspace.CurrentCamera
  14. Backpack = Player.Backpack
  15. Character = Player.Character
  16. Humanoid = Character.Humanoid
  17. Mouse = Player:GetMouse()
  18. RootPart = Character["HumanoidRootPart"]
  19. Torso = Character["Torso"]
  20. Head = Character["Head"]
  21. RightArm = Character["Right Arm"]
  22. LeftArm = Character["Left Arm"]
  23. RightLeg = Character["Right Leg"]
  24. LeftLeg = Character["Left Leg"]
  25. RootJoint = RootPart["RootJoint"]
  26. Neck = Torso["Neck"]
  27. RightShoulder = Torso["Right Shoulder"]
  28. LeftShoulder = Torso["Left Shoulder"]
  29. RightHip = Torso["Right Hip"]
  30. LeftHip = Torso["Left Hip"]
  31. local sick = Instance.new("Sound",Character)
  32. sick.SoundId = "http://www.roblox.com/asset/?id=0"
  33. sick.Looped = true
  34. sick.Pitch = 1
  35. sick.Volume = 5
  36. sick:Play()
  37.  
  38. IT = Instance.new
  39. CF = CFrame.new
  40. VT = Vector3.new
  41. RAD = math.rad
  42. C3 = Color3.new
  43. UD2 = UDim2.new
  44. BRICKC = BrickColor.new
  45. ANGLES = CFrame.Angles
  46. EULER = CFrame.fromEulerAnglesXYZ
  47. COS = math.cos
  48. ACOS = math.acos
  49. SIN = math.sin
  50. ASIN = math.asin
  51. ABS = math.abs
  52. MRANDOM = math.random
  53. FLOOR = math.floor
  54.  
  55. function CreateMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  56. local NEWMESH = IT(MESH)
  57. if MESH == "SpecialMesh" then
  58. NEWMESH.MeshType = MESHTYPE
  59. if MESHID ~= "nil" and MESHID ~= "" then
  60. NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  61. end
  62. if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  63. NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  64. end
  65. end
  66. NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  67. NEWMESH.Scale = SCALE
  68. NEWMESH.Parent = PARENT
  69. return NEWMESH
  70. end
  71.  
  72. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  73. local NEWPART = IT("Part")
  74. NEWPART.formFactor = FORMFACTOR
  75. NEWPART.Reflectance = REFLECTANCE
  76. NEWPART.Transparency = TRANSPARENCY
  77. NEWPART.CanCollide = false
  78. NEWPART.Locked = true
  79. NEWPART.Anchored = true
  80. if ANCHOR == false then
  81. NEWPART.Anchored = false
  82. end
  83. NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  84. NEWPART.Name = NAME
  85. NEWPART.Size = SIZE
  86. NEWPART.Position = Torso.Position
  87. NEWPART.Material = MATERIAL
  88. NEWPART:BreakJoints()
  89. NEWPART.Parent = PARENT
  90. return NEWPART
  91. end
  92.  
  93. --โช้--
  94.  
  95. local A = IT("Attachment",Torso)
  96. A.Position = VT(1,1.3,0)
  97. A.Orientation = VT(-0.098, -89.999, 0.227)
  98. local B = IT("Attachment",Torso)
  99. B.Position = VT(-1.3,-0.6,0)
  100. B.Orientation = VT(-88.911, -68.808, 158.782)
  101. local ChainLink = IT("Beam",Torso)
  102. ChainLink.Texture = "rbxassetid://73042633"
  103. ChainLink.Color = ColorSequence.new(C3(1,0,0))
  104. ChainLink.TextureSpeed = 1
  105. ChainLink.FaceCamera = true
  106. ChainLink.Width0 = 1
  107. ChainLink.Width1 = 1
  108. ChainLink.TextureLength = 3
  109. ChainLink.Attachment0 = A
  110. ChainLink.Attachment1 = B
  111. ChainLink.CurveSize0 = 1.6
  112. ChainLink.CurveSize1 = 1.6
  113. ChainLink.FaceCamera = true
  114. ChainLink.Transparency = NumberSequence.new(0)
  115. local ChainLink = IT("Beam",Torso)
  116. ChainLink.Texture = "rbxassetid://73042633"
  117. ChainLink.Color = ColorSequence.new(C3(1,0,0))
  118. ChainLink.TextureSpeed = 1
  119. ChainLink.FaceCamera = true
  120. ChainLink.Width0 = 1
  121. ChainLink.Width1 = 1
  122. ChainLink.TextureLength = 3
  123. ChainLink.Attachment0 = B
  124. ChainLink.Attachment1 = A
  125. ChainLink.CurveSize0 = 1.6
  126. ChainLink.CurveSize1 = 1.6
  127. ChainLink.FaceCamera = true
  128. ChainLink.Transparency = NumberSequence.new(0)
  129. local A = IT("Attachment",Torso)
  130. A.Position = VT(1.3,-0.85,0)
  131. A.Orientation = VT(-0.098, -89.999, 0.227)
  132. local B = IT("Attachment",Torso)
  133. B.Position = VT(-1,2,0)
  134. B.Orientation = VT(-88.911, -68.808, 158.782)
  135. local ChainLink = IT("Beam",Torso)
  136. ChainLink.Texture = "rbxassetid://73042633"
  137. ChainLink.Color = ColorSequence.new(C3(1,0,0))
  138. ChainLink.TextureSpeed = 1
  139. ChainLink.FaceCamera = true
  140. ChainLink.Width0 = 1
  141. ChainLink.Width1 = 1
  142. ChainLink.TextureLength = 3
  143. ChainLink.Attachment0 = A
  144. ChainLink.Attachment1 = B
  145. ChainLink.CurveSize0 = 1.3
  146. ChainLink.CurveSize1 = 1.3
  147. ChainLink.FaceCamera = true
  148. ChainLink.Transparency = NumberSequence.new(0)
  149. local ChainLink = IT("Beam",Torso)
  150. ChainLink.Texture = "rbxassetid://73042633"
  151. ChainLink.Color = ColorSequence.new(C3(1,0,0))
  152. ChainLink.TextureSpeed = 1
  153. ChainLink.FaceCamera = true
  154. ChainLink.Width0 = 1
  155. ChainLink.Width1 = 1
  156. ChainLink.TextureLength = 3
  157. ChainLink.Attachment0 = B
  158. ChainLink.Attachment1 = A
  159. ChainLink.CurveSize0 = 1.3
  160. ChainLink.CurveSize1 = 1.3
  161. ChainLink.FaceCamera = true
  162. ChainLink.Transparency = NumberSequence.new(0)
  163.  
  164. local A = IT("Attachment",RightBarrel)
  165. A.Position = VT(0,-2.5,0)
  166. local B = IT("Attachment",RightBarrel)
  167. B.Position = VT(0,2.5,0)
  168. local Trail = IT("Trail",RightBarrel)
  169. Trail.Attachment0 = A
  170. Trail.Attachment1 = B
  171. Trail.Lifetime = 0.2
  172. Trail.Color = ColorSequence.new(BRICKC"red".Color)
  173. Trail.Transparency = NumberSequence.new(0, 1)
  174. Trail.Enabled = false
  175.  
  176. -----------------------------------------------------------------
  177. Player=game:GetService("Players").LocalPlayer
  178. -----------------------------------------------------------------
  179. local p = game.Players.LocalPlayer
  180. local char = p.Character
  181. local mouse = p:GetMouse()
  182. local larm = char["Left Arm"]
  183. local rarm = char["Right Arm"]
  184. local lleg = char["Left Leg"]
  185. local rleg = char["Right Leg"]
  186. local hed = char.Head
  187. local torso = char.Torso
  188. local hum = char.Humanoid
  189. local cam = game.Workspace.CurrentCamera
  190. local root = char.HumanoidRootPart
  191. local deb = false
  192. local shot = 0
  193. local stanceToggle = "Normal"
  194. local l = game:GetService("Lighting")
  195. local runs = game:GetService("RunService")
  196. local debris=game:service"Debris"
  197. local rs = runs.RenderStepped
  198. local hb = runs.Heartbeat
  199. local step = runs.Stepped
  200. local stanceToggle = "Normal"
  201. ----------------------------------------------------
  202. local m2 = Instance.new("Model")
  203. m2.Name = "Wings"
  204. p1 = Instance.new("Part", m2)
  205. p1.BrickColor = BrickColor.new("Dark Indigo")
  206. p1.Material = Enum.Material.Neon
  207. 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)
  208. p1.FormFactor = Enum.FormFactor.Custom
  209. p1.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  210. p1.BottomSurface = Enum.SurfaceType.Smooth
  211. p1.TopSurface = Enum.SurfaceType.Smooth
  212. b1 = Instance.new("SpecialMesh", p1)
  213. b1.MeshType = Enum.MeshType.Sphere
  214. b1.Name = "Mesh"
  215. p2 = Instance.new("Part", m2)
  216. p2.BrickColor = BrickColor.new("Dark Indigo")
  217. p2.Material = Enum.Material.SmoothPlastic
  218. p2.Reflectance = 0.30000001192093
  219. 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)
  220. p2.CanCollide = false
  221. p2.FormFactor = Enum.FormFactor.Custom
  222. p2.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  223. p2.BottomSurface = Enum.SurfaceType.Smooth
  224. p2.TopSurface = Enum.SurfaceType.Smooth
  225. b2 = Instance.new("SpecialMesh", p2)
  226. b2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  227. b2.TextureId = ""
  228. b2.MeshType = Enum.MeshType.FileMesh
  229. b2.Name = "Mesh"
  230. b2.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  231. p3 = Instance.new("Part", m2)
  232. p3.BrickColor = BrickColor.new("Dark Indigo")
  233. p3.Material = Enum.Material.SmoothPlastic
  234. p3.Reflectance = 0.30000001192093
  235. 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)
  236. p3.CanCollide = false
  237. p3.FormFactor = Enum.FormFactor.Custom
  238. p3.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  239. p3.BottomSurface = Enum.SurfaceType.Smooth
  240. p3.TopSurface = Enum.SurfaceType.Smooth
  241. b3 = Instance.new("SpecialMesh", p3)
  242. b3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  243. b3.TextureId = ""
  244. b3.MeshType = Enum.MeshType.FileMesh
  245. b3.Name = "Mesh"
  246. b3.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  247. p4 = Instance.new("Part", m2)
  248. p4.BrickColor = BrickColor.new("Dark Indigo")
  249. p4.Material = Enum.Material.SmoothPlastic
  250. p4.Reflectance = 0.30000001192093
  251. 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)
  252. p4.CanCollide = false
  253. p4.FormFactor = Enum.FormFactor.Custom
  254. p4.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  255. p4.BottomSurface = Enum.SurfaceType.Smooth
  256. p4.TopSurface = Enum.SurfaceType.Smooth
  257. b4 = Instance.new("SpecialMesh", p4)
  258. b4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  259. b4.TextureId = ""
  260. b4.MeshType = Enum.MeshType.FileMesh
  261. b4.Name = "Mesh"
  262. b4.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  263. p5 = Instance.new("Part", m2)
  264. p5.BrickColor = BrickColor.new("Dark Indigo")
  265. p5.Material = Enum.Material.SmoothPlastic
  266. p5.Reflectance = 0.30000001192093
  267. 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)
  268. p5.CanCollide = false
  269. p5.FormFactor = Enum.FormFactor.Custom
  270. p5.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  271. p5.BottomSurface = Enum.SurfaceType.Smooth
  272. p5.TopSurface = Enum.SurfaceType.Smooth
  273. b5 = Instance.new("SpecialMesh", p5)
  274. b5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  275. b5.TextureId = ""
  276. b5.MeshType = Enum.MeshType.FileMesh
  277. b5.Name = "Mesh"
  278. b5.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  279. p6 = Instance.new("Part", m2)
  280. p6.BrickColor = BrickColor.new("Dark Indigo")
  281. p6.Material = Enum.Material.SmoothPlastic
  282. p6.Reflectance = 0.30000001192093
  283. 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)
  284. p6.CanCollide = false
  285. p6.FormFactor = Enum.FormFactor.Custom
  286. p6.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  287. p6.BottomSurface = Enum.SurfaceType.Smooth
  288. p6.TopSurface = Enum.SurfaceType.Smooth
  289. b6 = Instance.new("SpecialMesh", p6)
  290. b6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  291. b6.TextureId = ""
  292. b6.MeshType = Enum.MeshType.FileMesh
  293. b6.Name = "Mesh"
  294. b6.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  295. p7 = Instance.new("Part", m2)
  296. p7.BrickColor = BrickColor.new("Dark Indigo")
  297. p7.Material = Enum.Material.SmoothPlastic
  298. p7.Reflectance = 0.30000001192093
  299. 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)
  300. p7.CanCollide = false
  301. p7.FormFactor = Enum.FormFactor.Custom
  302. p7.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  303. p7.BottomSurface = Enum.SurfaceType.Smooth
  304. p7.TopSurface = Enum.SurfaceType.Smooth
  305. b7 = Instance.new("SpecialMesh", p7)
  306. b7.MeshId = "http://www.roblox.com/asset/?id=3270017"
  307. b7.TextureId = ""
  308. b7.MeshType = Enum.MeshType.FileMesh
  309. b7.Name = "Mesh"
  310. b7.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  311. p8 = Instance.new("Part", m2)
  312. p8.BrickColor = BrickColor.new("Dark Indigo")
  313. p8.Material = Enum.Material.SmoothPlastic
  314. p8.Reflectance = 0.30000001192093
  315. 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)
  316. p8.CanCollide = false
  317. p8.FormFactor = Enum.FormFactor.Custom
  318. p8.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  319. p8.BottomSurface = Enum.SurfaceType.Smooth
  320. p8.TopSurface = Enum.SurfaceType.Smooth
  321. b8 = Instance.new("SpecialMesh", p8)
  322. b8.MeshId = "http://www.roblox.com/asset/?id=3270017"
  323. b8.TextureId = ""
  324. b8.MeshType = Enum.MeshType.FileMesh
  325. b8.Name = "Mesh"
  326. b8.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  327. p9 = Instance.new("Part", m2)
  328. p9.BrickColor = BrickColor.new("Dark Indigo")
  329. p9.Material = Enum.Material.SmoothPlastic
  330. p9.Reflectance = 0.30000001192093
  331. 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)
  332. p9.CanCollide = false
  333. p9.FormFactor = Enum.FormFactor.Custom
  334. p9.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  335. p9.BottomSurface = Enum.SurfaceType.Smooth
  336. p9.TopSurface = Enum.SurfaceType.Smooth
  337. b9 = Instance.new("SpecialMesh", p9)
  338. b9.MeshId = "http://www.roblox.com/asset/?id=3270017"
  339. b9.TextureId = ""
  340. b9.MeshType = Enum.MeshType.FileMesh
  341. b9.Name = "Mesh"
  342. b9.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  343. p10 = Instance.new("Part", m2)
  344. p10.BrickColor = BrickColor.new("Dark Indigo")
  345. p10.Material = Enum.Material.SmoothPlastic
  346. p10.Reflectance = 0.30000001192093
  347. 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)
  348. p10.CanCollide = false
  349. p10.FormFactor = Enum.FormFactor.Custom
  350. p10.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  351. p10.BottomSurface = Enum.SurfaceType.Smooth
  352. p10.TopSurface = Enum.SurfaceType.Smooth
  353. b10 = Instance.new("SpecialMesh", p10)
  354. b10.MeshId = "http://www.roblox.com/asset/?id=3270017"
  355. b10.TextureId = ""
  356. b10.MeshType = Enum.MeshType.FileMesh
  357. b10.Name = "Mesh"
  358. b10.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  359. p11 = Instance.new("Part", m2)
  360. p11.BrickColor = BrickColor.new("Dark Indigo")
  361. p11.Material = Enum.Material.SmoothPlastic
  362. p11.Reflectance = 0.30000001192093
  363. 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)
  364. p11.CanCollide = false
  365. p11.FormFactor = Enum.FormFactor.Custom
  366. p11.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  367. p11.BottomSurface = Enum.SurfaceType.Smooth
  368. p11.TopSurface = Enum.SurfaceType.Smooth
  369. b11 = Instance.new("SpecialMesh", p11)
  370. b11.MeshId = "http://www.roblox.com/asset/?id=3270017"
  371. b11.TextureId = ""
  372. b11.MeshType = Enum.MeshType.FileMesh
  373. b11.Name = "Mesh"
  374. b11.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  375. p12 = Instance.new("Part", m2)
  376. p12.BrickColor = BrickColor.new("Dark Indigo")
  377. p12.Material = Enum.Material.SmoothPlastic
  378. p12.Reflectance = 0.30000001192093
  379. 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)
  380. p12.CanCollide = false
  381. p12.FormFactor = Enum.FormFactor.Custom
  382. p12.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  383. p12.BottomSurface = Enum.SurfaceType.Smooth
  384. p12.TopSurface = Enum.SurfaceType.Smooth
  385. b12 = Instance.new("SpecialMesh", p12)
  386. b12.MeshId = "http://www.roblox.com/asset/?id=3270017"
  387. b12.TextureId = ""
  388. b12.MeshType = Enum.MeshType.FileMesh
  389. b12.Name = "Mesh"
  390. b12.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  391. p13 = Instance.new("Part", m2)
  392. p13.BrickColor = BrickColor.new("Dark Indigo")
  393. p13.Material = Enum.Material.SmoothPlastic
  394. p13.Reflectance = 0.30000001192093
  395. 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)
  396. p13.CanCollide = false
  397. p13.FormFactor = Enum.FormFactor.Custom
  398. p13.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  399. p13.BottomSurface = Enum.SurfaceType.Smooth
  400. p13.TopSurface = Enum.SurfaceType.Smooth
  401. b13 = Instance.new("SpecialMesh", p13)
  402. b13.MeshId = "http://www.roblox.com/asset/?id=3270017"
  403. b13.TextureId = ""
  404. b13.MeshType = Enum.MeshType.FileMesh
  405. b13.Name = "Mesh"
  406. b13.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  407. p14 = Instance.new("Part", m2)
  408. p14.BrickColor = BrickColor.new("Dark Indigo")
  409. p14.Material = Enum.Material.SmoothPlastic
  410. p14.Reflectance = 0.30000001192093
  411. 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)
  412. p14.CanCollide = false
  413. p14.FormFactor = Enum.FormFactor.Custom
  414. p14.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  415. p14.BottomSurface = Enum.SurfaceType.Smooth
  416. p14.TopSurface = Enum.SurfaceType.Smooth
  417. b14 = Instance.new("SpecialMesh", p14)
  418. b14.MeshId = "http://www.roblox.com/asset/?id=3270017"
  419. b14.TextureId = ""
  420. b14.MeshType = Enum.MeshType.FileMesh
  421. b14.Name = "Mesh"
  422. b14.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  423. p15 = Instance.new("Part", m2)
  424. p15.BrickColor = BrickColor.new("Dark Indigo")
  425. p15.Material = Enum.Material.SmoothPlastic
  426. p15.Reflectance = 0.30000001192093
  427. 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)
  428. p15.CanCollide = false
  429. p15.FormFactor = Enum.FormFactor.Custom
  430. p15.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  431. p15.BottomSurface = Enum.SurfaceType.Smooth
  432. p15.TopSurface = Enum.SurfaceType.Smooth
  433. b15 = Instance.new("SpecialMesh", p15)
  434. b15.MeshId = "http://www.roblox.com/asset/?id=3270017"
  435. b15.TextureId = ""
  436. b15.MeshType = Enum.MeshType.FileMesh
  437. b15.Name = "Mesh"
  438. b15.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  439. p16 = Instance.new("Part", m2)
  440. p16.BrickColor = BrickColor.new("Dark Indigo")
  441. p16.Material = Enum.Material.SmoothPlastic
  442. p16.Reflectance = 0.30000001192093
  443. 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)
  444. p16.CanCollide = false
  445. p16.FormFactor = Enum.FormFactor.Custom
  446. p16.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  447. p16.BottomSurface = Enum.SurfaceType.Smooth
  448. p16.TopSurface = Enum.SurfaceType.Smooth
  449. b16 = Instance.new("SpecialMesh", p16)
  450. b16.MeshId = "http://www.roblox.com/asset/?id=3270017"
  451. b16.TextureId = ""
  452. b16.MeshType = Enum.MeshType.FileMesh
  453. b16.Name = "Mesh"
  454. b16.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  455. p17 = Instance.new("Part", m2)
  456. p17.BrickColor = BrickColor.new("Dark Indigo")
  457. p17.Material = Enum.Material.SmoothPlastic
  458. p17.Reflectance = 0.30000001192093
  459. 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)
  460. p17.CanCollide = false
  461. p17.FormFactor = Enum.FormFactor.Custom
  462. p17.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  463. p17.BottomSurface = Enum.SurfaceType.Smooth
  464. p17.TopSurface = Enum.SurfaceType.Smooth
  465. b17 = Instance.new("SpecialMesh", p17)
  466. b17.MeshId = "http://www.roblox.com/asset/?id=3270017"
  467. b17.TextureId = ""
  468. b17.MeshType = Enum.MeshType.FileMesh
  469. b17.Name = "Mesh"
  470. b17.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  471. p18 = Instance.new("Part", m2)
  472. p18.BrickColor = BrickColor.new("Dark Indigo")
  473. p18.Material = Enum.Material.SmoothPlastic
  474. p18.Reflectance = 0.30000001192093
  475. 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)
  476. p18.CanCollide = false
  477. p18.FormFactor = Enum.FormFactor.Custom
  478. p18.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  479. p18.BottomSurface = Enum.SurfaceType.Smooth
  480. p18.TopSurface = Enum.SurfaceType.Smooth
  481. b18 = Instance.new("SpecialMesh", p18)
  482. b18.MeshId = "http://www.roblox.com/asset/?id=3270017"
  483. b18.TextureId = ""
  484. b18.MeshType = Enum.MeshType.FileMesh
  485. b18.Name = "Mesh"
  486. b18.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  487. p19 = Instance.new("Part", m2)
  488. p19.BrickColor = BrickColor.new("Dark Indigo")
  489. p19.Material = Enum.Material.SmoothPlastic
  490. p19.Reflectance = 0.30000001192093
  491. 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)
  492. p19.CanCollide = false
  493. p19.FormFactor = Enum.FormFactor.Custom
  494. p19.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  495. p19.BottomSurface = Enum.SurfaceType.Smooth
  496. p19.TopSurface = Enum.SurfaceType.Smooth
  497. b19 = Instance.new("SpecialMesh", p19)
  498. b19.MeshId = "http://www.roblox.com/asset/?id=3270017"
  499. b19.TextureId = ""
  500. b19.MeshType = Enum.MeshType.FileMesh
  501. b19.Name = "Mesh"
  502. b19.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  503. p20 = Instance.new("Part", m2)
  504. p20.BrickColor = BrickColor.new("Dark Indigo")
  505. p20.Material = Enum.Material.SmoothPlastic
  506. p20.Reflectance = 0.30000001192093
  507. 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)
  508. p20.CanCollide = false
  509. p20.FormFactor = Enum.FormFactor.Custom
  510. p20.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  511. p20.BottomSurface = Enum.SurfaceType.Smooth
  512. p20.TopSurface = Enum.SurfaceType.Smooth
  513. b20 = Instance.new("SpecialMesh", p20)
  514. b20.MeshId = "http://www.roblox.com/asset/?id=3270017"
  515. b20.TextureId = ""
  516. b20.MeshType = Enum.MeshType.FileMesh
  517. b20.Name = "Mesh"
  518. b20.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  519. p21 = Instance.new("Part", m2)
  520. p21.BrickColor = BrickColor.new("Dark Indigo")
  521. p21.Material = Enum.Material.SmoothPlastic
  522. p21.Reflectance = 0.30000001192093
  523. 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)
  524. p21.CanCollide = false
  525. p21.FormFactor = Enum.FormFactor.Custom
  526. p21.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  527. p21.BottomSurface = Enum.SurfaceType.Smooth
  528. p21.TopSurface = Enum.SurfaceType.Smooth
  529. b21 = Instance.new("SpecialMesh", p21)
  530. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  531. b21.TextureId = ""
  532. b21.MeshType = Enum.MeshType.FileMesh
  533. b21.Name = "Mesh"
  534. b21.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  535. p22 = Instance.new("Part", m2)
  536. p22.BrickColor = BrickColor.new("Dark Indigo")
  537. p22.Material = Enum.Material.SmoothPlastic
  538. p22.Reflectance = 0.30000001192093
  539. 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)
  540. p22.CanCollide = false
  541. p22.FormFactor = Enum.FormFactor.Custom
  542. p22.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  543. p22.BottomSurface = Enum.SurfaceType.Smooth
  544. p22.TopSurface = Enum.SurfaceType.Smooth
  545. b22 = Instance.new("SpecialMesh", p22)
  546. b22.MeshId = "http://www.roblox.com/asset/?id=3270017"
  547. b22.TextureId = ""
  548. b22.MeshType = Enum.MeshType.FileMesh
  549. b22.Name = "Mesh"
  550. b22.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  551. p23 = Instance.new("Part", m2)
  552. p23.BrickColor = BrickColor.new("Dark Indigo")
  553. p23.Material = Enum.Material.SmoothPlastic
  554. p23.Reflectance = 0.30000001192093
  555. 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)
  556. p23.CanCollide = false
  557. p23.FormFactor = Enum.FormFactor.Custom
  558. p23.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  559. p23.BottomSurface = Enum.SurfaceType.Smooth
  560. p23.TopSurface = Enum.SurfaceType.Smooth
  561. b23 = Instance.new("SpecialMesh", p23)
  562. b23.MeshId = "http://www.roblox.com/asset/?id=3270017"
  563. b23.TextureId = ""
  564. b23.MeshType = Enum.MeshType.FileMesh
  565. b23.Name = "Mesh"
  566. b23.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  567. p24 = Instance.new("Part", m2)
  568. p24.BrickColor = BrickColor.new("Dark Indigo")
  569. p24.Material = Enum.Material.SmoothPlastic
  570. p24.Reflectance = 0.30000001192093
  571. 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)
  572. p24.CanCollide = false
  573. p24.FormFactor = Enum.FormFactor.Custom
  574. p24.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  575. p24.BottomSurface = Enum.SurfaceType.Smooth
  576. p24.TopSurface = Enum.SurfaceType.Smooth
  577. b24 = Instance.new("SpecialMesh", p24)
  578. b24.MeshId = "http://www.roblox.com/asset/?id=3270017"
  579. b24.TextureId = ""
  580. b24.MeshType = Enum.MeshType.FileMesh
  581. b24.Name = "Mesh"
  582. b24.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  583. p25 = Instance.new("Part", m2)
  584. p25.BrickColor = BrickColor.new("Dark Indigo")
  585. p25.Material = Enum.Material.SmoothPlastic
  586. p25.Reflectance = 0.30000001192093
  587. 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)
  588. p25.CanCollide = false
  589. p25.FormFactor = Enum.FormFactor.Custom
  590. p25.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  591. p25.BottomSurface = Enum.SurfaceType.Smooth
  592. p25.TopSurface = Enum.SurfaceType.Smooth
  593. b25 = Instance.new("SpecialMesh", p25)
  594. b25.MeshId = "http://www.roblox.com/asset/?id=3270017"
  595. b25.TextureId = ""
  596. b25.MeshType = Enum.MeshType.FileMesh
  597. b25.Name = "Mesh"
  598. b25.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  599. p26 = Instance.new("Part", m2)
  600. p26.BrickColor = BrickColor.new("Dark Indigo")
  601. p26.Material = Enum.Material.SmoothPlastic
  602. p26.Reflectance = 0.30000001192093
  603. 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)
  604. p26.CanCollide = false
  605. p26.FormFactor = Enum.FormFactor.Custom
  606. p26.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  607. p26.BottomSurface = Enum.SurfaceType.Smooth
  608. p26.TopSurface = Enum.SurfaceType.Smooth
  609. b26 = Instance.new("SpecialMesh", p26)
  610. b26.MeshId = "http://www.roblox.com/asset/?id=3270017"
  611. b26.TextureId = ""
  612. b26.MeshType = Enum.MeshType.FileMesh
  613. b26.Name = "Mesh"
  614. b26.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  615. p27 = Instance.new("Part", m2)
  616. p27.BrickColor = BrickColor.new("Dark Indigo")
  617. p27.Material = Enum.Material.SmoothPlastic
  618. p27.Reflectance = 0.30000001192093
  619. 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)
  620. p27.CanCollide = false
  621. p27.FormFactor = Enum.FormFactor.Custom
  622. p27.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  623. p27.BottomSurface = Enum.SurfaceType.Smooth
  624. p27.TopSurface = Enum.SurfaceType.Smooth
  625. b27 = Instance.new("SpecialMesh", p27)
  626. b27.MeshId = "http://www.roblox.com/asset/?id=3270017"
  627. b27.TextureId = ""
  628. b27.MeshType = Enum.MeshType.FileMesh
  629. b27.Name = "Mesh"
  630. b27.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  631. p28 = Instance.new("Part", m2)
  632. p28.BrickColor = BrickColor.new("Dark Indigo")
  633. p28.Material = Enum.Material.SmoothPlastic
  634. p28.Reflectance = 0.30000001192093
  635. 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)
  636. p28.CanCollide = false
  637. p28.FormFactor = Enum.FormFactor.Custom
  638. p28.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  639. p28.BottomSurface = Enum.SurfaceType.Smooth
  640. p28.TopSurface = Enum.SurfaceType.Smooth
  641. b28 = Instance.new("SpecialMesh", p28)
  642. b28.MeshId = "http://www.roblox.com/asset/?id=3270017"
  643. b28.TextureId = ""
  644. b28.MeshType = Enum.MeshType.FileMesh
  645. b28.Name = "Mesh"
  646. b28.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  647. p29 = Instance.new("Part", m2)
  648. p29.BrickColor = BrickColor.new("Dark Indigo")
  649. p29.Material = Enum.Material.Neon
  650. 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)
  651. p29.FormFactor = Enum.FormFactor.Custom
  652. p29.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  653. p29.BottomSurface = Enum.SurfaceType.Smooth
  654. p29.TopSurface = Enum.SurfaceType.Smooth
  655. b29 = Instance.new("SpecialMesh", p29)
  656. b29.MeshType = Enum.MeshType.Sphere
  657. b29.Name = "Mesh"
  658. p30 = Instance.new("Part", m2)
  659. p30.BrickColor = BrickColor.new("Dark Indigo")
  660. p30.Material = Enum.Material.SmoothPlastic
  661. p30.Reflectance = 0.30000001192093
  662. 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)
  663. p30.CanCollide = false
  664. p30.FormFactor = Enum.FormFactor.Custom
  665. p30.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  666. p30.BottomSurface = Enum.SurfaceType.Smooth
  667. p30.TopSurface = Enum.SurfaceType.Smooth
  668. b30 = Instance.new("SpecialMesh", p30)
  669. b30.MeshId = "http://www.roblox.com/asset/?id=3270017"
  670. b30.TextureId = ""
  671. b30.MeshType = Enum.MeshType.FileMesh
  672. b30.Name = "Mesh"
  673. b30.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  674. p31 = Instance.new("Part", m2)
  675. p31.BrickColor = BrickColor.new("Dark Indigo")
  676. p31.Material = Enum.Material.SmoothPlastic
  677. p31.Reflectance = 0.30000001192093
  678. 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)
  679. p31.CanCollide = false
  680. p31.FormFactor = Enum.FormFactor.Custom
  681. p31.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  682. p31.BottomSurface = Enum.SurfaceType.Smooth
  683. p31.TopSurface = Enum.SurfaceType.Smooth
  684. b31 = Instance.new("SpecialMesh", p31)
  685. b31.MeshId = "http://www.roblox.com/asset/?id=3270017"
  686. b31.TextureId = ""
  687. b31.MeshType = Enum.MeshType.FileMesh
  688. b31.Name = "Mesh"
  689. b31.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  690. p32 = Instance.new("Part", m2)
  691. p32.BrickColor = BrickColor.new("Dark Indigo")
  692. p32.Material = Enum.Material.SmoothPlastic
  693. p32.Reflectance = 0.30000001192093
  694. 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)
  695. p32.CanCollide = false
  696. p32.FormFactor = Enum.FormFactor.Custom
  697. p32.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  698. p32.BottomSurface = Enum.SurfaceType.Smooth
  699. p32.TopSurface = Enum.SurfaceType.Smooth
  700. b32 = Instance.new("SpecialMesh", p32)
  701. b32.MeshId = "http://www.roblox.com/asset/?id=3270017"
  702. b32.TextureId = ""
  703. b32.MeshType = Enum.MeshType.FileMesh
  704. b32.Name = "Mesh"
  705. b32.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  706. p33 = Instance.new("Part", m2)
  707. p33.BrickColor = BrickColor.new("Dark Indigo")
  708. p33.Material = Enum.Material.Neon
  709. 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)
  710. p33.FormFactor = Enum.FormFactor.Custom
  711. p33.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  712. p33.BottomSurface = Enum.SurfaceType.Smooth
  713. p33.TopSurface = Enum.SurfaceType.Smooth
  714. b33 = Instance.new("SpecialMesh", p33)
  715. b33.MeshType = Enum.MeshType.Sphere
  716. b33.Name = "Mesh"
  717. p34 = Instance.new("Part", m2)
  718. p34.BrickColor = BrickColor.new("Dark Indigo")
  719. p34.Material = Enum.Material.SmoothPlastic
  720. p34.Reflectance = 0.30000001192093
  721. 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)
  722. p34.CanCollide = false
  723. p34.FormFactor = Enum.FormFactor.Custom
  724. p34.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  725. p34.BottomSurface = Enum.SurfaceType.Smooth
  726. p34.TopSurface = Enum.SurfaceType.Smooth
  727. b34 = Instance.new("SpecialMesh", p34)
  728. b34.MeshId = "http://www.roblox.com/asset/?id=3270017"
  729. b34.TextureId = ""
  730. b34.MeshType = Enum.MeshType.FileMesh
  731. b34.Name = "Mesh"
  732. b34.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  733. p35 = Instance.new("Part", m2)
  734. p35.BrickColor = BrickColor.new("Dark Indigo")
  735. p35.Material = Enum.Material.SmoothPlastic
  736. p35.Reflectance = 0.30000001192093
  737. 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)
  738. p35.CanCollide = false
  739. p35.FormFactor = Enum.FormFactor.Custom
  740. p35.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  741. p35.BottomSurface = Enum.SurfaceType.Smooth
  742. p35.TopSurface = Enum.SurfaceType.Smooth
  743. b35 = Instance.new("SpecialMesh", p35)
  744. b35.MeshId = "http://www.roblox.com/asset/?id=3270017"
  745. b35.TextureId = ""
  746. b35.MeshType = Enum.MeshType.FileMesh
  747. b35.Name = "Mesh"
  748. b35.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  749. p36 = Instance.new("Part", m2)
  750. p36.BrickColor = BrickColor.new("Dark Indigo")
  751. p36.Material = Enum.Material.SmoothPlastic
  752. p36.Reflectance = 0.30000001192093
  753. 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)
  754. p36.CanCollide = false
  755. p36.FormFactor = Enum.FormFactor.Custom
  756. p36.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  757. p36.BottomSurface = Enum.SurfaceType.Smooth
  758. p36.TopSurface = Enum.SurfaceType.Smooth
  759. b36 = Instance.new("SpecialMesh", p36)
  760. b36.MeshId = "http://www.roblox.com/asset/?id=3270017"
  761. b36.TextureId = ""
  762. b36.MeshType = Enum.MeshType.FileMesh
  763. b36.Name = "Mesh"
  764. b36.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  765. p37 = Instance.new("Part", m2)
  766. p37.BrickColor = BrickColor.new("Dark Indigo")
  767. p37.Material = Enum.Material.Neon
  768. 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)
  769. p37.FormFactor = Enum.FormFactor.Custom
  770. p37.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  771. p37.BottomSurface = Enum.SurfaceType.Smooth
  772. p37.TopSurface = Enum.SurfaceType.Smooth
  773. b37 = Instance.new("SpecialMesh", p37)
  774. b37.MeshType = Enum.MeshType.Sphere
  775. b37.Name = "Mesh"
  776. p38 = Instance.new("Part", m2)
  777. p38.BrickColor = BrickColor.new("Dark Indigo")
  778. p38.Material = Enum.Material.Neon
  779. 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)
  780. p38.FormFactor = Enum.FormFactor.Custom
  781. p38.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
  782. p38.BottomSurface = Enum.SurfaceType.Smooth
  783. p38.TopSurface = Enum.SurfaceType.Smooth
  784. b38 = Instance.new("SpecialMesh", p38)
  785. b38.MeshType = Enum.MeshType.Sphere
  786. b38.Name = "Mesh"
  787. p39 = Instance.new("Part", m2)
  788. p39.BrickColor = BrickColor.new("Dark Indigo")
  789. p39.Material = Enum.Material.SmoothPlastic
  790. p39.Reflectance = 0.30000001192093
  791. 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)
  792. p39.CanCollide = false
  793. p39.FormFactor = Enum.FormFactor.Custom
  794. p39.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  795. p39.BottomSurface = Enum.SurfaceType.Smooth
  796. p39.TopSurface = Enum.SurfaceType.Smooth
  797. b39 = Instance.new("SpecialMesh", p39)
  798. b39.MeshId = "http://www.roblox.com/asset/?id=3270017"
  799. b39.TextureId = ""
  800. b39.MeshType = Enum.MeshType.FileMesh
  801. b39.Name = "Mesh"
  802. b39.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  803. p40 = Instance.new("Part", m2)
  804. p40.BrickColor = BrickColor.new("Dark Indigo")
  805. p40.Material = Enum.Material.SmoothPlastic
  806. p40.Reflectance = 0.30000001192093
  807. 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)
  808. p40.CanCollide = false
  809. p40.FormFactor = Enum.FormFactor.Custom
  810. p40.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  811. p40.BottomSurface = Enum.SurfaceType.Smooth
  812. p40.TopSurface = Enum.SurfaceType.Smooth
  813. b40 = Instance.new("SpecialMesh", p40)
  814. b40.MeshId = "http://www.roblox.com/asset/?id=3270017"
  815. b40.TextureId = ""
  816. b40.MeshType = Enum.MeshType.FileMesh
  817. b40.Name = "Mesh"
  818. b40.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  819. p41 = Instance.new("Part", m2)
  820. p41.BrickColor = BrickColor.new("Dark Indigo")
  821. p41.Material = Enum.Material.SmoothPlastic
  822. p41.Reflectance = 0.30000001192093
  823. 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)
  824. p41.CanCollide = false
  825. p41.FormFactor = Enum.FormFactor.Custom
  826. p41.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  827. p41.BottomSurface = Enum.SurfaceType.Smooth
  828. p41.TopSurface = Enum.SurfaceType.Smooth
  829. b41 = Instance.new("SpecialMesh", p41)
  830. b41.MeshId = "http://www.roblox.com/asset/?id=3270017"
  831. b41.TextureId = ""
  832. b41.MeshType = Enum.MeshType.FileMesh
  833. b41.Name = "Mesh"
  834. b41.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  835. p42 = Instance.new("Part", m2)
  836. p42.BrickColor = BrickColor.new("Dark Indigo")
  837. p42.Material = Enum.Material.SmoothPlastic
  838. p42.Reflectance = 0.30000001192093
  839. 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)
  840. p42.CanCollide = false
  841. p42.FormFactor = Enum.FormFactor.Custom
  842. p42.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  843. p42.BottomSurface = Enum.SurfaceType.Smooth
  844. p42.TopSurface = Enum.SurfaceType.Smooth
  845. b42 = Instance.new("SpecialMesh", p42)
  846. b42.MeshId = "http://www.roblox.com/asset/?id=3270017"
  847. b42.TextureId = ""
  848. b42.MeshType = Enum.MeshType.FileMesh
  849. b42.Name = "Mesh"
  850. b42.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  851. p43 = Instance.new("Part", m2)
  852. p43.BrickColor = BrickColor.new("Dark Indigo")
  853. p43.Material = Enum.Material.SmoothPlastic
  854. p43.Reflectance = 0.30000001192093
  855. 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)
  856. p43.CanCollide = false
  857. p43.FormFactor = Enum.FormFactor.Custom
  858. p43.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  859. p43.BottomSurface = Enum.SurfaceType.Smooth
  860. p43.TopSurface = Enum.SurfaceType.Smooth
  861. b43 = Instance.new("SpecialMesh", p43)
  862. b43.MeshId = "http://www.roblox.com/asset/?id=3270017"
  863. b43.TextureId = ""
  864. b43.MeshType = Enum.MeshType.FileMesh
  865. b43.Name = "Mesh"
  866. b43.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  867. p44 = Instance.new("Part", m2)
  868. p44.BrickColor = BrickColor.new("Dark Indigo")
  869. p44.Material = Enum.Material.SmoothPlastic
  870. p44.Reflectance = 0.30000001192093
  871. 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)
  872. p44.CanCollide = false
  873. p44.FormFactor = Enum.FormFactor.Custom
  874. p44.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  875. p44.BottomSurface = Enum.SurfaceType.Smooth
  876. p44.TopSurface = Enum.SurfaceType.Smooth
  877. b44 = Instance.new("SpecialMesh", p44)
  878. b44.MeshId = "http://www.roblox.com/asset/?id=3270017"
  879. b44.TextureId = ""
  880. b44.MeshType = Enum.MeshType.FileMesh
  881. b44.Name = "Mesh"
  882. b44.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  883. p45 = Instance.new("Part", m2)
  884. p45.BrickColor = BrickColor.new("Dark Indigo")
  885. p45.Material = Enum.Material.SmoothPlastic
  886. p45.Reflectance = 0.30000001192093
  887. 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)
  888. p45.CanCollide = false
  889. p45.FormFactor = Enum.FormFactor.Custom
  890. p45.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  891. p45.BottomSurface = Enum.SurfaceType.Smooth
  892. p45.TopSurface = Enum.SurfaceType.Smooth
  893. b45 = Instance.new("SpecialMesh", p45)
  894. b45.MeshId = "http://www.roblox.com/asset/?id=3270017"
  895. b45.TextureId = ""
  896. b45.MeshType = Enum.MeshType.FileMesh
  897. b45.Name = "Mesh"
  898. b45.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  899. p46 = Instance.new("Part", m2)
  900. p46.BrickColor = BrickColor.new("Dark Indigo")
  901. p46.Material = Enum.Material.SmoothPlastic
  902. p46.Reflectance = 0.30000001192093
  903. 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)
  904. p46.CanCollide = false
  905. p46.FormFactor = Enum.FormFactor.Custom
  906. p46.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  907. p46.BottomSurface = Enum.SurfaceType.Smooth
  908. p46.TopSurface = Enum.SurfaceType.Smooth
  909. b46 = Instance.new("SpecialMesh", p46)
  910. b46.MeshId = "http://www.roblox.com/asset/?id=3270017"
  911. b46.TextureId = ""
  912. b46.MeshType = Enum.MeshType.FileMesh
  913. b46.Name = "Mesh"
  914. b46.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  915. p47 = Instance.new("Part", m2)
  916. p47.BrickColor = BrickColor.new("Dark Indigo")
  917. p47.Material = Enum.Material.SmoothPlastic
  918. p47.Reflectance = 0.30000001192093
  919. 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)
  920. p47.CanCollide = false
  921. p47.FormFactor = Enum.FormFactor.Custom
  922. p47.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  923. p47.BottomSurface = Enum.SurfaceType.Smooth
  924. p47.TopSurface = Enum.SurfaceType.Smooth
  925. b47 = Instance.new("SpecialMesh", p47)
  926. b47.MeshId = "http://www.roblox.com/asset/?id=3270017"
  927. b47.TextureId = ""
  928. b47.MeshType = Enum.MeshType.FileMesh
  929. b47.Name = "Mesh"
  930. b47.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  931. p48 = Instance.new("Part", m2)
  932. p48.BrickColor = BrickColor.new("Dark Indigo")
  933. p48.Material = Enum.Material.Neon
  934. 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)
  935. p48.FormFactor = Enum.FormFactor.Custom
  936. p48.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  937. p48.BottomSurface = Enum.SurfaceType.Smooth
  938. p48.TopSurface = Enum.SurfaceType.Smooth
  939. b48 = Instance.new("SpecialMesh", p48)
  940. b48.MeshType = Enum.MeshType.Sphere
  941. b48.Name = "Mesh"
  942. p49 = Instance.new("Part", m2)
  943. p49.BrickColor = BrickColor.new("Dark Indigo")
  944. p49.Material = Enum.Material.SmoothPlastic
  945. p49.Reflectance = 0.30000001192093
  946. 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)
  947. p49.CanCollide = false
  948. p49.FormFactor = Enum.FormFactor.Custom
  949. p49.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  950. p49.BottomSurface = Enum.SurfaceType.Smooth
  951. p49.TopSurface = Enum.SurfaceType.Smooth
  952. b49 = Instance.new("SpecialMesh", p49)
  953. b49.MeshId = "http://www.roblox.com/asset/?id=3270017"
  954. b49.TextureId = ""
  955. b49.MeshType = Enum.MeshType.FileMesh
  956. b49.Name = "Mesh"
  957. b49.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  958. p50 = Instance.new("Part", m2)
  959. p50.BrickColor = BrickColor.new("Dark Indigo")
  960. p50.Material = Enum.Material.SmoothPlastic
  961. p50.Reflectance = 0.30000001192093
  962. 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)
  963. p50.CanCollide = false
  964. p50.FormFactor = Enum.FormFactor.Custom
  965. p50.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  966. p50.BottomSurface = Enum.SurfaceType.Smooth
  967. p50.TopSurface = Enum.SurfaceType.Smooth
  968. b50 = Instance.new("SpecialMesh", p50)
  969. b50.MeshId = "http://www.roblox.com/asset/?id=3270017"
  970. b50.TextureId = ""
  971. b50.MeshType = Enum.MeshType.FileMesh
  972. b50.Name = "Mesh"
  973. b50.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  974. p51 = Instance.new("Part", m2)
  975. p51.BrickColor = BrickColor.new("Dark Indigo")
  976. p51.Material = Enum.Material.SmoothPlastic
  977. p51.Reflectance = 0.30000001192093
  978. 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)
  979. p51.CanCollide = false
  980. p51.FormFactor = Enum.FormFactor.Custom
  981. p51.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  982. p51.BottomSurface = Enum.SurfaceType.Smooth
  983. p51.TopSurface = Enum.SurfaceType.Smooth
  984. b51 = Instance.new("SpecialMesh", p51)
  985. b51.MeshId = "http://www.roblox.com/asset/?id=3270017"
  986. b51.TextureId = ""
  987. b51.MeshType = Enum.MeshType.FileMesh
  988. b51.Name = "Mesh"
  989. b51.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  990. p52 = Instance.new("Part", m2)
  991. p52.BrickColor = BrickColor.new("Dark Indigo")
  992. p52.Material = Enum.Material.Neon
  993. 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)
  994. p52.FormFactor = Enum.FormFactor.Custom
  995. p52.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  996. p52.BottomSurface = Enum.SurfaceType.Smooth
  997. p52.TopSurface = Enum.SurfaceType.Smooth
  998. b52 = Instance.new("SpecialMesh", p52)
  999. b52.MeshType = Enum.MeshType.Sphere
  1000. b52.Name = "Mesh"
  1001. p53 = Instance.new("Part", m2)
  1002. p53.BrickColor = BrickColor.new("Dark Indigo")
  1003. p53.Material = Enum.Material.Neon
  1004. 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)
  1005. p53.FormFactor = Enum.FormFactor.Custom
  1006. p53.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
  1007. p53.BottomSurface = Enum.SurfaceType.Smooth
  1008. p53.TopSurface = Enum.SurfaceType.Smooth
  1009. b53 = Instance.new("SpecialMesh", p53)
  1010. b53.MeshType = Enum.MeshType.Sphere
  1011. b53.Name = "Mesh"
  1012. p54 = Instance.new("Part", m2)
  1013. p54.BrickColor = BrickColor.new("Dark Indigo")
  1014. p54.Material = Enum.Material.Neon
  1015. 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)
  1016. p54.FormFactor = Enum.FormFactor.Custom
  1017. p54.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
  1018. p54.BottomSurface = Enum.SurfaceType.Smooth
  1019. p54.TopSurface = Enum.SurfaceType.Smooth
  1020. b54 = Instance.new("SpecialMesh", p54)
  1021. b54.MeshType = Enum.MeshType.Sphere
  1022. b54.Name = "Mesh"
  1023. p55 = Instance.new("Part", m2)
  1024. p55.BrickColor = BrickColor.new("Dark Indigo")
  1025. p55.Material = Enum.Material.Neon
  1026. 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)
  1027. p55.FormFactor = Enum.FormFactor.Custom
  1028. p55.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
  1029. p55.BottomSurface = Enum.SurfaceType.Smooth
  1030. p55.TopSurface = Enum.SurfaceType.Smooth
  1031. b55 = Instance.new("SpecialMesh", p55)
  1032. b55.MeshType = Enum.MeshType.Sphere
  1033. b55.Name = "Mesh"
  1034. p56 = Instance.new("Part", m2)
  1035. p56.BrickColor = BrickColor.new("Dark Indigo")
  1036. p56.Material = Enum.Material.SmoothPlastic
  1037. p56.Reflectance = 0.30000001192093
  1038. 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)
  1039. p56.CanCollide = false
  1040. p56.FormFactor = Enum.FormFactor.Custom
  1041. p56.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1042. p56.BottomSurface = Enum.SurfaceType.Smooth
  1043. p56.TopSurface = Enum.SurfaceType.Smooth
  1044. b56 = Instance.new("SpecialMesh", p56)
  1045. b56.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1046. b56.TextureId = ""
  1047. b56.MeshType = Enum.MeshType.FileMesh
  1048. b56.Name = "Mesh"
  1049. b56.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1050. p57 = Instance.new("Part", m2)
  1051. p57.BrickColor = BrickColor.new("Dark Indigo")
  1052. p57.Material = Enum.Material.SmoothPlastic
  1053. p57.Reflectance = 0.30000001192093
  1054. 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)
  1055. p57.CanCollide = false
  1056. p57.FormFactor = Enum.FormFactor.Custom
  1057. p57.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1058. p57.BottomSurface = Enum.SurfaceType.Smooth
  1059. p57.TopSurface = Enum.SurfaceType.Smooth
  1060. b57 = Instance.new("SpecialMesh", p57)
  1061. b57.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1062. b57.TextureId = ""
  1063. b57.MeshType = Enum.MeshType.FileMesh
  1064. b57.Name = "Mesh"
  1065. b57.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1066. p58 = Instance.new("Part", m2)
  1067. p58.BrickColor = BrickColor.new("Dark Indigo")
  1068. p58.Material = Enum.Material.SmoothPlastic
  1069. p58.Reflectance = 0.30000001192093
  1070. 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)
  1071. p58.CanCollide = false
  1072. p58.FormFactor = Enum.FormFactor.Custom
  1073. p58.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1074. p58.BottomSurface = Enum.SurfaceType.Smooth
  1075. p58.TopSurface = Enum.SurfaceType.Smooth
  1076. b58 = Instance.new("SpecialMesh", p58)
  1077. b58.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1078. b58.TextureId = ""
  1079. b58.MeshType = Enum.MeshType.FileMesh
  1080. b58.Name = "Mesh"
  1081. b58.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1082. p59 = Instance.new("Part", m2)
  1083. p59.BrickColor = BrickColor.new("Dark Indigo")
  1084. p59.Material = Enum.Material.SmoothPlastic
  1085. p59.Reflectance = 0.30000001192093
  1086. 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)
  1087. p59.CanCollide = false
  1088. p59.FormFactor = Enum.FormFactor.Custom
  1089. p59.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1090. p59.BottomSurface = Enum.SurfaceType.Smooth
  1091. p59.TopSurface = Enum.SurfaceType.Smooth
  1092. b59 = Instance.new("SpecialMesh", p59)
  1093. b59.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1094. b59.TextureId = ""
  1095. b59.MeshType = Enum.MeshType.FileMesh
  1096. b59.Name = "Mesh"
  1097. b59.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1098. p60 = Instance.new("Part", m2)
  1099. p60.BrickColor = BrickColor.new("Dark Indigo")
  1100. p60.Material = Enum.Material.SmoothPlastic
  1101. p60.Reflectance = 0.30000001192093
  1102. 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)
  1103. p60.CanCollide = false
  1104. p60.FormFactor = Enum.FormFactor.Custom
  1105. p60.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1106. p60.BottomSurface = Enum.SurfaceType.Smooth
  1107. p60.TopSurface = Enum.SurfaceType.Smooth
  1108. b60 = Instance.new("SpecialMesh", p60)
  1109. b60.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1110. b60.TextureId = ""
  1111. b60.MeshType = Enum.MeshType.FileMesh
  1112. b60.Name = "Mesh"
  1113. b60.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1114. p61 = Instance.new("Part", m2)
  1115. p61.BrickColor = BrickColor.new("Dark Indigo")
  1116. p61.Material = Enum.Material.SmoothPlastic
  1117. p61.Reflectance = 0.30000001192093
  1118. 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)
  1119. p61.CanCollide = false
  1120. p61.FormFactor = Enum.FormFactor.Custom
  1121. p61.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1122. p61.BottomSurface = Enum.SurfaceType.Smooth
  1123. p61.TopSurface = Enum.SurfaceType.Smooth
  1124. b61 = Instance.new("SpecialMesh", p61)
  1125. b61.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1126. b61.TextureId = ""
  1127. b61.MeshType = Enum.MeshType.FileMesh
  1128. b61.Name = "Mesh"
  1129. b61.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1130. p62 = Instance.new("Part", m2)
  1131. p62.BrickColor = BrickColor.new("Dark Indigo")
  1132. p62.Material = Enum.Material.SmoothPlastic
  1133. p62.Reflectance = 0.30000001192093
  1134. 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)
  1135. p62.CanCollide = false
  1136. p62.FormFactor = Enum.FormFactor.Custom
  1137. p62.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
  1138. p62.BottomSurface = Enum.SurfaceType.Smooth
  1139. p62.TopSurface = Enum.SurfaceType.Smooth
  1140. b62 = Instance.new("SpecialMesh", p62)
  1141. b62.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1142. b62.TextureId = ""
  1143. b62.MeshType = Enum.MeshType.FileMesh
  1144. b62.Name = "Mesh"
  1145. b62.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
  1146. p63 = Instance.new("Part", m2)
  1147. p63.BrickColor = BrickColor.new("Dark Indigo")
  1148. p63.Material = Enum.Material.SmoothPlastic
  1149. p63.Reflectance = 0.30000001192093
  1150. 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)
  1151. p63.CanCollide = false
  1152. p63.FormFactor = Enum.FormFactor.Custom
  1153. p63.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
  1154. p63.BottomSurface = Enum.SurfaceType.Smooth
  1155. p63.TopSurface = Enum.SurfaceType.Smooth
  1156. b63 = Instance.new("SpecialMesh", p63)
  1157. b63.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1158. b63.TextureId = ""
  1159. b63.MeshType = Enum.MeshType.FileMesh
  1160. b63.Name = "Mesh"
  1161. b63.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
  1162. p64 = Instance.new("Part", m2)
  1163. p64.BrickColor = BrickColor.new("Dark Indigo")
  1164. p64.Material = Enum.Material.SmoothPlastic
  1165. p64.Reflectance = 0.30000001192093
  1166. 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)
  1167. p64.CanCollide = false
  1168. p64.FormFactor = Enum.FormFactor.Custom
  1169. p64.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
  1170. p64.BottomSurface = Enum.SurfaceType.Smooth
  1171. p64.TopSurface = Enum.SurfaceType.Smooth
  1172. b64 = Instance.new("SpecialMesh", p64)
  1173. b64.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1174. b64.TextureId = ""
  1175. b64.MeshType = Enum.MeshType.FileMesh
  1176. b64.Name = "Mesh"
  1177. b64.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
  1178. p65 = Instance.new("Part", m2)
  1179. p65.BrickColor = BrickColor.new("Medium stone grey")
  1180. p65.Transparency = 1
  1181. p65.Name = "TorsoPart"
  1182. 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)
  1183. p65.FormFactor = Enum.FormFactor.Symmetric
  1184. p65.Size = Vector3.new(4, 4, 2)
  1185. w1 = Instance.new("Weld", p1)
  1186. w1.Name = "Part_Weld"
  1187. w1.Part0 = p1
  1188. 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)
  1189. w1.Part1 = p2
  1190. 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)
  1191. w2 = Instance.new("Weld", p2)
  1192. w2.Name = "Part_Weld"
  1193. w2.Part0 = p2
  1194. 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)
  1195. w2.Part1 = p3
  1196. 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)
  1197. w3 = Instance.new("Weld", p3)
  1198. w3.Name = "Part_Weld"
  1199. w3.Part0 = p3
  1200. 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)
  1201. w3.Part1 = p4
  1202. 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)
  1203. w4 = Instance.new("Weld", p4)
  1204. w4.Name = "Part_Weld"
  1205. w4.Part0 = p4
  1206. 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)
  1207. w4.Part1 = p5
  1208. 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)
  1209. w5 = Instance.new("Weld", p5)
  1210. w5.Name = "Part_Weld"
  1211. w5.Part0 = p5
  1212. 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)
  1213. w5.Part1 = p6
  1214. 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)
  1215. w6 = Instance.new("Weld", p6)
  1216. w6.Name = "Part_Weld"
  1217. w6.Part0 = p6
  1218. 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)
  1219. w6.Part1 = p7
  1220. 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)
  1221. w7 = Instance.new("Weld", p7)
  1222. w7.Name = "Part_Weld"
  1223. w7.Part0 = p7
  1224. 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)
  1225. w7.Part1 = p8
  1226. 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)
  1227. w8 = Instance.new("Weld", p8)
  1228. w8.Name = "Part_Weld"
  1229. w8.Part0 = p8
  1230. 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)
  1231. w8.Part1 = p9
  1232. 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)
  1233. w9 = Instance.new("Weld", p9)
  1234. w9.Name = "Part_Weld"
  1235. w9.Part0 = p9
  1236. 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)
  1237. w9.Part1 = p10
  1238. 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)
  1239. w10 = Instance.new("Weld", p10)
  1240. w10.Name = "Part_Weld"
  1241. w10.Part0 = p10
  1242. 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)
  1243. w10.Part1 = p11
  1244. 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)
  1245. w11 = Instance.new("Weld", p11)
  1246. w11.Name = "Part_Weld"
  1247. w11.Part0 = p11
  1248. 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)
  1249. w11.Part1 = p12
  1250. 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)
  1251. w12 = Instance.new("Weld", p12)
  1252. w12.Name = "Part_Weld"
  1253. w12.Part0 = p12
  1254. 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)
  1255. w12.Part1 = p13
  1256. 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)
  1257. w13 = Instance.new("Weld", p13)
  1258. w13.Name = "Part_Weld"
  1259. w13.Part0 = p13
  1260. 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)
  1261. w13.Part1 = p14
  1262. 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)
  1263. w14 = Instance.new("Weld", p14)
  1264. w14.Name = "Part_Weld"
  1265. w14.Part0 = p14
  1266. 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)
  1267. w14.Part1 = p15
  1268. 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)
  1269. w15 = Instance.new("Weld", p15)
  1270. w15.Name = "Part_Weld"
  1271. w15.Part0 = p15
  1272. 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)
  1273. w15.Part1 = p16
  1274. 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)
  1275. w16 = Instance.new("Weld", p16)
  1276. w16.Name = "Part_Weld"
  1277. w16.Part0 = p16
  1278. 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)
  1279. w16.Part1 = p17
  1280. 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)
  1281. w17 = Instance.new("Weld", p17)
  1282. w17.Name = "Part_Weld"
  1283. w17.Part0 = p17
  1284. 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)
  1285. w17.Part1 = p18
  1286. 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)
  1287. w18 = Instance.new("Weld", p18)
  1288. w18.Name = "Part_Weld"
  1289. w18.Part0 = p18
  1290. 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)
  1291. w18.Part1 = p19
  1292. 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)
  1293. w19 = Instance.new("Weld", p19)
  1294. w19.Name = "Part_Weld"
  1295. w19.Part0 = p19
  1296. 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)
  1297. w19.Part1 = p20
  1298. 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)
  1299. w20 = Instance.new("Weld", p20)
  1300. w20.Name = "Part_Weld"
  1301. w20.Part0 = p20
  1302. 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)
  1303. w20.Part1 = p21
  1304. 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)
  1305. w21 = Instance.new("Weld", p21)
  1306. w21.Name = "Part_Weld"
  1307. w21.Part0 = p21
  1308. 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)
  1309. w21.Part1 = p22
  1310. 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)
  1311. w22 = Instance.new("Weld", p22)
  1312. w22.Name = "Part_Weld"
  1313. w22.Part0 = p22
  1314. 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)
  1315. w22.Part1 = p23
  1316. 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)
  1317. w23 = Instance.new("Weld", p23)
  1318. w23.Name = "Part_Weld"
  1319. w23.Part0 = p23
  1320. 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)
  1321. w23.Part1 = p24
  1322. 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)
  1323. w24 = Instance.new("Weld", p24)
  1324. w24.Name = "Part_Weld"
  1325. w24.Part0 = p24
  1326. 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)
  1327. w24.Part1 = p25
  1328. 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)
  1329. w25 = Instance.new("Weld", p25)
  1330. w25.Name = "Part_Weld"
  1331. w25.Part0 = p25
  1332. 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)
  1333. w25.Part1 = p26
  1334. 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)
  1335. w26 = Instance.new("Weld", p26)
  1336. w26.Name = "Part_Weld"
  1337. w26.Part0 = p26
  1338. 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)
  1339. w26.Part1 = p27
  1340. 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)
  1341. w27 = Instance.new("Weld", p27)
  1342. w27.Name = "Part_Weld"
  1343. w27.Part0 = p27
  1344. 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)
  1345. w27.Part1 = p28
  1346. 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)
  1347. w28 = Instance.new("Weld", p28)
  1348. w28.Name = "Part_Weld"
  1349. w28.Part0 = p28
  1350. 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)
  1351. w28.Part1 = p29
  1352. 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)
  1353. w29 = Instance.new("Weld", p29)
  1354. w29.Name = "Part_Weld"
  1355. w29.Part0 = p29
  1356. 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)
  1357. w29.Part1 = p30
  1358. 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)
  1359. w30 = Instance.new("Weld", p30)
  1360. w30.Name = "Part_Weld"
  1361. w30.Part0 = p30
  1362. 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)
  1363. w30.Part1 = p31
  1364. 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)
  1365. w31 = Instance.new("Weld", p31)
  1366. w31.Name = "Part_Weld"
  1367. w31.Part0 = p31
  1368. 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)
  1369. w31.Part1 = p32
  1370. 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)
  1371. w32 = Instance.new("Weld", p32)
  1372. w32.Name = "Part_Weld"
  1373. w32.Part0 = p32
  1374. 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)
  1375. w32.Part1 = p33
  1376. 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)
  1377. w33 = Instance.new("Weld", p33)
  1378. w33.Name = "Part_Weld"
  1379. w33.Part0 = p33
  1380. 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)
  1381. w33.Part1 = p34
  1382. 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)
  1383. w34 = Instance.new("Weld", p34)
  1384. w34.Name = "Part_Weld"
  1385. w34.Part0 = p34
  1386. 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)
  1387. w34.Part1 = p35
  1388. 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)
  1389. w35 = Instance.new("Weld", p35)
  1390. w35.Name = "Part_Weld"
  1391. w35.Part0 = p35
  1392. 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)
  1393. w35.Part1 = p36
  1394. 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)
  1395. w36 = Instance.new("Weld", p36)
  1396. w36.Name = "Part_Weld"
  1397. w36.Part0 = p36
  1398. 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)
  1399. w36.Part1 = p37
  1400. 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)
  1401. w37 = Instance.new("Weld", p37)
  1402. w37.Name = "Part_Weld"
  1403. w37.Part0 = p37
  1404. 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)
  1405. w37.Part1 = p38
  1406. 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)
  1407. w38 = Instance.new("Weld", p38)
  1408. w38.Name = "Part_Weld"
  1409. w38.Part0 = p38
  1410. 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)
  1411. w38.Part1 = p39
  1412. 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)
  1413. w39 = Instance.new("Weld", p39)
  1414. w39.Name = "Part_Weld"
  1415. w39.Part0 = p39
  1416. 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)
  1417. w39.Part1 = p40
  1418. 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)
  1419. w40 = Instance.new("Weld", p40)
  1420. w40.Name = "Part_Weld"
  1421. w40.Part0 = p40
  1422. 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)
  1423. w40.Part1 = p41
  1424. 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)
  1425. w41 = Instance.new("Weld", p41)
  1426. w41.Name = "Part_Weld"
  1427. w41.Part0 = p41
  1428. 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)
  1429. w41.Part1 = p42
  1430. 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)
  1431. w42 = Instance.new("Weld", p42)
  1432. w42.Name = "Part_Weld"
  1433. w42.Part0 = p42
  1434. 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)
  1435. w42.Part1 = p43
  1436. 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)
  1437. w43 = Instance.new("Weld", p43)
  1438. w43.Name = "Part_Weld"
  1439. w43.Part0 = p43
  1440. 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)
  1441. w43.Part1 = p44
  1442. 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)
  1443. w44 = Instance.new("Weld", p44)
  1444. w44.Name = "Part_Weld"
  1445. w44.Part0 = p44
  1446. 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)
  1447. w44.Part1 = p45
  1448. 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)
  1449. w45 = Instance.new("Weld", p45)
  1450. w45.Name = "Part_Weld"
  1451. w45.Part0 = p45
  1452. 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)
  1453. w45.Part1 = p46
  1454. 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)
  1455. w46 = Instance.new("Weld", p46)
  1456. w46.Name = "Part_Weld"
  1457. w46.Part0 = p46
  1458. 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)
  1459. w46.Part1 = p47
  1460. 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)
  1461. w47 = Instance.new("Weld", p47)
  1462. w47.Name = "Part_Weld"
  1463. w47.Part0 = p47
  1464. 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)
  1465. w47.Part1 = p48
  1466. 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)
  1467. w48 = Instance.new("Weld", p48)
  1468. w48.Name = "Part_Weld"
  1469. w48.Part0 = p48
  1470. 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)
  1471. w48.Part1 = p49
  1472. 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)
  1473. w49 = Instance.new("Weld", p49)
  1474. w49.Name = "Part_Weld"
  1475. w49.Part0 = p49
  1476. 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)
  1477. w49.Part1 = p50
  1478. 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)
  1479. w50 = Instance.new("Weld", p50)
  1480. w50.Name = "Part_Weld"
  1481. w50.Part0 = p50
  1482. 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)
  1483. w50.Part1 = p51
  1484. 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)
  1485. w51 = Instance.new("Weld", p51)
  1486. w51.Name = "Part_Weld"
  1487. w51.Part0 = p51
  1488. 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)
  1489. w51.Part1 = p52
  1490. 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)
  1491. w52 = Instance.new("Weld", p52)
  1492. w52.Name = "Part_Weld"
  1493. w52.Part0 = p52
  1494. 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)
  1495. w52.Part1 = p53
  1496. 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)
  1497. w53 = Instance.new("Weld", p53)
  1498. w53.Name = "Part_Weld"
  1499. w53.Part0 = p53
  1500. 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)
  1501. w53.Part1 = p54
  1502. 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)
  1503. w54 = Instance.new("Weld", p54)
  1504. w54.Name = "Part_Weld"
  1505. w54.Part0 = p54
  1506. 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)
  1507. w54.Part1 = p55
  1508. 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)
  1509. w55 = Instance.new("Weld", p55)
  1510. w55.Name = "Part_Weld"
  1511. w55.Part0 = p55
  1512. 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)
  1513. w55.Part1 = p56
  1514. 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)
  1515. w56 = Instance.new("Weld", p56)
  1516. w56.Name = "Part_Weld"
  1517. w56.Part0 = p56
  1518. 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)
  1519. w56.Part1 = p57
  1520. 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)
  1521. w57 = Instance.new("Weld", p57)
  1522. w57.Name = "Part_Weld"
  1523. w57.Part0 = p57
  1524. 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)
  1525. w57.Part1 = p58
  1526. 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)
  1527. w58 = Instance.new("Weld", p58)
  1528. w58.Name = "Part_Weld"
  1529. w58.Part0 = p58
  1530. 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)
  1531. w58.Part1 = p59
  1532. 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)
  1533. w59 = Instance.new("Weld", p59)
  1534. w59.Name = "Part_Weld"
  1535. w59.Part0 = p59
  1536. 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)
  1537. w59.Part1 = p60
  1538. 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)
  1539. w60 = Instance.new("Weld", p60)
  1540. w60.Name = "Part_Weld"
  1541. w60.Part0 = p60
  1542. 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)
  1543. w60.Part1 = p61
  1544. 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)
  1545. w61 = Instance.new("Weld", p61)
  1546. w61.Name = "Part_Weld"
  1547. w61.Part0 = p61
  1548. 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)
  1549. w61.Part1 = p62
  1550. 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)
  1551. w62 = Instance.new("Weld", p62)
  1552. w62.Name = "Part_Weld"
  1553. w62.Part0 = p62
  1554. 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)
  1555. w62.Part1 = p63
  1556. 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)
  1557. w63 = Instance.new("Weld", p63)
  1558. w63.Name = "Part_Weld"
  1559. w63.Part0 = p63
  1560. 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)
  1561. w63.Part1 = p64
  1562. 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)
  1563. w64 = Instance.new("Weld", p64)
  1564. w64.Name = "TorsoPart_Weld"
  1565. w64.Part0 = p64
  1566. 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)
  1567. w64.Part1 = p65
  1568. w64.C1 = CFrame.new(-27.0399971, -25.1251144, -25.3600025, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1569. m2.Parent = char
  1570. m2:MakeJoints()
  1571. ----------------------------------------------------
  1572. local cor2 = Instance.new("Part", char.Wings)
  1573. cor2.Name = "Thingy"
  1574. cor2.Locked = true
  1575. cor2.BottomSurface = 0
  1576. cor2.CanCollide = false
  1577. cor2.Size = Vector3.new(0.2, 0.2, 0.2)
  1578. cor2.Transparency = 1
  1579. cor2.TopSurface = 0
  1580. corw2 = Instance.new("Weld", cor2)
  1581. corw2.Part0 = torso
  1582. corw2.Part1 = cor2
  1583. corw2.C0 = CFrame.new(0, 0.7, 0.8) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0))
  1584. corw2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1585. weld2 = Instance.new("Weld", char.Wings)
  1586. weld2.Part0 = cor2
  1587. weld2.Part1 = char.Wings.TorsoPart
  1588. weld2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1589. ----------------------------------------------------
  1590.  
  1591. wait(1 / 60)
  1592. Effects = { }music=false
  1593. local Player = game:GetService("Players").localPlayer
  1594. local Character = Player.Character
  1595. local Humanoid = Character:FindFirstChildOfClass("Humanoid")
  1596. local Mouse = Player:GetMouse()
  1597. local LeftArm = Character["Left Arm"]
  1598. local RightArm = Character["Right Arm"]
  1599. local LeftLeg = Character["Left Leg"]
  1600. local RightLeg = Character["Right Leg"]
  1601. local Head = Character.Head
  1602. local Torso = Character.Torso
  1603. local Camera = workspace.CurrentCamera
  1604. local RootPart = Character.HumanoidRootPart
  1605. local RootJoint = RootPart.RootJoint
  1606. local attack = false
  1607. local Anim = 'Idle'
  1608. local attacktype = 1
  1609. local delays = false
  1610. local play = true
  1611. local targetted = nil
  1612. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1613. local velocity = RootPart.Velocity.y
  1614. local sine = 0
  1615. local change = 1
  1616. local doe = 0
  1617. local Create = LoadLibrary("RbxUtility").Create
  1618. Humanoid.WalkSpeed = 35
  1619. local m = Create("Model"){
  1620. Parent = Character,
  1621. Name = "WeaponModel",
  1622. }
  1623. 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
  1624. Humanoid.Animator.Parent = nil
  1625. Character.Animate.Parent = nil
  1626. if Character:FindFirstChild("Health")then Character.Health.Parent = nil end
  1627. 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
  1628. 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
  1629. function RingE(pos,siz,tim,dsiz,seg,wid,z,col,w)local IDK=.7
  1630. local p=Instance.new("Part",workspace)if col==nil then col=ColorSequence.new(Color3.new())end if z==nil then z=0 end
  1631. CTE(p)p.CFrame=pos
  1632. local a0,a1,b=CreateBeam(p)a0.Position=Vector3.new(0,0,-dsiz)a1.Position=-a0.Position b.Texture="rbxassetid://1251856844"b.Color=col
  1633. local b2=Instance.new("Beam",b.Parent)b2.Attachment0=a1 b2.Attachment1=a0 b2.Texture="rbxassetid://1251856844"b2.Color=col
  1634. 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
  1635. 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()
  1636. for i=1,tim do if p.Parent then
  1637. 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
  1638. b2.CurveSize0=-(a1.Position.Z*2)*IDK b2.CurveSize1=(a1.Position.Z*2)*IDK
  1639. 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()
  1640. end end p:Destroy()
  1641. end)
  1642. end
  1643. --[[function HyperSpread(Part)
  1644.  
  1645. for i=1,math.random(1,20)+19 do
  1646. rayCast()
  1647. end
  1648. end
  1649. ]]
  1650. local newMotor = function(part0, part1, c0, c1)
  1651. local w = Create('Motor'){
  1652. Parent = part0,
  1653. Part0 = part0,
  1654. Part1 = part1,
  1655. C0 = c0,
  1656. C1 = c1,
  1657. }
  1658. return w
  1659. end
  1660.  
  1661. function clerp(a, b, t)
  1662. return a:lerp(b, t)
  1663. end
  1664. local Words="English"
  1665. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1666. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1667.  
  1668. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  1669. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  1670. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  1671. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  1672. RootJoint.C1 = CFrame.new(0, 0, 0)
  1673. RootJoint.C0 = CFrame.new(0, 0, 0)
  1674. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  1675. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  1676.  
  1677. local rarmc1 = RW.C1
  1678. local larmc1 = LW.C1
  1679. local rlegc1 = RH.C1
  1680. local llegc1 = LH.C1
  1681.  
  1682. local resetc1 = false
  1683.  
  1684. function PlayAnimationFromTable(table, speed, bool)
  1685. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  1686. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  1687. RW.C0 = clerp(RW.C0, table[3], speed)
  1688. LW.C0 = clerp(LW.C0, table[4], speed)
  1689. RH.C0 = clerp(RH.C0, table[5], speed)
  1690. LH.C0 = clerp(LH.C0, table[6], speed)
  1691. if bool == true then
  1692. if resetc1 == false then
  1693. resetc1 = true
  1694. RootJoint.C1 = RootJoint.C1
  1695. Torso.Neck.C1 = Torso.Neck.C1
  1696. RW.C1 = rarmc1
  1697. LW.C1 = larmc1
  1698. RH.C1 = rlegc1
  1699. LH.C1 = llegc1
  1700. end
  1701. end
  1702. end
  1703.  
  1704. ArtificialHB = Create("BindableEvent", script){
  1705. Parent = script,
  1706. Name = "Heartbeat",
  1707. }
  1708.  
  1709. script:WaitForChild("Heartbeat")
  1710.  
  1711. frame = 1 / 30
  1712. tf = 0
  1713. allowframeloss = false
  1714. tossremainder = false
  1715. lastframe = tick()
  1716. script.Heartbeat:Fire()
  1717.  
  1718. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1719. tf = tf + s
  1720. if tf >= frame then
  1721. if allowframeloss then
  1722. script.Heartbeat:Fire()
  1723. lastframe = tick()
  1724. else
  1725. for i = 1, math.floor(tf / frame) do
  1726. script.Heartbeat:Fire()
  1727. end
  1728. lastframe = tick()
  1729. end
  1730. if tossremainder then
  1731. tf = 0
  1732. else
  1733. tf = tf - frame * math.floor(tf / frame)
  1734. end
  1735. end
  1736. end)
  1737.  
  1738. function swait(num)
  1739. if num == 0 or num == nil then
  1740. ArtificialHB.Event:wait()
  1741. else
  1742. for i = 0, num do
  1743. ArtificialHB.Event:wait()
  1744. end
  1745. end return true
  1746. end
  1747.  
  1748. function RemoveOutlines(part)
  1749. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1750. end
  1751.  
  1752. CFuncs = {
  1753. ["Part"] = {
  1754. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1755. local Part = Create("Part"){
  1756. Parent = Parent,
  1757. Reflectance = Reflectance,
  1758. Transparency = Transparency,
  1759. CanCollide = false,
  1760. Locked = true,
  1761. BrickColor = BrickColor.new(tostring(BColor)),
  1762. Name = Name,
  1763. Size = Size,
  1764. Material = Material,
  1765. }
  1766. RemoveOutlines(Part)
  1767. return Part
  1768. end;
  1769. };
  1770.  
  1771. ["Mesh"] = {
  1772. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1773. local Msh = Create(Mesh){
  1774. Parent = Part,
  1775. Offset = OffSet,
  1776. Scale = Scale,
  1777. }
  1778. if Mesh == "SpecialMesh" then
  1779. Msh.MeshType = MeshType
  1780. Msh.MeshId = MeshId
  1781. end
  1782. return Msh
  1783. end;
  1784. };
  1785.  
  1786. ["Mesh"] = {
  1787. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1788. local Msh = Create(Mesh){
  1789. Parent = Part,
  1790. Offset = OffSet,
  1791. Scale = Scale,
  1792. }
  1793. if Mesh == "SpecialMesh" then
  1794. Msh.MeshType = MeshType
  1795. Msh.MeshId = MeshId
  1796. end
  1797. return Msh
  1798. end;
  1799. };
  1800.  
  1801. ["Weld"] = {
  1802. Create = function(Parent, Part0, Part1, C0, C1)
  1803. local Weld = Create("Weld"){
  1804. Parent = Parent,
  1805. Part0 = Part0,
  1806. Part1 = Part1,
  1807. C0 = C0,
  1808. C1 = C1,
  1809. }
  1810. return Weld
  1811. end;
  1812. };
  1813.  
  1814. ["Sound"] = {
  1815. Create = function(id, par, vol, pit)
  1816. coroutine.resume(coroutine.create(function()
  1817. local S = Create("Sound"){
  1818. Volume = vol,
  1819. Pitch = pit or 1,
  1820. SoundId = id,
  1821. Parent = par or workspace,
  1822. }
  1823. wait()
  1824. S:play()
  1825. game:GetService("Debris"):AddItem(S, 6)
  1826. end))
  1827. end;
  1828. };
  1829.  
  1830. ["ParticleEmitter"] = {
  1831. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1832. local fp = Create("ParticleEmitter"){
  1833. Parent = Parent,
  1834. Color = ColorSequence.new(Color1, Color2),
  1835. LightEmission = LightEmission,
  1836. Size = Size,
  1837. Texture = Texture,
  1838. Transparency = Transparency,
  1839. ZOffset = ZOffset,
  1840. Acceleration = Accel,
  1841. Drag = Drag,
  1842. LockedToPart = LockedToPart,
  1843. VelocityInheritance = VelocityInheritance,
  1844. EmissionDirection = EmissionDirection,
  1845. Enabled = Enabled,
  1846. Lifetime = LifeTime,
  1847. Rate = Rate,
  1848. Rotation = Rotation,
  1849. RotSpeed = RotSpeed,
  1850. Speed = Speed,
  1851. VelocitySpread = VelocitySpread,
  1852. }
  1853. return fp
  1854. end;
  1855. };
  1856.  
  1857. CreateTemplate = {
  1858.  
  1859. };
  1860. }
  1861.  
  1862.  
  1863.  
  1864. New = function(Object, Parent, Name, Data)
  1865. local Object = Instance.new(Object)
  1866. for Index, Value in pairs(Data or {}) do
  1867. Object[Index] = Value
  1868. end
  1869. Object.Parent = Parent
  1870. Object.Name = Name
  1871. return Object
  1872. end
  1873.  
  1874. local function ToMesh(Part)
  1875. local Mesh=Instance.new("SpecialMesh",Part)
  1876. 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
  1877. Mesh.Scale=Part.Size*20 Part.Size=Vector3.new()
  1878. return Mesh
  1879. end
  1880. local function GHK(char)
  1881. local Players=game:service("Players")
  1882. local soidk=Players:FindFirstChild(tostring(char))
  1883. if soidk~=nil then if soidk.Character and soidk~=Player and tostring(soidk)~="CKBackup"then-- print("hit : "..tostring(soidk))
  1884. soidk.Character.Parent=workspace soidk.Character:BreakJoints()--soidk.Character:Destroy()
  1885. if soidk.Character:FindFirstChild("HumanoidRootPart")then
  1886. 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"
  1887. 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)
  1888. 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"
  1889. 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)
  1890. end
  1891. end spawn(function()swait(20)soidk.Character:Destroy()end)
  1892. end
  1893.  
  1894. end return soidk end
  1895. --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),})
  1896. --Mesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.25999999, 1.5, 1.25999999),})
  1897. --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),})
  1898. 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,})
  1899. moter = New("Weld",Handle,"mot",{Part0 = RightArm,Part1 = Handle,})
  1900. 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,})
  1901. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.24608025, 0.123040132),})
  1902. 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),})
  1903. 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,})
  1904. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  1905. 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),})
  1906. 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,})
  1907. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1.00999999, 1),})
  1908. 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),})
  1909. 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,})
  1910. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.246080264, 1),})
  1911. 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),})
  1912. 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,})
  1913. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  1914. 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),})
  1915. 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,})
  1916. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.246080235, 0.123040132),})
  1917. 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),})
  1918. 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,})
  1919. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.7382406),})
  1920. 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),})
  1921. 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),})
  1922. Mesh = New("SpecialMesh",Partss,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  1923. 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),})
  1924. 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,})
  1925. 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,})
  1926. 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),})
  1927. 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),})
  1928. 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),})
  1929. 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,})
  1930. 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),})
  1931. 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,})
  1932. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  1933. 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),})
  1934. 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,})
  1935. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.246080264, 0.615200639),MeshType = Enum.MeshType.Wedge,})
  1936. 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),})
  1937. 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,})
  1938. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  1939. 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),})
  1940. 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,})
  1941. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.369120389, 0.861280918),MeshType = Enum.MeshType.Wedge,})
  1942. 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),})
  1943. 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,})
  1944. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  1945. 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),})
  1946. 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,})
  1947. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  1948. 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),})
  1949. 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,})
  1950. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  1951. 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),})
  1952. 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),})
  1953. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  1954. 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),})
  1955. 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,})
  1956. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  1957. 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),})
  1958. 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),})
  1959. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  1960. 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),})
  1961.  
  1962. for _,v in pairs(m:children()) do
  1963. if v:IsA("Part") then
  1964. v.CanCollide = false
  1965. end
  1966. end
  1967.  
  1968. if Character.Name == "Salvo_Starly" or Character.Name == "Player1" then
  1969. for _,v in pairs(Character:children()) do
  1970. if v:IsA("Accessory") then
  1971. v:Remove()
  1972. end
  1973. end
  1974. 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),})
  1975. Mesh = New("SpecialMesh",Handle,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
  1976. Decal = New("Decal",Handle,"Decal",{Face = Enum.NormalId.Top,Texture = "http://www.roblox.com/asset/?id=146022204",})
  1977. 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),})
  1978. 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),})
  1979. 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,})
  1980. 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),})
  1981. end
  1982.  
  1983. function rayCast(Position, Direction, Range, Ignore)
  1984. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1985. end
  1986.  
  1987. --[[FindNearestTorso = function(pos)
  1988. local list = (game.Workspace:children())
  1989. local torso = nil
  1990. local dist = 1000
  1991. local temp, human, temp2 = nil, nil, nil
  1992. for x = 1, #list do
  1993. temp2 = list[x]
  1994. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  1995. temp = temp2:findFirstChild("Torso")
  1996. human = temp2:FindFirstChildOfClass("Humanoid")
  1997. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  1998. local dohit = true
  1999. if dohit == true then
  2000. torso = temp
  2001. dist = (temp.Position - pos).magnitude
  2002. end
  2003. end
  2004. end
  2005. end
  2006. local BODY = {}
  2007. for _, c in pairs(PC:GetDescendants()) do
  2008. if c:IsA("BasePart") and c.Name ~= "Handle" then
  2009. if c ~= RootPart and c ~= Torso and c ~= Head and c ~= RightArm and c ~= LeftArm and c ~= RightLeg and c ~= LeftLeg then
  2010. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  2011. end
  2012. table.insert(BODY,{c,c.Parent,c.Material,c.Color,c.Transparency})
  2013. elseif c:IsA("JointInstance") then
  2014. table.insert(BODY,{c,c.Parent,nil,nil,nil})
  2015. end
  2016. end
  2017. for e = 1, #BODY do
  2018. if BODY[e] ~= nil then
  2019. local STUFF = BODY[e]
  2020. local PART = STUFF[1]
  2021. local PARENT = STUFF[2]
  2022. local MATERIAL = STUFF[3]
  2023. local COLOR = STUFF[4]
  2024. local TRANSPARENCY = STUFF[5]
  2025. if PART.ClassName == "Part" and PART ~= RootPart then
  2026. PART.Material = MATERIAL
  2027. PART.Color = COLOR
  2028. PART.Transparency = not inv and TRANSPARENCY or 1
  2029. end
  2030. PART.AncestryChanged:Connect(function()
  2031. PART.Parent = PARENT
  2032. end)
  2033. end
  2034. end
  2035. function refit()
  2036. local IT=Instance.new
  2037. PC.Parent=script
  2038. for e = 1, #BODY do
  2039. if BODY[e] ~= nil then
  2040. local STUFF = BODY[e]
  2041. local PART = STUFF[1]
  2042. local PARENT = STUFF[2]
  2043. local MATERIAL = STUFF[3]
  2044. --local COLOR = STUFF[4]
  2045. local TRANSPARENCY = STUFF[5]
  2046. if PART.ClassName == "Part" and PART ~= RootPart then
  2047. PART.Material = MATERIAL
  2048. PART.Color = Color3.new()--COLOR
  2049. PART.Transparency = not inv and TRANSPARENCY or 1
  2050. end
  2051. if PART.Parent ~= PARENT and PART.Parent~=kmodel then
  2052. Humanoid:Destroy()
  2053. pcall(function()PART.Parent=PARENT end)
  2054. Humanoid = IT("Humanoid",PC)
  2055. end
  2056. end
  2057. end
  2058. end
  2059. Humanoid.Died:connect(refit)
  2060. return torso, dist
  2061. end]]
  2062. function FindNearestTorso(Position, Distance, SinglePlayer)
  2063. if SinglePlayer then
  2064. return (SinglePlayer.HumanoidRootPart.CFrame.p - Position).magnitude < Distance
  2065. end
  2066. local List = {}
  2067. for i, v in pairs(workspace:GetChildren()) do
  2068. if v:IsA("Model") then
  2069. if v:findFirstChild("HumanoidRootPart") then
  2070. if v ~= Character then
  2071. if (v.HumanoidRootPart.Position - Position).magnitude <= Distance then
  2072. table.insert(List, v)
  2073. end
  2074. end
  2075. end
  2076. end
  2077. end
  2078. return List
  2079. end
  2080.  
  2081. local function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2082. local Part = Create("Part")({
  2083. Parent = Parent,
  2084. Reflectance = Reflectance,
  2085. Transparency = Transparency,
  2086. CanCollide = false,
  2087. Locked = true,
  2088. BrickColor = BrickColor.new(tostring(BColor)),
  2089. Name = Name,
  2090. Size = Size,
  2091. Material = Material
  2092. })
  2093. RemoveOutlines(Part)
  2094. return Part
  2095. end
  2096. local function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2097. local Msh = Create(Mesh)({
  2098. Parent = Part,
  2099. Offset = OffSet,
  2100. Scale = Scale
  2101. })
  2102. if Mesh == "SpecialMesh" then
  2103. Msh.MeshType = MeshType
  2104. Msh.MeshId = MeshId
  2105. end
  2106. return Msh
  2107. end
  2108. local function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2109. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2110. prt.Anchored = true
  2111. prt.CFrame = cframe
  2112. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2113. game:GetService("Debris"):AddItem(prt, 10)
  2114. if Type == 1 or Type == nil then
  2115. table.insert(Effects, {
  2116. prt,
  2117. "Block1",
  2118. delay,
  2119. x3,
  2120. y3,
  2121. z3,
  2122. msh
  2123. })
  2124. elseif Type == 2 then
  2125. table.insert(Effects, {
  2126. prt,
  2127. "Block2",
  2128. delay,
  2129. x3,
  2130. y3,
  2131. z3,
  2132. msh
  2133. })
  2134. elseif Type == 3 then
  2135. table.insert(Effects, {
  2136. prt,
  2137. "Block3",
  2138. delay,
  2139. x3,
  2140. y3,
  2141. z3,
  2142. msh
  2143. })
  2144. end
  2145. end
  2146. local function Lightning(Part0, Part1, Times, Offset, Color, Thickness, Trans, SizeAdd)
  2147. local magz = (Part0 - Part1).magnitude
  2148. local curpos = Part0
  2149. local trz = {
  2150. -Offset,
  2151. Offset
  2152. }
  2153. for i = 1, Times do
  2154. local li = Instance.new("Part", Torso)
  2155. li.Name = "Lightning"
  2156. li.TopSurface = 0
  2157. li.Material = "Neon"
  2158. li.BottomSurface = 0
  2159. li.Anchored = true
  2160. li.Locked = true
  2161. li.Transparency = 0
  2162. li.BrickColor = Color
  2163. li.formFactor = "Custom"
  2164. li.CanCollide = false
  2165. li.Size = Vector3.new(Thickness, Thickness, magz / Times)
  2166. local Offzet = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2167. local trolpos = CFrame.new(curpos, Part1) * CFrame.new(0, 0, magz / Times).p + Offzet
  2168. if Times == i then
  2169. local magz2 = (curpos - Part1).magnitude
  2170. li.Size = Vector3.new(Thickness, Thickness, magz2)
  2171. li.CFrame = CFrame.new(curpos, Part1) * CFrame.new(0, 0, -magz2 / 2)
  2172. else
  2173. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / Times / 2)
  2174. end
  2175. curpos = li.CFrame * CFrame.new(0, 0, magz / Times / 2).p
  2176. game.Debris:AddItem(li, 0.01)
  2177. BlockEffect(Color, li.CFrame, li.Size.X * 20, li.Size.Y * 20, li.Size.Z * 20, SizeAdd, SizeAdd, 0, 0.07, 2)
  2178. end
  2179. end
  2180. spawn(function()wait(1)while swait(5)do Lightning(Partss.CFrame.p,Partss.CFrame*CFrame.new(1,0,0).p,10,7,BrickColor.new("Crimson"),.1,0,-.1)end end)
  2181. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2182. if hit.Parent == nil then
  2183. return
  2184. end
  2185. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2186. for _, v in pairs(hit.Parent:children()) do
  2187. if v:IsA("Humanoid") then
  2188. h = v
  2189. end
  2190. end
  2191. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("HumanoidRootPart") ~= nil then
  2192. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2193. if hit.Parent.DebounceHit.Value == true then
  2194. return
  2195. end
  2196. end
  2197. local c = Create("ObjectValue"){
  2198. Name = "creator",
  2199. Value = game:service("Players").LocalPlayer,
  2200. Parent = h,
  2201. }
  2202. game:GetService("Debris"):AddItem(c, .5)
  2203. if HitSound ~= nil and HitPitch ~= nil then
  2204. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2205. end
  2206. local Damage = math.random(minim, maxim)
  2207. local blocked = false
  2208. local block = hit.Parent:findFirstChild("Block")
  2209. if block ~= nil then
  2210. if block.className == "IntValue" then
  2211. if block.Value > 0 then
  2212. blocked = true
  2213. block.Value = block.Value - 1
  2214. print(block.Value)
  2215. end
  2216. end
  2217. end
  2218. if blocked == false then
  2219. h.Health = h.Health - Damage
  2220. 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)
  2221. else
  2222. h.Health = h.Health - (Damage / 2)
  2223. 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)
  2224. end
  2225. if Type == "Knockdown" then
  2226. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  2227. hum.PlatformStand = true
  2228. coroutine.resume(coroutine.create(function(HHumanoid)
  2229. swait(1)
  2230. HHumanoid.PlatformStand = false
  2231. end), hum)
  2232. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2233. local bodvol = Create("BodyVelocity"){
  2234. velocity = angle * knockback,
  2235. P = 5000,
  2236. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2237. Parent = hit,
  2238. }
  2239. local rl = Create("BodyAngularVelocity"){
  2240. P = 3000,
  2241. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2242. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2243. Parent = hit,
  2244. }
  2245. game:GetService("Debris"):AddItem(bodvol, .5)
  2246. game:GetService("Debris"):AddItem(rl, .5)
  2247. elseif Type == "Normal" then
  2248. local vp = Create("BodyVelocity"){
  2249. P = 500,
  2250. maxForce = Vector3.new(math.huge, 0, math.huge),
  2251. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2252. }
  2253. if knockback > 0 then
  2254. vp.Parent = hit.Parent.HumanoidRootPart
  2255. end
  2256. game:GetService("Debris"):AddItem(vp, .5)
  2257. elseif Type == "Up" then
  2258. local bodyVelocity = Create("BodyVelocity"){
  2259. velocity = Vector3.new(0, 20, 0),
  2260. P = 5000,
  2261. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2262. Parent = hit,
  2263. }
  2264. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2265. elseif Type == "DarkUp" then
  2266. coroutine.resume(coroutine.create(function()
  2267. for i = 0, 1, 0.1 do
  2268. swait()
  2269. Effects.Block.Create(BrickColor.new("red"), hit.Parent.HumanoidRootPart.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2270. end
  2271. end))
  2272. local bodyVelocity = Create("BodyVelocity"){
  2273. velocity = Vector3.new(0, 20, 0),
  2274. P = 5000,
  2275. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2276. Parent = hit,
  2277. }
  2278. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2279. elseif Type == "Snare" then
  2280. local bp = Create("BodyPosition"){
  2281. P = 2000,
  2282. D = 100,
  2283. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2284. position = hit.Parent.HumanoidRootPart.Position,
  2285. Parent = hit.Parent.HumanoidRootPart,
  2286. }
  2287. game:GetService("Debris"):AddItem(bp, 1)
  2288. elseif Type == "Freeze" then
  2289. local BodPos = Create("BodyPosition"){
  2290. P = 50000,
  2291. D = 1000,
  2292. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  2293. position = hit.Parent.HumanoidRootPart.Position,
  2294. Parent = hit.Parent.HumanoidRootPart,
  2295. }
  2296. local BodGy = Create("BodyGyro") {
  2297. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  2298. P = 20e+003,
  2299. Parent = hit.Parent.HumanoidRootPart,
  2300. cframe = hit.Parent.HumanoidRootPart.CFrame,
  2301. }
  2302. hit.Parent.HumanoidRootPart.Anchored = true
  2303. coroutine.resume(coroutine.create(function(Part)
  2304. swait(1.5)
  2305. Part.Anchored = false
  2306. end), hit.Parent.HumanoidRootPart)
  2307. game:GetService("Debris"):AddItem(BodPos, 3)
  2308. game:GetService("Debris"):AddItem(BodGy, 3)
  2309. end
  2310. local debounce = Create("BoolValue"){
  2311. Name = "DebounceHit",
  2312. Parent = hit.Parent,
  2313. Value = true,
  2314. }
  2315. game:GetService("Debris"):AddItem(debounce, Delay)
  2316. c = Create("ObjectValue"){
  2317. Name = "creator",
  2318. Value = Player,
  2319. Parent = h,
  2320. }
  2321. game:GetService("Debris"):AddItem(c, .5)
  2322. end
  2323. end
  2324.  
  2325. function ShowDamage(Pos, Text, Time, Color)
  2326. local Rate = (1 / 30)
  2327. local Pos = (Pos or Vector3.new(0, 0, 0))
  2328. local Text = (Text or "")
  2329. local Time = (Time or 2)
  2330. local Color = (Color or Color3.new(1, 0, 1))
  2331. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  2332. EffectPart.Anchored = true
  2333. local BillboardGui = Create("BillboardGui"){
  2334. Size = UDim2.new(3, 0, 3, 0),
  2335. Adornee = EffectPart,
  2336. Parent = EffectPart,
  2337. }
  2338. local TextLabel = Create("TextLabel"){
  2339. BackgroundTransparency = 1,
  2340. Size = UDim2.new(1, 0, 1, 0),
  2341. Text = Text,
  2342. Font = "SciFi",
  2343. TextColor3 = Color,
  2344. TextScaled = true,
  2345. Parent = BillboardGui,
  2346. }
  2347. game.Debris:AddItem(EffectPart, (Time))
  2348. EffectPart.Parent = game:GetService("Workspace")
  2349. delay(0, function()
  2350. local Frames = (Time / Rate)
  2351. for Frame = 1, Frames do
  2352. wait(Rate)
  2353. local Percent = (Frame / Frames)
  2354. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2355. TextLabel.TextTransparency = Percent
  2356. end
  2357. if EffectPart and EffectPart.Parent then
  2358. EffectPart:Destroy()
  2359. end
  2360. end)
  2361. end
  2362.  
  2363. function dmg(dude,bloods,isfal)--(Position, Direction, Range, Ignore)
  2364. if dude.Name ~= Character then
  2365. dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
  2366. if dude:FindFirstChild("Head")then local bgf = Instance.new("BodyGyro",dude.Head)
  2367. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)end
  2368. local val = Instance.new("BoolValue",dude)
  2369. val.Name = "IsHit"local spd=20 local spr=math.random(20,30)if not isfal then GHK(dude)end
  2370. if dude:FindFirstChild("Head")then
  2371. if bloods~=nil then spr=bloods end
  2372. for i = 1, spr do
  2373. --[[local blo = Instance.new("Part",workspace) --classic
  2374. blo.Size = Vector3.new(2,3,4)
  2375. blo.Material = "SmoothPlastic"
  2376. blo.BrickColor = BrickColor.new("Crimson")
  2377. --blo.Position = dude.Head.Position
  2378. blo.CFrame = dude.Head.CFrame
  2379. game:GetService("Debris"):AddItem(blo,30)]]
  2380. local bs=Instance.new("Part")bs.CFrame=dude.Head.CFrame bs.Size=Vector3.new()bs.CanCollide=false bs.Shape="Ball"bs.BrickColor=BrickColor.new("Crimson")
  2381. local m=Instance.new("SpecialMesh",bs)m.MeshType="Sphere"m.Scale=Vector3.new(.5,.5,.5)*20
  2382. bs.Velocity=Vector3.new(math.random(-spd,spd),math.random(30,50),math.random(-spd,spd))bs.Parent=workspace
  2383. spawn(function()swait(3)local hit=nil bs.Name="Blood"
  2384. for i=1,100 do
  2385. if hit==nil then
  2386. 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)
  2387. if h~=nil then hit=p end
  2388. end
  2389. end
  2390. if hit==nil then hit=bs.Position end
  2391. 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"
  2392. 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()
  2393. end)
  2394. end
  2395. end
  2396. local ds = coroutine.wrap(function()
  2397. wait(.2)
  2398. if dude:FindFirstChild("Torso")then dude.Torso:BreakJoints()end dude:BreakJoints()
  2399. end)
  2400. ds()
  2401. end
  2402. end
  2403.  
  2404. function mdmg(Part, Magnitude,Spread)--, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  2405. --local buddy
  2406. for _, c in pairs(workspace:children()) do
  2407. local hum = c:FindFirstChildOfClass("Humanoid")
  2408. if hum ~= nil then
  2409. local head = c:findFirstChild("HumanoidRootPart")
  2410. if head ~= nil then
  2411. local targ = head.Position - Part.Position
  2412. local mag = targ.magnitude
  2413. if mag <= Magnitude and c.Name ~= Player.Name then
  2414. if c.Name ~= Character then
  2415. if c.Name ~= "tomonaoboys" then
  2416. local asd = Instance.new("ParticleEmitter",c.HumanoidRootPart)
  2417. asd.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  2418. asd.LightEmission = .1
  2419. asd.Size = NumberSequence.new(0.2)
  2420. asd.Texture = "http://www.roblox.com/asset/?ID=459924806"
  2421. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  2422. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2423. asd.Transparency = bbb
  2424. asd.Size = aaa
  2425. asd.ZOffset = .9
  2426. asd.Acceleration = Vector3.new(0, -5, 0)
  2427. asd.LockedToPart = false
  2428. asd.EmissionDirection = "Back"
  2429. asd.Lifetime = NumberRange.new(2, 3)
  2430. asd.Rate = 1000
  2431. asd.Rotation = NumberRange.new(-100, 100)
  2432. asd.RotSpeed = NumberRange.new(-100, 100)
  2433. asd.Speed = NumberRange.new(6)
  2434. asd.VelocitySpread = 10000
  2435. asd.Enabled=true
  2436. --Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  2437. if Spread==nil then Spread=1 end
  2438. dmg(c,Spread)
  2439. CFuncs["Sound"].Create("rbxassetid://429400881", c.HumanoidRootPart, 1.2, .8)
  2440. coroutine.wrap(function()
  2441. wait(.2)
  2442. asd.Enabled = false
  2443. wait(2)
  2444. asd:Remove()
  2445. end)()
  2446. else
  2447. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", c.HumanoidRootPart, 1.5, math.random(1,1.3))
  2448. Effects.Sphere.Create(BrickColor.new("red"), c.HumanoidRootPart.CFrame, 30, 30, 30, .5, .5, .5, 0.04)
  2449.  
  2450. end
  2451. end
  2452. end
  2453. end
  2454. end
  2455. if c:FindFirstChild("Torso")then
  2456. if (Part.Position-c.Torso.Position).magnitude<=Magnitude then
  2457. GHK(c)
  2458. end
  2459. end
  2460. end
  2461. end
  2462. EffectModel = Create("Model"){
  2463. Parent = Character,
  2464. Name = "Effects",
  2465. }
  2466.  
  2467. Effects = {
  2468. Block = {
  2469. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type,material)
  2470. local mat="SmoothPlastic"if material~=nil then mat=material end
  2471. local prt = CFuncs.Part.Create(EffectModel, mat, 0, 0, brickcolor, "Effect", Vector3.new())
  2472. prt.Anchored = true
  2473. prt.CFrame = cframe
  2474. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2475. game:GetService("Debris"):AddItem(prt, 10)
  2476. if Type == 1 or Type == nil then
  2477. table.insert(Effects, {
  2478. prt,
  2479. "Block1",
  2480. delay,
  2481. x3,
  2482. y3,
  2483. z3,
  2484. msh
  2485. })
  2486. elseif Type == 2 then
  2487. table.insert(Effects, {
  2488. prt,
  2489. "Block2",
  2490. delay,
  2491. x3,
  2492. y3,
  2493. z3,
  2494. msh
  2495. })
  2496. end
  2497. end;
  2498. };
  2499.  
  2500. Cylinder = {
  2501. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay,material)
  2502. local mat="SmoothPlastic"if material~=nil then mat=material end
  2503. local prt = CFuncs.Part.Create(EffectModel, mat, 0, 0, brickcolor, "Effect", Vector3.new())
  2504. prt.Anchored = true
  2505. prt.CFrame = cframe
  2506. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2507. game:GetService("Debris"):AddItem(prt, 10)
  2508. table.insert(Effects, {
  2509. prt,
  2510. "Cylinder",
  2511. delay,
  2512. x3,
  2513. y3,
  2514. z3,
  2515. msh
  2516. })
  2517. end;
  2518. };
  2519. Head = {
  2520. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2521. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2522. prt.Anchored = true
  2523. prt.CFrame = cframe
  2524. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2525. game:GetService("Debris"):AddItem(prt, 10)
  2526. table.insert(Effects, {
  2527. prt,
  2528. "Cylinder",
  2529. delay,
  2530. x3,
  2531. y3,
  2532. z3,
  2533. msh
  2534. })
  2535. end;
  2536. };
  2537.  
  2538. Sphere = {
  2539. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2540. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2541. prt.Anchored = true
  2542. prt.CFrame = cframe
  2543. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2544. game:GetService("Debris"):AddItem(prt, 10)
  2545. table.insert(Effects, {
  2546. prt,
  2547. "Cylinder",
  2548. delay,
  2549. x3,
  2550. y3,
  2551. z3,
  2552. msh
  2553. })
  2554. end;
  2555. };
  2556.  
  2557. Elect = {
  2558. Create = function(cff, x, y, z)
  2559. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  2560. prt.Anchored = true
  2561. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2562. prt.CFrame = CFrame.new(prt.Position)
  2563. game:GetService("Debris"):AddItem(prt, 2)
  2564. local xval = math.random() / 2
  2565. local yval = math.random() / 2
  2566. local zval = math.random() / 2
  2567. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2568. table.insert(Effects, {
  2569. prt,
  2570. "Elec",
  2571. 0.1,
  2572. x,
  2573. y,
  2574. z,
  2575. xval,
  2576. yval,
  2577. zval
  2578. })
  2579. end;
  2580.  
  2581. };
  2582.  
  2583. Ring = {
  2584. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2585. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2586. prt.Anchored = true
  2587. prt.CFrame = cframe
  2588. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2589. game:GetService("Debris"):AddItem(prt, 10)
  2590. table.insert(Effects, {
  2591. prt,
  2592. "Cylinder",
  2593. delay,
  2594. x3,
  2595. y3,
  2596. z3,
  2597. msh
  2598. })
  2599. end;
  2600. };
  2601.  
  2602.  
  2603. Wave = {
  2604. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2605. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2606. prt.Anchored = true
  2607. prt.CFrame = cframe
  2608. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2609. game:GetService("Debris"):AddItem(prt, 10)
  2610. table.insert(Effects, {
  2611. prt,
  2612. "Cylinder",
  2613. delay,
  2614. x3,
  2615. y3,
  2616. z3,
  2617. msh
  2618. })
  2619. end;
  2620. };
  2621.  
  2622. Break = {
  2623. Create = function(brickcolor, cframe, x1, y1, z1)
  2624. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2625. prt.Anchored = true
  2626. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2627. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2628. local num = math.random(10, 50) / 1000
  2629. game:GetService("Debris"):AddItem(prt, 10)
  2630. table.insert(Effects, {
  2631. prt,
  2632. "Shatter",
  2633. num,
  2634. prt.CFrame,
  2635. math.random() - math.random(),
  2636. 0,
  2637. math.random(50, 100) / 100
  2638. })
  2639. end;
  2640. };
  2641.  
  2642. Fire = {
  2643. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2644. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2645. prt.Anchored = true
  2646. prt.CFrame = cframe
  2647. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2648. game:GetService("Debris"):AddItem(prt, 10)
  2649. table.insert(Effects, {
  2650. prt,
  2651. "Fire",
  2652. delay,
  2653. 1,
  2654. 1,
  2655. 1,
  2656. msh
  2657. })
  2658. end;
  2659. };
  2660.  
  2661. FireWave = {
  2662. Create = function(brickcolor, cframe, x1, y1, z1)
  2663. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2664. prt.Anchored = true
  2665. prt.CFrame = cframe
  2666. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2667. local d = Create("Decal"){
  2668. Parent = prt,
  2669. Texture = "rbxassetid://26356434",
  2670. Face = "Top",
  2671. }
  2672. local d = Create("Decal"){
  2673. Parent = prt,
  2674. Texture = "rbxassetid://26356434",
  2675. Face = "Bottom",
  2676. }
  2677. game:GetService("Debris"):AddItem(prt, 10)
  2678. table.insert(Effects, {
  2679. prt,
  2680. "FireWave",
  2681. 1,
  2682. 30,
  2683. math.random(400, 600) / 100,
  2684. msh
  2685. })
  2686. end;
  2687. };
  2688.  
  2689. Lightning = {
  2690. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2691. local magz = (p0 - p1).magnitude
  2692. local curpos = p0
  2693. local trz = {
  2694. -ofs,
  2695. ofs
  2696. }
  2697. for i = 1, tym do
  2698. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2699. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2700. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2701. li.Material = "Neon"
  2702. if tym == i then
  2703. local magz2 = (curpos - p1).magnitude
  2704. li.Size = Vector3.new(th, th, magz2)
  2705. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2706. table.insert(Effects, {
  2707. li,
  2708. "Disappear",
  2709. last
  2710. })
  2711. else
  2712. do
  2713. do
  2714. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2715. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2716. game.Debris:AddItem(li, 10)
  2717. table.insert(Effects, {
  2718. li,
  2719. "Disappear",
  2720. last
  2721. })
  2722. end
  2723. end
  2724. end
  2725. end
  2726. end
  2727. };
  2728.  
  2729. EffectTemplate = {
  2730.  
  2731. };
  2732. }
  2733.  
  2734. function chatfunc(text)
  2735. local chat = coroutine.wrap(function()
  2736. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2737. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2738. end
  2739. local naeeym2 = Instance.new("BillboardGui",Character)
  2740. naeeym2.Size = UDim2.new(0,100,0,40)
  2741. naeeym2.StudsOffset = Vector3.new(0,3.5,0)
  2742. naeeym2.Adornee = RootPart
  2743. naeeym2.Name = "TalkingBillBoard"
  2744. local tecks2 = Instance.new("TextLabel",naeeym2)
  2745. tecks2.BackgroundTransparency = 1
  2746. tecks2.BorderSizePixel = 0
  2747. tecks2.Text = ""
  2748. tecks2.Font = "Fantasy"
  2749. tecks2.TextSize = 30
  2750. tecks2.TextStrokeTransparency = 0
  2751. tecks2.TextColor3 = Color3.new(.6,0,0)
  2752. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  2753. tecks2.Size = UDim2.new(1,0,0.5,0)
  2754. local tecks3 = Instance.new("TextLabel",naeeym2)
  2755. tecks3.BackgroundTransparency = 1
  2756. tecks3.BorderSizePixel = 0
  2757. tecks3.Text = ""
  2758. tecks3.Font = "Fantasy"
  2759. tecks3.TextSize = 30
  2760. tecks3.TextStrokeTransparency = 0
  2761. tecks3.TextColor3 = Color3.new(1,1,1)
  2762. tecks3.TextStrokeColor3 = Color3.new(1,1,1)
  2763. tecks3.Size = UDim2.new(1,0,0.5,0)
  2764. for i = 1,string.len(text),1 do
  2765. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", Character, .6, .8)
  2766. tecks2.Text = string.sub(text,1,i)
  2767. tecks3.Text = string.sub(text,1,i)
  2768. wait(0.01)
  2769. end
  2770. wait(2)
  2771. for i = 1, 50 do
  2772. swait()
  2773. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2774. tecks2.Rotation = tecks2.Rotation - .8
  2775. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  2776. tecks2.TextTransparency = tecks2.TextTransparency + .04
  2777. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2778. tecks3.Rotation = tecks2.Rotation + .8
  2779. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  2780. tecks3.TextTransparency = tecks2.TextTransparency + .04
  2781. end
  2782. naeeym2:Destroy()
  2783. end)
  2784. chat()
  2785. end
  2786. function onChatted(msg)
  2787. chatfunc(msg)
  2788. end
  2789. Player.Chatted:connect(function(msg)
  2790. if msg=="Words:jp"then Words="Japanese"end
  2791. if msg=="Words:en"then Words="English"end
  2792. end)
  2793.  
  2794. abss = Instance.new("BillboardGui",Character)
  2795. abss.Size = UDim2.new(10,0,10,0)
  2796. abss.Enabled = false
  2797. imgl = Instance.new("ImageLabel",abss)
  2798. imgl.Position = UDim2.new(0,0,0,0)
  2799. imgl.Size = UDim2.new(1,0,1,0)
  2800. imgl.Image = "rbxassetid://711463989"
  2801. imgl.BackgroundTransparency = 1
  2802. imgl.ImageColor3 = Color3.new(.250,0,0)
  2803. img2 = Instance.new("ImageLabel",abss)
  2804. img2.Position = UDim2.new(0,0,0,0)
  2805. img2.Size = UDim2.new(1,0,1,0)
  2806. img2.Image = "rbxassetid://711463989"
  2807. img2.BackgroundTransparency = 1
  2808. img2.ImageColor3 = Color3.new(1,1,1)
  2809.  
  2810.  
  2811. function attackone(target)
  2812. attack = true
  2813. Humanoid.WalkSpeed = 0
  2814. if target then
  2815. if targetted.Name ~= "CKbackup" then
  2816. local partasdeff = Instance.new("ParticleEmitter",targetted.HumanoidRootPart)
  2817. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  2818. partasdeff.LightEmission = .1
  2819. partasdeff.Size = NumberSequence.new(0.2)
  2820. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  2821. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  2822. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2823. partasdeff.Transparency = bbb
  2824. partasdeff.Size = aaa
  2825. partasdeff.ZOffset = .9
  2826. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  2827. partasdeff.LockedToPart = false
  2828. partasdeff.EmissionDirection = "Back"
  2829. partasdeff.Lifetime = NumberRange.new(1, 2)
  2830. partasdeff.Rate = 1000
  2831. partasdeff.Rotation = NumberRange.new(-100, 100)
  2832. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  2833. partasdeff.Speed = NumberRange.new(6)
  2834. partasdeff.VelocitySpread = 10000
  2835. partasdeff.Enabled=false
  2836. for i = 0, 3, 0.4 do
  2837. swait()
  2838. PlayAnimationFromTable({
  2839. 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),
  2840. 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),
  2841. 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),
  2842. 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),
  2843. 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),
  2844. 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),
  2845. }, .1, false)
  2846. 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)
  2847. end
  2848. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  2849. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  2850. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  2851. 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
  2852. dmg(targetted)
  2853. partasdeff.Enabled=true
  2854. for i = 0, 6, 1 do
  2855. swait()
  2856. PlayAnimationFromTable({
  2857. 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),
  2858. 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),
  2859. 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),
  2860. 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),
  2861. 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),
  2862. 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),
  2863. }, .3, false)
  2864. 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)
  2865. end
  2866. partasdeff.Enabled=false
  2867. for i = 1, 3, 1 do
  2868. swait()
  2869. PlayAnimationFromTable({
  2870. 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),
  2871. 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),
  2872. 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),
  2873. 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),
  2874. 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),
  2875. 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),
  2876. }, .3, false)
  2877. 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)
  2878. end
  2879. coroutine.wrap(function()
  2880. wait(2)
  2881. partasdeff:Remove()
  2882. end)()
  2883. else
  2884. sel = math.random(1,3)
  2885. if Words=="English"then
  2886. if sel == 1 then
  2887. chatfunc("I Cannot Kill Toey8418 And 5mzazatv")
  2888. elseif sel == 2 then
  2889. chatfunc("Toey8418 And 5mzazatv is good.")
  2890. elseif sel == 3 then
  2891. chatfunc("I Cannot kill her...")
  2892. end
  2893. else
  2894. if sel == 1 then
  2895. chatfunc("...")
  2896. elseif sel == 2 then
  2897. chatfunc("???···")
  2898. elseif sel == 3 then
  2899. chatfunc("??????????···")
  2900. end
  2901. end
  2902. for i = 0, 5, 0.1 do
  2903. swait()
  2904. PlayAnimationFromTable({
  2905. 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),
  2906. 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),
  2907. 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),
  2908. 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),
  2909. 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),
  2910. 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),
  2911. }, .3, false)
  2912. 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)
  2913. end
  2914. end
  2915. else
  2916. for i = 0, 3, 0.3 do
  2917. swait()
  2918. PlayAnimationFromTable({
  2919. 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),
  2920. 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),
  2921. 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),
  2922. 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),
  2923. 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),
  2924. 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),
  2925. }, .2, false)
  2926. 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)
  2927. end
  2928. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  2929. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  2930. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  2931. local TP=Instance.new("Part")TP.CFrame=Mouse.Hit
  2932. 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)
  2933. mdmg(TP, 5 ,10)
  2934. 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
  2935. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  2936. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  2937. for i = 0, 1, 0.3333 do
  2938. swait()
  2939. PlayAnimationFromTable({
  2940. 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),
  2941. 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),
  2942. 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),
  2943. 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),
  2944. 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),
  2945. 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),
  2946. }, .5, false)
  2947. 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)
  2948. end
  2949. for i = 0, 2, 0.3 do
  2950. swait()
  2951. PlayAnimationFromTable({
  2952. 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),
  2953. 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),
  2954. 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),
  2955. 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),
  2956. 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),
  2957. 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),
  2958. }, .3, false)
  2959. 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)
  2960. end
  2961. end
  2962. Humanoid.WalkSpeed = 35
  2963. attack = false
  2964. end
  2965.  
  2966. function attacktwo()
  2967. attack = true
  2968. Humanoid.WalkSpeed = 35
  2969. for i = 0, 3, 0.8 do
  2970. swait()
  2971. PlayAnimationFromTable({
  2972. 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),
  2973. 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),
  2974. 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),
  2975. 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),
  2976. 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),
  2977. 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),
  2978. }, .2, false)
  2979. 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)
  2980. end
  2981. for i=1, 122 do
  2982. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  2983. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  2984. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  2985. local TP=Instance.new("Part")TP.CFrame=Mouse.Hit
  2986. 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)
  2987. mdmg(TP, 5 ,10)
  2988. 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
  2989. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  2990. Effects.Block.Create(BrickColor.new("red"), TP.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  2991. for i = 0, 1, 2.4 do
  2992. swait()
  2993. PlayAnimationFromTable({
  2994. 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),
  2995. 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),
  2996. 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),
  2997. 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),
  2998. 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),
  2999. 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),
  3000. }, .5, false)
  3001. 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)
  3002. end
  3003. for i = 0, 2, 1.7 do
  3004. swait()
  3005. PlayAnimationFromTable({
  3006. 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),
  3007. 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),
  3008. 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),
  3009. 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),
  3010. 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),
  3011. 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),
  3012. }, .5, false)
  3013. 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)
  3014. end
  3015. end
  3016. Humanoid.WalkSpeed = 35
  3017. attack = false
  3018. end
  3019.  
  3020. local Grabbed = false
  3021.  
  3022. function hedshoot()
  3023. attack = true
  3024. local grab = nil
  3025. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 10)) do
  3026. if v:FindFirstChild('HumanoidRootPart')and v:FindFirstChild("Head")then
  3027. Grabbed = true
  3028. --CFuncs["Sound"].Create("rbxassetid://492961938", v.HumanoidRootPart, 1, .8)
  3029. grab = v
  3030. end
  3031. end
  3032. 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)
  3033. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=721590903", RootPart, 1.5, .5)
  3034. for i = 0, 1, 0.1 do
  3035. swait()
  3036. if Grabbed == true then
  3037. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3038. --GGyro.position = Partss.Position
  3039. --GGyro.Parent = grab.Head
  3040. grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3041. end
  3042. PlayAnimationFromTable({
  3043. 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),
  3044. 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),
  3045. 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),
  3046. 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),
  3047. 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),
  3048. 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),
  3049. }, .3, false)
  3050. RootPart.Velocity = RootPart.CFrame.lookVector * 90
  3051.  
  3052. 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)
  3053. end
  3054. if Grabbed == true then
  3055. Humanoid.WalkSpeed = 0
  3056. for i = 0, 2, 0.1 do
  3057. swait()
  3058. if Grabbed == true then
  3059. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3060. --GGyro.position = Partss.Position
  3061. --GGyro.Parent = grab.Head
  3062. grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3063. end
  3064. PlayAnimationFromTable({
  3065. 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),
  3066. 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),
  3067. 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),
  3068. 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),
  3069. 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),
  3070. 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),
  3071. }, .3, false)
  3072. 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)
  3073. end
  3074. if grab.Name ~= "aingoam" then
  3075. local partasdeff = Instance.new("ParticleEmitter",grab.HumanoidRootPart)
  3076. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  3077. partasdeff.LightEmission = .1
  3078. partasdeff.Size = NumberSequence.new(0.2)
  3079. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  3080. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  3081. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  3082. partasdeff.Transparency = bbb
  3083. partasdeff.Size = aaa
  3084. partasdeff.ZOffset = .9
  3085. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  3086. partasdeff.LockedToPart = false
  3087. partasdeff.EmissionDirection = "Back"
  3088. partasdeff.Lifetime = NumberRange.new(1, 2)
  3089. partasdeff.Rate = 1000
  3090. partasdeff.Rotation = NumberRange.new(-100, 100)
  3091. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  3092. partasdeff.Speed = NumberRange.new(10)
  3093. partasdeff.VelocitySpread = 20
  3094. partasdeff.Enabled=false
  3095. sel = math.random(1,4)
  3096. if Words=="English"then
  3097. if sel == 1 then
  3098. chatfunc("Sorry. C:")
  3099. elseif sel == 2 then
  3100. chatfunc("Feel the power of death.")
  3101. elseif sel == 3 then
  3102. chatfunc("Your fault is the voided soul and your heartless.")
  3103. elseif sel==4 then
  3104. chatfunc("You can Repair your life with death.")
  3105. end
  3106. else
  3107. if sel == 1 then
  3108. chatfunc("????????C:")
  3109. elseif sel == 2 then
  3110. chatfunc("????????????")
  3111. elseif sel == 3 then
  3112. chatfunc("?????????????????????")
  3113. elseif sel==4 then
  3114. chatfunc("???????????????")
  3115. end
  3116. end
  3117. for i = 0, 2, 0.1 do
  3118. swait()
  3119. if Grabbed == true then
  3120. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3121. --GGyro.position = Partss.Position
  3122. --GGyro.Parent = grab.Head
  3123. grab.HumanoidRootPart.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3124. end
  3125. PlayAnimationFromTable({
  3126. 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),
  3127. 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),
  3128. 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),
  3129. 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),
  3130. 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),
  3131. 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),
  3132. }, .1, false)
  3133. 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)
  3134. end
  3135. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3136. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3137. CFuncs["Sound"].Create("rbxassetid://429400881", Character, 1, .5)
  3138. dmg(grab)
  3139. grab.Head.Velocity = grab.Head.CFrame.lookVector * -60
  3140. partasdeff.Enabled=true
  3141. for i = 0, 1, 0.1 do
  3142. swait()
  3143. PlayAnimationFromTable({
  3144. 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),
  3145. 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),
  3146. 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),
  3147. 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),
  3148. 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),
  3149. 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),
  3150. }, .3, false)
  3151. 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)
  3152. end
  3153. partasdeff.Enabled=false
  3154. for i = 0, 2.5, 0.1 do
  3155. swait()
  3156. PlayAnimationFromTable({
  3157. 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),
  3158. 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),
  3159. 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),
  3160. 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),
  3161. 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),
  3162. 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),
  3163. }, .2, false)
  3164. 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)
  3165. end
  3166. coroutine.wrap(function()
  3167. wait(2)
  3168. partasdeff:Remove()
  3169. end)()
  3170. else
  3171. grab:FindFirstChildOfClass("Humanoid").PlatformStand = false
  3172. for i = 0, 3, 0.1 do
  3173. swait()
  3174. PlayAnimationFromTable({
  3175. 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),
  3176. 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),
  3177. 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),
  3178. 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),
  3179. 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),
  3180. 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),
  3181. }, .1, false)
  3182. 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)
  3183. end
  3184. sel = math.random(1,3)
  3185. if Words=="English"then
  3186. if sel == 1 then
  3187. chatfunc(". . . ")
  3188. elseif sel == 2 then
  3189. chatfunc("What am I doing...?")
  3190. elseif sel == 3 then
  3191. chatfunc("I can't...")
  3192. end
  3193. else
  3194. if sel == 1 then
  3195. chatfunc(". . . ")
  3196. elseif sel == 2 then
  3197. chatfunc("????????????···?")
  3198. elseif sel == 3 then
  3199. chatfunc("????...")
  3200. end
  3201. end
  3202. for i = 0, 5, 0.1 do
  3203. swait()
  3204. PlayAnimationFromTable({
  3205. 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),
  3206. 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),
  3207. 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),
  3208. 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),
  3209. 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),
  3210. 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),
  3211. }, .3, false)
  3212. 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)
  3213. end
  3214. end
  3215. end
  3216. --GGyro.Parent = nil
  3217. attack = false
  3218. Grabbed = false
  3219. Humanoid.WalkSpeed = 35
  3220. end
  3221. function moarblood()
  3222. attack = true
  3223. CFuncs["Sound"].Create("rbxassetid://743521656", Character, 1, .8)
  3224. RootPart.CFrame = targetted.HumanoidRootPart.CFrame * CFrame.new(0,0,4)
  3225. 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),})
  3226. 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),})
  3227. wait(.5)
  3228. for i = 0, 1.2, 0.1 do
  3229. swait()
  3230. PlayAnimationFromTable({
  3231. 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),
  3232. 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),
  3233. 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),
  3234. 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),
  3235. 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),
  3236. 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),
  3237. }, .2, false)
  3238. 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)
  3239. end
  3240. if targetted.Name ~= "CKbackup" then
  3241. local grab = nil
  3242. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
  3243. if v:FindFirstChild('Head') then
  3244. Grabbed = true
  3245. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", v.Head, 1, .8)
  3246. grab = v
  3247. end
  3248. end
  3249. Humanoid.WalkSpeed = 0
  3250. for i = 0, 2, 0.1 do
  3251. swait()
  3252. if Grabbed == true then
  3253. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3254. --GGyro.position = Partss.Position
  3255. --GGyro.Parent = grab.Head
  3256. grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3257. end
  3258. PlayAnimationFromTable({
  3259. 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),
  3260. 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),
  3261. 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),
  3262. 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),
  3263. 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),
  3264. 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),
  3265. }, .25, false)
  3266. 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)
  3267. end
  3268. if Grabbed == true then
  3269. sel = math.random(1,3)
  3270. if Words=="English"then
  3271. if sel == 1 then
  3272. chatfunc("No heavens here.")
  3273. elseif sel == 2 then
  3274. chatfunc("Get out from this world...")
  3275. elseif sel == 3 then
  3276. chatfunc("Now , what did you thought?")
  3277. end
  3278. else
  3279. if sel == 1 then
  3280. chatfunc("????????????")
  3281. elseif sel == 2 then
  3282. chatfunc("????????")
  3283. elseif sel == 3 then
  3284. chatfunc("???????????")
  3285. end
  3286. end --if targetted:FindFirstChild("Head")then
  3287. if targetted:FindFirstChild("Head")then local partasdeff = Instance.new("ParticleEmitter",targetted.Head)
  3288. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  3289. partasdeff.LightEmission = .1
  3290. partasdeff.Size = NumberSequence.new(0.2)
  3291. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  3292. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  3293. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  3294. partasdeff.Transparency = bbb
  3295. partasdeff.Size = aaa
  3296. partasdeff.ZOffset = .9
  3297. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  3298. partasdeff.LockedToPart = false
  3299. partasdeff.EmissionDirection = "Back"
  3300. partasdeff.Lifetime = NumberRange.new(1, 2)
  3301. partasdeff.Rate = 1000
  3302. partasdeff.Rotation = NumberRange.new(-100, 100)
  3303. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  3304. partasdeff.Speed = NumberRange.new(6)
  3305. partasdeff.VelocitySpread = 10000 partasdeff.Enabled=true
  3306. partasdeff.Enabled=false spawn(function()swait(10)partasdeff.Enabled=false end)end
  3307. for i = 0, 3, 0.1 do
  3308. swait()
  3309. if Grabbed == true then
  3310. grab:FindFirstChildOfClass("Humanoid").PlatformStand = true
  3311. --GGyro.position = Partss.Position
  3312. --GGyro.Parent = grab.Head
  3313. grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
  3314. end
  3315. PlayAnimationFromTable({
  3316. 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),
  3317. 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),
  3318. 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),
  3319. 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),
  3320. 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),
  3321. 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),
  3322. }, .1, false)
  3323. 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)
  3324. end
  3325. grab.HumanoidRootPart.Transparency = 1
  3326. dmg(grab)
  3327. CFuncs["Sound"].Create("rbxassetid://429400881", grab.Head, .8, .8)
  3328. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", grab.Head, 1, .7)
  3329.  
  3330. coroutine.wrap(function()
  3331. wait(.4)
  3332. --partasdeff.Enabled=false
  3333. end)()
  3334. for i = 0, 3.5, 0.1 do
  3335. swait()
  3336. PlayAnimationFromTable({
  3337. 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),
  3338. 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),
  3339. 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),
  3340. 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),
  3341. 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),
  3342. 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),
  3343. }, .3, false)
  3344. 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)
  3345. end
  3346. end
  3347. else
  3348. Humanoid.WalkSpeed = 0
  3349. for i = 0, 3, 0.1 do
  3350. swait()
  3351. PlayAnimationFromTable({
  3352. 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),
  3353. 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),
  3354. 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),
  3355. 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),
  3356. 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),
  3357. 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),
  3358. }, .2, false)
  3359. 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)
  3360. end
  3361. sel = math.random(1,3)
  3362. if sel == 1 then
  3363. chatfunc("Aahhh...")
  3364. elseif sel == 2 then
  3365. chatfunc("Oh Sugarie, I thought you're enemy...")
  3366. elseif sel == 3 then
  3367. chatfunc("Sigh...")
  3368. end
  3369. for i = 0, 5, 0.1 do
  3370. swait()
  3371. PlayAnimationFromTable({
  3372. 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),
  3373. 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),
  3374. 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),
  3375. 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),
  3376. 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),
  3377. 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),
  3378. }, .3, false)
  3379. 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)
  3380. end
  3381. end
  3382. attack = false
  3383. Grabbed = false
  3384. k:Remove()
  3385. Humanoid.WalkSpeed = 35
  3386. end
  3387.  
  3388. function painlessrain()
  3389. attack = true
  3390. sel = math.random(1,3)
  3391. if Words=="English"then
  3392. if sel == 1 then
  3393. chatfunc("See A More Blood.")
  3394. elseif sel == 2 then
  3395. chatfunc("Let Get Blood from A Red Sky =].")
  3396. elseif sel == 3 then
  3397. chatfunc("Let has a Blood element.")
  3398. end
  3399. else
  3400. if sel == 1 then
  3401. chatfunc("????????????????")
  3402. elseif sel == 2 then
  3403. chatfunc("????????????????????")
  3404. elseif sel == 3 then
  3405. chatfunc("??????????")
  3406. end
  3407. end
  3408.  
  3409. Humanoid.WalkSpeed = 0
  3410. local ref1 = New("Part",m,"ref",{Transparency = 1,Size = Vector3.new(.2,.0,.0),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,})
  3411.  
  3412. coroutine.wrap(function()
  3413. for i = 0, 1 do
  3414. wait(.2)
  3415. --CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=160718677", RootPart, 1, 1.3)
  3416. end
  3417. end)()
  3418. for i = 0, 4, 0.1 do
  3419. swait()
  3420. PlayAnimationFromTable({
  3421. 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),
  3422. 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),
  3423. 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),
  3424. 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),
  3425. 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),
  3426. 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),
  3427. }, .07, false)
  3428. 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)
  3429. end
  3430. for i = 0, 1.5, 0.1 do
  3431. swait()
  3432. PlayAnimationFromTable({
  3433. 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),
  3434. 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),
  3435. 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),
  3436. 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),
  3437. 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),
  3438. 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),
  3439. }, .2, false)
  3440. 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)
  3441. end
  3442. for i = 0, 0 do
  3443. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  3444. Effects.Block.Create(BrickColor.new("red"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  3445. 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
  3446. CFuncs["Sound"].Create("rbxassetid://642890855", Character, 1, .5)
  3447. for i = 0, .5, 0.1 do
  3448. swait()
  3449. PlayAnimationFromTable({
  3450. 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),
  3451. 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),
  3452. 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),
  3453. 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),
  3454. 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),
  3455. 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),
  3456. }, .3, false)
  3457. 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)
  3458. end
  3459. for i = 0, .5, 0.1 do
  3460. swait()
  3461. PlayAnimationFromTable({
  3462. 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),
  3463. 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),
  3464. 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),
  3465. 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),
  3466. 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),
  3467. 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),
  3468. }, .3, false)
  3469. 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)
  3470. end
  3471. end
  3472. attack = false
  3473. Humanoid.WalkSpeed = 35
  3474. wait(.4)
  3475. for i = 0, 150 do
  3476. swait(0.5)
  3477. mdmg(ref1, 3)
  3478. CFuncs["Sound"].Create("rbxassetid://200633492", Character, .5, 2)
  3479. ref1.Position = Mouse.hit.p+Vector3.new(math.random(-100,100)/100,0,math.random(-100,100)/100)
  3480. ref1.CFrame = ref1.CFrame * CFrame.new(math.random(-.5,.5),0,math.random(-.5,.5))
  3481. Effects.Cylinder.Create(BrickColor.new("red"), ref1.CFrame, 4, 9999, 4, -0.2, 0, -0.2, 0.05,"Neon")
  3482. Effects.Cylinder.Create(BrickColor.new("red"), ref1.CFrame, 8, 9999, 8, -0.4, 0, -0.4, 0.1,"Neon")
  3483. end
  3484. ref1:Remove()
  3485. end
  3486.  
  3487. function TargetSelect(person)
  3488. local dd=coroutine.wrap(function()
  3489. if targetted ~= person then
  3490. targetted = person
  3491. img2.Size = UDim2.new(1,0,1,0)
  3492. img2.ImageTransparency = 0
  3493. img2.Position = UDim2.new(0,0,0,0)
  3494. for i = 0, 2, 0.1 do
  3495. swait()
  3496. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  3497. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  3498. img2.ImageTransparency = img2.ImageTransparency + 0.05
  3499. end
  3500. end
  3501. end)
  3502. dd()
  3503. end
  3504.  
  3505. function LockOn()
  3506. local hum=FindHumanoid(Mouse.Target)
  3507. if hum then
  3508. if hum.Parent:FindFirstChild("Head")and hum.Parent:FindFirstChild("HumanoidRootPart")then
  3509. TargetSelect(hum.Parent)
  3510. CFuncs["Sound"].Create("rbxassetid://743521656", Character, 1, .8)
  3511. end
  3512. end
  3513. end
  3514.  
  3515.  
  3516. function ofmoosic() -- 2 lazi hoh
  3517. delays = true
  3518. while wait() and kkk and kkk.Volume >= 0.02 do
  3519. kkk.Volume = kkk.Volume - 0.05
  3520. end
  3521. wait(0.1)
  3522. kkk.Pitch = 0
  3523. kkk.PlaybackSpeed = 0
  3524. play = false
  3525. delays = false
  3526. end
  3527. function onmoosic()
  3528. delays = true
  3529. kkk.Pitch = 1
  3530. kkk.PlaybackSpeed = 1
  3531. while wait() and kkk and kkk.Volume <= 1.5 do
  3532. kkk.Volume = kkk.Volume + 0.05
  3533. end
  3534. wait(0.1)
  3535. play = true
  3536. delays = false
  3537. end
  3538.  
  3539. Mouse.Button1Down:connect(function()
  3540. if attack == false then
  3541. attackone(targetted)
  3542. end
  3543. end)
  3544.  
  3545. Mouse.KeyDown:connect(function(k)
  3546. k = k:lower()
  3547. if attack == false and k == 'q' then
  3548. LockOn()
  3549. end
  3550. if k == 'z' and attack == false then
  3551. hedshoot()
  3552. elseif k == 'x' and attack == false and targetted ~= nil then
  3553. moarblood()
  3554. elseif k == 'c' and attack == false then
  3555. painlessrain()delays = false
  3556. elseif k == 'v' and attack == false then
  3557. attacktwo()
  3558. elseif k == 'm' and play == true and delays == false then
  3559. ofmoosic()
  3560. elseif k == 'm' and play == false and delays == false then
  3561. onmoosic()
  3562. elseif k=="e"and attack == false then
  3563. targetted=nil
  3564. end
  3565. end)
  3566. kkk = Instance.new("Sound",Character)
  3567. kkk.Volume = 5
  3568. kkk.PlaybackSpeed = 1
  3569. kkk.Pitch = 1
  3570. kkk.SoundId = "rbxassetid://1259371424"
  3571. kkk:Play()
  3572. kkk.Name = "a"
  3573. kkk.Looped = true
  3574. spawn(function()
  3575. while swait()do
  3576. if targetted~=nil then if targetted:FindFirstChild("HumanoidRootPart")==nil or targetted.Parent==nil then targetted=nil end end
  3577. Humanoid.Name=""Humanoid.MaxHealth=1/0 Humanoid.Health=0/0 Humanoid.PlatformStand=false
  3578. if Character:FindFirstChildOfClass("ForceField")then Character:FindFirstChildOfClass("ForceField").Visible=false else Instance.new("ForceField",Character).Name=""end
  3579. end
  3580. end)
  3581. spawn(function()
  3582. 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)
  3583. local t=Instance.new("TextLabel",bb)t.Size=UDim2.new(1,0,1,0)t.Text=Player.Name.." The̝̞ Blood e̴le̝̞m̷ent"t.TextColor3=Color3.new(250,0,0)t.TextStrokeTransparency=.5
  3584. t.BackgroundTransparency=1 t.TextSize=40 t.Font="Antique"
  3585. while swait()do
  3586. bb.StudsOffset=Vector3.new(math.random(-50,50)/50,4.5+ math.random(-80,80)/50,math.random(-130,130)/50)
  3587. end
  3588. end)
  3589.  
  3590. coroutine.wrap(function()
  3591. while true do
  3592. swait()
  3593. for i, v in pairs(Character.WeaponModel:GetChildren()) do
  3594. if v:IsA("Part") then
  3595. v.Anchored = false
  3596. end
  3597. end
  3598. for i, v in pairs(Character:GetChildren()) do
  3599. if v:IsA("Part") then
  3600. v.Anchored = false
  3601. elseif v:IsA("Accessory") then
  3602. v.Handle.Anchored = false
  3603. end
  3604. end
  3605. end
  3606. end)()
  3607. coroutine.wrap(function()
  3608. while 1 do
  3609. swait()
  3610. if doe <= 360 then
  3611. doe = doe + 2
  3612. else
  3613. doe = 0
  3614. end
  3615. end
  3616. end)()
  3617. while true do
  3618. swait()
  3619. for i, v in pairs(Character:GetChildren()) do
  3620. if v:IsA("Part") then
  3621. v.Material = "SmoothPlastic"
  3622. elseif v:IsA("Accessory") then
  3623. v:WaitForChild("Handle").Material = "SmoothPlastic"
  3624. end
  3625. end
  3626. while true do
  3627. swait()
  3628. Character:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
  3629. Character:FindFirstChildOfClass("Humanoid").Health = math.huge
  3630. imgl.Rotation = imgl.Rotation + 3
  3631. img2.Rotation = img2.Rotation + 3
  3632. if targetted ~= nil then
  3633. abss.Adornee = targetted:FindFirstChild("HumanoidRootPart") or targetted:FindFirstChild("UpperTorso")
  3634. abss.Enabled = true
  3635. elseif targetted == nil then
  3636. abss.Adornee = nil
  3637. abss.Enabled = false
  3638. end
  3639.  
  3640. while true and imgl.Rotation >= 360 do
  3641. imgl.Rotation = 0
  3642. img2.Rotation = 0
  3643. end
  3644. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3645. velocity = RootPart.Velocity.y
  3646. sine = sine + change
  3647. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3648. if RootPart.Velocity.y > 1 and hit == nil then
  3649. Anim = "Jump"
  3650. if attack == false then
  3651. PlayAnimationFromTable({
  3652. 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),
  3653. 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),
  3654. 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),
  3655. 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),
  3656. 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),
  3657. 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),
  3658. }, .3, false)
  3659. 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)
  3660. end
  3661. elseif RootPart.Velocity.y < -1 and hit == nil then
  3662. Anim = "Fall"
  3663. if attack == false then
  3664. PlayAnimationFromTable({
  3665. 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),
  3666. 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),
  3667. 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),
  3668. 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),
  3669. 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),
  3670. 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),
  3671. }, .3, false)
  3672. 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)
  3673. end
  3674. elseif Torsovelocity < 1 and hit ~= nil then
  3675. Anim = "Idle"
  3676. if attack == false then
  3677. change = 1
  3678. PlayAnimationFromTable({
  3679. 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),
  3680. 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),
  3681. 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)),
  3682. 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)),
  3683. 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),
  3684. 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),
  3685. }, .3, false)
  3686. 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)
  3687. end
  3688. elseif Torsovelocity > 2 and hit ~= nil then
  3689. Anim = "Walk"
  3690. if attack == false then
  3691. PlayAnimationFromTable({
  3692. 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),
  3693. 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),
  3694. 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),
  3695. 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),
  3696. 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),
  3697. 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),
  3698. }, .3, false)
  3699. 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)
  3700. end
  3701. end
  3702. if 0 < #Effects then
  3703. for e = 1, #Effects do
  3704. if Effects[e] ~= nil then
  3705. local Thing = Effects[e]
  3706. if Thing ~= nil then
  3707. local Part = Thing[1]
  3708. local Mode = Thing[2]
  3709. local Delay = Thing[3]
  3710. local IncX = Thing[4]
  3711. local IncY = Thing[5]
  3712. local IncZ = Thing[6]
  3713. if Thing[2] == "Shoot" then
  3714. local Look = Thing[1]
  3715. local move = 30
  3716. if Thing[8] == 3 then
  3717. move = 10
  3718. end
  3719. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  3720. if Thing[10] ~= nil then
  3721. da = pos
  3722. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3723. cfa = CFrame.new(Thing[4], pos)
  3724. tehCF = cfa:lerp(cf2, 0.2)
  3725. Thing[1] = tehCF.lookVector
  3726. end
  3727. local mag = (Thing[4] - pos).magnitude
  3728. 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)
  3729. if Thing[8] == 2 then
  3730. 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)
  3731. end
  3732. Thing[4] = Thing[4] + Look * move
  3733. Thing[3] = Thing[3] - 1
  3734. if 2 < Thing[5] then
  3735. Thing[5] = Thing[5] - 0.3
  3736. Thing[6] = Thing[6] - 0.3
  3737. end
  3738. if hit ~= nil then
  3739. Thing[3] = 0
  3740. if Thing[8] == 1 or Thing[8] == 3 then
  3741. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3742. else
  3743. if Thing[8] == 2 then
  3744. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  3745. if (hit.Parent:FindFirstChildOfClass("Humanoid")) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass("Humanoid")) ~= nil then
  3746. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("red"), "Reference", Vector3.new())
  3747. ref.Anchored = true
  3748. ref.CFrame = CFrame.new(pos)
  3749. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  3750. game:GetService("Debris"):AddItem(ref, 0.2)
  3751. 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)
  3752. 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)
  3753. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  3754. end
  3755. end
  3756. end
  3757. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("red"), "Reference", Vector3.new())
  3758. ref.Anchored = true
  3759. ref.CFrame = CFrame.new(pos)
  3760. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  3761. game:GetService("Debris"):AddItem(ref, 1)
  3762. end
  3763. if Thing[3] <= 0 then
  3764. table.remove(Effects, e)
  3765. end
  3766. end
  3767. do
  3768. do
  3769. if Thing[2] == "FireWave" then
  3770. if Thing[3] <= Thing[4] then
  3771. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3772. Thing[3] = Thing[3] + 1
  3773. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3774. else
  3775. Part.Parent = nil
  3776. table.remove(Effects, e)
  3777. end
  3778. end
  3779. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3780. if Thing[1].Transparency <= 1 then
  3781. if Thing[2] == "Block1" then
  3782. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3783. Mesh = Thing[7]
  3784. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3785. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3786. else
  3787. if Thing[2] == "Block2" then
  3788. Thing[1].CFrame = Thing[1].CFrame
  3789. Mesh = Thing[7]
  3790. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3791. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3792. else
  3793. if Thing[2] == "Fire" then
  3794. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3795. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3796. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3797. else
  3798. if Thing[2] == "Cylinder" then
  3799. Mesh = Thing[7]
  3800. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3801. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3802. else
  3803. if Thing[2] == "Blood" then
  3804. Mesh = Thing[7]
  3805. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3806. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3807. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3808. else
  3809. if Thing[2] == "Elec" then
  3810. Mesh = Thing[10]
  3811. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  3812. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3813. else
  3814. if Thing[2] == "Disappear" then
  3815. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3816. else
  3817. if Thing[2] == "Shatter" then
  3818. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3819. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  3820. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  3821. Thing[6] = Thing[6] + Thing[5]
  3822. end
  3823. end
  3824. end
  3825. end
  3826. end
  3827. end
  3828. end
  3829. end
  3830. else
  3831. Part.Parent = nil
  3832. table.remove(Effects, e)
  3833. end
  3834. end
  3835. end
  3836. end
  3837. end
  3838. end
  3839. end
  3840. end
  3841. end
  3842. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement