SHARE
TWEET

Untitled

PROMobYT Jun 25th, 2019 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7.     print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8.     script.Parent = Player.Character
  9.  
  10.     --RemoteEvent for communicating
  11.     local Event = Instance.new("RemoteEvent")
  12.     Event.Name = "UserInput_Event"
  13.  
  14.     --Fake event to make stuff like Mouse.KeyDown work
  15.     local function fakeEvent()
  16.         local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17.         t.connect = t.Connect
  18.         return t
  19.     end
  20.  
  21.     --Creating fake input objects with fake variables
  22.     local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24.     local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25.         CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26.     end}
  27.     --Merged 2 functions into one by checking amount of arguments
  28.     CAS.UnbindAction = CAS.BindAction
  29.  
  30.     --This function will trigger the events that have been :Connect()'ed
  31.     local function te(self,ev,...)
  32.         local t = m[ev]
  33.         if t and t._fakeEvent and t.Function then
  34.             t.Function(...)
  35.         end
  36.     end
  37.     m.TrigEvent = te
  38.     UIS.TrigEvent = te
  39.  
  40.     Event.OnServerEvent:Connect(function(plr,io)
  41.         if plr~=Player then return end
  42.         if io.isMouse then
  43.             m.Target = io.Target
  44.             m.Hit = io.Hit
  45.         else
  46.             local b = io.UserInputState == Enum.UserInputState.Begin
  47.             if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48.                 return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49.             end
  50.             for _,t in pairs(CAS.Actions) do
  51.                 for _,k in pairs(t.Keys) do
  52.                     if k==io.KeyCode then
  53.                         t.Function(t.Name,io.UserInputState,io)
  54.                     end
  55.                 end
  56.             end
  57.             m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58.             UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59.         end
  60.     end)
  61.     Event.Parent = NLS([==[
  62.     local Player = game:GetService("Players").LocalPlayer
  63.     local Event = script:WaitForChild("UserInput_Event")
  64.  
  65.     local UIS = game:GetService("UserInputService")
  66.     local input = function(io,a)
  67.         if a then return end
  68.         --Since InputObject is a client-side instance, we create and pass table instead
  69.         Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70.     end
  71.     UIS.InputBegan:Connect(input)
  72.     UIS.InputEnded:Connect(input)
  73.  
  74.     local Mouse = Player:GetMouse()
  75.     local h,t
  76.     --Give the server mouse data 30 times every second, but only if the values changed
  77.     --If player is not moving their mouse, client won't fire events
  78.     while wait(1/30) do
  79.         if h~=Mouse.Hit or t~=Mouse.Target then
  80.             h,t=Mouse.Hit,Mouse.Target
  81.             Event:FireServer({isMouse=true,Target=t,Hit=h})
  82.         end
  83.     end]==],Player.Character)
  84.     Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87. -- the hottest shit to ever shit on a plate by king_absalom
  88. -- UPDATE: I have removed the long ass intro and the hat (Because it wont load and if it does it will take a long time to do so)
  89. --[[
  90.  
  91. "Created by: Wizardunstopable and MatterGh0st"
  92.  
  93. Oh, I didn't know editing King_Absalom's script makes it "YOURS"
  94. #sarcasm
  95.  
  96. anyways
  97. "Give Credit Plz and DONT LEAK THIS"
  98.  
  99. its an edit so.. i'll just leak it anyways. ;)
  100. ]]
  101. -------The Dark Ruler V2--------Created by: Wizardunstopable and MatterGh0st------Give Credit Plz and DONT LEAK THIS
  102. local p = owner
  103. local char = p.Character
  104. local larm = char["Left Arm"]
  105. local rarm = char["Right Arm"]
  106. local lleg = char["Left Leg"]
  107. local rleg = char["Right Leg"]
  108. local hed = char.Head
  109. local torso = char.Torso
  110. local hum = char.Humanoid
  111. local cam = game.Workspace.CurrentCamera
  112. local root = char.HumanoidRootPart
  113. local deb = false
  114. local shot = 0
  115. local l = game:GetService("Lighting")
  116. local rs = game:GetService("RunService").Stepped
  117. local stanceToggle = "Normal"
  118. math.randomseed(os.time())
  119. hum.WalkSpeed = 100
  120. char.Health:Destroy()
  121. hum.MaxHealth = math.huge
  122. wait(0.1)
  123. hum.Health = math.huge
  124. ----------------------------------------------------
  125. p:ClearCharacterAppearance()
  126. wait(0.1)
  127. p.Character.Head.BrickColor = BrickColor.new("Really black")
  128. p.Character.Torso.BrickColor = BrickColor.new("Really black")
  129. p.Character["Right Arm"].BrickColor = BrickColor.new("Really black")
  130. p.Character["Right Leg"].BrickColor = BrickColor.new("Really black")
  131. p.Character["Left Leg"].BrickColor = BrickColor.new("Really black")
  132. p.Character["Left Arm"].BrickColor = BrickColor.new("Really black")
  133. pcall(function() p.char.torso.roblox:Destroy() end)
  134. shirt = Instance.new("Shirt", char)
  135. shirt.Name = "Shirt"
  136. pants = Instance.new("Pants", char)
  137. pants.Name = "Pants"
  138. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=235673625"
  139. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=222859226"
  140. ----------------------------------------------------
  141. Fl = Instance.new('Fire',larm); FR = Instance.new('Fire',rarm); Ft = Instance.new('Fire',torso)
  142. Ft.Size = 12
  143. Fl.Size = 12
  144. FR.Size = 12
  145. Fl.Color = Color3.new(0,0,0)
  146. FR.Color = Color3.new(0,0,0)
  147. Ft.Color = Color3.new(0,0,0)
  148. Fl.SecondaryColor = Color3.new(0,0,0)
  149. FR.SecondaryColor = Color3.new(0,0,0)
  150. Ft.SecondaryColor = Color3.new(0,0,0)
  151. SR = Instance.new('Smoke',rleg)
  152. SR.Color = Color3.new(0,0,0)
  153. SR.Size = 1
  154. SR.RiseVelocity = 1
  155. ----------------------------------------------------
  156. Debounces = {
  157. on = false;
  158. ks = false;
  159. CanAttack = true;
  160. CanJoke = true;
  161. NoIdl = false;
  162. Slashing = false;
  163. Slashed = false;
  164. Grabbing = false;
  165. Grabbed = false;
  166. }
  167. local Touche = {char.Name, }
  168. ----------------------------------------------------
  169. function lerp(a, b, t) -- Linear interpolation
  170.     return a + (b - a)*t
  171. end
  172.  
  173. function slerp(a, b, t) --Spherical interpolation
  174.     dot = a:Dot(b)
  175.     if dot > 0.99999 or dot < -0.99999 then
  176.         return t <= 0.5 and a or b
  177.     else
  178.         r = math.acos(dot)
  179.         return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  180.     end
  181. end
  182.  
  183. function matrixInterpolate(a, b, t)
  184.     local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  185.     local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  186.     local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  187.     local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
  188.     local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
  189.     local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
  190.     local t = v1:Dot(v2)
  191.     if not (t < 0 or t == 0 or t > 0) then     -- Failsafe
  192.         return CFrame.new()
  193.     end
  194.     return CFrame.new(
  195.     v0.x, v0.y, v0.z,
  196.     v1.x, v1.y, v1.z,
  197.     v2.x, v2.y, v2.z,
  198.     v3.x, v3.y, v3.z)
  199. end
  200. ----------------------------------------------------
  201. function genWeld(a,b)
  202.     local w = Instance.new("Weld",a)
  203.     w.Part0 = a
  204.     w.Part1 = b
  205.     return w
  206. end
  207. function weld(a, b)
  208.     local weld = Instance.new("Weld")
  209.     weld.Name = "W"
  210.     weld.Part0 = a
  211.     weld.Part1 = b
  212.     weld.C0 = a.CFrame:inverse() * b.CFrame
  213.     weld.Parent = a
  214.     return weld;
  215. end
  216. ----------------------------------------------------
  217. function Lerp(c1,c2,al)
  218. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  219. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  220. for i,v in pairs(com1) do
  221. com1[i] = v+(com2[i]-v)*al
  222. end
  223. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  224. end
  225. ----------------------------------------------------
  226. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  227. local wld = Instance.new("Weld", wp1)
  228. wld.Part0 = wp0
  229. wld.Part1 = wp1
  230. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  231. end
  232. ----------------------------------------------------
  233. for i,v in pairs(char:children()) do
  234.     if v:IsA("Hat") then
  235.         v:Destroy()
  236.     end
  237. end
  238. for i,v in pairs(hed:children()) do
  239.     if v:IsA("Sound") then
  240.         v:Destroy()
  241.     end
  242. end
  243. ----------------------------------------------------
  244. function HasntTouched(plrname)
  245. local ret = true
  246. for _, v in pairs(Touche) do
  247. if v == plrname then
  248. ret = false
  249. end
  250. end
  251. return ret
  252. end
  253. ----------------------------------------------------
  254. larm.Size = larm.Size * 2
  255. rarm.Size = rarm.Size * 2
  256. lleg.Size = lleg.Size * 2
  257. rleg.Size = rleg.Size * 2
  258. torso.Size = torso.Size * 2
  259. hed.Size = hed.Size * 2
  260. root.Size = root.Size * 2
  261. ----------------------------------------------------
  262. newWeld(torso, larm, -1.5, 0.5, 0)
  263. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  264. newWeld(torso, rarm, 1.5, 0.5, 0)
  265. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  266. newWeld(torso, hed, 0, 1.5, 0)
  267. newWeld(torso, lleg, -0.5, -1, 0)
  268. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  269. newWeld(torso, rleg, 0.5, -1, 0)
  270. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  271. newWeld(root, torso, 0, -1, 0)
  272. torso.Weld.C1 = CFrame.new(0, -1, 0)
  273. ----------------------------------------------------
  274. z = Instance.new("Sound", char)
  275. z.SoundId = "rbxassetid://408386283"--209113706
  276. z.Looped = true
  277. z.Pitch = 1
  278. z.Volume = 1
  279. wait(.01)
  280. z:Play()
  281. ----------------------------------------------------
  282. --[[
  283. wait(0.1)
  284. game.Chat:Chat(owner,"You Will Die Of The Hands Of Me!", "Red")
  285. wait(9)
  286. game.Chat:Chat(owner,"You've rediculed hades for the last time!", "Blue")
  287. wait(9)
  288. game.Chat:Chat(owner,"Activate", "Red")
  289. wait(9.8)
  290. game.Chat:Chat(owner,"Summoning!", "Red")
  291. wait(0.1)
  292. game.Lighting.Ambient = Color3.new(1,0,0)
  293. wait(0.1)
  294. game.Lighting.Ambient = Color3.new(0,0,0)
  295. wait(0.1)
  296. game.Lighting.Ambient = Color3.new(1,0,0)
  297. wait(0.1)
  298. game.Lighting.Ambient = Color3.new(1,0,0)
  299. wait(0.1)
  300. game.Lighting.Ambient = Color3.new(1,0,0)
  301. wait(0.1)
  302. game.Lighting.Ambient = Color3.new(0,0,0)
  303. wait(0.1)
  304. game.Lighting.Ambient = Color3.new(1,0,0)
  305. wait(0.1)
  306. game.Lighting.Ambient = Color3.new(1,0,0)
  307. wait(0.1)
  308. game.Lighting.Ambient = Color3.new(1,0,0)
  309. wait(0.1)
  310. game.Lighting.Ambient = Color3.new(0,0,0)
  311. wait(0.1)
  312. game.Lighting.Ambient = Color3.new(1,0,0)
  313. wait(0.1)
  314. game.Lighting.Ambient = Color3.new(1,0,0)
  315. wait(0.1)
  316. game.Lighting.Ambient = Color3.new(0,0,0)
  317. wait(0.1)
  318. game.Lighting.Ambient = Color3.new(1,0,0)
  319. wait(0.1)
  320. game.Lighting.Ambient = Color3.new(0,0,0)
  321. wait(0.1)
  322. game.Lighting.Ambient = Color3.new(1,0,0)
  323. wait(0.1)
  324. game.Lighting.Ambient = Color3.new(0,0,0)
  325. wait(0.1)
  326. game.Lighting.Ambient = Color3.new(1,0,0)
  327. wait(0.1)
  328. game.Lighting.Ambient = Color3.new(0,0,0)
  329. wait(0.1)
  330. game.Lighting.Ambient = Color3.new(1,0,0)
  331. wait(0.1)
  332. game.Lighting.Ambient = Color3.new(0,0,0)
  333. wait(0.1)
  334. game.Lighting.Ambient = Color3.new(1,0,0)
  335. wait(0.1)
  336. game.Lighting.Ambient = Color3.new(0,0,0)
  337. wait(0.1)
  338. game.Lighting.Ambient = Color3.new(1,0,0)
  339. wait(0.1)
  340. game.Lighting.Ambient = Color3.new(0,0,0)
  341. wait(0.1)
  342. game.Lighting.Ambient = Color3.new(1,0,0)
  343. wait(0.1)
  344. game.Lighting.Ambient = Color3.new(0,0,0)
  345. game.Chat:Chat(owner,"The demon awakens! With The anger of thousands!", "Green")
  346. ]]--
  347. --game:service'InsertService':LoadAsset(130900995):children()[1].Parent=char
  348. --char.PumpkinReaper.Handle.Mesh.Scale = char.PumpkinReaper.Handle.Mesh.Scale * 1.8
  349. --char.PumpkinReaper.Handle.Mesh.TextureId = "http://www.roblox.com/asset/?id=334850318"
  350. --char.PumpkinReaper.Handle.Mesh.VertexColor = Vector3.new(1,1,1)
  351. --l.TimeOfDay = 24
  352. z=Instance.new('Decal',hed)
  353. z.Face = 'Front'
  354. z.Texture='rbxassetid://99174105'
  355. hed.BrickColor = BrickColor.new("Really black")
  356. lite = Instance.new("PointLight", rleg)
  357. lite.Brightness = 30
  358. lite.Range = 20
  359. lite.Color = Color3.new(19, 0, 0)
  360. --[[local hed2 = hed:Clone()
  361. hed2.CanCollide = false
  362. hed2.Parent = char
  363. hed2:ClearAllChildren()
  364. hed2.Transparency = 1
  365. hed2.Name = "DARP"
  366. local w = Instance.new("Weld",hed2)
  367. w.Part0 = hed
  368. w.Part1 = hed2
  369. w.C0 = CFrame.new(0,0,-0.175)
  370. z=Instance.new("SurfaceGui",hed2)
  371. z.Enabled = true
  372. z.Face = "Front"
  373. z.Adornee = hed2
  374. z.CanvasSize = Vector2.new(100,100)
  375. local face = Instance.new("ImageLabel",z)
  376. face.Size = UDim2.new(1,-30,1,0)
  377. face.Position = UDim2.new(0,15,0,0)
  378. face.BackgroundTransparency = 1
  379. face.Image='rbxassetid://46282671']]--
  380. ----------------------------------------------------
  381.  
  382. ----------------------------------------------------
  383. local m = Instance.new("Model")
  384. m.Name = "Titanius"
  385. p1 = Instance.new("Part", m)
  386. p1.BrickColor = BrickColor.new("Really red")
  387. p1.FormFactor = Enum.FormFactor.Custom
  388. p1.Material = "Neon"
  389. p1.Size = Vector3.new(1, 0.600000024, 1.5)
  390. p1.CFrame = CFrame.new(67.4994888, 12.1560526, 73.0205841, 0.999972522, -3.59117985e-005, -8.00192356e-006, -1.39250187e-005, 0.358383715, -0.933530986, 5.28097153e-005, 0.933500648, 0.358406395)
  391. p1.CanCollide = false
  392. p1.Locked = true
  393. p1.Elasticity = 0
  394. p1.BottomSurface = Enum.SurfaceType.Smooth
  395. p1.TopSurface = Enum.SurfaceType.Smooth
  396. b1 = Instance.new("SpecialMesh", p1)
  397. b1.MeshType = Enum.MeshType.Wedge
  398. b1.Name = "Mesh"
  399. b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  400. p2 = Instance.new("Part", m)
  401. p2.BrickColor = BrickColor.new("Really black")
  402. p2.FormFactor = Enum.FormFactor.Custom
  403. p2.Size = Vector3.new(1, 2.9000001, 1)
  404. p2.CFrame = CFrame.new(67.4995728, 11.7633543, 74.2129135, -1.30959779e-005, 2.79811252e-006, 0.999972522, 0.961226642, 0.275612593, -7.50799518e-006, -0.275637805, 0.96119839, 1.01176247e-005)
  405. p2.CanCollide = false
  406. p2.Locked = true
  407. p2.Elasticity = 0
  408. p2.BottomSurface = Enum.SurfaceType.Smooth
  409. p2.TopSurface = Enum.SurfaceType.Smooth
  410. b2 = Instance.new("BlockMesh", p2)
  411. b2.Name = "Mesh"
  412. b2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  413. p3 = Instance.new("Part", m)
  414. p3.BrickColor = BrickColor.new("Really red")
  415. p3.Material = "Neon"
  416. p3.FormFactor = Enum.FormFactor.Custom
  417. p3.Size = Vector3.new(1, 1.10000005, 2.0999999)
  418. p3.CFrame = CFrame.new(67.4994965, 12.6401453, 73.9670334, 0.999972522, -3.52207899e-005, -8.10639358e-006, -1.61500211e-005, 0.309035271, -0.951007903, 5.24176576e-005, 0.950978875, 0.309059501)
  419. p3.CanCollide = false
  420. p3.Locked = true
  421. p3.Elasticity = 0
  422. p3.BottomSurface = Enum.SurfaceType.Smooth
  423. p3.TopSurface = Enum.SurfaceType.Smooth
  424. b3 = Instance.new("SpecialMesh", p3)
  425. b3.MeshType = Enum.MeshType.Wedge
  426. b3.Name = "Mesh"
  427. b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  428. p4 = Instance.new("Part", m)
  429. p4.BrickColor = BrickColor.new("Really red")
  430. p4.Material = "Neon"
  431. p4.FormFactor = Enum.FormFactor.Custom
  432. p4.Size = Vector3.new(1, 1.43999994, 2.05000019)
  433. p4.CFrame = CFrame.new(67.4995575, 11.8683414, 76.1565704, 0.999972522, -2.5085672e-005, -1.53700166e-005, -4.86194367e-005, -0.800831437, -0.598821938, 1.9131101e-005, 0.598835468, -0.800796151)
  434. p4.CanCollide = false
  435. p4.Locked = true
  436. p4.Elasticity = 0
  437. p4.BottomSurface = Enum.SurfaceType.Smooth
  438. p4.TopSurface = Enum.SurfaceType.Smooth
  439. b4 = Instance.new("SpecialMesh", p4)
  440. b4.MeshType = Enum.MeshType.Wedge
  441. b4.Name = "Mesh"
  442. b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  443. p5 = Instance.new("Part", m)
  444. p5.BrickColor = BrickColor.new("Really red")
  445. p5.Material = "Neon"
  446. p5.FormFactor = Enum.FormFactor.Custom
  447. p5.Size = Vector3.new(1, 1.10000005, 3.10000005)
  448. p5.CFrame = CFrame.new(67.4995193, 13.241991, 74.8357468, 0.999972522, -3.59118021e-005, -8.00191992e-006, -1.39250224e-005, 0.358383656, -0.933530807, 5.2809708e-005, 0.933500469, 0.358406246)
  449. p5.CanCollide = false
  450. p5.Locked = true
  451. p5.Elasticity = 0
  452. p5.BottomSurface = Enum.SurfaceType.Smooth
  453. p5.TopSurface = Enum.SurfaceType.Smooth
  454. b5 = Instance.new("SpecialMesh", p5)
  455. b5.MeshType = Enum.MeshType.Wedge
  456. b5.Name = "Mesh"
  457. b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  458. p6 = Instance.new("Part", m)
  459. p6.Name = "Handle"
  460. p6.BrickColor = BrickColor.new("Really black")
  461. p6.FormFactor = Enum.FormFactor.Custom
  462. p6.Size = Vector3.new(1.5999999, 13.6000004, 1)
  463. p6.CFrame = CFrame.new(67.5017471, 11.2780685, 66.1421967, -1.18190947e-005, 6.28741009e-006, 0.999972522, 0.99995929, -1.39772892e-005, -7.50630716e-006, -1.79708004e-005, 0.999939024, 1.01296728e-005)
  464. p6.CanCollide = false
  465. p6.Locked = true
  466. p6.Elasticity = 0
  467. p6.BottomSurface = Enum.SurfaceType.Smooth
  468. p6.TopSurface = Enum.SurfaceType.Smooth
  469. b6 = Instance.new("BlockMesh", p6)
  470. b6.Name = "Mesh"
  471. b6.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  472. p7 = Instance.new("Part", m)
  473. p7.BrickColor = BrickColor.new("Really red")
  474. p7.Material = "Neon"
  475. p7.FormFactor = Enum.FormFactor.Custom
  476. p7.Size = Vector3.new(1, 1.00999999, 1.05000019)
  477. p7.CFrame = CFrame.new(67.5174179, 10.5228004, 76.3114471, 0.999972522, -2.76626724e-005, -6.72184569e-006, -4.7347472e-005, -0.91489929, -0.403581172, 2.14323372e-005, 0.403602213, -0.914867818)
  478. p7.CanCollide = false
  479. p7.Locked = true
  480. p7.Elasticity = 0
  481. p7.BottomSurface = Enum.SurfaceType.Smooth
  482. p7.TopSurface = Enum.SurfaceType.Smooth
  483. b7 = Instance.new("SpecialMesh", p7)
  484. b7.MeshType = Enum.MeshType.Wedge
  485. b7.Name = "Mesh"
  486. b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  487. p8 = Instance.new("Part", m)
  488. p8.BrickColor = BrickColor.new("Really red")
  489. p8.Material = "Neon"
  490. p8.FormFactor = Enum.FormFactor.Custom
  491. p8.Size = Vector3.new(1, 1.00999999, 1.05000019)
  492. p8.CFrame = CFrame.new(67.5074387, 8.51285458, 76.8714371, 0.999972522, -2.76626724e-005, -6.72184387e-006, -4.73474684e-005, -0.91489917, -0.403581113, 2.14323354e-005, 0.403602153, -0.914867699)
  493. p8.CanCollide = false
  494. p8.Locked = true
  495. p8.Elasticity = 0
  496. p8.BottomSurface = Enum.SurfaceType.Smooth
  497. p8.TopSurface = Enum.SurfaceType.Smooth
  498. b8 = Instance.new("SpecialMesh", p8)
  499. b8.MeshType = Enum.MeshType.Wedge
  500. b8.Name = "Mesh"
  501. b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  502. p9 = Instance.new("Part", m)
  503. p9.BrickColor = BrickColor.new("Really black")
  504. p9.FormFactor = Enum.FormFactor.Custom
  505. p9.Size = Vector3.new(1, 1.07999957, 1)
  506. p9.CFrame = CFrame.new(67.5095749, 7.1092, 74.5051422, -2.60536999e-005, -5.21559741e-006, 0.999972522, 0.35323599, -0.935490847, -1.50012565e-005, 0.935460567, 0.353258699, 4.2632455e-005)
  507. p9.CanCollide = false
  508. p9.Locked = true
  509. p9.Elasticity = 0
  510. p9.BottomSurface = Enum.SurfaceType.Smooth
  511. p9.TopSurface = Enum.SurfaceType.Smooth
  512. b9 = Instance.new("BlockMesh", p9)
  513. b9.Name = "Mesh"
  514. b9.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  515. p10 = Instance.new("Part", m)
  516. p10.BrickColor = BrickColor.new("Really black")
  517. p10.FormFactor = Enum.FormFactor.Custom
  518. p10.Size = Vector3.new(1, 1.41999948, 1)
  519. p10.CFrame = CFrame.new(67.489624, 8.67401791, 72.7929764, -9.47785156e-006, -9.42233055e-006, 0.999972522, 0.292371064, 0.956263304, -7.54374832e-006, -0.956253231, 0.292334616, 1.01081387e-005)
  520. p10.CanCollide = false
  521. p10.Locked = true
  522. p10.Elasticity = 0
  523. p10.BottomSurface = Enum.SurfaceType.Smooth
  524. p10.TopSurface = Enum.SurfaceType.Smooth
  525. b10 = Instance.new("BlockMesh", p10)
  526. b10.Name = "Mesh"
  527. b10.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  528. p11 = Instance.new("Part", m)
  529. p11.BrickColor = BrickColor.new("Really black")
  530. p11.FormFactor = Enum.FormFactor.Custom
  531. p11.Size = Vector3.new(1, 1.50999951, 1)
  532. p11.CFrame = CFrame.new(67.509552, 7.11887455, 70.3475952, -1.87569385e-005, 1.80455972e-005, 0.999972522, -0.36222899, -0.932047009, -9.30004444e-006, 0.932039678, -0.362191886, 4.04359016e-005)
  533. p11.CanCollide = false
  534. p11.Locked = true
  535. p11.Elasticity = 0
  536. p11.BottomSurface = Enum.SurfaceType.Smooth
  537. p11.TopSurface = Enum.SurfaceType.Smooth
  538. b11 = Instance.new("BlockMesh", p11)
  539. b11.Name = "Mesh"
  540. b11.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  541. p12 = Instance.new("Part", m)
  542. p12.Name = "BladeCenter"
  543. p12.BrickColor = BrickColor.new("Really red")
  544. p12.Material = "Neon"
  545. p12.FormFactor = Enum.FormFactor.Symmetric
  546. p12.Size = Vector3.new(1, 2, 2)
  547. p12.CFrame = CFrame.new(67.4995346, 6.83217764, 72.2514038, -0.999972522, 2.42275873e-005, 0.000103325896, -8.39982677e-005, 4.44650614e-005, -0.999960959, -4.06451727e-005, -0.999940753, -1.25430051e-005)
  548. p12.CanCollide = false
  549. p12.Locked = true
  550. p12.BottomSurface = Enum.SurfaceType.Smooth
  551. p12.TopSurface = Enum.SurfaceType.Smooth
  552. b12 = Instance.new("SpecialMesh", p12)
  553. b12.MeshType = Enum.MeshType.Brick
  554. b12.Name = "Mesh"
  555. b12.Scale = Vector3.new(0.499999911, 1, 0.699999928)
  556. p13 = Instance.new("Part", m)
  557. p13.BrickColor = BrickColor.new("Really black")
  558. p13.FormFactor = Enum.FormFactor.Custom
  559. p13.Size = Vector3.new(2.91000009, 4.3300004, 1)
  560. p13.CFrame = CFrame.new(67.5096359, 9.31026554, 73.9751816, 7.60371313e-006, 1.0943455e-005, 0.999972522, -0.119072244, -0.99284631, -7.55448127e-006, 0.992830038, -0.119038157, 1.01703836e-005)
  561. p13.CanCollide = false
  562. p13.Locked = true
  563. p13.Elasticity = 0
  564. p13.BottomSurface = Enum.SurfaceType.Smooth
  565. p13.TopSurface = Enum.SurfaceType.Smooth
  566. b13 = Instance.new("BlockMesh", p13)
  567. b13.Name = "Mesh"
  568. b13.Scale = Vector3.new(1, 1, 0.400000006)
  569. p14 = Instance.new("Part", m)
  570. p14.BrickColor = BrickColor.new("Really black")
  571. p14.FormFactor = Enum.FormFactor.Custom
  572. p14.Size = Vector3.new(2.5, 2.17999935, 1)
  573. p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6410059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005)
  574. p14.CanCollide = false
  575. p14.Locked = true
  576. p14.Elasticity = 0
  577. p14.BottomSurface = Enum.SurfaceType.Smooth
  578. p14.TopSurface = Enum.SurfaceType.Smooth
  579. b14 = Instance.new("BlockMesh", p14)
  580. b14.Name = "Mesh"
  581. b14.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  582. p15 = Instance.new("Part", m)
  583. p15.BrickColor = BrickColor.new("Really black")
  584. p15.FormFactor = Enum.FormFactor.Custom
  585. p15.Size = Vector3.new(1.16999996, 4.2699995, 1)
  586. p15.CFrame = CFrame.new(67.5095901, 9.35303593, 70.6884613, -1.24399676e-005, -4.94209144e-006, 0.999972522, 0.645082474, 0.764063478, -7.52419282e-006, -0.764068604, 0.645045042, 1.0099785e-005)
  587. p15.CanCollide = false
  588. p15.Locked = true
  589. p15.Elasticity = 0
  590. p15.BottomSurface = Enum.SurfaceType.Smooth
  591. p15.TopSurface = Enum.SurfaceType.Smooth
  592. b15 = Instance.new("BlockMesh", p15)
  593. b15.Name = "Mesh"
  594. b15.Scale = Vector3.new(1, 1, 0.400000006)
  595. p16 = Instance.new("Part", m)
  596. p16.BrickColor = BrickColor.new("Really black")
  597. p16.FormFactor = Enum.FormFactor.Custom
  598. p16.Size = Vector3.new(1.68999994, 4.76000023, 1)
  599. p16.CFrame = CFrame.new(67.4996033, 9.63990211, 75.3800278, 2.98175655e-006, 1.30014914e-005, 0.999972522, 0.258795738, -0.965893507, -7.53869244e-006, 0.965865672, 0.258821338, 1.01718706e-005)
  600. p16.CanCollide = false
  601. p16.Locked = true
  602. p16.Elasticity = 0
  603. p16.BottomSurface = Enum.SurfaceType.Smooth
  604. p16.TopSurface = Enum.SurfaceType.Smooth
  605. b16 = Instance.new("BlockMesh", p16)
  606. b16.Name = "Mesh"
  607. b16.Scale = Vector3.new(1, 1, 0.400000006)
  608. p17 = Instance.new("Part", m)
  609. p17.BrickColor = BrickColor.new("Really black")
  610. p17.FormFactor = Enum.FormFactor.Custom
  611. p17.Size = Vector3.new(1.78999996, 4.21999979, 1)
  612. p17.CFrame = CFrame.new(67.499588, 9.28996372, 69.8789978, -9.50601952e-006, -9.41252802e-006, 0.999972522, 0.293352425, 0.955965877, -7.53842551e-006, -0.955955863, 0.293315947, 1.00904235e-005)
  613. p17.CanCollide = false
  614. p17.Locked = true
  615. p17.Elasticity = 0
  616. p17.BottomSurface = Enum.SurfaceType.Smooth
  617. p17.TopSurface = Enum.SurfaceType.Smooth
  618. b17 = Instance.new("BlockMesh", p17)
  619. b17.Name = "Mesh"
  620. b17.Scale = Vector3.new(1, 1, 0.400000006)
  621. p18 = Instance.new("WedgePart", m)
  622. p18.BrickColor = BrickColor.new("Really red")
  623. p18.Name = "BladePart1"
  624. p18.Material = "Neon"
  625. p18.Name = "Wedge"
  626. p18.FormFactor = Enum.FormFactor.Symmetric
  627. p18.Size = Vector3.new(1, 4, 2)
  628. p18.CFrame = CFrame.new(67.499321, 6.83199787, 69.4816895, 0.999972522, -3.68033288e-005, -4.22928351e-005, 2.29664256e-005, -1.65102574e-005, 0.999963701, -2.03872096e-005, -0.999943435, -4.84290831e-005)
  629. p18.CanCollide = false
  630. p18.Locked = true
  631. p18.BottomSurface = Enum.SurfaceType.Smooth
  632. p18.TopSurface = Enum.SurfaceType.Smooth
  633. b18 = Instance.new("SpecialMesh", p18)
  634. b18.MeshType = Enum.MeshType.Wedge
  635. b18.Name = "Mesh"
  636. b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  637. p19 = Instance.new("WedgePart", m)
  638. p19.BrickColor = BrickColor.new("Really red")
  639. p19.Name = "BladePart2"
  640. p19.Material = "Neon"
  641. p19.Name = "Wedge"
  642. p19.FormFactor = Enum.FormFactor.Symmetric
  643. p19.Size = Vector3.new(1, 4, 2)
  644. p19.CFrame = CFrame.new(67.4994736, 6.83213568, 75.0314102, -0.999972522, 3.68059118e-005, -0.000103325001, -8.40002976e-005, -4.4521752e-005, 0.999963701, 2.03864402e-005, 0.999943435, 1.26029336e-005)
  645. p19.CanCollide = false
  646. p19.Locked = true
  647. p19.BottomSurface = Enum.SurfaceType.Smooth
  648. p19.TopSurface = Enum.SurfaceType.Smooth
  649. b19 = Instance.new("SpecialMesh", p19)
  650. b19.MeshType = Enum.MeshType.Wedge
  651. b19.Name = "Mesh"
  652. b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  653. p20 = Instance.new("Part", m)
  654. p20.BrickColor = BrickColor.new("Really black")
  655. p20.FormFactor = Enum.FormFactor.Custom
  656. p20.Size = Vector3.new(2.53000021, 2.39999938, 1)
  657. p20.CFrame = CFrame.new(67.4996414, 7.91898966, 71.4148178, -1.09432585e-005, 7.6432425e-006, 0.999972522, 0.992849231, -0.119072601, -7.55000656e-006, 0.119038492, 0.992832959, 1.01311334e-005)
  658. p20.CanCollide = false
  659. p20.Locked = true
  660. p20.Elasticity = 0
  661. p20.BottomSurface = Enum.SurfaceType.Smooth
  662. p20.TopSurface = Enum.SurfaceType.Smooth
  663. b20 = Instance.new("BlockMesh", p20)
  664. b20.Name = "Mesh"
  665. b20.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  666. p21 = Instance.new("Part", m)
  667. p21.BrickColor = BrickColor.new("Really red")
  668. p21.Material = "Neon"
  669. p21.FormFactor = Enum.FormFactor.Custom
  670. p21.Size = Vector3.new(1, 1.43999994, 1.59000015)
  671. p21.CFrame = CFrame.new(67.509613, 9.57073689, 76.6228256, 0.999972522, -2.50856156e-005, -1.53699839e-005, -4.86196222e-005, -0.800835371, -0.598824739, 1.91311228e-005, 0.59883821, -0.800800025)
  672. p21.CanCollide = false
  673. p21.Locked = true
  674. p21.Elasticity = 0
  675. p21.BottomSurface = Enum.SurfaceType.Smooth
  676. p21.TopSurface = Enum.SurfaceType.Smooth
  677. b21 = Instance.new("SpecialMesh", p21)
  678. b21.MeshType = Enum.MeshType.Wedge
  679. b21.Name = "Mesh"
  680. b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  681. w1 = Instance.new("Weld", p1)
  682. w1.Name = "Part_Weld"
  683. w1.Part0 = p1
  684. w1.C0 = CFrame.new(-67.5030899, -72.5280457, -14.8209743, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  685. w1.Part1 = p2
  686. w1.C1 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
  687. w2 = Instance.new("Weld", p2)
  688. w2.Name = "Part_Weld"
  689. w2.Part0 = p2
  690. w2.C0 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
  691. w2.Part1 = p3
  692. w2.C1 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
  693. w3 = Instance.new("Weld", p3)
  694. w3.Name = "Part_Weld"
  695. w3.Part0 = p3
  696. w3.C0 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
  697. w3.Part1 = p4
  698. w3.C1 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  699. w4 = Instance.new("Weld", p4)
  700. w4.Name = "Part_Weld"
  701. w4.Part0 = p4
  702. w4.C0 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  703. w4.Part1 = p5
  704. w4.C1 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  705. w5 = Instance.new("Weld", p5)
  706. w5.Name = "Part_Weld"
  707. w5.Part0 = p5
  708. w5.C0 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  709. w5.Part1 = p6
  710. w5.C1 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
  711. w6 = Instance.new("Weld", p6)
  712. w6.Name = "Part_Weld"
  713. w6.Part0 = p6
  714. w6.C0 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
  715. w6.Part1 = p7
  716. w6.C1 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  717. w7 = Instance.new("Weld", p7)
  718. w7.Name = "Part_Weld"
  719. w7.Part0 = p7
  720. w7.C0 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  721. w7.Part1 = p8
  722. w7.C1 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  723. w8 = Instance.new("Weld", p8)
  724. w8.Name = "Part_Weld"
  725. w8.Part0 = p8
  726. w8.C0 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  727. w8.Part1 = p9
  728. w8.C1 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
  729. w9 = Instance.new("Weld", p9)
  730. w9.Name = "Part_Weld"
  731. w9.Part0 = p9
  732. w9.C0 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
  733. w9.Part1 = p10
  734. w9.C1 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
  735. w10 = Instance.new("Weld", p10)
  736. w10.Name = "Part_Weld"
  737. w10.Part0 = p10
  738. w10.C0 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
  739. w10.Part1 = p11
  740. w10.C1 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
  741. w11 = Instance.new("Weld", p11)
  742. w11.Name = "Part_Weld"
  743. w11.Part0 = p11
  744. w11.C0 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
  745. w11.Part1 = p12
  746. w11.C1 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
  747. w12 = Instance.new("Weld", p12)
  748. w12.Name = "Part_Weld"
  749. w12.Part0 = p12
  750. w12.C0 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
  751. w12.Part1 = p13
  752. w12.C1 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
  753. w13 = Instance.new("Weld", p13)
  754. w13.Name = "Part_Weld"
  755. w13.Part0 = p13
  756. w13.C0 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
  757. w13.Part1 = p14
  758. w13.C1 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
  759. w14 = Instance.new("Weld", p14)
  760. w14.Name = "Part_Weld"
  761. w14.Part0 = p14
  762. w14.C0 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
  763. w14.Part1 = p15
  764. w14.C1 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
  765. w15 = Instance.new("Weld", p15)
  766. w15.Name = "Part_Weld"
  767. w15.Part0 = p15
  768. w15.C0 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
  769. w15.Part1 = p16
  770. w15.C1 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
  771. w16 = Instance.new("Weld", p16)
  772. w16.Name = "Part_Weld"
  773. w16.Part0 = p16
  774. w16.C0 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
  775. w16.Part1 = p17
  776. w16.C1 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
  777. w17 = Instance.new("Weld", p17)
  778. w17.Name = "Wedge_Weld"
  779. w17.Part0 = p17
  780. w17.C0 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
  781. w17.Part1 = p18
  782. w17.C1 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
  783. w18 = Instance.new("Weld", p18)
  784. w18.Name = "Wedge_Weld"
  785. w18.Part0 = p18
  786. w18.C0 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
  787. w18.Part1 = p19
  788. w18.C1 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
  789. w19 = Instance.new("Weld", p19)
  790. w19.Name = "Part_Weld"
  791. w19.Part0 = p19
  792. w19.C0 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
  793. w19.Part1 = p20
  794. w19.C1 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
  795. w20 = Instance.new("Weld", p20)
  796. w20.Name = "Part_Weld"
  797. w20.Part0 = p20
  798. w20.C0 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
  799. w20.Part1 = p21
  800. w20.C1 = CFrame.new(-67.5104218, -38.2193756, 67.100563, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  801. m.Parent = char
  802. m:MakeJoints()
  803. ----------------------------------------------------
  804. local cor = Instance.new("Part", char.Titanius)
  805. cor.Name = "Thingy"
  806. cor.Locked = true
  807. cor.BottomSurface = 0
  808. cor.CanCollide = false
  809. cor.Size = Vector3.new(1, 13, 1)
  810. cor.Transparency = 1
  811. cor.TopSurface = 0
  812. corw = Instance.new("Weld", cor)
  813. corw.Part0 = rarm
  814. corw.Part1 = cor
  815. corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  816. corw.C1 = CFrame.new(0, 0, 0)
  817. weld1 = Instance.new("Weld", char.Titanius)
  818. weld1.Part0 = cor
  819. weld1.Part1 = p6
  820. weld1.C0 = CFrame.new(0, 0, 0)
  821. ----------------------------------------------------
  822. hitb = Instance.new("Part", char.Titanius)
  823. hitb.Name = "Thingy2"
  824. hitb.Locked = true
  825. hitb.BottomSurface = 0
  826. hitb.CanCollide = false
  827. hitb.Size = Vector3.new(0, 8, 6)
  828. hitb.Transparency = 1
  829. hitb.TopSurface = 0
  830. weld2 = Instance.new("Weld", char.Titanius)
  831. weld2.Part0 = hitb
  832. weld2.Part1 = p12
  833. weld2.C0 = CFrame.new(0, .6, 1)
  834. ----------------------------------------------------
  835. local m = Instance.new("Model")
  836. m.Name = "Claw"
  837. p1 = Instance.new("Part", m)
  838. p1.BrickColor = BrickColor.new("Really black")
  839. p1.FormFactor = Enum.FormFactor.Custom
  840. p1.Size = Vector3.new(1.5, 0.5, 0.5)
  841. p1.CFrame = CFrame.new(2.91120553, 6.79703379, -19.5339718, -0.205515206, -0.209888965, 0.955883741, 0.52527827, -0.847774804, -0.0732159689, 0.825741529, 0.487057745, 0.284480691)
  842. p1.CanCollide = false
  843. p1.Locked = true
  844. p1.BottomSurface = Enum.SurfaceType.Smooth
  845. p1.TopSurface = Enum.SurfaceType.Smooth
  846. b1 = Instance.new("BlockMesh", p1)
  847. b1.Name = "Mesh"
  848. p2 = Instance.new("WedgePart", m)
  849. p2.BrickColor = BrickColor.new("Really black")
  850. p2.Name = "Wedge"
  851. p2.FormFactor = Enum.FormFactor.Custom
  852. p2.Size = Vector3.new(3, 1, 0.5)
  853. p2.CFrame = CFrame.new(2.94872427, 6.13246727, -16.5004997, -5.96046448e-008, -4.47034836e-008, -1.00000358, -1.3615936e-005, 0.99999994, 4.47034836e-008, 1.00000358, 1.41002238e-005, 0)
  854. p2.CanCollide = false
  855. p2.Locked = true
  856. p2.BottomSurface = Enum.SurfaceType.Smooth
  857. p2.TopSurface = Enum.SurfaceType.Smooth
  858. p3 = Instance.new("Part", m)
  859. p3.BrickColor = BrickColor.new("Really black")
  860. p3.FormFactor = Enum.FormFactor.Custom
  861. p3.Size = Vector3.new(1.5, 0.5, 0.5)
  862. p3.CFrame = CFrame.new(1.84869456, 6.79700661, -18.5422173, -5.06400113e-008, 1.07230136e-007, 1.00000715, -0.499905825, -0.866079628, -1.1125789e-007, 0.86608547, -0.499910295, -2.17476881e-008)
  863. p3.CanCollide = false
  864. p3.Locked = true
  865. p3.BottomSurface = Enum.SurfaceType.Smooth
  866. p3.TopSurface = Enum.SurfaceType.Smooth
  867. b2 = Instance.new("BlockMesh", p3)
  868. b2.Name = "Mesh"
  869. p4 = Instance.new("WedgePart", m)
  870. p4.BrickColor = BrickColor.new("Really black")
  871. p4.Name = "Wedge"
  872. p4.FormFactor = Enum.FormFactor.Custom
  873. p4.Size = Vector3.new(3, 1, 0.5)
  874. p4.CFrame = CFrame.new(0.0487272739, 4.13279819, -16.5004959, -1.62921424e-007, 1.78814929e-007, 1.00001431, -1.2755394e-005, -0.999999762, -1.78813849e-007, 1.00001431, -1.46627426e-005, -7.54998553e-008)
  875. p4.CanCollide = false
  876. p4.Locked = true
  877. p4.BottomSurface = Enum.SurfaceType.Smooth
  878. p4.TopSurface = Enum.SurfaceType.Smooth
  879. p5 = Instance.new("Part", m)
  880. p5.BrickColor = BrickColor.new("Really black")
  881. p5.FormFactor = Enum.FormFactor.Custom
  882. p5.Size = Vector3.new(1.5, 0.5, 0.5)
  883. p5.CFrame = CFrame.new(1.84874606, 6.79701567, -19.6422844, -4.29027068e-007, 1.9046513e-007, 1.00001431, 0.500089467, -0.865973532, 2.18601315e-008, 0.865987122, 0.50009501, 3.78533827e-008)
  884. p5.CanCollide = false
  885. p5.Locked = true
  886. p5.BottomSurface = Enum.SurfaceType.Smooth
  887. p5.TopSurface = Enum.SurfaceType.Smooth
  888. b3 = Instance.new("BlockMesh", p5)
  889. b3.Name = "Mesh"
  890. p6 = Instance.new("Part", m)
  891. p6.BrickColor = BrickColor.new("Really black")
  892. p6.FormFactor = Enum.FormFactor.Custom
  893. p6.Size = Vector3.new(1.5, 0.5, 0.5)
  894. p6.CFrame = CFrame.new(2.61122823, 6.79701757, -18.433939, -0.250001401, 0.0669622123, 0.965941966, -0.491382152, -0.868364573, -0.0669801831, 0.834303975, -0.491393685, 0.249996051)
  895. p6.CanCollide = false
  896. p6.Locked = true
  897. p6.BottomSurface = Enum.SurfaceType.Smooth
  898. p6.TopSurface = Enum.SurfaceType.Smooth
  899. b4 = Instance.new("BlockMesh", p6)
  900. b4.Name = "Mesh"
  901. p7 = Instance.new("Part", m)
  902. p7.BrickColor = BrickColor.new("Really black")
  903. p7.FormFactor = Enum.FormFactor.Custom
  904. p7.Size = Vector3.new(3, 1, 1.10000005)
  905. p7.CFrame = CFrame.new(2.59874034, 5.13276958, -16.5005379, -3.27825546e-007, -3.57627869e-007, -1.00001431, -0.000133868307, 0.99999994, 1.49011612e-008, 1.00001442, 0.000135900453, -5.96046448e-008)
  906. p7.CanCollide = false
  907. p7.Locked = true
  908. p7.BottomSurface = Enum.SurfaceType.Smooth
  909. p7.TopSurface = Enum.SurfaceType.Smooth
  910. b5 = Instance.new("BlockMesh", p7)
  911. b5.Name = "Mesh"
  912. p8 = Instance.new("Part", m)
  913. p8.BrickColor = BrickColor.new("Really red")
  914. p8.Material = "Neon"
  915. p8.FormFactor = Enum.FormFactor.Symmetric
  916. p8.Size = Vector3.new(1, 1, 1)
  917. p8.CFrame = CFrame.new(1.84841466, 6.25537968, -20.3997307, -1.42129729e-005, 0.00428489037, -1.00000513, 0.965967655, 0.258660465, 0.00109496934, 0.258668512, -0.965972245, -0.00414247159)
  918. p8.CanCollide = false
  919. p8.Locked = true
  920. b6 = Instance.new("SpecialMesh", p8)
  921. b6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  922. b6.TextureId = ""
  923. b6.MeshType = Enum.MeshType.FileMesh
  924. b6.Name = "Mesh"
  925. b6.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  926. p9 = Instance.new("Part", m)
  927. p9.BrickColor = BrickColor.new("Really black")
  928. p9.FormFactor = Enum.FormFactor.Custom
  929. p9.Size = Vector3.new(1.5, 0.5, 0.5)
  930. p9.CFrame = CFrame.new(2.79691935, 3.68131566, -18.264101, -0.277095288, -0.561500967, -0.779720128, 0.631033003, 0.505603611, -0.58835566, 0.724593103, -0.655058563, 0.214224264)
  931. p9.CanCollide = false
  932. p9.Locked = true
  933. p9.BottomSurface = Enum.SurfaceType.Smooth
  934. p9.TopSurface = Enum.SurfaceType.Smooth
  935. b7 = Instance.new("BlockMesh", p9)
  936. b7.Name = "Mesh"
  937. p10 = Instance.new("Part", m)
  938. p10.BrickColor = BrickColor.new("Really red")
  939. p10.Material = "Neon"
  940. p10.FormFactor = Enum.FormFactor.Symmetric
  941. p10.Size = Vector3.new(1, 1, 1)
  942. p10.CFrame = CFrame.new(3.09846497, 6.25236273, -20.2996788, -0.0669716895, 0.254178405, -0.964850724, 0.96595335, 0.258713901, 0.00110733509, 0.249903828, -0.93192625, -0.262850702)
  943. p10.CanCollide = false
  944. p10.Locked = true
  945. b8 = Instance.new("SpecialMesh", p10)
  946. b8.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  947. b8.TextureId = ""
  948. b8.MeshType = Enum.MeshType.FileMesh
  949. b8.Name = "Mesh"
  950. b8.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  951. p11 = Instance.new("Part", m)
  952. p11.BrickColor = BrickColor.new("Really black")
  953. p11.FormFactor = Enum.FormFactor.Custom
  954. p11.Size = Vector3.new(1.5, 0.5, 0.5)
  955. p11.CFrame = CFrame.new(0.386122227, 6.79699421, -18.533905, 0.250022948, -0.0669473261, 0.965937555, -0.491377324, -0.868365645, 0.0670026764, 0.834300399, -0.491393894, -0.250007868)
  956. p11.CanCollide = false
  957. p11.Locked = true
  958. p11.BottomSurface = Enum.SurfaceType.Smooth
  959. p11.TopSurface = Enum.SurfaceType.Smooth
  960. b9 = Instance.new("BlockMesh", p11)
  961. b9.Name = "Mesh"
  962. p12 = Instance.new("Part", m)
  963. p12.BrickColor = BrickColor.new("Really black")
  964. p12.FormFactor = Enum.FormFactor.Custom
  965. p12.Size = Vector3.new(1.5, 0.5, 0.5)
  966. p12.CFrame = CFrame.new(1.14871967, 6.79700947, -19.6422291, -4.76837158e-007, 2.83122063e-007, 1.00001442, 0.500089884, -0.865973473, 4.47034836e-008, 0.865987122, 0.500095367, 1.49011612e-008)
  967. p12.CanCollide = false
  968. p12.Locked = true
  969. p12.BottomSurface = Enum.SurfaceType.Smooth
  970. p12.TopSurface = Enum.SurfaceType.Smooth
  971. b10 = Instance.new("BlockMesh", p12)
  972. b10.Name = "Mesh"
  973. p13 = Instance.new("Part", m)
  974. p13.BrickColor = BrickColor.new("Really black")
  975. p13.FormFactor = Enum.FormFactor.Custom
  976. p13.Size = Vector3.new(1.5, 0.5, 0.5)
  977. p13.CFrame = CFrame.new(1.14870512, 6.79699612, -18.5421638, -4.63888163e-008, 5.08347114e-007, 1.00001442, -0.499899268, -0.866083562, -2.18518963e-008, 0.866095126, -0.499908328, 3.78581007e-008)
  978. p13.CanCollide = false
  979. p13.Locked = true
  980. p13.BottomSurface = Enum.SurfaceType.Smooth
  981. p13.TopSurface = Enum.SurfaceType.Smooth
  982. b11 = Instance.new("BlockMesh", p13)
  983. b11.Name = "Mesh"
  984. p14 = Instance.new("Part", m)
  985. p14.BrickColor = BrickColor.new("Really red")
  986. p14.Material = "Neon"
  987. p14.FormFactor = Enum.FormFactor.Symmetric
  988. p14.Size = Vector3.new(1, 1, 1)
  989. p14.CFrame = CFrame.new(1.14845455, 6.25537348, -20.3996773, -1.42545232e-005, 0.00425684778, -1.00000536, 0.965958476, 0.258694947, 0.00108788908, 0.258703023, -0.965963125, -0.00411536777)
  990. p14.CanCollide = false
  991. p14.Locked = true
  992. b12 = Instance.new("SpecialMesh", p14)
  993. b12.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  994. b12.TextureId = ""
  995. b12.MeshType = Enum.MeshType.FileMesh
  996. b12.Name = "Mesh"
  997. b12.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  998. p15 = Instance.new("Part", m)
  999. p15.BrickColor = BrickColor.new("Medium stone grey")
  1000. p15.Transparency = 1
  1001. p15.Name = "ArmPart"
  1002. p15.FormFactor = Enum.FormFactor.Custom
  1003. p15.Size = Vector3.new(2, 1, 1)
  1004. p15.CFrame = CFrame.new(1.49875152, 5.13257265, -16.0004654, -2.99420208e-007, 4.39002179e-007, 1.00001442, 0.00011029192, -1, 0, 1.00001454, 0.000108176115, 4.42378223e-008)
  1005. p15.CanCollide = false
  1006. p15.Locked = true
  1007. p15.BottomSurface = Enum.SurfaceType.Smooth
  1008. p15.TopSurface = Enum.SurfaceType.Smooth
  1009. b13 = Instance.new("BlockMesh", p15)
  1010. b13.Name = "Mesh"
  1011. p16 = Instance.new("Part", m)
  1012. p16.BrickColor = BrickColor.new("Really black")
  1013. p16.FormFactor = Enum.FormFactor.Custom
  1014. p16.Size = Vector3.new(3, 1, 2.4000001)
  1015. p16.CFrame = CFrame.new(1.49872661, 6.13250732, -16.5007095, -2.98894406e-007, 4.39006953e-007, 1.00001442, 0.000110270419, -1, 4.71678729e-012, 1.00001454, 0.000108154614, 4.37120207e-008)
  1016. p16.CanCollide = false
  1017. p16.Locked = true
  1018. p16.BottomSurface = Enum.SurfaceType.Smooth
  1019. p16.TopSurface = Enum.SurfaceType.Smooth
  1020. b14 = Instance.new("BlockMesh", p16)
  1021. b14.Name = "Mesh"
  1022. p17 = Instance.new("Part", m)
  1023. p17.BrickColor = BrickColor.new("Really black")
  1024. p17.FormFactor = Enum.FormFactor.Custom
  1025. p17.Size = Vector3.new(1.5, 0.5, 0.5)
  1026. p17.CFrame = CFrame.new(2.77308726, 3.37837577, -19.2558823, 0.396035522, -0.497440547, -0.771840453, -0.207958207, 0.770127177, -0.603040278, 0.894391596, 0.399337679, 0.201549783)
  1027. p17.CanCollide = false
  1028. p17.Locked = true
  1029. p17.BottomSurface = Enum.SurfaceType.Smooth
  1030. p17.TopSurface = Enum.SurfaceType.Smooth
  1031. b15 = Instance.new("BlockMesh", p17)
  1032. b15.Name = "Mesh"
  1033. p18 = Instance.new("Part", m)
  1034. p18.BrickColor = BrickColor.new("Really red")
  1035. p18.Material = "Neon"
  1036. p18.FormFactor = Enum.FormFactor.Symmetric
  1037. p18.Size = Vector3.new(1, 1, 1)
  1038. p18.CFrame = CFrame.new(-0.0516102314, 6.25535488, -20.1996384, 0.066943109, -0.245838761, -0.967011333, 0.965954781, 0.258709013, 0.00110003352, 0.249906152, -0.934162259, 0.254788101)
  1039. p18.CanCollide = false
  1040. p18.Locked = true
  1041. b16 = Instance.new("SpecialMesh", p18)
  1042. b16.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1043. b16.TextureId = ""
  1044. b16.MeshType = Enum.MeshType.FileMesh
  1045. b16.Name = "Mesh"
  1046. b16.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  1047. p19 = Instance.new("Part", m)
  1048. p19.BrickColor = BrickColor.new("Really red")
  1049. p19.Material = "Neon"
  1050. p19.FormFactor = Enum.FormFactor.Symmetric
  1051. p19.Size = Vector3.new(1, 1, 1)
  1052. p19.CFrame = CFrame.new(2.43177533, 3.59484506, -20.0301056, 0.559401393, 0.116905749, 0.820629179, -0.685213447, -0.491872638, 0.537163019, 0.466440916, -0.862796843, -0.195047855)
  1053. p19.CanCollide = false
  1054. p19.Locked = true
  1055. b17 = Instance.new("SpecialMesh", p19)
  1056. b17.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1057. b17.TextureId = ""
  1058. b17.MeshType = Enum.MeshType.FileMesh
  1059. b17.Name = "Mesh"
  1060. b17.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  1061. p20 = Instance.new("Part", m)
  1062. p20.BrickColor = BrickColor.new("Really black")
  1063. p20.FormFactor = Enum.FormFactor.Custom
  1064. p20.Size = Vector3.new(3, 1, 2.4000001)
  1065. p20.CFrame = CFrame.new(1.49873698, 4.13275099, -16.500618, -2.38418579e-007, -4.47034836e-007, -1.00001454, -0.000133797526, 1.00000024, -2.98023224e-008, 1.00001466, 0.000135831535, -5.96046448e-008)
  1066. p20.CanCollide = false
  1067. p20.Locked = true
  1068. p20.BottomSurface = Enum.SurfaceType.Smooth
  1069. p20.TopSurface = Enum.SurfaceType.Smooth
  1070. b18 = Instance.new("BlockMesh", p20)
  1071. b18.Name = "Mesh"
  1072. p21 = Instance.new("Part", m)
  1073. p21.BrickColor = BrickColor.new("Really black")
  1074. p21.FormFactor = Enum.FormFactor.Custom
  1075. p21.Size = Vector3.new(3, 1, 1.19999993)
  1076. p21.CFrame = CFrame.new(0.398718834, 5.13273239, -16.5005798, -2.22529991e-007, -4.17224015e-007, -1.00001454, -0.000133820766, 1.00000024, 5.9472427e-012, 1.00001466, 0.000135854774, -4.37120207e-008)
  1077. p21.CanCollide = false
  1078. p21.Locked = true
  1079. p21.BottomSurface = Enum.SurfaceType.Smooth
  1080. p21.TopSurface = Enum.SurfaceType.Smooth
  1081. b19 = Instance.new("BlockMesh", p21)
  1082. b19.Name = "Mesh"
  1083. p22 = Instance.new("WedgePart", m)
  1084. p22.BrickColor = BrickColor.new("Really black")
  1085. p22.Name = "Wedge"
  1086. p22.FormFactor = Enum.FormFactor.Custom
  1087. p22.Size = Vector3.new(3, 1, 0.5)
  1088. p22.CFrame = CFrame.new(2.94884443, 4.13282013, -16.5005474, 1.35156796e-007, 4.17202415e-007, -1.00001454, 1.19470278e-005, -1.00000024, -6.07483681e-013, -1.00001466, -1.39792755e-005, 4.37120278e-008)
  1089. p22.CanCollide = false
  1090. p22.Locked = true
  1091. p22.BottomSurface = Enum.SurfaceType.Smooth
  1092. p22.TopSurface = Enum.SurfaceType.Smooth
  1093. p23 = Instance.new("Part", m)
  1094. p23.BrickColor = BrickColor.new("Really black")
  1095. p23.FormFactor = Enum.FormFactor.Custom
  1096. p23.Size = Vector3.new(1.5, 0.5, 0.5)
  1097. p23.CFrame = CFrame.new(0.111123323, 6.79699326, -19.53405, 0.167916089, 0.220654398, 0.960804224, 0.593452632, -0.800862908, 0.0802069977, 0.787171543, 0.556722164, -0.265425682)
  1098. p23.CanCollide = false
  1099. p23.Locked = true
  1100. p23.BottomSurface = Enum.SurfaceType.Smooth
  1101. p23.TopSurface = Enum.SurfaceType.Smooth
  1102. b20 = Instance.new("BlockMesh", p23)
  1103. b20.Name = "Mesh"
  1104. p24 = Instance.new("WedgePart", m)
  1105. p24.BrickColor = BrickColor.new("Really black")
  1106. p24.Name = "Wedge"
  1107. p24.FormFactor = Enum.FormFactor.Custom
  1108. p24.Size = Vector3.new(3, 1, 0.5)
  1109. p24.CFrame = CFrame.new(0.0487362742, 6.13243389, -16.5004158, -0.000165194273, -0.00030361861, 1.00001442, 0.00304524973, 0.999995589, 0.000303655863, -1.00001013, 0.00304720178, -0.000164449215)
  1110. p24.CanCollide = false
  1111. p24.Locked = true
  1112. p24.BottomSurface = Enum.SurfaceType.Smooth
  1113. p24.TopSurface = Enum.SurfaceType.Smooth
  1114. p25 = Instance.new("Part", m)
  1115. p25.BrickColor = BrickColor.new("Bright yellow")
  1116. p25.Material = "Neon"
  1117. particlep25 = Instance.new("ParticleEmitter")
  1118. particlep25.Parent = p25
  1119. particlep25.Enabled = true
  1120. particlep25.LockedToPart = true
  1121. particlep25.Texture = "rbxassetid://286293993"
  1122. particlep25.EmissionDirection = "Right"
  1123. particlep25.Size = NumberSequence.new(1.8)
  1124. particlep25.Lifetime = NumberRange.new(0.09)
  1125. particlep25.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(255, 0, 0))
  1126. particlep25.Rate = 150
  1127. p25.FormFactor = Enum.FormFactor.Symmetric
  1128. p25.Size = Vector3.new(1, 1, 1)
  1129. p25.CFrame = CFrame.new(1.49870086, 5.13261318, -18.0007782, 1.20991026e-005, -1.00001454, -4.94604174e-005, -1.00000024, -1.16155716e-005, -0.000471511274, 0.000469659513, 4.96469293e-005, -1.00001466)
  1130. p25.CanCollide = false
  1131. p25.Locked = true
  1132. p25.BottomSurface = Enum.SurfaceType.Smooth
  1133. p25.TopSurface = Enum.SurfaceType.Smooth
  1134. b21 = Instance.new("SpecialMesh", p25)
  1135. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1136. b21.TextureId = ""
  1137. b21.MeshType = Enum.MeshType.FileMesh
  1138. b21.Name = "Mesh"
  1139. b21.Scale = Vector3.new(1.39999998, 1.39999998, 0.600000024)
  1140. p26 = Instance.new("Part", m)
  1141. p26.BrickColor = BrickColor.new("Really black")
  1142. p26.FormFactor = Enum.FormFactor.Symmetric
  1143. p26.Size = Vector3.new(1, 1, 1)
  1144. p26.CFrame = CFrame.new(1.49868095, 5.13287783, -17.5005093, 0.00030383491, 0.000164763711, -1.00001454, -0.999995768, -0.00302907336, -0.000303868263, -0.00303102471, 1.00001025, 0.000164022902)
  1145. p26.CanCollide = false
  1146. p26.Locked = true
  1147. p26.BottomSurface = Enum.SurfaceType.Smooth
  1148. p26.TopSurface = Enum.SurfaceType.Smooth
  1149. b22 = Instance.new("SpecialMesh", p26)
  1150. b22.MeshType = Enum.MeshType.Brick
  1151. b22.Name = "Mesh"
  1152. w1 = Instance.new("Weld", p1)
  1153. w1.Name = "Wedge_Weld"
  1154. w1.Part0 = p1
  1155. w1.C0 = CFrame.new(13.1579618, 15.8875484, 3.27191186, -0.205515206, 0.52527827, 0.825741529, -0.209888965, -0.847774804, 0.487057745, 0.955883741, -0.0732159689, 0.284480691)
  1156. w1.Part1 = p2
  1157. w1.C1 = CFrame.new(16.5005817, -6.13223743, 2.94872212, -4.37113883e-008, -1.38580826e-005, 1, 0, 1, 1.38580826e-005, -1, 6.05756005e-013, -4.37113883e-008)
  1158. w2 = Instance.new("Weld", p2)
  1159. w2.Name = "Part_Weld"
  1160. w2.Part0 = p2
  1161. w2.C0 = CFrame.new(16.5006275, -6.13223362, 2.94873357, -5.96046448e-008, -1.3615936e-005, 1.00000358, -4.47034836e-008, 0.99999994, 1.41002238e-005, -1.00000358, 4.47034836e-008, 0)
  1162. w2.Part1 = p3
  1163. w2.C1 = CFrame.new(19.4568748, -3.38260746, -1.84870064, -4.37113883e-008, -0.499906301, 0.866079509, 0, -0.866079509, -0.499906301, 1, -2.18515979e-008, 3.78575393e-008)
  1164. w3 = Instance.new("Weld", p3)
  1165. w3.Name = "Wedge_Weld"
  1166. w3.Part0 = p3
  1167. w3.C0 = CFrame.new(19.456995, -3.38268948, -1.84870648, -5.06400113e-008, -0.499905825, 0.86608547, 1.07230136e-007, -0.866079628, -0.499910295, 1.00000715, -1.1125789e-007, -2.17476881e-008)
  1168. w3.Part1 = p4
  1169. w3.C1 = CFrame.new(16.5005646, 4.13256884, -0.0487511083, -4.37113883e-008, -1.37408551e-005, 1, 0, -1, -1.37408551e-005, 1, -6.00631849e-013, 4.37113883e-008)
  1170. w4 = Instance.new("Weld", p4)
  1171. w4.Name = "Part_Weld"
  1172. w4.Part0 = p4
  1173. w4.C0 = CFrame.new(16.5007706, 4.13255453, -0.0487275235, -1.62921424e-007, -1.2755394e-005, 1.00001431, 1.78814929e-007, -0.999999762, -1.46627426e-005, 1.00001431, -1.78813849e-007, -7.54998553e-008)
  1174. w4.Part1 = p5
  1175. w4.C1 = CFrame.new(13.6104183, 15.7089605, -1.84869325, -4.37113883e-008, 0.500093758, 0.865971267, 0, -0.865971267, 0.500093758, 1, 2.18597922e-008, 3.78528071e-008)
  1176. w5 = Instance.new("Weld", p5)
  1177. w5.Name = "Part_Weld"
  1178. w5.Part0 = p5
  1179. w5.C0 = CFrame.new(13.6108379, 15.7090359, -1.84877098, -4.29027068e-007, 0.500089467, 0.865987122, 1.9046513e-007, -0.865973532, 0.50009501, 1.00001431, 2.18601315e-008, 3.78533827e-008)
  1180. w5.Part1 = p6
  1181. w5.C1 = CFrame.new(19.3720245, -3.33087778, 2.54137325, -0.249996737, -0.491388977, 0.834289134, 0.0669635162, -0.868360817, -0.491391122, 0.965928316, -0.0669792444, 0.24999252)
  1182. w6 = Instance.new("Weld", p6)
  1183. w6.Name = "Part_Weld"
  1184. w6.Part0 = p6
  1185. w6.C0 = CFrame.new(19.3722382, -3.33087826, 2.54137945, -0.250001401, -0.491382152, 0.834303975, 0.0669622123, -0.868364573, -0.491393685, 0.965941966, -0.0669801831, 0.249996051)
  1186. w6.Part1 = p7
  1187. w6.C1 = CFrame.new(16.5012703, -5.1305232, 2.59873891, -4.37113883e-008, -0.000135861075, 1, 0, 1, 0.000135861075, -1, 5.9386762e-012, -4.37113883e-008)
  1188. w7 = Instance.new("Weld", p7)
  1189. w7.Name = "Part_Weld"
  1190. w7.Part0 = p7
  1191. w7.C0 = CFrame.new(16.5014496, -5.13052464, 2.59877563, -3.27825546e-007, -0.000133868307, 1.00001442, -3.57627869e-007, 0.99999994, 0.000135900453, -1.00001431, 1.49011612e-008, -5.96046448e-008)
  1192. w7.Part1 = p8
  1193. w7.C1 = CFrame.new(-0.765930653, -21.3311157, 1.75706458, -1.37833995e-005, 0.965968609, 0.258659452, 0.00428466033, 0.258657128, -0.965959728, -0.999990821, 0.00109495374, -0.00414241292)
  1194. w8 = Instance.new("Weld", p8)
  1195. w8.Name = "Part_Weld"
  1196. w8.Part0 = p8
  1197. w8.C0 = CFrame.new(-0.765703201, -21.3314991, 1.75706851, -1.42129729e-005, 0.965967655, 0.258668512, 0.00428489037, 0.258660465, -0.965972245, -1.00000513, 0.00109496934, -0.00414247159)
  1198. w8.Part1 = p9
  1199. w8.C1 = CFrame.new(11.6857395, -12.2548676, 8.25926208, -0.277089596, 0.631037474, 0.724577785, -0.561487973, 0.505604029, -0.655054033, -0.779713154, -0.588350415, 0.214222342)
  1200. w9 = Instance.new("Weld", p9)
  1201. w9.Name = "Part_Weld"
  1202. w9.Part0 = p9
  1203. w9.C0 = CFrame.new(11.6860123, -12.254859, 8.25934601, -0.277095288, 0.631033003, 0.724593103, -0.561500967, 0.505603611, -0.655058563, -0.779720128, -0.58835566, 0.214224264)
  1204. w9.Part1 = p10
  1205. w9.C1 = CFrame.new(-0.759226322, -21.3225994, -2.35311079, -0.0669693872, 0.965954244, 0.249894977, 0.254174918, 0.258710593, -0.931914091, -0.964836895, 0.00110732042, -0.262847036)
  1206. w10 = Instance.new("Weld", p10)
  1207. w10.Name = "Part_Weld"
  1208. w10.Part0 = p10
  1209. w10.C0 = CFrame.new(-0.759016514, -21.3229256, -2.3531487, -0.0669716895, 0.96595335, 0.249903828, 0.254178405, 0.258713901, -0.93192625, -0.964850724, 0.00110733509, -0.262850702)
  1210. w10.Part1 = p11
  1211. w10.C1 = CFrame.new(18.7059784, -3.17931223, -5.46201515, 0.250018269, -0.49138394, 0.834285676, -0.0669495314, -0.86836195, -0.491391063, 0.965923727, 0.0670017004, -0.250004292)
  1212. w11 = Instance.new("Weld", p11)
  1213. w11.Name = "Part_Weld"
  1214. w11.Part0 = p11
  1215. w11.C0 = CFrame.new(18.7061806, -3.17931461, -5.46100418, 0.250022948, -0.491377324, 0.834300399, -0.0669473261, -0.868365645, -0.491393894, 0.965937555, 0.0670026764, -0.250007868)
  1216. w11.Part1 = p12
  1217. w11.C1 = CFrame.new(13.6104174, 15.708952, -1.1486963, -4.37113883e-008, 0.500093997, 0.865971148, 0, -0.865971148, 0.500093997, 1, 2.18598029e-008, 3.78528e-008)
  1218. w12 = Instance.new("Weld", p12)
  1219. w12.Name = "Part_Weld"
  1220. w12.Part0 = p12
  1221. w12.C0 = CFrame.new(13.6107903, 15.7090092, -1.1487354, -4.76837158e-007, 0.500089884, 0.865987122, 2.83122063e-007, -0.865973473, 0.500095367, 1.00001442, 4.47034836e-008, 1.49011612e-008)
  1222. w12.Part1 = p13
  1223. w12.C1 = CFrame.new(19.4568653, -3.38261366, -1.14870369, -4.37113883e-008, -0.499906093, 0.866079628, 0, -0.866079628, -0.499906093, 1, -2.1851589e-008, 3.78575429e-008)
  1224. w13 = Instance.new("Weld", p13)
  1225. w13.Name = "Part_Weld"
  1226. w13.Part0 = p13
  1227. w13.C0 = CFrame.new(19.457077, -3.38260937, -1.14871991, -4.63888163e-008, -0.499899268, 0.866095126, 5.08347114e-007, -0.866083562, -0.499908328, 1.00001442, -2.18518963e-008, 3.78581007e-008)
  1228. w13.Part1 = p14
  1229. w13.C1 = CFrame.new(-0.765169621, -21.3281136, 1.05768669, -1.37638153e-005, 0.96595937, 0.258693874, 0.00425664661, 0.258691579, -0.965950608, -0.99999094, 0.00108787336, -0.00411530817)
  1230. w14 = Instance.new("Weld", p14)
  1231. w14.Name = "ArmPart_Weld"
  1232. w14.Part0 = p14
  1233. w14.C0 = CFrame.new(-0.764959335, -21.3284416, 1.05770254, -1.42545232e-005, 0.965958476, 0.258703023, 0.00425684778, 0.258694947, -0.965963125, -1.00000536, 0.00108788908, -0.00411536777)
  1234. w14.Part1 = p15
  1235. w14.C1 = CFrame.new(16.0000172, 5.13429213, -1.49874043, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
  1236. w15 = Instance.new("Weld", p15)
  1237. w15.Name = "Part_Weld"
  1238. w15.Part0 = p15
  1239. w15.C0 = CFrame.new(16.0001163, 5.13430214, -1.49877143, -2.99420208e-007, 0.00011029192, 1.00001454, 4.39002179e-007, -1, 0.000108176115, 1.00001442, 0, 4.42378223e-008)
  1240. w15.Part1 = p16
  1241. w15.C1 = CFrame.new(16.5000153, 6.13429213, -1.49872518, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
  1242. w16 = Instance.new("Weld", p16)
  1243. w16.Name = "Part_Weld"
  1244. w16.Part0 = p16
  1245. w16.C0 = CFrame.new(16.5002594, 6.1342907, -1.49874651, -2.98894406e-007, 0.000110270419, 1.00001454, 4.39006953e-007, -1, 0.000108154614, 1.00001442, 4.71678729e-012, 4.37120207e-008)
  1246. w16.Part1 = p17
  1247. w16.C1 = CFrame.new(16.8263168, 6.46704865, 8.05857849, 0.396029502, -0.207962677, 0.894378066, -0.497426808, 0.770130157, 0.399332225, -0.771833658, -0.603034973, 0.201548025)
  1248. w17 = Instance.new("Weld", p17)
  1249. w17.Name = "Part_Weld"
  1250. w17.Part0 = p17
  1251. w17.C0 = CFrame.new(16.8266068, 6.46726036, 8.05869198, 0.396035522, -0.207958207, 0.894391596, -0.497440547, 0.770127177, 0.399337679, -0.771840453, -0.603040278, 0.201549783)
  1252. w17.Part1 = p18
  1253. w17.C1 = CFrame.new(-0.991122723, -20.5004215, 5.08983374, 0.0669417754, 0.965955615, 0.249897182, -0.245835528, 0.258705586, -0.9341501, -0.966997266, 0.00110005983, 0.254784435)
  1254. w18 = Instance.new("Weld", p18)
  1255. w18.Name = "Part_Weld"
  1256. w18.Part0 = p18
  1257. w18.C0 = CFrame.new(-0.990923882, -20.5007305, 5.08983374, 0.066943109, 0.965954781, 0.249906152, -0.245838761, 0.258709013, -0.934162259, -0.967011333, 0.00110003352, 0.254788101)
  1258. w18.Part1 = p19
  1259. w18.C1 = CFrame.new(10.4456682, -15.7977238, -7.8332901, 0.559388936, -0.68521893, 0.466432214, 0.116898462, -0.491870552, -0.862785101, 0.820620954, 0.537157655, -0.195045918)
  1260. w19 = Instance.new("Weld", p19)
  1261. w19.Name = "Part_Weld"
  1262. w19.Part0 = p19
  1263. w19.C0 = CFrame.new(10.4457512, -15.7979813, -7.83342838, 0.559401393, -0.685213447, 0.466440916, 0.116905749, -0.491872638, -0.862796843, 0.820629179, 0.537163019, -0.195047855)
  1264. w19.Part1 = p20
  1265. w19.C1 = CFrame.new(16.5012665, -4.13050127, 1.49876332, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
  1266. w20 = Instance.new("Weld", p20)
  1267. w20.Name = "Part_Weld"
  1268. w20.Part0 = p20
  1269. w20.C0 = CFrame.new(16.5013981, -4.13050938, 1.498757, -2.38418579e-007, -0.000133797526, 1.00001466, -4.47034836e-007, 1.00000024, 0.000135831535, -1.00001454, -2.98023224e-008, -5.96046448e-008)
  1270. w20.Part1 = p21
  1271. w20.C1 = CFrame.new(16.5012627, -5.13048887, 0.39874959, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
  1272. w21 = Instance.new("Weld", p21)
  1273. w21.Name = "Wedge_Weld"
  1274. w21.Part0 = p21
  1275. w21.C0 = CFrame.new(16.5014935, -5.13049126, 0.398722976, -2.22529991e-007, -0.000133820766, 1.00001466, -4.17224015e-007, 1.00000024, 0.000135854774, -1.00001454, 5.9472427e-012, -4.37120207e-008)
  1276. w21.Part1 = p22
  1277. w21.C1 = CFrame.new(-16.5005875, 4.13259029, 2.94876933, -4.37113883e-008, 1.39792737e-005, -1, 0, -1, -1.39792737e-005, -1, -6.11053471e-013, 4.37113883e-008)
  1278. w22 = Instance.new("Weld", p22)
  1279. w22.Name = "Part_Weld"
  1280. w22.Part0 = p22
  1281. w22.C0 = CFrame.new(-16.500824, 4.13258791, 2.94888711, 1.35156796e-007, 1.19470278e-005, -1.00001466, 4.17202415e-007, -1.00000024, -1.39792755e-005, -1.00001454, -6.07483681e-013, 4.37120278e-008)
  1282. w22.Part1 = p23
  1283. w22.C1 = CFrame.new(11.3238592, 16.2938461, -5.83674097, 0.167913347, 0.593457043, 0.787155509, 0.220650926, -0.800859332, 0.556720257, 0.960790455, 0.0802058354, -0.265421808)
  1284. w23 = Instance.new("Weld", p23)
  1285. w23.Name = "Wedge_Weld"
  1286. w23.Part0 = p23
  1287. w23.C0 = CFrame.new(11.3242846, 16.2939701, -5.83676767, 0.167916089, 0.593452632, 0.787171543, 0.220654398, -0.800862908, 0.556722164, 0.960804224, 0.0802069977, -0.265425682)
  1288. w23.Part1 = p24
  1289. w23.C1 = CFrame.new(-16.5190907, -6.08210278, -0.053311754, -0.000165350299, 0.00304719806, -0.999995351, -0.000303142268, 0.999995351, 0.00304725766, 0.99999994, 0.000303644716, -0.000164425801)
  1290. w24 = Instance.new("Weld", p24)
  1291. w24.Name = "Part_Weld"
  1292. w24.Part0 = p24
  1293. w24.C0 = CFrame.new(-16.5192356, -6.08211088, -0.0533116534, -0.000165194273, 0.00304524973, -1.00001013, -0.00030361861, 0.999995589, 0.00304720178, 1.00001442, 0.000303655863, -0.000164449215)
  1294. w24.Part1 = p25
  1295. w24.C1 = CFrame.new(5.14108515, 1.49960721, -17.9982204, 1.16387992e-005, -0.999999881, 0.000471503939, -1, -1.1615477e-005, 4.94651576e-005, -4.94596788e-005, -0.000471504522, -0.999999881)
  1296. w25 = Instance.new("Weld", p25)
  1297. w25.Name = "Part_Weld"
  1298. w25.Part0 = p25
  1299. w25.C0 = CFrame.new(5.14104986, 1.49967504, -17.9985313, 1.20991026e-005, -1.00000024, 0.000469659513, -1.00001454, -1.16155716e-005, 4.96469293e-005, -4.94604174e-005, -0.000471511274, -1.00001466)
  1300. w25.Part1 = p26
  1301. w25.C1 = CFrame.new(5.07938719, 17.5157299, 1.50311017, 0.00030336561, -0.99999541, -0.00302907825, 0.000164940167, -0.00302901864, 0.999995351, -0.99999994, -0.000303863839, 0.000164020501)
  1302. m.Parent = char
  1303. m:MakeJoints()
  1304. ----------------------------------------------------
  1305. local cor2 = Instance.new("Part", char.Claw)
  1306. cor2.Name = "Thingy"
  1307. cor2.Locked = true
  1308. cor2.BottomSurface = 0
  1309. cor2.CanCollide = false
  1310. cor2.Size = Vector3.new(2, 1, 1)
  1311. cor2.Transparency = 1
  1312. cor2.TopSurface = 0
  1313. corw2 = Instance.new("Weld", cor2)
  1314. corw2.Part0 = larm
  1315. corw2.Part1 = cor2
  1316. corw2.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(90))
  1317. corw2.C1 = CFrame.new(0, 0, 0)
  1318. weld2 = Instance.new("Weld", char.Claw)
  1319. weld2.Part0 = cor2
  1320. weld2.Part1 = char.Claw.ArmPart
  1321. weld2.C0 = CFrame.new(0, 0, 0)
  1322. ----------------------------------------------------
  1323. function weld5(part0, part1, c0, c1)
  1324.     weeld=Instance.new("Weld", part0)
  1325.     weeld.Part0=part0
  1326.     weeld.Part1=part1
  1327.     weeld.C0=c0
  1328.     weeld.C1=c1
  1329.     return weeld
  1330. end
  1331. ----------------------------------------------------
  1332. function newRay(start,face,range,wat)
  1333.     local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  1334.     hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  1335.     return rey,hit,pos
  1336. end
  1337. ----------------------------------------------------
  1338. mod5 = Instance.new("Model",char)
  1339.  
  1340. function FindNearestTorso(Position,Distance,SinglePlayer)
  1341.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1342.         local List = {}
  1343.         for i,v in pairs(workspace:GetChildren())do
  1344.             if v:IsA("Model")then
  1345.                 if v:findFirstChild("Torso")then
  1346.                     if v ~= char then
  1347.                         if(v.Torso.Position -Position).magnitude <= Distance then
  1348.                             table.insert(List,v)
  1349.                         end
  1350.                     end
  1351.                 end
  1352.             end
  1353.         end
  1354.     return List
  1355. end
  1356.  
  1357. function Landing()
  1358.     part=Instance.new('Part',mod5)
  1359.     part.Anchored=true
  1360.     part.CanCollide=false
  1361.     part.FormFactor='Custom'
  1362.     part.Size=Vector3.new(.2,.2,.2)
  1363.     part.CFrame=root.CFrame*CFrame.new(0,-2,0)
  1364.     part.Transparency=.7
  1365.     part.BrickColor=BrickColor.new('Really black')
  1366.     mesh=Instance.new('SpecialMesh',part)
  1367.     mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  1368.     mesh.Scale=Vector3.new(10,5,10)
  1369.  
  1370.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,40))do
  1371.         if v:FindFirstChild('Humanoid') then
  1372.             v.Humanoid:TakeDamage(math.random(10000020,10000030))
  1373.             v.Humanoid.PlatformStand = true
  1374.             v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  1375.         end
  1376.     end
  1377.  
  1378.     coroutine.resume(coroutine.create(function()
  1379.         for i=0,3.8,0.05 do
  1380.             wait()
  1381.             part.CFrame=part.CFrame
  1382.             part.Transparency=i
  1383.             mesh.Scale=mesh.Scale+Vector3.new(1,0.2,1)
  1384.             end
  1385.         part.Parent = nil
  1386.     end))
  1387. end
  1388. ----------------------------------------------------
  1389. mod4 = Instance.new("Model",char)
  1390.  
  1391. ptez = {0.7, 0.8, 0.9, 1}
  1392.  
  1393. function FindNearestTorso(Position,Distance,SinglePlayer)
  1394.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1395.         local List = {}
  1396.         for i,v in pairs(workspace:GetChildren())do
  1397.             if v:IsA("Model")then
  1398.                 if v:findFirstChild("Torso")then
  1399.                     if v ~= char then
  1400.                         if(v.Torso.Position -Position).magnitude <= Distance then
  1401.                             table.insert(List,v)
  1402.                         end
  1403.                     end
  1404.                 end
  1405.             end
  1406.         end
  1407.     return List
  1408. end
  1409.  
  1410. function GroundPound()
  1411.     part=Instance.new('Part',mod4)
  1412.     part.Anchored=true
  1413.     part.CanCollide=false
  1414.     part.FormFactor='Custom'
  1415.     part.Size=Vector3.new(.2,.2,.2)
  1416.     part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0)
  1417.     part.Transparency=.7
  1418.     part.BrickColor=BrickColor.new('Really black')
  1419.     mesh=Instance.new('SpecialMesh',part)
  1420.     mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  1421.     mesh.Scale=Vector3.new(3,3,3)
  1422.     part2=Instance.new('Part',mod4)
  1423.     part2.Anchored=true
  1424.     part2.CanCollide=false
  1425.     part2.FormFactor='Custom'
  1426.     part2.Size=Vector3.new(.2,.2,.2)
  1427.     part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6)
  1428.     part2.Transparency=.7
  1429.     part2.BrickColor=BrickColor.new('Really red')
  1430.     mesh2=Instance.new('SpecialMesh',part2)
  1431.     mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  1432.     mesh2.Scale=Vector3.new(3,1.5,3)
  1433.     x = Instance.new("Sound",char)
  1434.     x.SoundId = "http://www.roblox.com/asset/?id=142070127"
  1435.     x.Pitch = ptez[math.random(1,#ptez)]
  1436.     x.Volume = 1
  1437.     wait(.1)
  1438.     x:Play()
  1439.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do
  1440.         if v:FindFirstChild('Humanoid') then
  1441.             v.Humanoid:TakeDamage(math.random(10000020,10000030))
  1442.         end
  1443.     end
  1444.     coroutine.resume(coroutine.create(function()
  1445.         for i=0,0.62,0.13 do
  1446.             wait()
  1447.             part.CFrame=part.CFrame
  1448.             part.Transparency=i
  1449.             mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  1450.             part2.CFrame=part2.CFrame
  1451.             part2.Transparency=i
  1452.             mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  1453.             end
  1454.         part.Parent=nil
  1455.         part2.Parent=nil
  1456.         x:Destroy()
  1457.     end))
  1458. end
  1459. ----------------------------------------------------
  1460. mod=Instance.new('Model',char)
  1461.  
  1462. function charge()
  1463.     hed.Velocity=hed.CFrame.lookVector*100
  1464.     part=Instance.new('Part',mod)
  1465.     part.Anchored=true
  1466.     part.CanCollide=false
  1467.     part.FormFactor='Custom'
  1468.     part.Size=Vector3.new(.2,.2,.2)
  1469.     part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0)
  1470.     part.Transparency=.7
  1471.     part.BrickColor=BrickColor.new('Black')
  1472.     mesh=Instance.new('SpecialMesh',part)
  1473.     mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  1474.     mesh.Scale=Vector3.new(10,5,10)
  1475.     part2=part:clone()
  1476.     part2.Parent=mod
  1477.     part2.BrickColor=BrickColor.new('Bright red')
  1478.     mesh2=mesh:clone()
  1479.     mesh2.Parent=part2
  1480.     mesh2.Scale=Vector3.new(20,10,20)
  1481.     part3=part2:clone()
  1482.     part3.Parent = mod
  1483.     part3.BrickColor=BrickColor.new('Really black')
  1484.     mesh3=mesh2:clone()
  1485.     mesh2.Parent=part3
  1486.     mesh3.Scale=Vector3.new(30,15,30)
  1487.     coroutine.resume(coroutine.create(function()
  1488.         for i=0,1,0.1 do
  1489.             wait()
  1490.             part.CFrame=part.CFrame
  1491.             part.Transparency=i
  1492.             mesh.Scale=mesh.Scale+Vector3.new(1,1,1)
  1493.             part2.CFrame=part2.CFrame
  1494.             part2.Transparency=i
  1495.             mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  1496.             part3.CFrame=part3.CFrame
  1497.             part3.Transparency=i
  1498.             mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1)
  1499.             end
  1500.         part.Parent=nil
  1501.         part2.Parent=nil
  1502.         part3.Parent = nil
  1503.     end))
  1504. end
  1505. ----------------------------------------------------
  1506. function FindNearestTorso(Position,Distance,SinglePlayer)
  1507.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1508.         local List = {}
  1509.         for i,v in pairs(workspace:GetChildren())do
  1510.             if v:IsA("Model")then
  1511.                 if v:findFirstChild("Torso")then
  1512.                     if v ~= char then
  1513.                         if(v.Torso.Position -Position).magnitude <= Distance then
  1514.                             table.insert(List,v)
  1515.                         end
  1516.                     end
  1517.                 end
  1518.             end
  1519.         end
  1520.     return List
  1521. end
  1522.  
  1523. mod3 = Instance.new("Model",rleg)
  1524.  
  1525. function Stomp()
  1526.     part=Instance.new('Part',mod3)
  1527.     part.Anchored=true
  1528.     part.CanCollide=false
  1529.     part.FormFactor='Custom'
  1530.     part.Size=Vector3.new(.2,.2,.2)
  1531.     part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0)
  1532.     part.Transparency=.7
  1533.     part.BrickColor=BrickColor.new('Really red')
  1534.     mesh=Instance.new('SpecialMesh',part)
  1535.     mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  1536.     mesh.Scale=Vector3.new(25,25,25)
  1537.     part2=part:clone()
  1538.     part2.Parent=mod3
  1539.     part2.BrickColor=BrickColor.new('Really red')
  1540.     mesh2=mesh:clone()
  1541.     mesh2.Parent=part2
  1542.     mesh2.Scale=Vector3.new(15,15,15)
  1543.     part3=part:clone()
  1544.     part3.Parent=mod3
  1545.     part3.TopSurface=0
  1546.     part3.BottomSurface=0
  1547.     part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0)
  1548.     mesh3=Instance.new('SpecialMesh',part3)
  1549.     mesh3.MeshType = 3
  1550.     mesh3.Scale=Vector3.new(12,12,12)
  1551.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do
  1552.         if v:FindFirstChild('Humanoid') then
  1553.             v.Humanoid:TakeDamage(math.random(10000020,10000030))
  1554.             v.Humanoid.PlatformStand = true
  1555.             v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 800
  1556.         end
  1557.     end
  1558.     coroutine.resume(coroutine.create(function()
  1559.         for i=0,3.8,0.05 do
  1560.             wait()
  1561.             part.CFrame=part.CFrame
  1562.             part.Transparency=i
  1563.             mesh.Scale=mesh.Scale+Vector3.new(2.8,2.8,2.8)
  1564.             part2.CFrame=part2.CFrame
  1565.             part2.Transparency=i
  1566.             mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  1567.             part3.CFrame=part3.CFrame
  1568.             part3.Transparency=i
  1569.             mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5)
  1570.         end
  1571.     end))
  1572. end
  1573. ----------------------------------------------------
  1574.  
  1575. local acos = math.acos
  1576. local sqrt = math.sqrt
  1577. local Vec3 = Vector3.new
  1578. local fromAxisAngle = CFrame.fromAxisAngle
  1579.  
  1580. local function toAxisAngle(CFr)
  1581.         local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  1582.         local Angle = math.acos((R00+R11+R22-1)/2)
  1583.         local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  1584.         A = A == 0 and 0.00001 or A
  1585.         local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  1586.         B = B == 0 and 0.00001 or B
  1587.         local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  1588.         C = C == 0 and 0.00001 or C
  1589.         local x = (R21-R12)/sqrt(A)
  1590.         local y = (R02-R20)/sqrt(B)
  1591.         local z = (R10-R01)/sqrt(C)
  1592.         return Vec3(x,y,z),Angle
  1593. end
  1594.  
  1595. function ApplyTrig(Num,Func)
  1596.         local Min,Max = Func(0),Func(1)
  1597.         local i = Func(Num)
  1598.         return (i-Min)/(Max-Min)
  1599.         --[[if Func == "sin" then
  1600.                 return (math.sin((1-Num)*math.pi)+1)/2
  1601.         elseif Func == "cos" then
  1602.                 return (math.cos((1-Num)*math.pi)+1)/2
  1603.         end]]
  1604. end
  1605.  
  1606. function LerpCFrame(CFrame1,CFrame2,Num)
  1607.         local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  1608.         return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  1609. end
  1610.  
  1611. function Crater(Torso,Radius)
  1612.         Spawn(function()
  1613.         local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  1614.         local Ignore = {}
  1615.         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1616.                 if v.Character ~= nil then
  1617.                         Ignore[#Ignore+1] = v.Character
  1618.                 end
  1619.         end
  1620.         local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  1621.         if Hit == nil then return end
  1622.         local Parts = {}
  1623.         for i = 1,360,10 do
  1624.                 local P = Instance.new("Part",Torso.Parent)
  1625.                 P.Anchored = true
  1626.                 P.FormFactor = "Custom"
  1627.                 P.BrickColor = Hit.BrickColor
  1628.                 P.Material = Hit.Material
  1629.                 P.TopSurface = "Smooth"
  1630.                 P.BottomSurface = "Smooth"
  1631.                 P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  1632.                 P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  1633.                 Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  1634.                 if math.random(0,5) == 0 then -- rubble
  1635.                         local P = Instance.new("Part",Torso.Parent)
  1636.                         P.Anchored = true
  1637.                         P.FormFactor = "Custom"
  1638.                         P.BrickColor = Hit.BrickColor
  1639.                         P.Material = Hit.Material
  1640.                         P.TopSurface = "Smooth"
  1641.                         P.BottomSurface = "Smooth"
  1642.                         P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  1643.                         P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  1644.                         Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  1645.                 end
  1646.         end
  1647.         for i = 0,1,0.05 do
  1648.                 for i2,v in pairs(Parts) do
  1649.                         v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  1650.                 end
  1651.                 wait(0.02)
  1652.         end
  1653.         for i,v in pairs(Parts) do
  1654.                 if v[1].Size.X > 2.1 then
  1655.                         v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  1656.                 end
  1657.                 v[1].Anchored = false
  1658.         end
  1659.         for i = 0,1,0.05 do
  1660.                 for i2,v in pairs(Parts) do
  1661.                         v[1].Transparency = i
  1662.                         if i == 1 then
  1663.                                 v[1]:Destroy()
  1664.                         elseif i >= 0.25 then
  1665.                                 v[1].CanCollide = false
  1666.                         end
  1667.                 end
  1668.                 wait(0.02)
  1669.         end
  1670.         Parts = nil
  1671.         end)
  1672. end
  1673.  
  1674. ----------------------------------------------------
  1675. mouse.KeyDown:connect(function(key)
  1676.     if key == "r" then
  1677.         larm.BrickColor = BrickColor.new("Bright red")
  1678.         rarm.BrickColor = BrickColor.new("Bright red")
  1679.         if Debounces.CanAttack == true then
  1680.         Debounces.CanAttack = false
  1681.         Debounces.on = true
  1682.         Debounces.NoIdl = true
  1683. to = char.Titanius.Thingy2.Touched:connect(function(ht)
  1684.         hit = ht.Parent
  1685.         if ht and hit:IsA("Model") then
  1686.                 if hit:FindFirstChild("Humanoid") then
  1687.                     if hit.Name ~= p.Name then
  1688.                         --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  1689.                                 Debounces.Slashed = true]]--
  1690.                                     hit:FindFirstChild("Humanoid"):TakeDamage(19999999)
  1691.                                 wait(1)
  1692.                                 --Debounces.Slashed = false
  1693.                         --end
  1694.                     end
  1695.                 end
  1696.         elseif ht and hit:IsA("Hat") then
  1697.             if hit.Parent.Name ~= p.Name then
  1698.                 if hit.Parent:FindFirstChild("Humanoid") then
  1699.                        --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  1700.                                 Debounces.Slashed = true]]--
  1701.                                 hit.Parent:FindFirstChild("Humanoid"):TakeDamage(109999999)
  1702.                                 wait(1)
  1703.                     --Debounces.Slashed = false
  1704.                 end
  1705.             end
  1706.         end    
  1707.     end)
  1708. q = Instance.new("Sound",hed)
  1709. q.SoundId = "http://www.roblox.com/asset/?id=134012322"
  1710. q.Pitch = 0.85
  1711. q.Looped = false
  1712. q1 = Instance.new("Sound",hed)
  1713. q1.SoundId = "http://www.roblox.com/asset/?id=134012322"
  1714. q1.Pitch = 0.85
  1715. q1.Looped = false
  1716. q:Play()
  1717. q1:Play()
  1718.     for i = 1,20 do
  1719.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.4)
  1720.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.4)
  1721.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.4)
  1722.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4)
  1723.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4)
  1724.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4)
  1725.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.2, -3) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(0)), 0.5)
  1726.         if Debounces.on == false then break end
  1727.     wait()
  1728. end
  1729. n = Instance.new("Sound",hed)
  1730. n.SoundId = "http://www.roblox.com/asset/?id=168514932"
  1731. n.Pitch = 0.94
  1732. n.Looped = false
  1733. n1 = Instance.new("Sound",hed)
  1734. n1.SoundId = "http://www.roblox.com/asset/?id=168514932"
  1735. n1.Pitch = 0.94
  1736. n1.Looped = false
  1737. n:Play()
  1738. n1:Play()
  1739. b = Instance.new("Sound",hed)
  1740. b.SoundId = "http://www.roblox.com/asset/?id=168586586"
  1741. b.Pitch = 0.94
  1742. b.Looped = false
  1743. b1 = Instance.new("Sound",hed)
  1744. b1.SoundId = "http://www.roblox.com/asset/?id=168586586"
  1745. b1.Pitch = 0.94
  1746. b1.Looped = false
  1747. b:Play()
  1748. b1:Play()
  1749.     for i = 1,26 do
  1750.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.5)
  1751.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.5)
  1752.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.5)
  1753.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.5)
  1754.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.5)
  1755.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.5)
  1756.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 0.5)
  1757.         if Debounces.on == false then break end
  1758.     wait()
  1759. end
  1760. wait(.5)
  1761. to:disconnect()
  1762. q:Destroy()
  1763. q1:Destroy()
  1764. n:Destroy()
  1765. n1:Destroy()
  1766. larm.BrickColor = BrickColor.new("Really black")
  1767. rarm.BrickColor = BrickColor.new("Really black")
  1768.     if Debounces.CanAttack == false then
  1769.         Debounces.CanAttack = true
  1770.         Debounces.on = false
  1771.         Debounces.NoIdl = false
  1772.             end
  1773.         end
  1774.     end
  1775. end)
  1776. ----------------------------------------------------
  1777. mouse.KeyDown:connect(function(key)
  1778.     if key == "q" then
  1779.         larm.BrickColor = BrickColor.new("Bright red")
  1780.         rarm.BrickColor = BrickColor.new("Bright red")
  1781.         if Debounces.CanAttack == true then
  1782.         Debounces.CanAttack = false
  1783.         Debounces.on = true
  1784.         Debounces.NoIdl = true
  1785. to = char.Titanius.Thingy2.Touched:connect(function(ht)
  1786.         hit = ht.Parent
  1787.         if ht and hit:IsA("Model") then
  1788.                 if hit:FindFirstChild("Humanoid") then
  1789.                     if hit.Name ~= p.Name then
  1790.                         --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  1791.                                 Debounces.Slashed = true]]--
  1792.                                     hit:FindFirstChild("Humanoid"):TakeDamage(499999999)
  1793.                                 wait(1)
  1794.                                 --Debounces.Slashed = false
  1795.                         --end
  1796.                     end
  1797.                 end
  1798.         elseif ht and hit:IsA("Hat") then
  1799.             if hit.Parent.Name ~= p.Name then
  1800.                 if hit.Parent:FindFirstChild("Humanoid") then
  1801.                        --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  1802.                                 Debounces.Slashed = true]]--
  1803.                                 hit.Parent:FindFirstChild("Humanoid"):TakeDamage(499999999)
  1804.                                 wait(1)
  1805.                     --Debounces.Slashed = false
  1806.                 end
  1807.             end
  1808.         end    
  1809.     end)
  1810.         for i = 1, 20 do
  1811.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(21), math.rad(75), math.rad(50)), 0.2)
  1812.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(-18)), 0.2)
  1813.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5)
  1814.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5)
  1815.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  1816.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  1817.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  1818.         if Debounces.on == false then break end
  1819.         wait()
  1820.     end
  1821.     z = Instance.new("Sound",hed)
  1822.     z.SoundId = "rbxassetid://160069154"
  1823.     z.Looped = false
  1824.     z.Pitch = .9
  1825.     z1 = Instance.new("Sound",hed)
  1826.     z1.SoundId = "rbxassetid://160069154"
  1827.     z1.Looped = false
  1828.     z1.Pitch = .9
  1829.     wait(0.01)
  1830.     z:Play()
  1831.     z1:Play()
  1832.         for i = 1, 12 do
  1833.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), 0.2)
  1834.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.9,-1) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.5)
  1835.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5)
  1836.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5)
  1837.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5)
  1838.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5)
  1839.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  1840.         if Debounces.on == false then break end
  1841.         wait()
  1842.     end
  1843.         for i = 1, 12 do
  1844.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(50)), 0.4)
  1845.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.4)
  1846.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5)
  1847.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5)
  1848.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  1849.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  1850.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  1851.         if Debounces.on == false then break end
  1852.         wait()
  1853.     end
  1854.     z = Instance.new("Sound",hed)
  1855.     z.SoundId = "rbxassetid://168586621"
  1856.     z.Looped = false
  1857.     z.Pitch = 1
  1858.     z1 = Instance.new("Sound",hed)
  1859.     z1.SoundId = "rbxassetid://168586621"
  1860.     z1.Looped = false
  1861.     z1.Pitch = 1
  1862.     wait(0.01)
  1863.     z:Play()
  1864.     z1:Play()
  1865.         for i = 1, 12 do
  1866.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(10)), 0.5)
  1867.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-18)), 0.4)
  1868.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5)
  1869.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5)
  1870.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5)
  1871.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5)
  1872.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(-110), math.rad(-90), math.rad(20)), 1)
  1873.         if Debounces.on == false then break end
  1874.         wait()
  1875.     end
  1876. to:disconnect()
  1877. larm.BrickColor = BrickColor.new("Really black")
  1878. rarm.BrickColor = BrickColor.new("Really black")
  1879.     if Debounces.CanAttack == false then
  1880.         Debounces.CanAttack = true
  1881.         Debounces.on = false
  1882.         Debounces.NoIdl = false
  1883.             end
  1884.         end
  1885.     end
  1886. end)
  1887. ----------------------------------------------------
  1888. Sit = false
  1889. mouse.KeyDown:connect(function(key)
  1890.     if key == "v" then
  1891.         if Sit == false then
  1892.             Sit = true
  1893.             hum.WalkSpeed = 100
  1894.         stanceToggle = "Sitting"
  1895.     elseif Sit == true then
  1896.         Sit = false
  1897.             hum.WalkSpeed = 100
  1898.         stanceToggle = "Normal"
  1899.         end
  1900.     end
  1901. end)
  1902. ----------------------------------------------------
  1903. mouse.KeyDown:connect(function(key)
  1904.     if key == "t" then
  1905.         if Debounces.CanAttack == true then
  1906.         Debounces.CanAttack = false
  1907.         Debounces.on = true
  1908.         Debounces.NoIdl = true
  1909.         for i = 1, 20 do
  1910.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) *  CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.4)
  1911.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) *  CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.4)
  1912.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.4)
  1913.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4)
  1914.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.4)
  1915.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.4)
  1916.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  1917.             if Debounces.on == false then break end
  1918.             wait()
  1919.         end
  1920.         Spawn(function()
  1921.             local Parts = {}
  1922.             for Y = -5,5 do
  1923.                 local P = Instance.new("Part",char)
  1924.                 P.Anchored = true
  1925.                 P.FormFactor = "Custom"
  1926.                 P.CanCollide = false
  1927.                 P.Size = Vector3.new(1,2,1)
  1928.                 P.TopSurface = "SmoothNoOutlines"
  1929.                 P.BottomSurface = "SmoothNoOutlines"
  1930.                 P.BrickColor = BrickColor.new("Really black")
  1931.                 P.Name = tostring(Y)
  1932.                 local i = (Y+5)/(10)
  1933.                 i = 1-math.cos(math.pi*i-(math.pi/2))
  1934.                 P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*5),0,0)
  1935.                 --[[P.Touched:connect(function(ht)
  1936.                     local hit = ht.Parent
  1937.                     if hit:FindFirstChild("Humanoid") then
  1938.                         hit.Humanoid:TakeDamage(math.random(10000020,10000030))
  1939.                     end
  1940.                 end)]]--
  1941.         s = Instance.new("Sound",P)
  1942.         s.SoundId = "rbxassetid://228343271"
  1943.         s.Volume = .7
  1944.         s.Pitch = 0.9
  1945.         s:Play()
  1946. P.Touched:connect(function(ht)
  1947.         hit = ht.Parent
  1948.         if ht and hit:IsA("Model") then
  1949.                 if hit:FindFirstChild("Humanoid") then
  1950.                     if hit.Name ~= p.Name then
  1951.                         --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  1952.                                 Debounces.Slashed = true]]--
  1953.                                     hit:FindFirstChild("Humanoid"):TakeDamage(math.random(10000020,10000030))
  1954.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  1955.                                 wait(1)
  1956.                                 --Debounces.Slashed = false
  1957.                         --end
  1958.                 end
  1959.                 end
  1960.         elseif ht and hit:IsA("Hat") then
  1961.             if hit.Parent.Name ~= p.Name then
  1962.                 if hit.Parent:FindFirstChild("Humanoid") then
  1963.                         --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  1964.                                 Debounces.Slashed = true]]--
  1965.                                 hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (10000020,10000030))
  1966.                                 hit:FindFirstChild("Humanoid").PlatformStand = true
  1967.                                 wait(1)
  1968.                     --Debounces.Slashed = false
  1969.                 --end
  1970.             end
  1971.         end
  1972.     end
  1973. end)
  1974.                 Parts[#Parts+1] = P
  1975.             end
  1976.             local BREAKIT = false
  1977.             local CParts = {}
  1978.             local Rocks = {}
  1979.             local LastPos = nil
  1980.             for i = 1,70 do
  1981.                 for i2,v in pairs(Parts) do
  1982.                     v.CFrame = v.CFrame*CFrame.new(0,0,-4)
  1983.                     local cf = v.CFrame
  1984.                     v.Size = v.Size+Vector3.new(0.4,0.35,0)
  1985.                     v.CFrame = cf
  1986.                     v.Transparency = v.Transparency+0.02
  1987.                     if v.Transparency >= 0.975 then BREAKIT = true end
  1988.                     if v.Name == "0" then
  1989.                         local Ignore = {}
  1990.                         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1991.                             if v.Character ~= nil then
  1992.                                 Ignore[#Ignore+1] = v.Character
  1993.                             end
  1994.                         end
  1995.                         local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-100,0))
  1996.                         local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore)
  1997.                         if Hit ~= nil then
  1998.                             if #Rocks == 0 then
  1999.                                 for i = 1,5 do
  2000.                                     local P = Instance.new("Part",char)
  2001.                                     Rocks[#Rocks+1] = P
  2002.                                     P.Anchored = true
  2003.                                     P.FormFactor = "Custom"
  2004.                                     P.BrickColor = Hit.BrickColor
  2005.                                     P.Material = Hit.Material
  2006.                                     P.TopSurface = "Smooth"
  2007.                                     P.BottomSurface = "Smooth"
  2008.                                     P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100)
  2009.                                 end
  2010.                             end
  2011.                             for i,P in pairs(Rocks) do
  2012.                                 P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
  2013.                             end
  2014.                             local P = Instance.new("Part",char)
  2015.                             CParts[#CParts+1] = {P,tick()}
  2016.                             P.Anchored = true
  2017.                             P.FormFactor = "Custom"
  2018.                             P.BrickColor = Hit.BrickColor
  2019.                             P.Material = Hit.Material
  2020.                             P.TopSurface = "Smooth"
  2021.                             P.BottomSurface = "Smooth"
  2022.                             P.Size = Vector3.new(1,1,1)*(math.random(100,300)/100)
  2023.                             Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  2024.                             Pos = Pos.p
  2025.                             P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
  2026.                             local P = P:Clone()
  2027.                             CParts[#CParts+1] = {P,tick()}
  2028.                             P.Parent = char
  2029.                             Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0)
  2030.                             Pos = Pos.p
  2031.                             P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20)))
  2032.                             if LastPos ~= nil then
  2033.                                 local P = P:Clone()
  2034.                                 CParts[#CParts+1] = {P,tick()}
  2035.                                 P.Parent = char
  2036.                                 P.BrickColor = BrickColor.new("Really black")
  2037.                                 Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  2038.                                 Pos = Pos.p
  2039.                                 local CFr = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  2040.                                 P.Size = Vector3.new(v.Size.X-0.25,1,(CFr.p-LastPos.p).Magnitude+0.25)
  2041.                                 --P.Velocity = Vector3.new(0,-1000,0)
  2042.                                 P.CFrame = CFrame.new(CFr.p,LastPos.p)*CFrame.new(0,0,-((CFr.p-LastPos.p).Magnitude+0.25)/2)
  2043.                             end
  2044.                             LastPos = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  2045.                         end
  2046.                     end
  2047.                 end
  2048.                 if BREAKIT then break end
  2049.                 wait(0.002)
  2050.             end
  2051.             for i,v in pairs(Rocks) do
  2052.                 CParts[#CParts+1] = {v,tick()}
  2053.             end
  2054.             for i,v in pairs(Parts) do
  2055.                 v:Destroy()
  2056.             end
  2057.             Parts = nil
  2058.             while true do
  2059.                 local t = tick()
  2060.                 local p = nil
  2061.                 for i,v in pairs(CParts) do
  2062.                     if t-v[2] > 4 then
  2063.                         v[1].Transparency = v[1].Transparency+0.05
  2064.                         if v[1].Transparency >= 1 then
  2065.                             v[1]:Destroy()
  2066.                             CParts[i] = nil
  2067.                         end
  2068.                     end
  2069.                     p = v
  2070.                 end
  2071.                 if p == nil then break end
  2072.                 wait(0.002)
  2073.             end
  2074.             for i,v in pairs(CParts) do
  2075.                 v:Destroy()
  2076.             end
  2077.             CParts = {}
  2078.         end)
  2079.         for i = 1, 20 do
  2080.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,.8,-1) *   CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.4)
  2081.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,.8,-1) *   CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.4)
  2082.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),0.4)
  2083.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.6, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.4)
  2084.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -1.4) * CFrame.Angles(math.rad(40), 0, math.rad(0)), 0.4)
  2085.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.6, -.9) * CFrame.Angles(math.rad(10), 0, math.rad(0)), 0.4)
  2086.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  2087.             if Debounces.on == false then break end
  2088.             wait()
  2089.         end
  2090.     if Debounces.CanAttack == false then
  2091.         Debounces.CanAttack = true
  2092.         Debounces.on = false
  2093.         Debounces.NoIdl = false
  2094.             end
  2095.         end
  2096.     end
  2097. end)
  2098. ----------------------------------------------------
  2099. mouse.KeyDown:connect(function(key)
  2100.     if key == "e" then
  2101.     larm.BrickColor = BrickColor.new("Bright red")
  2102.     rarm.BrickColor = BrickColor.new("Bright red")
  2103.         if Debounces.CanAttack == true then
  2104.         Debounces.CanAttack = false
  2105.         Debounces.on = true
  2106.         Debounces.NoIdl = true
  2107.         for i = 1, 18 do
  2108.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.7, 0) * CFrame.Angles(math.rad(90),math.rad(50),math.rad(90)), 0.4)
  2109.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)
  2110.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  2111.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  2112.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  2113.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  2114.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2115.         if Debounces.on == false then break end
  2116.             wait()
  2117.         end
  2118.         local HandCF = CFrame.new(char.Titanius.Handle.Position - Vector3.new(0,8.8,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2119.         local rng = Instance.new("Part", char.Titanius.Handle)
  2120.         rng.Anchored = true
  2121.         rng.BrickColor = BrickColor.new("Really black")
  2122.         rng.CanCollide = true
  2123.         rng.FormFactor = 3
  2124.         rng.Name = "Ring"
  2125.         rng.Size = Vector3.new(1, 1, 1)
  2126.         rng.CanCollide = false
  2127.         rng.Transparency = 0.35
  2128.         rng.TopSurface = 0
  2129.         rng.BottomSurface = 0
  2130.         rng.CFrame = HandCF
  2131.         local rngm = Instance.new("SpecialMesh", rng)
  2132.         rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2133.         rngm.Scale = Vector3.new(1, 1, 2)
  2134.             x = Instance.new("Sound", hed)
  2135.             x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  2136.             x.Looped = false
  2137.             x.Pitch = .7
  2138.             x.Volume = 1
  2139.             x1 = Instance.new("Sound", hed)
  2140.             x1.SoundId = "http://www.roblox.com/asset/?id=169445602"
  2141.             x1.Looped = false
  2142.             x1.Pitch = .7
  2143.             x1.Volume = 1
  2144.             x:Play()
  2145.             x1:Play()
  2146.             rngto = rng.Touched:connect(function(ht)
  2147.             hit = ht.Parent
  2148.             if ht and hit:IsA("Model") then
  2149.                     if hit:FindFirstChild("Humanoid") then
  2150.                         if hit.Name ~= p.Name then
  2151.                             --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2152.                                     Debounces.Slashed = true]]--
  2153.                                     hit:FindFirstChild("Humanoid"):TakeDamage(1000000)
  2154.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2155.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  2156.                                     --Debounces.Slashed = false
  2157.                             --end
  2158.                         end
  2159.                     end
  2160.             elseif ht and hit:IsA("Hat") then
  2161.                 if hit.Parent.Name ~= p.Name then
  2162.                     if hit.Parent:FindFirstChild("Humanoid") then
  2163.                            --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  2164.                                     Debounces.Slashed = true]]--
  2165.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(100000)
  2166.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2167.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  2168.                         --Debounces.Slashed = false
  2169.                     end
  2170.                 end
  2171.             end    
  2172.         end)
  2173.                 coroutine.wrap(function()
  2174.                 for i = 1, 60, 2 do
  2175.                 rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  2176.                 rng.Size = rngm.Scale
  2177.                 rng.CFrame = HandCF
  2178.                 rng.Transparency = i/60
  2179.                 wait()
  2180.                 end
  2181.                 wait()
  2182.                 rng:Destroy()
  2183.                 end)()
  2184.         for i = 1, 18 do
  2185.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.4)
  2186.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)
  2187.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  2188.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  2189.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  2190.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  2191.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2192.         if Debounces.on == false then break end
  2193.             wait()
  2194.         end
  2195.         larm.BrickColor = BrickColor.new("Really black")
  2196.         rarm.BrickColor = BrickColor.new("Really black")
  2197.         x:Destroy()
  2198.         x1:Destroy()
  2199.     if Debounces.CanAttack == false then
  2200.         Debounces.CanAttack = true
  2201.         Debounces.on = false
  2202.         Debounces.NoIdl = false
  2203.             end
  2204.         end
  2205.     end
  2206. end)
  2207. ----------------------------------------------------
  2208. mouse.KeyDown:connect(function(key)
  2209.     if key == "y" then
  2210.         if Debounces.CanAttack == true then
  2211.             Debounces.CanAttack = false
  2212.             Debounces.on = true
  2213.             Debounces.NoIdl = true
  2214.                 for i = 1, 15 do
  2215.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)
  2216.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.2)
  2217.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  2218.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.2)
  2219.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  2220.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  2221.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2222.                     if Debounces.on == false then break end
  2223.                     wait()
  2224.                 end
  2225.                 x = Instance.new("Sound",char)
  2226.                 x.SoundId = "rbxassetid://228343271"
  2227.                 x.Pitch = 1
  2228.                 x.Volume = .8
  2229.                 wait(.1)
  2230.                 x:Play()
  2231.                 Debounces.on = false
  2232.                 Debounces.Here = false
  2233.                 shot = shot + 1
  2234. local rng = Instance.new("Part", char)
  2235. rng.Anchored = true
  2236. rng.BrickColor = BrickColor.new("Really black")
  2237. rng.CanCollide = false
  2238. rng.FormFactor = 3
  2239. rng.Name = "Ring"
  2240. rng.Size = Vector3.new(1, 1, 1)
  2241. rng.Transparency = 0.35
  2242. rng.TopSurface = 0
  2243. rng.BottomSurface = 0
  2244. rng2 = rng:clone()
  2245. rng3 = rng2:clone()
  2246. rng4 = rng2:clone()
  2247. local rngm = Instance.new("SpecialMesh", rng)
  2248. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2249. rngm.Scale = Vector3.new(10, 10, 1)
  2250. rngm2 = rngm:clone()
  2251. rngm2.Scale = Vector3.new(5, 5, 1)
  2252. rngm3=rngm2:clone()
  2253. rngm3.Parent = rng3
  2254. rngm3.Scale = Vector3.new(8, 8, 1)
  2255. rngm4 = rngm2:clone()
  2256. rngm4.Parent = rng4
  2257. rngm4.Scale = Vector3.new(6, 6, 1)
  2258. local bem = Instance.new("Part", char)
  2259. bem.Anchored = true
  2260. bem.BrickColor = BrickColor.new("Really red")
  2261. bem.CanCollide = false
  2262. bem.FormFactor = 3
  2263. bem.Name = "Beam" .. shot
  2264. bem.Size = Vector3.new(1, 1, 1)
  2265. bem.Transparency = 0.35
  2266. bem.TopSurface = 0
  2267. bem.BottomSurface = 0
  2268. local bemm = Instance.new("SpecialMesh", bem)
  2269. bemm.MeshType = 4
  2270. bemm.Scale = Vector3.new(1, 4, 4)
  2271. local out = Instance.new("Part", char)
  2272. out.Anchored = true
  2273. out.BrickColor = BrickColor.new("Really red")
  2274. out.CanCollide = false
  2275. out.FormFactor = 3
  2276. out.Name = "Out"
  2277. out.Size = Vector3.new(4, 4, 4)
  2278. out.Transparency = 0.35
  2279. out.TopSurface = 0
  2280. out.BottomSurface = 0
  2281. local outm = Instance.new("SpecialMesh", out)
  2282. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2283. outm.Scale = Vector3.new(4, 4, 4)
  2284. local bnd = Instance.new("Part", char)
  2285. bnd.Anchored = true
  2286. bnd.BrickColor = BrickColor.new("Really red")
  2287. bnd.CanCollide = false
  2288. bnd.FormFactor = 3
  2289. bnd.Name = "Bend"
  2290. bnd.Size = Vector3.new(1, 1, 1)
  2291. bnd.Transparency = 1
  2292. bnd.TopSurface = 0
  2293. bnd.BottomSurface = 0
  2294. local bndm = Instance.new("SpecialMesh", bnd)
  2295. bndm.MeshType = 3
  2296. bndm.Scale = Vector3.new(8, 8, 8)
  2297. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  2298. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  2299. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  2300. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  2301. rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  2302. rng4.CFrame = rng3.CFrame * CFrame.new(0, -.5, 0)
  2303. Debounces.Shewt = true
  2304. coroutine.wrap(function()
  2305. for i = 1, 20, 0.2 do
  2306. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  2307. rngm3.Scale = Vector3.new(8 + i*2, 8 + i*2, 1)
  2308. rngm4.Scale = Vector3.new(6 + i*2, 6 + i*2, 1)
  2309. rng.Transparency = i/20
  2310. rng3.Transparency = 1/16
  2311. rng4.Transparency = i/12
  2312. wait()
  2313. end
  2314. wait()
  2315. rng:Destroy()
  2316. end)()
  2317. if Debounces.Shewt == true then
  2318. char:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  2319. hit = ht.Parent
  2320. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  2321. if HasntTouched(hit.Name) == true and deb == false then
  2322. deb = true
  2323. coroutine.wrap(function()
  2324. hit:FindFirstChild("Humanoid").PlatformStand = true
  2325. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  2326. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(10000020,10000030))
  2327. end)()
  2328. table.insert(Touche, hit.Name)
  2329. deb = false
  2330. end
  2331. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  2332. if HasntTouched(hit.Parent.Name) == true and deb == false then
  2333. deb = true
  2334. coroutine.wrap(function()
  2335. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  2336. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  2337. wait(1)
  2338. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  2339. end)()
  2340. table.insert(Touche, hit.Parent.Name)
  2341. deb = false
  2342. for i, v in pairs(Touche) do
  2343. print(v)
  2344. end
  2345. end
  2346. end
  2347. end)
  2348. end
  2349. for i = 0, 260, 8 do
  2350. bem.Size = Vector3.new(i, 2, 2)
  2351. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  2352. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  2353. bnd.Size = Vector3.new(1,1,1)
  2354. bndm.Scale = Vector3.new(8,8,8)
  2355. if i % 10 == 0 then
  2356. local newRng = rng2:Clone()
  2357. newRng.Parent = char
  2358. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  2359. local newRngm = rngm2:clone()
  2360. newRngm.Parent=newRng
  2361. coroutine.wrap(function()
  2362. for i = 1, 10, 0.2 do
  2363. newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 1)
  2364. newRng.Transparency = i/10
  2365. wait()
  2366. end
  2367. wait()
  2368. newRng:Destroy()
  2369. end)()
  2370. end
  2371. wait()
  2372. end
  2373. wait()
  2374. Debounces.Shewt = false
  2375. bem:Destroy()
  2376. out:Destroy()
  2377. bnd:Destroy()
  2378. Debounces.Ready = false
  2379. for i, v in pairs(Touche) do
  2380. table.remove(Touche, i)
  2381. end
  2382. wait()
  2383. table.insert(Touche, char.Name)
  2384. Debounces.NoIdl = false
  2385. if Debounces.CanAttack == false then
  2386. Debounces.CanAttack = true
  2387. end
  2388. end
  2389. end
  2390. end)
  2391. ----------------------------------------------------
  2392. sidz = {"231917888", "231917845", "231917806"}
  2393. ptz = {0.65, 0.7, 0.75, 0.8, 0.95, 1}
  2394. mouse.KeyDown:connect(function(key)
  2395.     if key == "f" then
  2396.         if Debounces.CanAttack == true then
  2397.             Debounces.CanAttack = false
  2398.             Debounces.on = true
  2399.             Debounces.NoIdl = true
  2400.                 for i = 1, 10 do
  2401.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-34)), 0.4)
  2402.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(34)), 0.4)
  2403.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4)
  2404.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4)
  2405.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  2406.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  2407.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2408.                     if Debounces.on == false then break end
  2409.                     wait()
  2410.                 end
  2411.                 z = Instance.new("Sound",char)
  2412.                 z.SoundId = "rbxassetid://"..sidz[math.random(1,#sidz)]
  2413.                 z.Pitch = ptz[math.random(1,#ptz)]
  2414.                 z.Volume = 1
  2415.                 z1 = Instance.new("Sound",char)
  2416.                 z1.SoundId = z.SoundId
  2417.                 z1.Pitch = z.Pitch
  2418.                 z1.Volume = 1
  2419.                 wait(1)
  2420.                 z:Play()
  2421.                 z1:Play()
  2422.                 Stomp()
  2423.                 for i = 1, 20 do
  2424.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(28)), 0.6)
  2425.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-28)), 0.6)
  2426.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  2427.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, -.6) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.6)
  2428.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6)
  2429.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, -1.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6)
  2430.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2431.                     if Debounces.on == false then break end
  2432.                     wait()
  2433.                 end
  2434.         if Debounces.CanAttack == false then
  2435.             Debounces.CanAttack = true
  2436.             Debounces.on = false
  2437.             Debounces.NoIdl = false
  2438.             larm.BrickColor = BrickColor.new("Really black")
  2439.             rarm.BrickColor = BrickColor.new("Really black")
  2440.             end
  2441.         end
  2442.     end
  2443. end)    
  2444. ----------------------------------------------------
  2445. mouse.KeyDown:connect(function(key)
  2446.     if key == "g" then
  2447.         if Debounces.CanAttack == true then
  2448.         Debounces.CanAttack = false
  2449.         Debounces.on = true
  2450.         Debounces.NoIdl = true
  2451.         chrg = lleg.Touched:connect(function(ht)
  2452.         hit = ht.Parent
  2453.             if ht and hit:IsA("Model") then
  2454.                     if hit:FindFirstChild("Humanoid") then
  2455.                         if hit.Name ~= p.Name then
  2456.                             --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2457.                                     Debounces.Slashed = true]]--
  2458.                                     hit:FindFirstChild("Humanoid"):TakeDamage(29999999)
  2459.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2460.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2461.                                     --Debounces.Slashed = false
  2462.                             --end
  2463.                         end
  2464.                     end
  2465.             elseif ht and hit:IsA("Hat") then
  2466.                 if hit.Parent.Name ~= p.Name then
  2467.                     if hit.Parent:FindFirstChild("Humanoid") then
  2468.                            --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  2469.                                     Debounces.Slashed = true]]--
  2470.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2999999999)
  2471.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2472.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2473.                         --Debounces.Slashed = false
  2474.                     end
  2475.                 end
  2476.             end    
  2477.         end)
  2478.         for i = 1, 14 do
  2479.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.5)
  2480.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.5)
  2481.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.5)
  2482.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  2483.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.8, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.5)
  2484.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.5)
  2485.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9)
  2486.             if Debounces.on == false then break end
  2487.             wait()
  2488.         end
  2489.         charge()
  2490.         z = Instance.new("Sound",char)
  2491.         z.SoundId = "rbxassetid://100632875"
  2492.         z.Volume = 1
  2493.         z.Pitch = .8
  2494.         z1 = Instance.new("Sound",char)
  2495.         z1.SoundId = "rbxassetid://100632875"
  2496.         z1.Volume = 1
  2497.         z1.Pitch = .9
  2498.         z:Play()
  2499.         z1:Play()
  2500.         wait(1)
  2501.         z:Destroy()
  2502.         z1:Destroy()
  2503.         chrg:disconnect()
  2504.         if Debounces.CanAttack == false then
  2505.             Debounces.CanAttack = true
  2506.             Debounces.on = false
  2507.             Debounces.NoIdl = false
  2508.             larm.BrickColor = BrickColor.new("Really black")
  2509.             rarm.BrickColor = BrickColor.new("Really black")
  2510.             end
  2511.         end
  2512.     end
  2513. end)
  2514. ----------------------------------------------------
  2515. pt = {0.7, 0.8, 0.9}
  2516. mouse.KeyDown:connect(function(key)
  2517.     if key == "h" then
  2518.         if Debounces.CanJoke == true then
  2519.             Debounces.CanJoke = false
  2520.             u = Instance.new("Sound")
  2521.             u.SoundId = "http://www.roblox.com/asset/?id=333446256"
  2522.             u.Parent = char
  2523.             u.Looped = false
  2524.             u.Pitch = pt[math.random(1,#pt)]
  2525.             u.Volume = 1
  2526.             u2 = Instance.new("Sound")
  2527.             u2.SoundId = "http://www.roblox.com/asset/?id=333446256"
  2528.             u2.Parent = char
  2529.             u2.Looped = false
  2530.             u2.Pitch = u.Pitch
  2531.             u2.Volume = 1
  2532.             wait(.01)
  2533.             u:Play()
  2534.             u2:Play()
  2535.             wait(6)
  2536.             u:Destroy()
  2537.             u2:Destroy()
  2538.             if Debounces.CanJoke == false then
  2539.                 Debounces.CanJoke = true
  2540.             end
  2541.         end
  2542.     end
  2543. end)
  2544. ----------------------------------------------------
  2545. --Insert awesome nuke cmd here--    
  2546.  
  2547. ----------------------------------------------------
  2548. mouse.KeyDown:connect(function(key)
  2549.     if key == "l" then
  2550.             if Debounces.CanJoke == true then
  2551.                 Debounces.CanJoke = false
  2552.                 z = Instance.new("Sound",char)
  2553.                 z.SoundId = "rbxassetid://233774928"
  2554.                 z.Pitch = .76
  2555.                 z.Volume = 1
  2556.                 wait()
  2557.                 z:Play()
  2558.                 wait(6)
  2559.                 z:Destroy()
  2560.             if Debounces.CanJoke == false then
  2561.                 Debounces.CanJoke = true
  2562.             end
  2563.         end
  2564.     end
  2565. end)
  2566. ----------------------------------------------------
  2567. mouse.KeyDown:connect(function(key)
  2568.     if key == "j" then
  2569.             if Debounces.CanJoke == true then
  2570.                 Debounces.CanJoke = false
  2571.                 z = Instance.new("Sound",char)
  2572.                 z.SoundId = "rbxassetid://135017456"
  2573.                 z.Pitch = .76
  2574.                 z.Volume = 1
  2575.                 wait()
  2576.                 z:Play()
  2577.                 wait(6)
  2578.                 z:Destroy()
  2579.             if Debounces.CanJoke == false then
  2580.                 Debounces.CanJoke = true
  2581.             end
  2582.         end
  2583.     end
  2584. end)
  2585. ----------------------------------------------------
  2586. mouse.KeyDown:connect(function(key)
  2587.     if key == "k" then
  2588.             if Debounces.CanJoke == true then
  2589.                 Debounces.CanJoke = false
  2590.                 z = Instance.new("Sound",char)
  2591.                 z.SoundId = "rbxassetid://135017578"
  2592.                 z.Pitch = .76
  2593.                 z.Volume = 1
  2594.                 wait()
  2595.                 z:Play()
  2596.                 wait(4)
  2597.                 z:Destroy()
  2598.             if Debounces.CanJoke == false then
  2599.                 Debounces.CanJoke = true
  2600.             end
  2601.         end
  2602.     end
  2603. end)
  2604. ----------------------------------------------------
  2605. mouse.KeyDown:connect(function(key)
  2606.     if key == "x" then
  2607.         if Debounces.CanAttack == true then
  2608.             Debounces.CanAttack = false
  2609.             Debounces.NoIdl = true
  2610.             Debounces.on = true
  2611.             Debounces.ks = true
  2612.         for i = 1, 10 do
  2613.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.6)
  2614.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.7,.9,-.5)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(20)), 0.6)
  2615.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  2616.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.6)
  2617.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.6)
  2618.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.7, .6) * CFrame.Angles(math.rad(-70), math.rad(0), math.rad(0)), 0.6)
  2619.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2620.             if Debounces.on == false then break end
  2621.             wait()
  2622.         end
  2623.         z = Instance.new("Sound",hed)
  2624.         z.SoundId = "rbxassetid://169445092"
  2625.         z.Volume = 1
  2626.         wait(0.1)
  2627.         z:Play()
  2628.         kik = rleg.Touched:connect(function(ht)
  2629.         hit = ht.Parent
  2630.             if ht and hit:IsA("Model") then
  2631.                     if hit:FindFirstChild("Humanoid") then
  2632.                         if hit.Name ~= p.Name then
  2633.                             --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2634.                                     Debounces.Slashed = true]]--
  2635.                                     if Debounces.ks==true then
  2636.                                     z = Instance.new("Sound",hed)
  2637.                                     z.SoundId = "rbxassetid://169380525"
  2638.                                     z.Volume = 1
  2639.                                     z:Play()
  2640.                                     Debounces.ks=false
  2641.                                     end
  2642.                                     hit:FindFirstChild("Humanoid"):TakeDamage(29999999)
  2643.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2644.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2645.                             --Debounces.Slashed = false
  2646.                         --end
  2647.                     end
  2648.                 end
  2649.             elseif ht and hit:IsA("Hat") then
  2650.                 if hit.Parent.Name ~= p.Name then
  2651.                     if hit.Parent:FindFirstChild("Humanoid") then
  2652.                            --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2653.                                     Debounces.Slashed = true]]--
  2654.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2999999)
  2655.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2656.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2657.                             --Debounces.Slashed = false
  2658.                         --end
  2659.                     end
  2660.                 end
  2661.             end    
  2662.         end)
  2663.         for i = 1, 8 do
  2664.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  2665.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.7)
  2666.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,.2)*CFrame.Angles(math.rad(8),math.rad(0),0), 0.7)
  2667.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(16), math.rad(0), 0), 0.7)
  2668.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7)
  2669.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.6, -1.4) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.7)
  2670.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2671.             if Debounces.on == false then break end
  2672.             wait()
  2673.         end
  2674.         kik:disconnect()
  2675.         if Debounces.CanAttack == false then
  2676.             Debounces.CanAttack = true
  2677.             Debounces.on = false
  2678.             Debounces.NoIdl = false
  2679.             end
  2680.         end
  2681.     end
  2682. end)
  2683. ----------------------------------------------------
  2684. mouse.KeyDown:connect(function(key)
  2685.     if key == "c" then
  2686.         if Debounces.CanAttack == true then
  2687.             Debounces.CanAttack = false
  2688.             Debounces.NoIdl = true
  2689.             Debounces.on = true
  2690.             SIDZ = {"231917744", "231917742"}
  2691.             PTZ = {0.7, 0.8, 0.9, 1}
  2692.                 for i = 1, 20 do
  2693.                     wait()
  2694.                         for i,v in pairs(char.Titanius:children()) do
  2695.                     if v:IsA("Part") or v:IsA("WedgePart") then
  2696.                         v.Transparency = v.Transparency + 0.05
  2697.                         end
  2698.                     end
  2699.                 end
  2700.                 function FindNearestTorso(Position,Distance,SinglePlayer)
  2701.                     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  2702.                         local List = {}
  2703.                         for i,v in pairs(workspace:GetChildren())do
  2704.                             if v:IsA("Model")then
  2705.                                 if v:findFirstChild("Torso")then
  2706.                                     if v ~= char then
  2707.                                         if(v.Torso.Position -Position).magnitude <= Distance then
  2708.                                             table.insert(List,v)
  2709.                                         end
  2710.                                     end
  2711.                                 end
  2712.                             end
  2713.                         end
  2714.                     return List
  2715.                 end
  2716.                 GroundPound()
  2717.                 for i = 1, 5 do
  2718.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7)
  2719.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  2720.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  2721.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  2722.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  2723.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2724.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2725.                     if Debounces.on == false then break end
  2726.                     wait()
  2727.                 end
  2728.                 GroundPound()
  2729.                 for i = 1, 5 do
  2730.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7)
  2731.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7)
  2732.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  2733.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  2734.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2735.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  2736.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2737.                     if Debounces.on == false then break end
  2738.                     wait()
  2739.                 end
  2740.                 GroundPound()
  2741.                 for i = 1, 5 do
  2742.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7)
  2743.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  2744.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  2745.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  2746.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  2747.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2748.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2749.                     if Debounces.on == false then break end
  2750.                     wait()
  2751.                 end
  2752.                 GroundPound()
  2753.                 for i = 1, 5 do
  2754.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7)
  2755.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7)
  2756.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  2757.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  2758.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2759.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  2760.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2761.                     if Debounces.on == false then break end
  2762.                     wait()
  2763.                 end
  2764.                 GroundPound()
  2765.                 for i = 1, 5 do
  2766.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7)
  2767.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  2768.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  2769.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  2770.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  2771.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2772.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2773.                     if Debounces.on == false then break end
  2774.                     wait()
  2775.                 end
  2776.                 GroundPound()
  2777.                 for i = 1, 5 do
  2778.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7)
  2779.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7)
  2780.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  2781.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  2782.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2783.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  2784.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2785.                     if Debounces.on == false then break end
  2786.                     wait()
  2787.                 end
  2788.                 for i = 1, 18 do
  2789.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)
  2790.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(10)), 0.4)
  2791.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4)
  2792.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4)
  2793.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  2794.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  2795.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2796.                     if Debounces.on == false then break end
  2797.                     wait()
  2798.                 end
  2799.                 for i,v in pairs(FindNearestTorso(torso.CFrame.p,25))do
  2800.                     if v:FindFirstChild('Humanoid') then
  2801.                         v.Humanoid:TakeDamage(math.random(10000020,10000030))
  2802.                         v.Humanoid.PlatformStand = true
  2803.                         v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  2804.                     end
  2805.                 end
  2806.                 x = Instance.new("Sound",char)
  2807.                 x.SoundId = "rbxassetid://"..SIDZ[math.random(1,#SIDZ)]
  2808.                 x.Pitch = PTZ[math.random(1,#PTZ)]
  2809.                 x.Volume = 1
  2810.                 wait(0.1)
  2811.                 x:Play()
  2812.                 Crater(hed,20)
  2813.                 for i = 1, 14 do
  2814.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(-10)), 0.6)
  2815.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(10)), 0.6)
  2816.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.6)
  2817.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -5, 0) * CFrame.Angles(math.rad(-90), math.rad(0), 0), 0.6)
  2818.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  2819.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  2820.                     cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2821.                     if Debounces.on == false then break end
  2822.                     wait()
  2823.                 end
  2824.             if Debounces.CanAttack == false then
  2825.                 Debounces.CanAttack = true
  2826.                 Debounces.on = false
  2827.                 Debounces.NoIdl = false
  2828.                 for i = 1, 20 do
  2829.                     wait()
  2830.                         for i,v in pairs(char.Titanius:children()) do
  2831.                     if v:IsA("Part") or v:IsA("WedgePart") then
  2832.                         v.Transparency = v.Transparency - 0.05
  2833.                         end
  2834.                     end
  2835.                 end
  2836.             end
  2837.         end
  2838.     end
  2839. end)
  2840. ----------------------------------------------------176349813
  2841. mouse.KeyDown:connect(function(key)
  2842.     if key == "b" then
  2843.         hum.WalkSpeed = 100
  2844.         if Debounces.CanAttack == true then
  2845.             Debounces.CanAttack = false
  2846.             Debounces.NoIdl = true
  2847.             Debounces.on = true
  2848.             for i = 1,20 do
  2849.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1)
  2850.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1)
  2851.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1)
  2852.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1)
  2853.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(-5)), 0.1)
  2854.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(5)), 0.1)
  2855.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2856.             if Debounces.on == false then break end
  2857.             wait()
  2858.             end
  2859.         wait(1)
  2860.         v = Instance.new("Sound")
  2861.         v.SoundId = "rbxassetid://199978176"
  2862.         v.Parent = char
  2863.         v.Looped = false
  2864.         v.Pitch = 1
  2865.         v.Volume = 3
  2866.         wait(.01)
  2867.         v:Play()
  2868.        
  2869.         if Daytime == true then
  2870.             Daytime = false
  2871.             l.TimeOfDay = 24
  2872.         else
  2873.             Daytime = true
  2874.             l.TimeOfDay = 12
  2875.             l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  2876.         end
  2877.        
  2878.             local Shockwave = function()
  2879.                 local rng1 = Instance.new("Part", char)
  2880.                 rng1.Anchored = true
  2881.                 rng1.BrickColor = BrickColor.new("Really black")
  2882.                 rng1.CanCollide = false
  2883.                 rng1.FormFactor = 3
  2884.                 rng1.Name = "Ring"
  2885.                 rng1.Size = Vector3.new(1, 1, 1)
  2886.                 rng1.Transparency = 0.35
  2887.                 rng1.TopSurface = 0
  2888.                 rng1.BottomSurface = 0
  2889.                 local rngm1 = Instance.new("SpecialMesh", rng)
  2890.                 rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2891.                 rngm1.Scale = Vector3.new(10, 10, 1)
  2892.                 rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  2893.                 local Wave = Instance.new("Part", game.Workspace--[[?]])
  2894.                 Wave.Name = "Shockwave"
  2895.                 Wave.BrickColor = BrickColor.new("Really black")
  2896.                 Wave.Size = Vector3.new(1, 1, 1)
  2897.                 Wave.Shape = "Ball"
  2898.                 Wave.CanCollide = false
  2899.                 Wave.Anchored = true
  2900.                 Wave.TopSurface = 0
  2901.                 Wave.BottomSurface = 0
  2902.                 Wave.Touched:connect(function(hit)
  2903.                     if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  2904.                         local Occlude = true
  2905.                         local NotOccludes = {
  2906.                             char.Name;
  2907.                             "Wings";
  2908.                             "Scythe";
  2909.                             "Thingy";
  2910.                             "Thingy2"; -- put all of the names in a table pls
  2911.                         }
  2912.                         for i,v in pairs(NotOccludes) do
  2913.                             if hit.Parent.Name == v then
  2914.                                 Occlude = false
  2915.                             end
  2916.                         end
  2917.                         --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name     ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and     hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  2918.                         if Occlude then
  2919.                             hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  2920.                             hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  2921.                         end
  2922.                     end
  2923.                 end)
  2924.                
  2925.                 Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  2926.                
  2927.                 coroutine.wrap(function()
  2928.                     for i = 1, 20, 0.2 do
  2929.                         rngm1.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  2930.                         rng1.Transparency = i/20
  2931.                     wait()
  2932.                     end
  2933.                     wait()
  2934.                     rng1:Destroy()
  2935.                 end)()
  2936.                
  2937.                 Delay(0, function()
  2938.  
  2939.                     if Daytime == false then
  2940.                        for i = 1, 50, 1 do
  2941.                             Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  2942.                             Wave.CFrame = char.Torso.CFrame
  2943.                             local t = i / 50
  2944.                             Wave.Transparency = t
  2945.                             wait()
  2946.                         end
  2947.                     else
  2948.                         for i = 1, 50, 1 do
  2949.                             Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  2950.                             Wave.CFrame = char.Torso.CFrame
  2951.                             local t = i / 50
  2952.                             Wave.Transparency = t
  2953.                             wait()
  2954.                         end
  2955.                     end
  2956.                     Wave:Destroy()
  2957.                 end)
  2958.                 Delay(0, function()
  2959.                     while wait() do
  2960.                         if Wave ~= nil then
  2961.                             Wave.CFrame = char.Torso.CFrame
  2962.                         else
  2963.                             break
  2964.                         end
  2965.                     end
  2966.                 end)
  2967.             end
  2968.         Shockwave()
  2969.         for i = 1, 15 do
  2970.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(-130)), 0.2)
  2971.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(70)), 0.2)
  2972.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2973.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20),     math.rad(0)), 0.2)
  2974.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2975.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2976.             if Debounces.on == false then break end
  2977.             wait()
  2978.         end
  2979.         for i = 1, 15 do
  2980.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(-70)), 0.2)
  2981.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(130)), 0.2)
  2982.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2983.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20),     math.rad(0)), 0.2)
  2984.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2985.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2986.             if Debounces.on == false then break end
  2987.             wait()
  2988.         end
  2989.         for i = 1, 15 do
  2990.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(-130)), 0.2)
  2991.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(70)), 0.2)
  2992.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2993.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20),     math.rad(0)), 0.2)
  2994.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2995.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2996.             if Debounces.on == false then break end
  2997.             wait()
  2998.         end
  2999.         for i = 1, 15 do
  3000.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(-70)), 0.2)
  3001.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(130)), 0.2)
  3002.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  3003.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20),     math.rad(0)), 0.2)
  3004.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  3005.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  3006.             if Debounces.on == false then break end
  3007.             wait()
  3008.         end
  3009.         for i = 1, 15 do
  3010.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(-130)), 0.2)
  3011.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(70)), 0.2)
  3012.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  3013.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20),     math.rad(0)), 0.2)
  3014.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  3015.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  3016.             if Debounces.on == false then break end
  3017.             wait()
  3018.         end
  3019.         for i = 1, 15 do
  3020.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(-70)), 0.2)
  3021.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0),     math.rad(130)), 0.2)
  3022.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  3023.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20),     math.rad(0)), 0.2)
  3024.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  3025.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  3026.             if Debounces.on == false then break end
  3027.             wait()
  3028.         end
  3029.         wait(1.4)
  3030.         Debounces.NoIdl = false
  3031.         hum.WalkSpeed = 100
  3032.         Debounces.on = false
  3033.         wait()
  3034.         if Debounces.CanAttack == false then
  3035.             Debounces.CanAttack = true
  3036.             v:Destroy()
  3037.             end
  3038.         end
  3039.     end
  3040. end)
  3041. ----------------------------------------------------
  3042. mouse.KeyDown:connect(function(key)
  3043.     if key == "m" then
  3044. hum.WalkSpeed = 0
  3045.         if Debounces.CanAttack == true then
  3046.         Debounces.CanAttack = false
  3047.         Debounces.on = true
  3048.         Debounces.NoIdl = true
  3049.             x = Instance.new("Sound",char)
  3050.             x.SoundId = "http://www.roblox.com/asset/?id=169445572"
  3051.             x.Looped = false
  3052.             x.Pitch = 1.1
  3053.             x.Volume = 1
  3054.             x:Play()
  3055.             x2 = Instance.new("Sound",char)
  3056.             x2.SoundId = "http://www.roblox.com/asset/?id=169380495"
  3057.             x2.Looped = false
  3058.             x2.Pitch = .7
  3059.             x2.Volume = 1
  3060.             wait(.1)
  3061.             x:Play()
  3062.             x2:Play()
  3063.         for i = 1, 20 do
  3064.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,0.6,-.2) *CFrame.Angles (math.rad    (45),math.rad(0),math.rad(32)), 0.2)
  3065.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,1,0)*CFrame.Angles(math.rad     (0),math.rad(0),math.rad(-20)), 0.2)
  3066.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad (-    8),math.rad(-40), math.rad(-8)),0.2)
  3067.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3.2, 0) * CFrame.Angles  (math.rad    (-50), math.rad(40), math.rad(0)), 0.2)
  3068.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.8, .4, -1.6) * CFrame.Angles  (math.rad    (30), 0, math.rad(20)), 0.2)
  3069.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.6, -2, 0) * CFrame.Angles  (math.rad(-    10), math.rad(-40), math.rad(0)), 0.2)
  3070.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.4)
  3071.             if Debounces.on == false then break end
  3072.                 wait()
  3073.             x:Destroy()
  3074.             x2:Destroy()
  3075.             end
  3076.             wait(1)
  3077.         local rng = Instance.new("Part", char)
  3078.         rng.Anchored = true
  3079.         rng.BrickColor = BrickColor.new("Really black")
  3080.         rng.CanCollide = false
  3081.         rng.FormFactor = 3
  3082.         rng.Name = "Ring"
  3083.         rng.Size = Vector3.new(1, 1, 1)
  3084.         rng.Transparency = 0.35
  3085.         rng.TopSurface = 0
  3086.         rng.BottomSurface = 0
  3087.         rng.Position = torso.Position - Vector3.new(0,2,0)
  3088.         rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3089.         local rngm = Instance.new("SpecialMesh", rng)
  3090.         rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3091.         rngm.Scale = Vector3.new(1, 1, 2)
  3092.             x = Instance.new("Sound",char)
  3093.             x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  3094.             x.Looped = false
  3095.             x.Pitch = .7
  3096.             x.Volume = 1
  3097.             x:Play()
  3098.                 coroutine.wrap(function()
  3099.                 for i = 1, 60, 2 do
  3100.                 rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  3101.                 rng.Transparency = i/60
  3102.                 wait()
  3103.                 end
  3104.                 wait()
  3105.                 rng:Destroy()
  3106.                 end)()
  3107.             hum.WalkSpeed = 50
  3108.         BV = Instance.new("BodyVelocity", torso)
  3109.         BV.maxForce = Vector3.new(0,100000,0)
  3110.         BV.P = 100000
  3111.         BV.velocity = Vector3.new(0,800,0)
  3112.     for i = 1, 20 do
  3113.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(20),math.rad(0),     math.rad(0)),0.7)
  3114.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-16),     math.rad(0), math.rad(0)), 0.7)
  3115.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(40), 0,     math.rad(-20)), 0.7)
  3116.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-40),     math.rad(0), math.rad(20)), 0.7)
  3117.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -2, 0) * CFrame.Angles(math.rad(-10), 0, 0), 0.7)
  3118.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, 0, -2) * CFrame.Angles(math.rad(0), 0, 0), 0.7)
  3119.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3120.         if Debounces.on == false then break end
  3121.         wait()
  3122.     end
  3123. x:Destroy()
  3124. BV:Destroy()
  3125.     for i = 1, 30 do
  3126.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(-14),math.rad(0),     math.rad(0)),0.3)
  3127.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-16), math.rad    (0), math.rad(0)), 0.3)
  3128.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0),     math.rad(0), math.rad(-10)), 0.3)
  3129.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0),     math.rad(0), math.rad(10)), 0.3)
  3130.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.4, -1) * CFrame.Angles(math.rad(20), 0, 0), 0.3)
  3131.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8, -.6) * CFrame.Angles(math.rad(-30), 0, 0),     0.3)
  3132.         if Debounces.on == false then break end
  3133.         wait()
  3134.     end
  3135. if (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 1 then
  3136.     for i = 1, 30 do
  3137.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3)
  3138.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3139.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3140.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3141.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3142.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3143.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3144.         if Debounces.on == false then break end
  3145.         wait()
  3146.     end
  3147. end
  3148. Debounces.on = false
  3149. Debounces.NoIdl = false
  3150. local ry,ht,ps=nil,nil,nil
  3151. while ht==nil do
  3152.     ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  3153.     wait()
  3154. end
  3155. z = Instance.new("Sound",char)
  3156. z.SoundId = "rbxassetid://142070127"
  3157. z.Volume = 1
  3158. wait(.1)
  3159. z:Play()
  3160. Landing()
  3161. hum.WalkSpeed = 100
  3162. if Debounces.CanAttack == false then
  3163. Debounces.CanAttack = true
  3164. end
  3165. end
  3166. end
  3167. end)
  3168. ----------------------------------------------------
  3169. Grab = false
  3170. mouse.KeyDown:connect(function(key)
  3171.     if key == "z" then
  3172.         Debounces.on = true
  3173.         Debounces.NoIdl = true
  3174.         if Grab == false then
  3175.         gp = nil
  3176.         con1=larm.Touched:connect(function(hit) -- this is grab
  3177.             ht = hit.Parent
  3178.             hum1=ht:FindFirstChild('Humanoid')
  3179.             if hum1 ~= nil then
  3180.                 hum1.PlatformStand=true
  3181.                 gp = ht
  3182.                 Grab = true
  3183.                 asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-3.3,0),CFrame.new(0,0,0))
  3184.                 asd.Parent = larm
  3185.                 asd.Name = "asd"
  3186.                 asd.C0=asd.C0*CFrame.Angles(math.rad(-90),0,0)
  3187.             elseif hum1 == nil then
  3188.                 con1:disconnect()
  3189.                 wait() return
  3190.             end
  3191.         end)
  3192.         for i = 1, 18 do
  3193.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(36)), 0.2)
  3194.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.65,.9,-.5)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  3195.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  3196.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.8, 0) * CFrame.Angles(math.rad(-60), math.rad(0), 0), 0.2)
  3197.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2)
  3198.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2)
  3199.             cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9)
  3200.             if Debounces.on == false then break end
  3201.             wait()
  3202.         end
  3203.     con1:disconnect()
  3204.     Debounces.on = false
  3205.     Debounces.NoIdl = false
  3206.     elseif Grab == true then
  3207.         Grab = false
  3208.     for i = 1, 20 do
  3209.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.2)
  3210.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-20)), 0.1)
  3211.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  3212.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  3213.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  3214.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  3215.         cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  3216.         if Debounces.on == false then end
  3217.         wait()
  3218.     end
  3219.         if gp ~= nil then
  3220.         for i,v in pairs(larm:GetChildren()) do
  3221.             if v.Name == "asd" and v:IsA("Weld") then
  3222.                 v:Remove()
  3223.             end
  3224.         end
  3225.         bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  3226.         bv.maxForce = Vector3.new(400000, 400000, 400000)
  3227.         bv.P = 125000000000000
  3228.         bv.velocity = char.Head.CFrame.lookVector * 1000
  3229.         for i = 1, 12 do
  3230.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.75)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(20)), 0.5)
  3231.             if Debounces.on == false then end
  3232.             wait()
  3233.         end
  3234.         ht=nil
  3235.         Spawn(function()
  3236.             wait(0.5)
  3237.             bv:Destroy()
  3238.         end)
  3239.         Debounces.on = false
  3240.         Debounces.NoIdl = false
  3241.         elseif ht == nil then wait()
  3242.         Grab = false
  3243.         Debounces.on = false
  3244.         Debounces.NoIdl = false
  3245.             end
  3246.         end
  3247.     end
  3248. end)
  3249. ----------------------------------------------------
  3250. mouse.KeyDown:connect(function(key)
  3251.     if string.byte(key) == 52 then
  3252.         char.Humanoid.WalkSpeed = 100
  3253.     end
  3254. end)
  3255. mouse.KeyUp:connect(function(key)
  3256.     if string.byte(key) == 52 then
  3257.         char.Humanoid.WalkSpeed = 100
  3258.     end
  3259. end)
  3260. ----------------------------------------------------
  3261.  
  3262. --------------------------------------------------
  3263. local animpose = "Idle"
  3264. local lastanimpose = "Idle"
  3265. local sine = 0
  3266. local change = 1
  3267. local val = 0
  3268. local ffing = false
  3269. ----------------------------------------------------
  3270. --[[x = Instance.new("Sound", char)
  3271. x.SoundId = "http://www.roblox.com/asset/?id=187922823"
  3272. x.Looped = true
  3273. x.Volume = 1
  3274. x.Pitch = 1
  3275. local footsteps = false]]--
  3276. -------------------------------
  3277. game:GetService("RunService").Stepped:connect(function()
  3278. --[[if char.Humanoid.Jump == true then
  3279. jump = true
  3280. else
  3281. jump = false
  3282. end]]
  3283. char.Humanoid.FreeFalling:connect(function(f)
  3284. if f then
  3285. ffing = true
  3286. else
  3287. ffing = false
  3288. end
  3289. end)
  3290. sine = sine + change
  3291. if jumpn == true then
  3292. animpose = "Jumping"
  3293. elseif ffing == true then
  3294. animpose = "Freefalling"
  3295. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  3296. animpose = "Idle"
  3297. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  3298. animpose = "Walking"
  3299. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  3300. animpose = "Running"
  3301. end
  3302. if animpose ~= lastanimpose then
  3303. sine = 0
  3304. if Debounces.NoIdl == false then
  3305. if animpose == "Idle" then
  3306. for i = 1, 2 do
  3307. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
  3308. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
  3309. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  3310. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  3311. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  3312. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  3313. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  3314. end
  3315. elseif animpose == "Walking" then
  3316. for i = 1, 2 do
  3317. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(20)), 0.2)
  3318. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0)*CFrame.Angles(0, math.rad(1), math.rad(-10)), 0.2)
  3319. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8), math.rad(0), math.rad(0)),0.2)
  3320. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(0)), 0.2)
  3321. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  3322. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  3323. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  3324. end
  3325. elseif animpose == "Running" then
  3326. for i = 1, 2 do
  3327. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10), math.rad(-40), math.rad(50)), 0.2)
  3328. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.2, 0-1*math.cos(sine/4)/2)*CFrame.Angles(math.rad(50-80*math.cos(sine/8)/2), math.rad(0), math.rad(0-70*math.cos(sine/8)/2)), 0.2)
  3329. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+8*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
  3330. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+4*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
  3331. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
  3332. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
  3333. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3334. end
  3335. wait()
  3336. end
  3337. else
  3338. end
  3339. end
  3340. lastanimpose = animpose
  3341. if Debounces.NoIdl == false then
  3342. if animpose == "Idle" then
  3343. if stanceToggle == "Normal" then
  3344. change = 0.5
  3345. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(88+2*math.cos(sine/14)),math.rad(0),math.rad(20)), 0.2)
  3346. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(50),math.rad(-30),math.rad(-40-2*math.cos(sine/14))), 0.2)
  3347. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(40),0), 0.2)
  3348. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-40), 0), 0.2)
  3349. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  3350. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  3351. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  3352. elseif stanceToggle == "Sitting" then
  3353. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(100-1*math.cos(sine/14)), math.rad(0), math.rad(20)), 0.2)
  3354. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2, .9, -1)*CFrame.Angles(math.rad(78+1*math.cos(sine/14)), math.rad(0), math.rad(50)), 0.2)
  3355. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.3) * CFrame.Angles(math.rad(-14+1*math.cos(sine/14)), math.rad(0), math.rad(0)),0.2)
  3356. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(-10+1*math.cos(sine/14)), 0, math.rad(0)), 0.2)
  3357. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10-1*math.cos(sine/14)), 0, 0), 0.2)
  3358. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-50-1*math.cos(sine/14)), 0, 0), 0.2)
  3359. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3360. end
  3361. elseif animpose == "Walking" then
  3362. if stanceToggle == "Normal" then
  3363. change = 1
  3364. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9+.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(90+2*math.cos(sine/7)), math.rad(0), math.rad(20)), 0.2)
  3365. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9+.1*math.cos(sine/7), -math.sin(sine/14)/2)*CFrame.Angles(math.sin(sine/14)/4, math.rad(1) + -math.sin(sine/14)/2, math.rad(-30)), 0.2)
  3366. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/7)), math.rad(0), math.rad(0)),0.2)
  3367. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/7)), 0, math.rad(0)), 0.2)
  3368. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.3*math.cos(sine/14)/2, -.05 + math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + -math.sin(sine/14)/2.3, 0, 0), .4)
  3369. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.3*math.cos(sine/14)/2, -.05 + -math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + math.sin(sine/14)/2.3, 0, 0), .4)
  3370. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  3371. end
  3372. elseif animpose == "Running" then
  3373. change = 1
  3374. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10-20*math.cos(sine/4)/2), math.rad(-40+10*math.cos(sine/4)/2), math.rad(50-10*math.cos(sine/4)/2)), 0.2)
  3375. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .5)*CFrame.Angles(math.rad(10+20*math.cos(sine/4)/2), math.rad(40-10*math.cos(sine/4)/2), math.rad(-50+10*math.cos(sine/4)/2)), 0.2)
  3376. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+6*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
  3377. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
  3378. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
  3379. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
  3380. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  3381. end
  3382. end
  3383. --[[if animpose == "Walking" then
  3384.     if footsteps == false then
  3385.         x:Play()
  3386.         footsteps = true
  3387.     end
  3388.     x.Pitch = 1.1
  3389. elseif animpose == "Idle" then
  3390.     x:Stop()
  3391.     footsteps = false
  3392. elseif animpose == "Running" then
  3393.     x.Pitch = 1.2
  3394.     if footsteps == false then
  3395.         x:Play()
  3396.         footsteps = true
  3397.     end
  3398. end]]--
  3399. end)
  3400. -- ~ CL 2016
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top