G2A Many GEOs
SHARE
TWEET

Untitled

a guest Mar 29th, 2020 78 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6.     print("FE Compatibility code V2 by Mokiros")
  7.     local RealPlayer = RealPlayer
  8.     script.Parent = RealPlayer.Character
  9.  
  10.     --Fake event to make stuff like Mouse.KeyDown work
  11.     local Disconnect_Function = function(this)
  12.         this[1].Functions[this[2]] = nil
  13.     end
  14.     local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15.     local FakeEvent_Metatable = {__index={
  16.         Connect = function(this,f)
  17.             local i = tostring(math.random(0,10000))
  18.             while this.Functions[i] do
  19.                 i = tostring(math.random(0,10000))
  20.             end
  21.             this.Functions[i] = f
  22.             return setmetatable({this,i},Disconnect_Metatable)
  23.         end
  24.     }}
  25.     FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26.     local function fakeEvent()
  27.         return setmetatable({Functions={}},FakeEvent_Metatable)
  28.     end
  29.  
  30.     --Creating fake input objects with fake variables
  31.     local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32.     FakeMouse.keyUp = FakeMouse.KeyUp
  33.     FakeMouse.keyDown = FakeMouse.KeyDown
  34.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35.     local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36.         CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37.     end}
  38.     --Merged 2 functions into one by checking amount of arguments
  39.     CAS.UnbindAction = CAS.BindAction
  40.  
  41.     --This function will trigger the events that have been :Connect()'ed
  42.     local function TriggerEvent(self,ev,...)
  43.         for _,f in pairs(self[ev].Functions) do
  44.             f(...)
  45.         end
  46.     end
  47.     FakeMouse.TriggerEvent = TriggerEvent
  48.     UIS.TriggerEvent = TriggerEvent
  49.  
  50.     --Client communication
  51.     local Event = Instance.new("RemoteEvent")
  52.     Event.Name = "UserInput_Event"
  53.     Event.OnServerEvent:Connect(function(plr,io)
  54.         if plr~=RealPlayer then return end
  55.         FakeMouse.Target = io.Target
  56.         FakeMouse.Hit = io.Hit
  57.         if not io.isMouse then
  58.             local b = io.UserInputState == Enum.UserInputState.Begin
  59.             if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60.                 return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61.             end
  62.             if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63.                 return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64.             end
  65.             for _,t in pairs(CAS.Actions) do
  66.                 for _,k in pairs(t.Keys) do
  67.                     if k==io.KeyCode then
  68.                         t.Function(t.Name,io.UserInputState,io)
  69.                     end
  70.                 end
  71.             end
  72.             FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73.             UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74.         end
  75.     end)
  76.     Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77.     local Mouse = owner:GetMouse()
  78.     local UIS = game:GetService("UserInputService")
  79.     local input = function(io,RobloxHandled)
  80.         if RobloxHandled then return end
  81.         --Since InputObject is a client-side instance, we create and pass table instead
  82.         Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83.     end
  84.     UIS.InputBegan:Connect(input)
  85.     UIS.InputEnded:Connect(input)
  86.  
  87.     local h,t
  88.     --Give the server mouse data every second frame, but only if the values changed
  89.     --If player is not moving their mouse, client won't fire events
  90.     local HB = game:GetService("RunService").Heartbeat
  91.     while true do
  92.         if h~=Mouse.Hit or t~=Mouse.Target then
  93.             h,t=Mouse.Hit,Mouse.Target
  94.             Event:FireServer({isMouse=true,Target=t,Hit=h})
  95.         end
  96.         --Wait 2 frames
  97.         for i=1,2 do
  98.             HB:Wait()
  99.         end
  100.     end]==],script)
  101.  
  102.     ----Sandboxed game object that allows the usage of client-side methods and services
  103.     --Real game object
  104.     local RealGame = game
  105.  
  106.     --Metatable for fake service
  107.     local FakeService_Metatable = {
  108.         __index = function(self,k)
  109.             local s = rawget(self,"_RealService")
  110.             if s then
  111.                 return typeof(s[k])=="function"
  112.                 and function(_,...)return s[k](s,...)end or s[k]
  113.             end
  114.         end,
  115.         __newindex = function(self,k,v)
  116.             local s = rawget(self,"_RealService")
  117.             if s then s[k]=v end
  118.         end
  119.     }
  120.     local function FakeService(t,RealService)
  121.         t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122.         return setmetatable(t,FakeService_Metatable)
  123.     end
  124.  
  125.     --Fake game object
  126.     local FakeGame = {
  127.         GetService = function(self,s)
  128.             return rawget(self,s) or RealGame:GetService(s)
  129.         end,
  130.         Players = FakeService({
  131.             LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132.         },"Players"),
  133.         UserInputService = FakeService(UIS,"UserInputService"),
  134.         ContextActionService = FakeService(CAS,"ContextActionService"),
  135.         RunService = FakeService({
  136.             _btrs = {},
  137.             RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138.             BindToRenderStep = function(self,name,_,fun)
  139.                 self._btrs[name] = self.Heartbeat:Connect(fun)
  140.             end,
  141.             UnbindFromRenderStep = function(self,name)
  142.                 self._btrs[name]:Disconnect()
  143.             end,
  144.         },"RunService")
  145.     }
  146.     rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147.     FakeGame.service = FakeGame.GetService
  148.     FakeService(FakeGame,game)
  149.     --Changing owner to fake player object to support owner:GetMouse()
  150.     game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. --pharowo
  153. local p = game.Players.LocalPlayer
  154. local char = p.Character
  155. local mouse = p:GetMouse()
  156. local larm = char["Left Arm"]
  157. local rarm = char["Right Arm"]
  158. local TitanBet = ";"
  159. local lleg = char["Left Leg"]
  160. local rleg = char["Right Leg"]
  161. local hed = char.Head
  162. local torso = char.Torso
  163. local hum = char.Humanoid
  164. local cam = game.Workspace.CurrentCamera
  165. local root = char.HumanoidRootPart
  166. local deb = false
  167. local shot = 0
  168. local l = game:GetService("Lighting")
  169. local rs = game:GetService("RunService").RenderStepped
  170. local stanceToggle = "Normal"
  171. local Mana = Instance.new("IntValue", char)
  172. Mana.Value = 5000
  173. Mana.Name = "Mana"
  174. math.randomseed(os.time())
  175. hum.WalkSpeed = 50
  176. char.Health:Destroy()
  177. hum.MaxHealth = math.huge
  178. wait(0.1)
  179. hum.Health = math.huge
  180. ----------------------------------------------------
  181. local G = Instance.new("ScreenGui")
  182. G.Parent = p.PlayerGui
  183. G.Name = "Mana"
  184. local T = Instance.new("TextLabel")
  185. T.Name = "Mana"
  186. T.Parent = G
  187. T.Text = "Mana: "..char.Mana.Value
  188. T.FontSize = "Size24"
  189. T.BackgroundTransparency = 1
  190. T.TextColor3 = Color3.new(255,255,255)
  191. T.TextStrokeTransparency = 0
  192. T.Position = UDim2.new(0,250,0,400)
  193. T.BorderSizePixel = 0
  194. --//
  195. for i = 1,30 do
  196. Instance.new('Fire',larm); Instance.new('Fire',rarm)
  197. end
  198. --//
  199. Debounces = {
  200. on = false;
  201. ks = false;
  202. CanAttack = true;
  203. CanJoke = true;
  204. NoIdl = false;
  205. Slashing = false;
  206. Slashed = false;
  207. Grabbing = false;
  208. Grabbed = false;
  209. }
  210. local Touche = {char.Name, }
  211. ----------------------------------------------------
  212. function lerp(a, b, t) -- Linear interpolation
  213.     return a + (b - a)*t
  214. end
  215.  
  216. function slerp(a, b, t) --Spherical interpolation
  217.     dot = a:Dot(b)
  218.     if dot > 0.99999 or dot < -0.99999 then
  219.         return t <= 0.5 and a or b
  220.     else
  221.         r = math.acos(dot)
  222.         return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  223.     end
  224. end
  225.  
  226. function matrixInterpolate(a, b, t)
  227.     local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  228.     local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  229.     local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  230.     local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
  231.     local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
  232.     local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
  233.     local t = v1:Dot(v2)
  234.     if not (t < 0 or t == 0 or t > 0) then     -- Failsafe
  235.         return CFrame.new()
  236.     end
  237.     return CFrame.new(
  238.     v0.x, v0.y, v0.z,
  239.     v1.x, v1.y, v1.z,
  240.     v2.x, v2.y, v2.z,
  241.     v3.x, v3.y, v3.z)
  242. end
  243. ----------------------------------------------------//Mesh setting
  244. local cmeshes = {}
  245. local ll,rl,la,ra,t = Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char),Instance.new('CharacterMesh',char)
  246. ll.BodyPart = 'LeftLeg'
  247. rl.BodyPart = 'RightLeg'
  248. la.BodyPart = 'LeftArm'
  249. ra.BodyPart = 'RightArm'
  250. t.BodyPart = 'Torso'
  251. ll.MeshId,ll.OverlayTextureId,rl.MeshId,rl.OverlayTextureId = 68241558,18051314,68241677,18051314
  252. ra.MeshId,ra.OverlayTextureId,la.MeshId,la.OverlayTextureId = 68241658,18051314,68241543,18051314
  253. t.MeshId,t.OverlayTextureId=68241695,18051314
  254.  
  255. ----------------------------------------------------
  256. function genWeld(a,b)
  257.     local w = Instance.new("Weld",a)
  258.     w.Part0 = a
  259.     w.Part1 = b
  260.     return w
  261. end
  262. function weld(a, b)
  263.     local weld = Instance.new("Weld")
  264.     weld.Name = "W"
  265.     weld.Part0 = a
  266.     weld.Part1 = b
  267.     weld.C0 = a.CFrame:inverse() * b.CFrame
  268.     weld.Parent = a
  269.     return weld;
  270. end
  271. ----------------------------------------------------
  272. function Lerp(c1,c2,al)
  273. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  274. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  275. for i,v in pairs(com1) do
  276. com1[i] = v+(com2[i]-v)*al
  277. end
  278. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  279. end
  280. ----------------------------------------------------
  281. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  282. local wld = Instance.new("Weld", wp1)
  283. wld.Part0 = wp0
  284. wld.Part1 = wp1
  285. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  286. end
  287. ----------------------------------------------------
  288. for i,v in pairs(char:children()) do
  289.     if v:IsA("Hat") then
  290.         v:Destroy()
  291.     end
  292. end
  293. for i,v in pairs(hed:children()) do
  294.     if v:IsA("Sound") then
  295.         v:Destroy()
  296.     end
  297. end
  298. ----------------------------------------------------
  299. function HasntTouched(plrname)
  300. local ret = true
  301. for _, v in pairs(Touche) do
  302. if v == plrname then
  303. ret = false
  304. end
  305. end
  306. return ret
  307. end
  308. ----------------------------------------------------
  309. larm.Size = larm.Size * 2
  310. rarm.Size = rarm.Size * 2
  311. lleg.Size = lleg.Size * 2
  312. rleg.Size = rleg.Size * 2
  313. torso.Size = torso.Size * 2
  314. hed.Size = hed.Size * 2
  315. root.Size = root.Size * 2
  316. ----------------------------------------------------
  317. newWeld(torso, larm, -1.5, 1, 0)
  318. larm.Weld.C1 = CFrame.new(0, 1, 0)
  319. newWeld(torso, rarm, 1.5, 1, 0)
  320. rarm.Weld.C1 = CFrame.new(0, 1, 0)
  321. newWeld(torso, hed, 0, 3, 0)
  322. newWeld(torso, lleg, -1, -2, 0)
  323. lleg.Weld.C1 = CFrame.new(0, 1.5, 0)
  324. newWeld(torso, rleg, 1, -2, 0)
  325. rleg.Weld.C1 = CFrame.new(0, 1.5, 0)
  326. newWeld(root, torso, 0, -2, 0)
  327. torso.Weld.C1 = CFrame.new(0, -2, 0)
  328. ----------------------------------------------------
  329.  
  330. hed.face:Remove''
  331. hed.Transparency = 0
  332. local meshx9 = Instance.new('SpecialMesh',hed)
  333. meshx9.MeshType = 'FileMesh'
  334. meshx9.MeshId,meshx9.TextureId = 'rbxassetid://21057410','rbxassetid://122569107'
  335. meshx9.Scale = Vector3.new(2,2,2)
  336.  
  337.  
  338.  
  339. lite = Instance.new("PointLight", torso)
  340. lite.Brightness = 14
  341. lite.Range = 10
  342. lite.Color = Color3.new(1, 0, 0)
  343. local hed2 = hed:Clone()
  344. hed2.CanCollide = false
  345. hed2.Parent = char
  346. hed2:ClearAllChildren()
  347. hed2.Transparency = 1
  348. hed2.Name = "DARP"
  349. local w = Instance.new("Weld",hed2)
  350. w.Part0 = hed
  351. w.Part1 = hed2
  352. w.C0 = CFrame.new(0,0,-0.175)
  353. z=Instance.new("SurfaceGui",hed2)
  354. z.Enabled = true
  355. z.Face = "Front"
  356. z.Adornee = hed2
  357. z.CanvasSize = Vector2.new(100,100)
  358. local face = Instance.new("ImageLabel",z)
  359. face.Size = UDim2.new(1,-30,1,0)
  360. face.Position = UDim2.new(0,15,0,0)
  361. face.BackgroundTransparency = 1
  362. face.Image='rbxassetid://46282671'
  363. ----------------------------------------------------
  364. local m = Instance.new("Model")
  365. m.Name = "Absolution"
  366. p1 = Instance.new("Part", m)
  367. p1.BrickColor = BrickColor.new("Really black")
  368. p1.FormFactor = Enum.FormFactor.Custom
  369. p1.Size = Vector3.new(1, 0.600000024, 1.5)
  370. 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)
  371. p1.CanCollide = false
  372. p1.Locked = true
  373. p1.Elasticity = 0
  374. p1.BottomSurface = Enum.SurfaceType.Smooth
  375. p1.TopSurface = Enum.SurfaceType.Smooth
  376. b1 = Instance.new("SpecialMesh", p1)
  377. b1.MeshType = Enum.MeshType.Wedge
  378. b1.Name = "Mesh"
  379. b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  380. p2 = Instance.new("Part", m)
  381. p2.BrickColor = BrickColor.new("Really black")
  382. p2.FormFactor = Enum.FormFactor.Custom
  383. p2.Size = Vector3.new(1, 2.9000001, 1)
  384. 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)
  385. p2.CanCollide = false
  386. p2.Locked = true
  387. p2.Elasticity = 0
  388. p2.BottomSurface = Enum.SurfaceType.Smooth
  389. p2.TopSurface = Enum.SurfaceType.Smooth
  390. b2 = Instance.new("BlockMesh", p2)
  391. b2.Name = "Mesh"
  392. b2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  393. p3 = Instance.new("Part", m)
  394. p3.BrickColor = BrickColor.new("Really black")
  395. p3.FormFactor = Enum.FormFactor.Custom
  396. p3.Size = Vector3.new(1, 1.20000005, 2.0999999)
  397. 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)
  398. p3.CanCollide = false
  399. p3.Locked = true
  400. p3.Elasticity = 0
  401. p3.BottomSurface = Enum.SurfaceType.Smooth
  402. p3.TopSurface = Enum.SurfaceType.Smooth
  403. b3 = Instance.new("SpecialMesh", p3)
  404. b3.MeshType = Enum.MeshType.Wedge
  405. b3.Name = "Mesh"
  406. b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  407. p4 = Instance.new("Part", m)
  408. p4.BrickColor = BrickColor.new("Really black")
  409. p4.FormFactor = Enum.FormFactor.Custom
  410. p4.Size = Vector3.new(1, 1.43999994, 2.05000019)
  411. 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)
  412. p4.CanCollide = false
  413. p4.Locked = true
  414. p4.Elasticity = 0
  415. p4.BottomSurface = Enum.SurfaceType.Smooth
  416. p4.TopSurface = Enum.SurfaceType.Smooth
  417. b4 = Instance.new("SpecialMesh", p4)
  418. b4.MeshType = Enum.MeshType.Wedge
  419. b4.Name = "Mesh"
  420. b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  421. p5 = Instance.new("Part", m)
  422. p5.BrickColor = BrickColor.new("Really black")
  423. p5.FormFactor = Enum.FormFactor.Custom
  424. p5.Size = Vector3.new(1, 1.20000005, 3.20000005)
  425. 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)
  426. p5.CanCollide = false
  427. p5.Locked = true
  428. p5.Elasticity = 0
  429. p5.BottomSurface = Enum.SurfaceType.Smooth
  430. p5.TopSurface = Enum.SurfaceType.Smooth
  431. b5 = Instance.new("SpecialMesh", p5)
  432. b5.MeshType = Enum.MeshType.Wedge
  433. b5.Name = "Mesh"
  434. b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  435. p6 = Instance.new("Part", m)
  436. p6.Name = "Handle"
  437. p6.BrickColor = BrickColor.new(192)
  438. p6.FormFactor = Enum.FormFactor.Custom
  439. p6.Size = Vector3.new(1.5999999, 13.6000004, 1)
  440. 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)
  441. p6.CanCollide = false
  442. p6.Locked = true
  443. p6.Elasticity = 0
  444. p6.BottomSurface = Enum.SurfaceType.Smooth
  445. p6.TopSurface = Enum.SurfaceType.Smooth
  446. b6 = Instance.new("BlockMesh", p6)
  447. b6.Name = "Mesh"
  448. b6.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  449. p7 = Instance.new("Part", m)
  450. p7.BrickColor = BrickColor.new("Really black")
  451. p7.FormFactor = Enum.FormFactor.Custom
  452. p7.Size = Vector3.new(1, 1.00999999, 1.05000019)
  453. 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)
  454. p7.CanCollide = false
  455. p7.Locked = true
  456. p7.Elasticity = 0
  457. p7.BottomSurface = Enum.SurfaceType.Smooth
  458. p7.TopSurface = Enum.SurfaceType.Smooth
  459. b7 = Instance.new("SpecialMesh", p7)
  460. b7.MeshType = Enum.MeshType.Wedge
  461. b7.Name = "Mesh"
  462. b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  463. p8 = Instance.new("Part", m)
  464. p8.BrickColor = BrickColor.new("Really black")
  465. p8.FormFactor = Enum.FormFactor.Custom
  466. p8.Size = Vector3.new(1, 1.00999999, 1.05000019)
  467. 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)
  468. p8.CanCollide = false
  469. p8.Locked = true
  470. p8.Elasticity = 0
  471. p8.BottomSurface = Enum.SurfaceType.Smooth
  472. p8.TopSurface = Enum.SurfaceType.Smooth
  473. b8 = Instance.new("SpecialMesh", p8)
  474. b8.MeshType = Enum.MeshType.Wedge
  475. b8.Name = "Mesh"
  476. b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  477. p9 = Instance.new("Part", m)
  478. p9.BrickColor = BrickColor.new("Really black")
  479. p9.FormFactor = Enum.FormFactor.Custom
  480. p9.Size = Vector3.new(1, 1.07999957, 1)
  481. 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)
  482. p9.CanCollide = false
  483. p9.Locked = true
  484. p9.Elasticity = 0
  485. p9.BottomSurface = Enum.SurfaceType.Smooth
  486. p9.TopSurface = Enum.SurfaceType.Smooth
  487. b9 = Instance.new("BlockMesh", p9)
  488. b9.Name = "Mesh"
  489. b9.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  490. p10 = Instance.new("Part", m)
  491. p10.BrickColor = BrickColor.new("Really black")
  492. p10.FormFactor = Enum.FormFactor.Custom
  493. p10.Size = Vector3.new(1, 1.41999948, 1)
  494. 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)
  495. p10.CanCollide = false
  496. p10.Locked = true
  497. p10.Elasticity = 0
  498. p10.BottomSurface = Enum.SurfaceType.Smooth
  499. p10.TopSurface = Enum.SurfaceType.Smooth
  500. b10 = Instance.new("BlockMesh", p10)
  501. b10.Name = "Mesh"
  502. b10.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  503. p11 = Instance.new("Part", m)
  504. p11.BrickColor = BrickColor.new("Really black")
  505. p11.FormFactor = Enum.FormFactor.Custom
  506. p11.Size = Vector3.new(1, 1.50999951, 1)
  507. 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)
  508. p11.CanCollide = false
  509. p11.Locked = true
  510. p11.Elasticity = 0
  511. p11.BottomSurface = Enum.SurfaceType.Smooth
  512. p11.TopSurface = Enum.SurfaceType.Smooth
  513. b11 = Instance.new("BlockMesh", p11)
  514. b11.Name = "Mesh"
  515. b11.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  516. p12 = Instance.new("Part", m)
  517. p12.Name = "BladeCenter"
  518. p12.BrickColor = BrickColor.new("")
  519. p12.Material = Enum.Material.Neon
  520. p12.FormFactor = Enum.FormFactor.Symmetric
  521. p12.Size = Vector3.new(1, 2, 2)
  522. 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)
  523. p12.CanCollide = false
  524. p12.Locked = true
  525. p12.BottomSurface = Enum.SurfaceType.Smooth
  526. p12.TopSurface = Enum.SurfaceType.Smooth
  527. b12 = Instance.new("SpecialMesh", p12)
  528. b12.MeshType = Enum.MeshType.Brick
  529. b12.Name = "Mesh"
  530. b12.Scale = Vector3.new(0.499999911, 1, 0.699999928)
  531. p13 = Instance.new("Part", m)
  532. p13.BrickColor = BrickColor.new("Really black")
  533. p13.FormFactor = Enum.FormFactor.Custom
  534. p13.Size = Vector3.new(2.91000009, 4.3300004, 1)
  535. 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)
  536. p13.CanCollide = false
  537. p13.Locked = true
  538. p13.Elasticity = 0
  539. p13.BottomSurface = Enum.SurfaceType.Smooth
  540. p13.TopSurface = Enum.SurfaceType.Smooth
  541. b13 = Instance.new("BlockMesh", p13)
  542. b13.Name = "Mesh"
  543. b13.Scale = Vector3.new(1, 1, 0.400000006)
  544. p14 = Instance.new("Part", m)
  545. p14.BrickColor = BrickColor.new("Really black")
  546. p14.FormFactor = Enum.FormFactor.Custom
  547. p14.Size = Vector3.new(2.5, 2.17999935, 1)
  548. p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6420059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005)
  549. p14.CanCollide = false
  550. p14.Locked = true
  551. p14.Elasticity = 0
  552. p14.BottomSurface = Enum.SurfaceType.Smooth
  553. p14.TopSurface = Enum.SurfaceType.Smooth
  554. b14 = Instance.new("BlockMesh", p14)
  555. b14.Name = "Mesh"
  556. b14.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  557. p15 = Instance.new("Part", m)
  558. p15.BrickColor = BrickColor.new("Really black")
  559. p15.FormFactor = Enum.FormFactor.Custom
  560. p15.Size = Vector3.new(1.16999996, 4.2699995, 1)
  561. 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)
  562. p15.CanCollide = false
  563. p15.Locked = true
  564. p15.Material = "Neon"
  565. p15.Elasticity = 0
  566. p15.BottomSurface = Enum.SurfaceType.Smooth
  567. p15.TopSurface = Enum.SurfaceType.Smooth
  568. b15 = Instance.new("BlockMesh", p15)
  569. b15.Name = "Mesh"
  570. b15.Scale = Vector3.new(1, 1, 0.400000006)
  571. p16 = Instance.new("Part", m)
  572. p16.BrickColor = BrickColor.new("Really black")
  573. p16.FormFactor = Enum.FormFactor.Custom
  574. p16.Size = Vector3.new(1.68999994, 4.76000023, 1)
  575. 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)
  576. p16.CanCollide = false
  577. p16.Locked = true
  578. p16.Material = "Neon"
  579. p16.Elasticity = 0
  580. p16.BottomSurface = Enum.SurfaceType.Smooth
  581. p16.TopSurface = Enum.SurfaceType.Smooth
  582. b16 = Instance.new("BlockMesh", p16)
  583. b16.Name = "Mesh"
  584. b16.Scale = Vector3.new(1, 1, 0.400000006)
  585. p17 = Instance.new("Part", m)
  586. p17.BrickColor = BrickColor.new("Really black")
  587. p17.FormFactor = Enum.FormFactor.Custom
  588. p17.Size = Vector3.new(1.78999996, 4.21999979, 1)
  589. 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)
  590. p17.CanCollide = false
  591. p17.Material = "Neon"
  592. p17.Locked = true
  593. p17.Elasticity = 0
  594. p17.BottomSurface = Enum.SurfaceType.Smooth
  595. p17.TopSurface = Enum.SurfaceType.Smooth
  596. b17 = Instance.new("BlockMesh", p17)
  597. b17.Name = "Mesh"
  598. b17.Scale = Vector3.new(1, 1, 0.400000006)
  599. p18 = Instance.new("WedgePart", m)
  600. p18.BrickColor = BrickColor.new("Black")
  601. p18.Material = "Neon"
  602. p18.Name = "BladePart1"
  603. p18.Material = Enum.Material.Neon
  604. p18.Name = "Wedge"
  605. p18.FormFactor = Enum.FormFactor.Symmetric
  606. p18.Size = Vector3.new(1, 4, 2)
  607. 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)
  608. p18.CanCollide = false
  609. p18.Locked = true
  610. p18.BottomSurface = Enum.SurfaceType.Smooth
  611. p18.TopSurface = Enum.SurfaceType.Smooth
  612. b18 = Instance.new("SpecialMesh", p18)
  613. b18.MeshType = Enum.MeshType.Wedge
  614. b18.Name = "Mesh"
  615. b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  616. p19 = Instance.new("WedgePart", m)
  617. p19.BrickColor = BrickColor.new("Institutional white")
  618. p19.Name = "BladePart2"
  619. p19.Material = "Neon"
  620. p19.Material = Enum.Material.Neon
  621. p19.Name = "Wedge"
  622. p19.FormFactor = Enum.FormFactor.Symmetric
  623. p19.Size = Vector3.new(1, 4, 2)
  624. 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)
  625. p19.CanCollide = false
  626. p19.Locked = true
  627. p19.BottomSurface = Enum.SurfaceType.Smooth
  628. p19.TopSurface = Enum.SurfaceType.Smooth
  629. b19 = Instance.new("SpecialMesh", p19)
  630. b19.MeshType = Enum.MeshType.Wedge
  631. b19.Name = "Mesh"
  632. b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  633. p20 = Instance.new("Part", m)
  634. p20.BrickColor = BrickColor.new("Really black")
  635. p20.FormFactor = Enum.FormFactor.Custom
  636. p20.Size = Vector3.new(2.53000021, 2.39999938, 1)
  637. 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)
  638. p20.CanCollide = false
  639. p20.Material = "Neon"
  640. p20.Locked = true
  641. p20.Elasticity = 0
  642. p20.BottomSurface = Enum.SurfaceType.Smooth
  643. p20.TopSurface = Enum.SurfaceType.Smooth
  644. b20 = Instance.new("BlockMesh", p20)
  645. b20.Name = "Mesh"
  646. b20.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  647. p21 = Instance.new("Part", m)
  648. p21.BrickColor = BrickColor.new("Really black")
  649. p21.FormFactor = Enum.FormFactor.Custom
  650. p21.Size = Vector3.new(1, 1.43999994, 1.59000015)
  651. 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)
  652. p21.CanCollide = false
  653. p21.Locked = true
  654. p21.Elasticity = 0
  655. p21.BottomSurface = Enum.SurfaceType.Smooth
  656. p21.TopSurface = Enum.SurfaceType.Smooth
  657. b21 = Instance.new("SpecialMesh", p21)
  658. b21.MeshType = Enum.MeshType.Wedge
  659. b21.Name = "Mesh"
  660. b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  661. w1 = Instance.new("Weld", p1)
  662. w1.Name = "Part_Weld"
  663. w1.Part0 = p1
  664. 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)
  665. w1.Part1 = p2
  666. 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)
  667. w2 = Instance.new("Weld", p2)
  668. w2.Name = "Part_Weld"
  669. w2.Part0 = p2
  670. 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)
  671. w2.Part1 = p3
  672. 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)
  673. w3 = Instance.new("Weld", p3)
  674. w3.Name = "Part_Weld"
  675. w3.Part0 = p3
  676. 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)
  677. w3.Part1 = p4
  678. 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)
  679. w4 = Instance.new("Weld", p4)
  680. w4.Name = "Part_Weld"
  681. w4.Part0 = p4
  682. 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)
  683. w4.Part1 = p5
  684. 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)
  685. w5 = Instance.new("Weld", p5)
  686. w5.Name = "Part_Weld"
  687. w5.Part0 = p5
  688. 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)
  689. w5.Part1 = p6
  690. 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)
  691. w6 = Instance.new("Weld", p6)
  692. w6.Name = "Part_Weld"
  693. w6.Part0 = p6
  694. 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)
  695. w6.Part1 = p7
  696. 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)
  697. w7 = Instance.new("Weld", p7)
  698. w7.Name = "Part_Weld"
  699. w7.Part0 = p7
  700. 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)
  701. w7.Part1 = p8
  702. 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)
  703. w8 = Instance.new("Weld", p8)
  704. w8.Name = "Part_Weld"
  705. w8.Part0 = p8
  706. 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)
  707. w8.Part1 = p9
  708. 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)
  709. w9 = Instance.new("Weld", p9)
  710. w9.Name = "Part_Weld"
  711. w9.Part0 = p9
  712. 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)
  713. w9.Part1 = p10
  714. 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)
  715. w10 = Instance.new("Weld", p10)
  716. w10.Name = "Part_Weld"
  717. w10.Part0 = p10
  718. 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)
  719. w10.Part1 = p11
  720. 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)
  721. w11 = Instance.new("Weld", p11)
  722. w11.Name = "Part_Weld"
  723. w11.Part0 = p11
  724. 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)
  725. w11.Part1 = p12
  726. 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)
  727. w12 = Instance.new("Weld", p12)
  728. w12.Name = "Part_Weld"
  729. w12.Part0 = p12
  730. 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)
  731. w12.Part1 = p13
  732. 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)
  733. w13 = Instance.new("Weld", p13)
  734. w13.Name = "Part_Weld"
  735. w13.Part0 = p13
  736. 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)
  737. w13.Part1 = p14
  738. 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)
  739. w14 = Instance.new("Weld", p14)
  740. w14.Name = "Part_Weld"
  741. w14.Part0 = p14
  742. 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)
  743. w14.Part1 = p15
  744. 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)
  745. w15 = Instance.new("Weld", p15)
  746. w15.Name = "Part_Weld"
  747. w15.Part0 = p15
  748. 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)
  749. w15.Part1 = p16
  750. 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)
  751. w16 = Instance.new("Weld", p16)
  752. w16.Name = "Part_Weld"
  753. w16.Part0 = p16
  754. 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)
  755. w16.Part1 = p17
  756. 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)
  757. w17 = Instance.new("Weld", p17)
  758. w17.Name = "Wedge_Weld"
  759. w17.Part0 = p17
  760. 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)
  761. w17.Part1 = p18
  762. 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)
  763. w18 = Instance.new("Weld", p18)
  764. w18.Name = "Wedge_Weld"
  765. w18.Part0 = p18
  766. 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)
  767. w18.Part1 = p19
  768. 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)
  769. w19 = Instance.new("Weld", p19)
  770. w19.Name = "Part_Weld"
  771. w19.Part0 = p19
  772. 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)
  773. w19.Part1 = p20
  774. 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)
  775. w20 = Instance.new("Weld", p20)
  776. w20.Name = "Part_Weld"
  777. w20.Part0 = p20
  778. 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)
  779. w20.Part1 = p21
  780. 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)
  781. m.Parent = char
  782. m:MakeJoints()
  783. ----------------------------------------------------
  784. local cor = Instance.new("Part", char.Absolution)
  785. cor.Name = "Thingy"
  786. cor.Locked = true
  787. cor.BottomSurface = 0
  788. cor.CanCollide = false
  789. cor.Size = Vector3.new(1, 13, 1)
  790. cor.Transparency = 1
  791. cor.TopSurface = 0
  792. corw = Instance.new("Weld", cor)
  793. corw.Part0 = rarm
  794. corw.Part1 = cor
  795. corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  796. corw.C1 = CFrame.new(0, 0, 0)
  797. weld1 = Instance.new("Weld", char.Absolution)
  798. weld1.Part0 = cor
  799. weld1.Part1 = p6
  800. weld1.C0 = CFrame.new(0, 0, 0)
  801. ----------------------------------------------------
  802. hitb = Instance.new("Part", char.Absolution)
  803. hitb.Name = "Thingy2"
  804. hitb.Locked = true
  805. hitb.BottomSurface = 0
  806. hitb.CanCollide = false
  807. hitb.Size = Vector3.new(0, 8, 6)
  808. hitb.Transparency = 1
  809. hitb.TopSurface = 0
  810. weld2 = Instance.new("Weld", char.Absolution)
  811. weld2.Part0 = hitb
  812. weld2.Part1 = p12
  813. weld2.C0 = CFrame.new(0, .6, 1)
  814.  
  815.  
  816. ----------------------------------------------------
  817. function weld5(part0, part1, c0, c1)
  818.     weeld=Instance.new("Weld", part0)
  819.     weeld.Part0=part0
  820.     weeld.Part1=part1
  821.     weeld.C0=c0
  822.     weeld.C1=c1
  823.     return weeld
  824. end
  825. ----------------------------------------------------
  826. function newRay(start,face,range,wat)
  827.     local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  828.     hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  829.     return rey,hit,pos
  830. end
  831. ----------------------------------------------------
  832. mod5 = Instance.new("Model",char)
  833.  
  834. function FindNearestTorso(Position,Distance,SinglePlayer)
  835.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  836.         local List = {}
  837.         for i,v in pairs(workspace:GetChildren())do
  838.             if v:IsA("Model")then
  839.                 if v:findFirstChild("Torso")then
  840.                     if v ~= char then
  841.                         if(v.Torso.Position -Position).magnitude <= Distance then
  842.                             table.insert(List,v)
  843.                         end
  844.                     end
  845.                 end
  846.             end
  847.         end
  848.     return List
  849. end
  850.  
  851. function Landing()
  852.     part=Instance.new('Part',mod5)
  853.     part.Anchored=true
  854.     part.CanCollide=false
  855.     part.FormFactor='Custom'
  856.     part.Size=Vector3.new(.2,.2,.2)
  857.     part.CFrame=root.CFrame*CFrame.new(0,-2,0)
  858.     part.Transparency=.7
  859.     part.BrickColor=BrickColor.new('Really black')
  860.     mesh=Instance.new('SpecialMesh',part)
  861.     mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  862.     mesh.TextureId = "http://www.roblox.com/asset/?id=122569107"
  863.     mesh.Scale=Vector3.new(10,5,10)
  864.  
  865.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,40))do
  866.         if v:FindFirstChild('Humanoid') then
  867.             v.Humanoid:TakeDamage(math.random(20,30))
  868.             v.Humanoid.PlatformStand = true
  869.             v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  870.         end
  871.     end
  872.  
  873.     coroutine.resume(coroutine.create(function()
  874.         for i=0,3.8,0.05 do
  875.             wait()
  876.             part.CFrame=part.CFrame
  877.             part.Transparency=i
  878.             mesh.Scale=mesh.Scale+Vector3.new(3,3,3)
  879.             end
  880.         part.Parent = nil
  881.     end))
  882. end
  883. ----------------------------------------------------
  884. mod4 = Instance.new("Model",char)
  885.  
  886. ptez = {0.7, 0.8, 0.9, 1}
  887.  
  888. function FindNearestTorso(Position,Distance,SinglePlayer)
  889.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  890.         local List = {}
  891.         for i,v in pairs(workspace:GetChildren())do
  892.             if v:IsA("Model")then
  893.                 if v:findFirstChild("Torso")then
  894.                     if v ~= char then
  895.                         if(v.Torso.Position -Position).magnitude <= Distance then
  896.                             table.insert(List,v)
  897.                         end
  898.                     end
  899.                 end
  900.             end
  901.         end
  902.     return List
  903. end
  904.  
  905. function GroundPound()
  906.     part=Instance.new('Part',mod4)
  907.     part.Anchored=true
  908.     part.CanCollide=false
  909.     part.FormFactor='Custom'
  910.     part.Size=Vector3.new(.2,.2,.2)
  911.     part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0)
  912.     part.Transparency=.7
  913.     part.BrickColor=BrickColor.new('Institutional white')
  914.     mesh=Instance.new('SpecialMesh',part)
  915.     mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  916.     mesh.TextureId = "http://www.roblox.com/asset/?id=122569107"
  917.     mesh.Scale=Vector3.new(3,3,3)
  918.     part2=Instance.new('Part',mod4)
  919.     part2.Anchored=true
  920.     part2.CanCollide=false
  921.     part2.FormFactor='Custom'
  922.     part2.Size=Vector3.new(.2,.2,.2)
  923.     part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6)
  924.     part2.Transparency=.7
  925.     part2.BrickColor=BrickColor.new('Institutional white')
  926.     mesh2=Instance.new('SpecialMesh',part2)
  927.     mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  928.     mesh2.Scale=Vector3.new(3,1.5,3)
  929.     x = Instance.new("Sound",char)
  930.     x.SoundId = "http://www.roblox.com/asset/?id=142070127"
  931.     x.Pitch = ptez[math.random(1,#ptez)]
  932.     x.Volume = 1
  933.     wait(.1)
  934.     x:Play()
  935.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do
  936.         if v:FindFirstChild('Humanoid') then
  937.             v.Humanoid:TakeDamage(math.random(8,15))
  938.         end
  939.     end
  940.     coroutine.resume(coroutine.create(function()
  941.         for i=0,0.62,0.13 do
  942.             wait()
  943.             part.CFrame=part.CFrame
  944.             part.Transparency=i
  945.             mesh.Scale=mesh.Scale+Vector3.new(5,5,5)
  946.             part2.CFrame=part2.CFrame
  947.             part2.Transparency=i
  948.             mesh2.Scale=mesh2.Scale+Vector3.new(5,5,5)
  949.             end
  950.         part.Parent=nil
  951.         part2.Parent=nil
  952.         x:Destroy()
  953.     end))
  954. end
  955. ----------------------------------------------------
  956. mod=Instance.new('Model',char)
  957.  
  958. function charge()
  959.     hed.Velocity=hed.CFrame.lookVector*200
  960.     part=Instance.new('Part',mod)
  961.     part.Anchored=true
  962.     part.CanCollide=false
  963.     part.FormFactor='Custom'
  964.     part.Size=Vector3.new(.2,.2,.2)
  965.     part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0)
  966.     part.Transparency=.7
  967.     part.Name = "Wow"
  968.     part.BrickColor=BrickColor.new('Black')
  969.     mesh=Instance.new('SpecialMesh',part)
  970.     mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  971.     mesh.TextureId = "http://www.roblox.com/asset/?id=122569107"
  972.     mesh.Scale=Vector3.new(10,5,10)
  973.     part2=part:clone()
  974.     part2.Parent=mod
  975.     part2.BrickColor=BrickColor.new('Institutional white')
  976.     mesh2=mesh:clone()
  977.     mesh2.Parent=part2
  978.     mesh2.Scale=Vector3.new(20,10,20)
  979.     part3=part2:clone()
  980.     part3.Parent = mod
  981.     part3.BrickColor=BrickColor.new('Cyan')
  982.     mesh3=mesh2:clone()
  983.     mesh2.Parent=part3
  984.     mesh3.Scale=Vector3.new(30,15,30)
  985.     coroutine.resume(coroutine.create(function()
  986.         for i=0,1,0.1 do
  987.             wait()
  988.             part.CFrame=part.CFrame
  989.             part.Transparency=i
  990.             mesh.Scale=mesh.Scale+Vector3.new(1,1,1)
  991.             part2.CFrame=part2.CFrame
  992.             part2.Transparency=i
  993.             mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  994.             part3.CFrame=part3.CFrame
  995.             part3.Transparency=i
  996.             mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1)
  997.             end
  998.         part.Parent=nil
  999.         part2.Parent=nil
  1000.         part3.Parent = nil
  1001.         part1:remove()
  1002.         part:remove()
  1003.         part2:remove()
  1004.         part3:remove()
  1005.     end))
  1006. end
  1007. ----------------------------------------------------
  1008. function FindNearestTorso(Position,Distance,SinglePlayer)
  1009.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1010.         local List = {}
  1011.         for i,v in pairs(workspace:GetChildren())do
  1012.             if v:IsA("Model")then
  1013.                 if v:findFirstChild("Torso")then
  1014.                     if v ~= char then
  1015.                         if(v.Torso.Position -Position).magnitude <= Distance then
  1016.                             table.insert(List,v)
  1017.                         end
  1018.                     end
  1019.                 end
  1020.             end
  1021.         end
  1022.     return List
  1023. end
  1024.  
  1025. mod3 = Instance.new("Model",rleg)
  1026.  
  1027. function Stomp()
  1028.     part=Instance.new('Part',mod3)
  1029.     part.Anchored=true
  1030.     part.CanCollide=false
  1031.     part.FormFactor='Custom'
  1032.     part.Size=Vector3.new(.2,.2,.2)
  1033.     part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0)
  1034.     part.Transparency=0.7
  1035.     part.BrickColor=BrickColor.new('')
  1036.     mesh=Instance.new('SpecialMesh',part)
  1037.     mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  1038.     mesh.TextureId = "http://www.roblox.com/asset/?id=122569107"
  1039.     mesh.Scale=Vector3.new(25,25,25)
  1040.     part2=part:clone()
  1041.     part2.Parent=mod3
  1042.     part2.BrickColor=BrickColor.new('Deep orange')
  1043.     mesh2=mesh:clone()
  1044.     mesh2.Parent=part2
  1045.     mesh2.Scale=Vector3.new(15,15,15)
  1046.     part3=part:clone()
  1047.     part3.Parent=mod3
  1048.     part3.TopSurface=0
  1049.     part3.BottomSurface=0
  1050.     part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0)
  1051.     mesh3=Instance.new('SpecialMesh',part3)
  1052.     mesh3.MeshType = 3
  1053.     mesh3.Scale=Vector3.new(12,12,12)
  1054.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do
  1055.         if v:FindFirstChild('Humanoid') then
  1056.             v.Humanoid:TakeDamage(math.random(20,60))
  1057.             v.Humanoid.PlatformStand = true
  1058.             v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  1059.         end
  1060.     end
  1061.     coroutine.resume(coroutine.create(function()
  1062.         for i=0,3.8,0.05 do
  1063.             wait()
  1064.             part.CFrame=part.CFrame
  1065.             part.Transparency=i
  1066.             mesh.Scale=mesh.Scale+Vector3.new(5,5,5)
  1067.             part2.CFrame=part2.CFrame
  1068.             part2.Transparency=i
  1069.             mesh2.Scale=mesh2.Scale+Vector3.new(5,5,5)
  1070.             part3.CFrame=part3.CFrame
  1071.             part3.Transparency=i
  1072.             mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5)
  1073.         end
  1074.     end))
  1075. end
  1076. ----------------------------------------------------
  1077.  
  1078. local acos = math.acos
  1079. local sqrt = math.sqrt
  1080. local Vec3 = Vector3.new
  1081. local fromAxisAngle = CFrame.fromAxisAngle
  1082.  
  1083. local function toAxisAngle(CFr)
  1084.         local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  1085.         local Angle = math.acos((R00+R11+R22-1)/2)
  1086.         local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  1087.         A = A == 0 and 0.00001 or A
  1088.         local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  1089.         B = B == 0 and 0.00001 or B
  1090.         local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  1091.         C = C == 0 and 0.00001 or C
  1092.         local x = (R21-R12)/sqrt(A)
  1093.         local y = (R02-R20)/sqrt(B)
  1094.         local z = (R10-R01)/sqrt(C)
  1095.         return Vec3(x,y,z),Angle
  1096. end
  1097.  
  1098. function ApplyTrig(Num,Func)
  1099.         local Min,Max = Func(0),Func(1)
  1100.         local i = Func(Num)
  1101.         return (i-Min)/(Max-Min)
  1102. end
  1103.  
  1104. function LerpCFrame(CFrame1,CFrame2,Num)
  1105.         local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  1106.         return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  1107. end
  1108.  
  1109. function Crater(Torso,Radius)
  1110.         Spawn(function()
  1111.         local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  1112.         local Ignore = {}
  1113.         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1114.                 if v.Character ~= nil then
  1115.                         Ignore[#Ignore+1] = v.Character
  1116.                 end
  1117.         end
  1118.         local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  1119.         if Hit == nil then return end
  1120.         local Parts = {}
  1121.         for i = 1,360,10 do
  1122.                 local P = Instance.new("Part",Torso.Parent)
  1123.                 P.Anchored = true
  1124.                 P.FormFactor = "Custom"
  1125.                 P.BrickColor = Hit.BrickColor
  1126.                 P.Material = Hit.Material
  1127.                 P.TopSurface = "Smooth"
  1128.                 P.BottomSurface = "Smooth"
  1129.                 P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  1130.                 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)))
  1131.                 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}
  1132.                 if math.random(0,5) == 0 then -- rubble
  1133.                         local P = Instance.new("Part",Torso.Parent)
  1134.                         P.Anchored = true
  1135.                         P.FormFactor = "Custom"
  1136.                         P.BrickColor = Hit.BrickColor
  1137.                         P.Material = Hit.Material
  1138.                         P.TopSurface = "Smooth"
  1139.                         P.BottomSurface = "Smooth"
  1140.                         P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  1141.                         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)))
  1142.                         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}
  1143.                 end
  1144.         end
  1145.         for i = 0,1,0.05 do
  1146.                 for i2,v in pairs(Parts) do
  1147.                         v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  1148.                 end
  1149.                 wait(0.02)
  1150.         end
  1151.         for i,v in pairs(Parts) do
  1152.                 if v[1].Size.X > 2.1 then
  1153.                         v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  1154.                 end
  1155.                 v[1].Anchored = false
  1156.         end
  1157.         for i = 0,1,0.05 do
  1158.                 for i2,v in pairs(Parts) do
  1159.                         v[1].Transparency = i
  1160.                         if i == 1 then
  1161.                                 v[1]:Destroy()
  1162.                         elseif i >= 0.25 then
  1163.                                 v[1].CanCollide = false
  1164.                         end
  1165.                 end
  1166.                 wait(0.02)
  1167.         end
  1168.         Parts = nil
  1169.         end)
  1170. end
  1171.  
  1172. ----------------------------------------------------
  1173. mouse.KeyDown:connect(function(key)
  1174.     if key == "r" and char.Mana.Value>=50 then
  1175.     char.Mana.Value = char.Mana.Value - 50
  1176.         larm.BrickColor = BrickColor.new("Bright red")
  1177.         rarm.BrickColor = BrickColor.new("Bright red")
  1178.         if Debounces.CanAttack == true then
  1179.         Debounces.CanAttack = false
  1180.         Debounces.on = true
  1181.         Debounces.NoIdl = true
  1182. to = char.Absolution.Thingy2.Touched:connect(function(ht)
  1183.         hit = ht.Parent
  1184.         if ht and hit:IsA("Model") then
  1185.                 if hit:FindFirstChild("Humanoid") then
  1186.                     if hit.Name ~= p.Name then
  1187.                                     hit:FindFirstChild("Humanoid"):TakeDamage(10)
  1188.                                 wait(1)
  1189.                     end
  1190.                 end
  1191.         elseif ht and hit:IsA("Hat") then
  1192.             if hit.Parent.Name ~= p.Name then
  1193.                 if hit.Parent:FindFirstChild("Humanoid") then
  1194.                      
  1195.                                 hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
  1196.                                 wait(1)
  1197.                     --Debounces.Slashed = false
  1198.                 end
  1199.             end
  1200.         end    
  1201.     end)
  1202. q = Instance.new("Sound",hed)
  1203. q.SoundId = "http://www.roblox.com/asset/?id=134012322"
  1204. q.Pitch = 0.85
  1205. q.Looped = false
  1206. q1 = Instance.new("Sound",hed)
  1207. q1.SoundId = "http://www.roblox.com/asset/?id=134012322"
  1208. q1.Pitch = 0.85
  1209. q1.Looped = false
  1210. q:Play()
  1211. q1:Play()
  1212.     for i = 1,20 do
  1213.         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)
  1214.         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)
  1215.         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)
  1216.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4)
  1217.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4)
  1218.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4)
  1219.         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)
  1220.         if Debounces.on == false then break end
  1221.     wait()
  1222. end
  1223. n = Instance.new("Sound",hed)
  1224. n.SoundId = "http://www.roblox.com/asset/?id=168514932"
  1225. n.Pitch = 0.94
  1226. n.Looped = false
  1227. n1 = Instance.new("Sound",hed)
  1228. n1.SoundId = "http://www.roblox.com/asset/?id=168514932"
  1229. n1.Pitch = 0.94
  1230. n1.Looped = false
  1231. n:Play()
  1232. n1:Play()
  1233. b = Instance.new("Sound",hed)
  1234. b.SoundId = "http://www.roblox.com/asset/?id=168586586"
  1235. b.Pitch = 0.94
  1236. b.Looped = false
  1237. b1 = Instance.new("Sound",hed)
  1238. b1.SoundId = "http://www.roblox.com/asset/?id=168586586"
  1239. b1.Pitch = 0.94
  1240. b1.Looped = false
  1241. b:Play()
  1242. b1:Play()
  1243.     for i = 1,26 do
  1244.         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)
  1245.         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)
  1246.         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)
  1247.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.5)
  1248.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.5)
  1249.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.5)
  1250.         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)
  1251.         if Debounces.on == false then break end
  1252.     wait()
  1253. end
  1254. wait(.5)
  1255. to:disconnect()
  1256. q:Destroy()
  1257. q1:Destroy()
  1258. n:Destroy()
  1259. n1:Destroy()
  1260. larm.BrickColor = BrickColor.new("Really black")
  1261. rarm.BrickColor = BrickColor.new("Really black")
  1262.     if Debounces.CanAttack == false then
  1263.         Debounces.CanAttack = true
  1264.         Debounces.on = false
  1265.         Debounces.NoIdl = false
  1266.             end
  1267.         end
  1268.     end
  1269. end)
  1270. ----------------------------------------------------
  1271. mouse.KeyDown:connect(function(key)
  1272.     if key == "q" and char.Mana.Value>=50  then
  1273.         char.Mana.Value = char.Mana.Value - 50
  1274.         larm.BrickColor = BrickColor.new("Bright red")
  1275.         rarm.BrickColor = BrickColor.new("Bright red")
  1276.         if Debounces.CanAttack == true then
  1277.         Debounces.CanAttack = false
  1278.         Debounces.on = true
  1279.         Debounces.NoIdl = true
  1280. to = char.Absolution.Thingy2.Touched:connect(function(ht)
  1281.         hit = ht.Parent
  1282.         if ht and hit:IsA("Model") then
  1283.                 if hit:FindFirstChild("Humanoid") then
  1284.                     if hit.Name ~= p.Name then
  1285.                                     hit:FindFirstChild("Humanoid"):TakeDamage(4)
  1286.                                 wait(1)
  1287.                                 --Debounces.Slashed = false
  1288.                         --end
  1289.                     end
  1290.                 end
  1291.         elseif ht and hit:IsA("Hat") then
  1292.             if hit.Parent.Name ~= p.Name then
  1293.                 if hit.Parent:FindFirstChild("Humanoid") then
  1294.                                 hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
  1295.                                 wait(1)
  1296.                     --Debounces.Slashed = false
  1297.                 end
  1298.             end
  1299.         end    
  1300.     end)
  1301.         for i = 1, 20 do
  1302.             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)
  1303.             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)
  1304.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5)
  1305.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5)
  1306.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  1307.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  1308.             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)
  1309.         if Debounces.on == false then break end
  1310.         wait()
  1311.     end
  1312.     z = Instance.new("Sound",hed)
  1313.     z.SoundId = "rbxassetid://160069154"
  1314.     z.Looped = false
  1315.     z.Pitch = .9
  1316.     z1 = Instance.new("Sound",hed)
  1317.     z1.SoundId = "rbxassetid://160069154"
  1318.     z1.Looped = false
  1319.     z1.Pitch = .9
  1320.     wait(0.01)
  1321.     z:Play()
  1322.     z1:Play()
  1323.         for i = 1, 12 do
  1324.             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)
  1325.             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)
  1326.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5)
  1327.             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)
  1328.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5)
  1329.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5)
  1330.             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)
  1331.         if Debounces.on == false then break end
  1332.         wait()
  1333.     end
  1334.         for i = 1, 12 do
  1335.             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)
  1336.             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)
  1337.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5)
  1338.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5)
  1339.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  1340.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  1341.             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)
  1342.         if Debounces.on == false then break end
  1343.         wait()
  1344.     end
  1345.     z = Instance.new("Sound",hed)
  1346.     z.SoundId = "rbxassetid://168586621"
  1347.     z.Looped = false
  1348.     z.Pitch = 1
  1349.     z1 = Instance.new("Sound",hed)
  1350.     z1.SoundId = "rbxassetid://168586621"
  1351.     z1.Looped = false
  1352.     z1.Pitch = 1
  1353.     wait(0.01)
  1354.     z:Play()
  1355.     z1:Play()
  1356.         for i = 1, 12 do
  1357.             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)
  1358.             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)
  1359.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5)
  1360.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5)
  1361.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5)
  1362.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5)
  1363.             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)
  1364.         if Debounces.on == false then break end
  1365.         wait()
  1366.     end
  1367. to:disconnect()
  1368. larm.BrickColor = BrickColor.new("Really black")
  1369. rarm.BrickColor = BrickColor.new("Really black")
  1370.     if Debounces.CanAttack == false then
  1371.         Debounces.CanAttack = true
  1372.         Debounces.on = false
  1373.         Debounces.NoIdl = false
  1374.             end
  1375.         end
  1376.     end
  1377. end)
  1378. ----------------------------------------------------
  1379. Sit = false
  1380. mouse.KeyDown:connect(function(key)
  1381.     if key == "v" then
  1382.         if Sit == false then
  1383.             Sit = true
  1384.             hum.WalkSpeed = 20
  1385.         stanceToggle = "Sitting"
  1386.     elseif Sit == true then
  1387.         Sit = false
  1388.             hum.WalkSpeed = 50
  1389.         stanceToggle = "Normal"
  1390.         end
  1391.     end
  1392. end)
  1393. ----------------------------------------------------
  1394. mouse.KeyDown:connect(function(key)
  1395.     if key == "t" and char.Mana.Value>=50  then
  1396.         char.Mana.Value = char.Mana.Value - 50
  1397.         if Debounces.CanAttack == true then
  1398.         Debounces.CanAttack = false
  1399.         Debounces.on = true
  1400.         Debounces.NoIdl = true
  1401.         for i = 1, 25 do
  1402.         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)
  1403.         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)
  1404.         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)
  1405.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4)
  1406.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.4)
  1407.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.4)
  1408.         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)
  1409.             if Debounces.on == false then break end
  1410.             wait()
  1411.         end
  1412.         Spawn(function()
  1413.             local Parts = {}
  1414.             for Y = -5,5 do
  1415.                 local P = Instance.new("Part",char)
  1416.                 P.Anchored = true
  1417.                 P.FormFactor = "Custom"
  1418.                 P.CanCollide = false
  1419.                 P.Size = Vector3.new(1,1,1)
  1420.                 P.TopSurface = "SmoothNoOutlines"
  1421.                 P.BottomSurface = "SmoothNoOutlines"
  1422.                 P.BrickColor = BrickColor.new("Really black")
  1423.                 P.Material = "Neon"
  1424.                 P.Name = tostring(Y)
  1425.                 local i = (Y+5)/(10)
  1426.                 i = 1-math.cos(math.pi*i-(math.pi/2))
  1427.                 P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*6),0,0)
  1428.                 P.Touched:connect(function(ht)
  1429.                     local hit = ht.Parent
  1430.                     if hit:FindFirstChild("Humanoid") then
  1431.                         hit.Humanoid:TakeDamage(math.random(100,math.huge))
  1432.                     end
  1433.                 end)
  1434.         s = Instance.new("Sound",P)
  1435.         s.SoundId = "rbxassetid://228343271"
  1436.         s.Volume = .7
  1437.         s.Pitch = 0.9
  1438.         s:Play()
  1439. P.Touched:connect(function(ht)
  1440.         hit = ht.Parent
  1441.         if ht and hit:IsA("Model") then
  1442.                 if hit:FindFirstChild("Humanoid") then
  1443.                     if hit.Name ~= p.Name then
  1444.                        
  1445.                                     hit:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  1446.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  1447.                                 wait(1)
  1448.                                 --Debounces.Slashed = false
  1449.                         --end
  1450.                 end
  1451.                 end
  1452.         elseif ht and hit:IsA("Hat") then
  1453.             if hit.Parent.Name ~= p.Name then
  1454.                 if hit.Parent:FindFirstChild("Humanoid") then
  1455.                        
  1456.                                 hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (1,3))
  1457.                                 hit:FindFirstChild("Humanoid").PlatformStand = true
  1458.                                 wait(1)
  1459.                     --Debounces.Slashed = false
  1460.                 --end
  1461.             end
  1462.         end
  1463.     end
  1464. end)
  1465.                 Parts[#Parts+1] = P
  1466.             end
  1467.             local BREAKIT = false
  1468.             local CParts = {}
  1469.             local Rocks = {}
  1470.             local LastPos = nil
  1471.             for i = 1,70 do
  1472.                 for i2,v in pairs(Parts) do
  1473.                     v.CFrame = v.CFrame*CFrame.new(0,0,-4)
  1474.                     local cf = v.CFrame
  1475.                     v.Size = v.Size+Vector3.new(1,1,1)
  1476.                     v.CFrame = cf
  1477.                     v.Transparency = v.Transparency+0.02
  1478.                     if v.Transparency >= 0.975 then BREAKIT = true end
  1479.                     if v.Name == "0" then
  1480.                         local Ignore = {}
  1481.                         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1482.                             if v.Character ~= nil then
  1483.                                 Ignore[#Ignore+1] = v.Character
  1484.                             end
  1485.                         end
  1486.                         local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-200,0))
  1487.                         local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore)
  1488.                         if Hit ~= nil then
  1489.                             if #Rocks == 0 then
  1490.                                 for i = 1,5 do
  1491.                                     local P = Instance.new("Part",char)
  1492.                                     Rocks[#Rocks+1] = P
  1493.                                     P.Anchored = true
  1494.                                     P.FormFactor = "Custom"
  1495.                                     P.BrickColor = Hit.BrickColor
  1496.                                     P.Material = Hit.Material
  1497.                                     P.TopSurface = "Smooth"
  1498.                                     P.BottomSurface = "Smooth"
  1499.                                     P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100)
  1500.                                 end
  1501.                             end
  1502.                             for i,P in pairs(Rocks) do
  1503.                                 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)))
  1504.                             end
  1505.                             local P = Instance.new("Part",char)
  1506.                             CParts[#CParts+1] = {P,tick()}
  1507.                             P.Anchored = true
  1508.                             P.FormFactor = "Custom"
  1509.                             P.BrickColor = Hit.BrickColor
  1510.                             P.Material = Hit.Material
  1511.                             P.TopSurface = "Smooth"
  1512.                             P.BottomSurface = "Smooth"
  1513.                             P.Size = Vector3.new(5,5,5)*(math.random(100,300)/100)
  1514.                             Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  1515.                             Pos = Pos.p
  1516.                             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)))
  1517.                             local P = P:Clone()
  1518.                             CParts[#CParts+1] = {P,tick()}
  1519.                             P.Parent = char
  1520.                             Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0)
  1521.                             Pos = Pos.p
  1522.                             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)))
  1523.                             if LastPos ~= nil then
  1524.                                 local P = P:Clone()
  1525.                                 CParts[#CParts+1] = {P,tick()}
  1526.                                 P.Parent = char
  1527.                                 P.BrickColor = BrickColor.new("Really black")
  1528.                                 Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  1529.                                 Pos = Pos.p
  1530.                                 local CFr = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  1531.                                 P.Size = Vector3.new(v.Size.X-0.25,1,(CFr.p-LastPos.p).Magnitude+0.30)
  1532.                                 --P.Velocity = Vector3.new(0,-1000,0)
  1533.                                 P.CFrame = CFrame.new(CFr.p,LastPos.p)*CFrame.new(0,0,-((CFr.p-LastPos.p).Magnitude+0.25)/2)
  1534.                             end
  1535.                             LastPos = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  1536.                         end
  1537.                     end
  1538.                 end
  1539.                 if BREAKIT then break end
  1540.                 wait(0.002)
  1541.             end
  1542.             for i,v in pairs(Rocks) do
  1543.                 CParts[#CParts+1] = {v,tick()}
  1544.             end
  1545.             for i,v in pairs(Parts) do
  1546.                 v:Destroy()
  1547.             end
  1548.             Parts = nil
  1549.             while true do
  1550.                 local t = tick()
  1551.                 local p = nil
  1552.                 for i,v in pairs(CParts) do
  1553.                     if t-v[2] > 4 then
  1554.                         v[1].Transparency = v[1].Transparency+0.05
  1555.                         if v[1].Transparency >= 1 then
  1556.                             v[1]:Destroy()
  1557.                             CParts[i] = nil
  1558.                         end
  1559.                     end
  1560.                     p = v
  1561.                 end
  1562.                 if p == nil then break end
  1563.                 wait(0.002)
  1564.             end
  1565.             for i,v in pairs(CParts) do
  1566.                 v:Destroy()
  1567.             end
  1568.             CParts = {}
  1569.         end)
  1570.         for i = 1, 20 do
  1571.         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)
  1572.         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)
  1573.         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)
  1574.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.6, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.4)
  1575.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -1.4) * CFrame.Angles(math.rad(40), 0, math.rad(0)), 0.4)
  1576.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.6, -.9) * CFrame.Angles(math.rad(10), 0, math.rad(0)), 0.4)
  1577.         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)
  1578.             if Debounces.on == false then break end
  1579.             wait()
  1580.         end
  1581.     if Debounces.CanAttack == false then
  1582.         Debounces.CanAttack = true
  1583.         Debounces.on = false
  1584.         Debounces.NoIdl = false
  1585.             end
  1586.         end
  1587.     end
  1588. end)
  1589. ----------------------------------------------------
  1590. mouse.KeyDown:connect(function(key)
  1591.     if key == "e" and char.Mana.Value>=50  then
  1592.      char.Mana.Value =  char.Mana.Value - 50
  1593.     larm.BrickColor = BrickColor.new("Bright red")
  1594.     rarm.BrickColor = BrickColor.new("Bright red")
  1595.         if Debounces.CanAttack == true then
  1596.         Debounces.CanAttack = false
  1597.         Debounces.on = true
  1598.         Debounces.NoIdl = true
  1599.         for i = 1, 18 do
  1600.             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)
  1601.             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)
  1602.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  1603.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  1604.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  1605.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  1606.             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)
  1607.         if Debounces.on == false then break end
  1608.             wait()
  1609.         end
  1610.         local HandCF = CFrame.new(char.Absolution.Handle.Position - Vector3.new(0,8.8,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1611.         local rng = Instance.new("Part", char.Absolution.Handle)
  1612.         rng.Anchored = true
  1613.         rng.BrickColor = BrickColor.new("Really black")
  1614.         rng.CanCollide = true
  1615.         rng.FormFactor = 3
  1616.         rng.Name = "Ring"
  1617.         rng.Size = Vector3.new(1, 1, 1)
  1618.         rng.CanCollide = false
  1619.         rng.Transparency = 0.35
  1620.         rng.TopSurface = 0
  1621.         rng.BottomSurface = 0
  1622.         rng.CFrame = HandCF
  1623.         local rngm = Instance.new("SpecialMesh", rng)
  1624.         rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1625.         rngm.Scale = Vector3.new(1, 1, 2)
  1626.             x = Instance.new("Sound", hed)
  1627.             x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  1628.             x.Looped = false
  1629.             x.Pitch = .7
  1630.             x.Volume = 1
  1631.             x1 = Instance.new("Sound", hed)
  1632.             x1.SoundId = "http://www.roblox.com/asset/?id=169445602"
  1633.             x1.Looped = false
  1634.             x1.Pitch = .7
  1635.             x1.Volume = 1
  1636.             x:Play()
  1637.             x1:Play()
  1638.             rngto = rng.Touched:connect(function(ht)
  1639.             hit = ht.Parent
  1640.             if ht and hit:IsA("Model") then
  1641.                     if hit:FindFirstChild("Humanoid") then
  1642.                         if hit.Name ~= p.Name then
  1643.                            
  1644.                                     hit:FindFirstChild("Humanoid"):TakeDamage(4)
  1645.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  1646.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  1647.                                     --Debounces.Slashed = false
  1648.                             --end
  1649.                         end
  1650.                     end
  1651.             elseif ht and hit:IsA("Hat") then
  1652.                 if hit.Parent.Name ~= p.Name then
  1653.                     if hit.Parent:FindFirstChild("Humanoid") then
  1654.                          
  1655.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(4)
  1656.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  1657.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  1658.                         --Debounces.Slashed = false
  1659.                     end
  1660.                 end
  1661.             end    
  1662.         end)
  1663.                 coroutine.wrap(function()
  1664.                 for i = 1, 60, 2 do
  1665.                 rngm.Scale = Vector3.new(10 + i*10, 10 + i*10, 10)
  1666.                 rng.Size = rngm.Scale
  1667.                 rng.CFrame = HandCF
  1668.                 rng.Transparency = i/60
  1669.                 wait()
  1670.                 end
  1671.                 wait()
  1672.                 rng:Destroy()
  1673.                 end)()
  1674.         for i = 1, 18 do
  1675.             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)
  1676.             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)
  1677.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  1678.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  1679.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  1680.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  1681.             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)
  1682.         if Debounces.on == false then break end
  1683.             wait()
  1684.         end
  1685.         larm.BrickColor = BrickColor.new("Really black")
  1686.         rarm.BrickColor = BrickColor.new("Really black")
  1687.         x:Destroy()
  1688.         x1:Destroy()
  1689.     if Debounces.CanAttack == false then
  1690.         Debounces.CanAttack = true
  1691.         Debounces.on = false
  1692.         Debounces.NoIdl = false
  1693.             end
  1694.         end
  1695.     end
  1696. end)
  1697. ----------------------------------------------------
  1698. mouse.KeyDown:connect(function(key)
  1699.     if key == "y" then
  1700.         if Debounces.CanAttack == true then
  1701.             Debounces.CanAttack = false
  1702.             Debounces.on = true
  1703.             Debounces.NoIdl = true
  1704.                 for i = 1, 15 do
  1705.                     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)
  1706.                     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)
  1707.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  1708.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.2)
  1709.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  1710.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  1711.                     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)
  1712.                     if Debounces.on == false then break end
  1713.                     wait()
  1714.                 end
  1715.                 x = Instance.new("Sound",char)
  1716.                 x.SoundId = "rbxassetid://228343271"
  1717.                 x.Pitch = 1
  1718.                 x.Volume = .8
  1719.                 wait(.1)
  1720.                 x:Play()
  1721.                 Debounces.on = false
  1722.                 Debounces.Here = false
  1723.                 shot = shot + 1
  1724. local rng = Instance.new("Part", char)
  1725. rng.Anchored = true
  1726. rng.BrickColor = BrickColor.new("Really black")
  1727. rng.CanCollide = false
  1728. rng.FormFactor = 3
  1729. rng.Name = "Ring"
  1730. rng.Size = Vector3.new(1, 1, 1)
  1731. rng.Transparency = 0.35
  1732. rng.TopSurface = 0
  1733. rng.BottomSurface = 0
  1734. rng2 = rng:clone()
  1735. rng3 = rng2:clone()
  1736. rng4 = rng2:clone()
  1737. local rngm = Instance.new("SpecialMesh", rng)
  1738. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1739. rngm.TextureId = "http://www.roblox.com/asset/?id=122569107"
  1740. rngm.Scale = Vector3.new(10, 10, 1)
  1741. rngm2 = rngm:clone()
  1742. rngm2.Scale = Vector3.new(5, 5, 1)
  1743. rngm3=rngm2:clone()
  1744. rngm3.Parent = rng3
  1745. rngm3.Scale = Vector3.new(8, 8, 1)
  1746. rngm4 = rngm2:clone()
  1747. rngm4.Parent = rng4
  1748. rngm4.Scale = Vector3.new(6, 6, 1)
  1749. local bem = Instance.new("Part", char)
  1750. bem.Anchored = true
  1751. bem.BrickColor = BrickColor.new("Really black")
  1752. bem.CanCollide = false
  1753. bem.FormFactor = 3
  1754. bem.Name = "Beam" .. shot
  1755. bem.Size = Vector3.new(1, 1, 1)
  1756. bem.Transparency = 0.35
  1757. bem.TopSurface = 0
  1758. bem.BottomSurface = 0
  1759. local bemm = Instance.new("SpecialMesh", bem)
  1760. bemm.MeshType = 4
  1761. bemm.Scale = Vector3.new(1, 4, 4)
  1762. local out = Instance.new("Part", char)
  1763. out.Anchored = true
  1764. out.BrickColor = BrickColor.new("Really black")
  1765. out.CanCollide = false
  1766. out.FormFactor = 3
  1767. out.Name = "Out"
  1768. out.Size = Vector3.new(4, 4, 4)
  1769. out.Transparency = 0.35
  1770. out.TopSurface = 0
  1771. out.BottomSurface = 0
  1772. local outm = Instance.new("SpecialMesh", out)
  1773. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  1774. outm.TextureId = "http://www.roblox.com/asset/?id=122569107"
  1775. outm.Scale = Vector3.new(4, 4, 4)
  1776. local bnd = Instance.new("Part", char)
  1777. bnd.Anchored = true
  1778. bnd.BrickColor = BrickColor.new("Really black")
  1779. bnd.CanCollide = false
  1780. bnd.FormFactor = 3
  1781. bnd.Material = "Neon"
  1782. bnd.Name = "Bend"
  1783. bnd.Size = Vector3.new(1, 1, 1)
  1784. bnd.Transparency = 1
  1785. bnd.TopSurface = 0
  1786. bnd.BottomSurface = 0
  1787. local bndm = Instance.new("SpecialMesh", bnd)
  1788. bndm.MeshType = 3
  1789. bndm.Scale = Vector3.new(8, 8, 8)
  1790. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  1791. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  1792. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  1793. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  1794. rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  1795. rng4.CFrame = rng3.CFrame * CFrame.new(0, -.5, 0)
  1796. Debounces.Shewt = true
  1797. coroutine.wrap(function()
  1798. for i = 1, 50, 0.2 do
  1799. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  1800. rngm3.Scale = Vector3.new(8 + i*2, 8 + i*2, 1)
  1801. rngm4.Scale = Vector3.new(6 + i*2, 6 + i*2, 1)
  1802. rng.Transparency = i/20
  1803. rng3.Transparency = 1/16
  1804. rng4.Transparency = i/12
  1805. wait()
  1806. end
  1807. wait()
  1808. rng:Destroy()
  1809. end)()
  1810. if Debounces.Shewt == true then
  1811. char:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  1812. hit = ht.Parent
  1813. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  1814. if HasntTouched(hit.Name) == true and deb == false then
  1815. deb = true
  1816. coroutine.wrap(function()
  1817. hit:FindFirstChild("Humanoid").PlatformStand = true
  1818. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  1819. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73))
  1820. end)()
  1821. table.insert(Touche, hit.Name)
  1822. deb = false
  1823. end
  1824. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  1825. if HasntTouched(hit.Parent.Name) == true and deb == false then
  1826. deb = true
  1827. coroutine.wrap(function()
  1828. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1829. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  1830. wait(1)
  1831. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  1832. end)()
  1833. table.insert(Touche, hit.Parent.Name)
  1834. deb = false
  1835. for i, v in pairs(Touche) do
  1836. print(v)
  1837. end
  1838. end
  1839. end
  1840. end)
  1841. end
  1842. for i = 0, 260, 8 do
  1843. bem.Size = Vector3.new(i, 2, 2)
  1844. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  1845. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  1846. bnd.Size = Vector3.new(1,1,1)
  1847. bndm.Scale = Vector3.new(8,8,8)
  1848. if i % 10 == 0 then
  1849. local newRng = rng2:Clone()
  1850. newRng.Parent = char
  1851. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  1852. local newRngm = rngm2:clone()
  1853. newRngm.Parent=newRng
  1854. coroutine.wrap(function()
  1855. for i = 1, 10, 0.2 do
  1856. newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 1)
  1857. newRng.Transparency = i/10
  1858. wait()
  1859. end
  1860. wait()
  1861. newRng:Destroy()
  1862. end)()
  1863. end
  1864. wait()
  1865. end
  1866. wait()
  1867. Debounces.Shewt = false
  1868. bem:Destroy()
  1869. out:Destroy()
  1870. bnd:Destroy()
  1871. Debounces.Ready = false
  1872. for i, v in pairs(Touche) do
  1873. table.remove(Touche, i)
  1874. end
  1875. wait()
  1876. table.insert(Touche, char.Name)
  1877. Debounces.NoIdl = false
  1878. if Debounces.CanAttack == false then
  1879. Debounces.CanAttack = true
  1880. end
  1881. end
  1882. end
  1883. end)
  1884. ----------------------------------------------------
  1885. sidz = {"231917888", "231917845", "231917806"}
  1886. ptz = {0.65, 0.7, 0.75, 0.8, 0.95, 1}
  1887. mouse.KeyDown:connect(function(key)
  1888.     if key == "f" and char.Mana.Value>=50 then
  1889.     char.Mana.Value = char.Mana.Value - 50
  1890.     larm.BrickColor = BrickColor.new("Really black")
  1891.     rarm.BrickColor = BrickColor.new("Camo")
  1892.         if Debounces.CanAttack == true then
  1893.             Debounces.CanAttack = false
  1894.             Debounces.on = true
  1895.             Debounces.NoIdl = true
  1896.                 for i = 1, 10 do
  1897.                     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)
  1898.                     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)
  1899.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4)
  1900.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4)
  1901.                     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)
  1902.                     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)
  1903.                     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)
  1904.                     if Debounces.on == false then break end
  1905.                     wait()
  1906.                 end
  1907.                 z = Instance.new("Sound",char)
  1908.                 z.SoundId = "rbxassetid://"..sidz[math.random(1,#sidz)]
  1909.                 z.Pitch = ptz[math.random(1,#ptz)]
  1910.                 z.Volume = 1
  1911.                 z1 = Instance.new("Sound",char)
  1912.                 z1.SoundId = z.SoundId
  1913.                 z1.Pitch = z.Pitch
  1914.                 z1.Volume = 1
  1915.                 wait(1)
  1916.                 z:Play()
  1917.                 z1:Play()
  1918.                 Stomp()
  1919.                 for i = 1, 20 do
  1920.                     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)
  1921.                     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)
  1922.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  1923.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, -.6) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.6)
  1924.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6)
  1925.                     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)
  1926.                     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)
  1927.                     if Debounces.on == false then break end
  1928.                     wait()
  1929.                 end
  1930.         if Debounces.CanAttack == false then
  1931.             Debounces.CanAttack = true
  1932.             Debounces.on = false
  1933.             Debounces.NoIdl = false
  1934.             larm.BrickColor = BrickColor.new("Really black")
  1935.             rarm.BrickColor = BrickColor.new("Really black")
  1936.             end
  1937.         end
  1938.     end
  1939. end)    
  1940. ----------------------------------------------------
  1941. mouse.KeyDown:connect(function(key)
  1942.     if key == "g" and char.Mana.Value>5 then
  1943.     char.Mana.Value = char.Mana.Value - 5
  1944.     larm.BrickColor = BrickColor.new("Camo")
  1945.     rarm.BrickColor = BrickColor.new("Really black")
  1946.         if Debounces.CanAttack == true then
  1947.         Debounces.CanAttack = false
  1948.         Debounces.on = true
  1949.         Debounces.NoIdl = true
  1950.         chrg = lleg.Touched:connect(function(ht)
  1951.         hit = ht.Parent
  1952.             if ht and hit:IsA("Model") then
  1953.                     if hit:FindFirstChild("Humanoid") then
  1954.                         if hit.Name ~= p.Name then
  1955.                          
  1956.                                     hit:FindFirstChild("Humanoid"):TakeDamage(2)
  1957.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  1958.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  1959.                                     --Debounces.Slashed = false
  1960.                             --end
  1961.                         end
  1962.                     end
  1963.             elseif ht and hit:IsA("Hat") then
  1964.                 if hit.Parent.Name ~= p.Name then
  1965.                     if hit.Parent:FindFirstChild("Humanoid") then
  1966.                            
  1967.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  1968.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  1969.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  1970.                         --Debounces.Slashed = false
  1971.                     end
  1972.                 end
  1973.             end    
  1974.         end)
  1975.         for i = 1, 14 do
  1976.             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)
  1977.             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)
  1978.             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)
  1979.             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)
  1980.             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)
  1981.             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)
  1982.             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)
  1983.             if Debounces.on == false then break end
  1984.             wait()
  1985.         end
  1986.         charge()
  1987.         z = Instance.new("Sound",char)
  1988.         z.SoundId = "rbxassetid://200632875"
  1989.         z.Volume = 1
  1990.         z.Pitch = .8
  1991.         z1 = Instance.new("Sound",char)
  1992.         z1.SoundId = "rbxassetid://200632875"
  1993.         z1.Volume = 1
  1994.         z1.Pitch = .9
  1995.         z:Play()
  1996.         z1:Play()
  1997.         wait(1)
  1998.         z:Destroy()
  1999.         z1:Destroy()
  2000.         chrg:disconnect()
  2001.         if Debounces.CanAttack == false then
  2002.             Debounces.CanAttack = true
  2003.             Debounces.on = false
  2004.             Debounces.NoIdl = false
  2005.             larm.BrickColor = BrickColor.new("Really black")
  2006.             rarm.BrickColor = BrickColor.new("Really black")
  2007.             end
  2008.         end
  2009.     end
  2010. end)
  2011. ----------------------------------------------------
  2012. pt = {0.7, 0.8, 0.9}
  2013. mouse.KeyDown:connect(function(key)
  2014.     if key == "h" and char.Mana.Value>50 then
  2015.         char.Mana.Value = char.Mana.Value - 50
  2016.         if Debounces.CanJoke == true then
  2017.             Debounces.CanJoke = false
  2018.             u = Instance.new("Sound")
  2019.             u.SoundId = "http://www.roblox.com/asset/?id=138199573"
  2020.             u.Parent = char
  2021.             u.Looped = false
  2022.             u.Pitch = pt[math.random(1,#pt)]
  2023.             u.Volume = 1
  2024.             u2 = Instance.new("Sound")
  2025.             u2.SoundId = "http://www.roblox.com/asset/?id=138199573"
  2026.             u2.Parent = char
  2027.             u2.Looped = false
  2028.             u2.Pitch = u.Pitch
  2029.             u2.Volume = 1
  2030.             wait(.01)
  2031.             u:Play()
  2032.             u2:Play()
  2033.             wait(6)
  2034.             u:Destroy()
  2035.             u2:Destroy()
  2036.             if Debounces.CanJoke == false then
  2037.                 Debounces.CanJoke = true
  2038.             end
  2039.         end
  2040.     end
  2041. end)
  2042. ----------------------------------------------------
  2043. mouse.KeyDown:connect(function(key)
  2044.     if key == "j" and char.Mana.Value> 30 then
  2045.     char.Mana.Value = char.Mana.Value-30
  2046.             if Debounces.CanJoke == true then
  2047.                 Debounces.CanJoke = false
  2048.                 z = Instance.new("Sound",char)
  2049.                 z.SoundId = "rbxassetid://135017755"
  2050.                 z.Pitch = .76
  2051.                 z.Volume = 1
  2052.                 wait()
  2053.                 z:Play()
  2054.                 wait(6)
  2055.                 z:Destroy()
  2056.             if Debounces.CanJoke == false then
  2057.                 Debounces.CanJoke = true
  2058.             end
  2059.         end
  2060.     end
  2061. end)
  2062. ----------------------------------------------------
  2063. mouse.KeyDown:connect(function(key)
  2064.     if key == "k" and char.Mana.Value> 10 then
  2065.     char.Mana.Value = char.Mana.Value -10
  2066.             if Debounces.CanJoke == true then
  2067.                 Debounces.CanJoke = false
  2068.                 z = Instance.new("Sound",char)
  2069.                 z.SoundId = "rbxassetid://135017578"
  2070.                 z.Pitch = .76
  2071.                 z.Volume = 1
  2072.                 wait()
  2073.                 z:Play()
  2074.                 wait(4)
  2075.                 z:Destroy()
  2076.             if Debounces.CanJoke == false then
  2077.                 Debounces.CanJoke = true
  2078.             end
  2079.         end
  2080.     end
  2081. end)
  2082. ----------------------------------------------------
  2083. mouse.KeyDown:connect(function(key)
  2084.     if key == "u" and char.Mana.Value>200 then
  2085.     wait(1)
  2086.     char.Mana.Value = char.Mana.Value-200
  2087.     charge()
  2088.     wait(0.6)
  2089.     charge()
  2090.     wait(0.6)
  2091.     charge()
  2092.     wait(2)
  2093.     end
  2094.     end)
  2095. ----------------------------------------------------
  2096. mouse.KeyDown:connect(function(key)
  2097.     if key == "x" and char.Mana.Value>50 then
  2098.     char.Mana.Value = char.Mana.Value-50
  2099.         if Debounces.CanAttack == true then
  2100.             Debounces.CanAttack = false
  2101.             Debounces.NoIdl = true
  2102.             Debounces.on = true
  2103.             Debounces.ks = true
  2104.         for i = 1, 10 do
  2105.             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)
  2106.             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)
  2107.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  2108.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.6)
  2109.             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)
  2110.             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)
  2111.             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)
  2112.             if Debounces.on == false then break end
  2113.             wait()
  2114.         end
  2115.         z = Instance.new("Sound",hed)
  2116.         z.SoundId = "rbxassetid://169445092"
  2117.         z.Volume = 1
  2118.         wait(0.1)
  2119.         z:Play()
  2120.         kik = rleg.Touched:connect(function(ht)
  2121.         hit = ht.Parent
  2122.             if ht and hit:IsA("Model") then
  2123.                     if hit:FindFirstChild("Humanoid") then
  2124.                         if hit.Name ~= p.Name then
  2125.                          
  2126.                                     if Debounces.ks==true then
  2127.                                     z = Instance.new("Sound",hed)
  2128.                                     z.SoundId = "rbxassetid://169380525"
  2129.                                     z.Volume = 1
  2130.                                     z:Play()
  2131.                                     Debounces.ks=false
  2132.                                     end
  2133.                                     hit:FindFirstChild("Humanoid"):TakeDamage(2)
  2134.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2135.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2136.                             --Debounces.Slashed = false
  2137.                         --end
  2138.                     end
  2139.                 end
  2140.             elseif ht and hit:IsA("Hat") then
  2141.                 if hit.Parent.Name ~= p.Name then
  2142.                     if hit.Parent:FindFirstChild("Humanoid") then
  2143.                          
  2144.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  2145.                                     hit:FindFirstChild("Humanoid").PlatformStand = true
  2146.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2147.                             --Debounces.Slashed = false
  2148.                         --end
  2149.                     end
  2150.                 end
  2151.             end    
  2152.         end)
  2153.         for i = 1, 8 do
  2154.             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)
  2155.             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)
  2156.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,.2)*CFrame.Angles(math.rad(8),math.rad(0),0), 0.7)
  2157.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(16), math.rad(0), 0), 0.7)
  2158.             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)
  2159.             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)
  2160.             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)
  2161.             if Debounces.on == false then break end
  2162.             wait()
  2163.         end
  2164.         kik:disconnect()
  2165.         if Debounces.CanAttack == false then
  2166.             Debounces.CanAttack = true
  2167.             Debounces.on = false
  2168.             Debounces.NoIdl = false
  2169.             end
  2170.         end
  2171.     end
  2172. end)
  2173. ----------------------------------------------------
  2174. mouse.KeyDown:connect(function(key)
  2175.     if key == "c" and char.Mana.Value>80 then
  2176.     char.Mana.Value = char.Mana.Value -80
  2177.         if Debounces.CanAttack == true then
  2178.             Debounces.CanAttack = false
  2179.             Debounces.NoIdl = true
  2180.             Debounces.on = true
  2181.             SIDZ = {"231917744", "231917742"}
  2182.             PTZ = {0.7, 0.8, 0.9, 1}
  2183.                 for i = 1, 20 do
  2184.                     wait()
  2185.                         for i,v in pairs(char.Absolution:children()) do
  2186.                     if v:IsA("Part") or v:IsA("WedgePart") then
  2187.                         v.Transparency = v.Transparency + 0.05
  2188.                         end
  2189.                     end
  2190.                 end
  2191.                 function FindNearestTorso(Position,Distance,SinglePlayer)
  2192.                     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  2193.                         local List = {}
  2194.                         for i,v in pairs(workspace:GetChildren())do
  2195.                             if v:IsA("Model")then
  2196.                                 if v:findFirstChild("Torso")then
  2197.                                     if v ~= char then
  2198.                                         if(v.Torso.Position -Position).magnitude <= Distance then
  2199.                                             table.insert(List,v)
  2200.                                         end
  2201.                                     end
  2202.                                 end
  2203.                             end
  2204.                         end
  2205.                     return List
  2206.                 end
  2207.                 GroundPound()
  2208.                 for i = 1, 5 do
  2209.                     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)
  2210.                     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)
  2211.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  2212.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  2213.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  2214.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2215.                     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)
  2216.                     if Debounces.on == false then break end
  2217.                     wait()
  2218.                 end
  2219.                 GroundPound()
  2220.                 for i = 1, 5 do
  2221.                     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)
  2222.                     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)
  2223.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  2224.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  2225.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2226.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  2227.                     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)
  2228.                     if Debounces.on == false then break end
  2229.                     wait()
  2230.                 end
  2231.                 GroundPound()
  2232.                 for i = 1, 5 do
  2233.                     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)
  2234.                     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)
  2235.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  2236.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  2237.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  2238.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2239.                     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)
  2240.                     if Debounces.on == false then break end
  2241.                     wait()
  2242.                 end
  2243.                 GroundPound()
  2244.                 for i = 1, 5 do
  2245.                     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)
  2246.                     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)
  2247.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  2248.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  2249.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2250.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  2251.                     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)
  2252.                     if Debounces.on == false then break end
  2253.                     wait()
  2254.                 end
  2255.                 GroundPound()
  2256.                 for i = 1, 5 do
  2257.                     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)
  2258.                     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)
  2259.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  2260.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  2261.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  2262.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2263.                     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)
  2264.                     if Debounces.on == false then break end
  2265.                     wait()
  2266.                 end
  2267.                 GroundPound()
  2268.                 for i = 1, 5 do
  2269.                     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)
  2270.                     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)
  2271.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  2272.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  2273.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  2274.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  2275.                     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)
  2276.                     if Debounces.on == false then break end
  2277.                     wait()
  2278.                 end
  2279.                 for i = 1, 18 do
  2280.                     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)
  2281.                     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)
  2282.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4)
  2283.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4)
  2284.                     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)
  2285.                     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)
  2286.                     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)
  2287.                     if Debounces.on == false then break end
  2288.                     wait()
  2289.                 end
  2290.                 for i,v in pairs(FindNearestTorso(torso.CFrame.p,25))do
  2291.                     if v:FindFirstChild('Humanoid') then
  2292.                         v.Humanoid:TakeDamage(math.random(20,60))
  2293.                         v.Humanoid.PlatformStand = true
  2294.                         v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  2295.                     end
  2296.                 end
  2297.                 x = Instance.new("Sound",char)
  2298.                 x.SoundId = "rbxassetid://"..SIDZ[math.random(1,#SIDZ)]
  2299.                 x.Pitch = PTZ[math.random(1,#PTZ)]
  2300.                 x.Volume = 1
  2301.                 wait(0.1)
  2302.                 x:Play()
  2303.                 Crater(hed,20)
  2304.                 for i = 1, 14 do
  2305.                     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)
  2306.                     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)
  2307.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.6)
  2308.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -5, 0) * CFrame.Angles(math.rad(-90), math.rad(0), 0), 0.6)
  2309.                     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)
  2310.                     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)
  2311.                     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)
  2312.                     if Debounces.on == false then break end
  2313.                     wait()
  2314.                 end
  2315.             if Debounces.CanAttack == false then
  2316.                 Debounces.CanAttack = true
  2317.                 Debounces.on = false
  2318.                 Debounces.NoIdl = false
  2319.                 for i = 1, 20 do
  2320.                     wait()
  2321.                         for i,v in pairs(char.Absolution:children()) do
  2322.                     if v:IsA("Part") or v:IsA("WedgePart") then
  2323.                         v.Transparency = v.Transparency - 0.05
  2324.                         end
  2325.                     end
  2326.                 end
  2327.             end
  2328.         end
  2329.     end
  2330. end)
  2331. ----------------------------------------------------176349813
  2332. mouse.KeyDown:connect(function(key)
  2333.     if key == "b" and char.Mana.Value>80 then
  2334.     char.Mana.Value = char.Mana.Value -80
  2335.         hum.WalkSpeed = 20
  2336.         if Debounces.CanAttack == true then
  2337.             Debounces.CanAttack = false
  2338.             Debounces.NoIdl = true
  2339.             Debounces.on = true
  2340.             for i = 1,20 do
  2341.             rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1)
  2342.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1)
  2343.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1)
  2344.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1)
  2345.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(-5)), 0.1)
  2346.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(5)), 0.1)
  2347.             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)
  2348.             if Debounces.on == false then break end
  2349.             wait()
  2350.             end
  2351.         wait(1)
  2352.         v = Instance.new("Sound")
  2353.         v.SoundId = "rbxassetid://181384451"
  2354.         v.Parent = char
  2355.         v.Looped = false
  2356.         v.Pitch = 1.04
  2357.         v.Volume = 1.5
  2358.         wait(.01)
  2359.         v:Play()
  2360.        
  2361.                 v = Instance.new("Sound")
  2362.         v.SoundId = "rbxassetid://138252341"
  2363.         v.Parent = char
  2364.         v.Looped = false
  2365.         v.Pitch = 1.04
  2366.         v.Volume = 1.2
  2367.         wait(.01)
  2368.         v:Play()
  2369.         if Daytime == true then
  2370.             Daytime = false
  2371.             l.TimeOfDay = 24
  2372.         else
  2373.             Daytime = true
  2374.             l.TimeOfDay = 12
  2375.             l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  2376.         end
  2377.        
  2378.             local Shockwave = function()
  2379.                 local rng1 = Instance.new("Part", char)
  2380.                 rng1.Anchored = true
  2381.                 rng1.BrickColor = BrickColor.new("Institutional white")
  2382.                 rng1.CanCollide = false
  2383.                 rng1.FormFactor = 3
  2384.                 rng1.Name = "Ring"
  2385.                 rng1.Material = "Neon"
  2386.                 rng1.Size = Vector3.new(1, 1, 1)
  2387.                 rng1.Transparency = 0.35
  2388.                 rng1.TopSurface = 0
  2389.                 rng1.BottomSurface = 0
  2390.                 local rngm1 = Instance.new("SpecialMesh", rng)
  2391.                 rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2392.                 rngm1.Scale = Vector3.new(10, 10, 1)
  2393.                 rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  2394.                 local Wave = Instance.new("Part", game.Workspace)
  2395.                 Wave.Name = "Shockwave"
  2396.                 Wave.BrickColor = BrickColor.new("Really black")
  2397.                 Wave.Size = Vector3.new(1, 1, 1)
  2398.                 Wave.Shape = "Ball"
  2399.                 Wave.Name = "Wave"
  2400.                 Wave.Material = "Neon"
  2401.                 Wave.CanCollide = false
  2402.                 Wave.Anchored = true
  2403.                 Wave.TopSurface = 0
  2404.                 Wave.BottomSurface = 0
  2405.                 Wave.Touched:connect(function(hit)
  2406.                     if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  2407.                         local Occlude = true
  2408.                         local NotOccludes = {
  2409.                             char.Name;
  2410.                             "Wings";
  2411.                             "Scythe";
  2412.                             "Thingy";
  2413.                             "Thingy2"; -- put all of the names in a table pls
  2414.                         }
  2415.                         for i,v in pairs(NotOccludes) do
  2416.                             if hit.Parent.Name == v then
  2417.                                 Occlude = false
  2418.                             end
  2419.                         end
  2420.                         --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
  2421.                         if Occlude then
  2422.                             hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - math.huge
  2423.                             hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  2424.                         end
  2425.                     end
  2426.                 end)
  2427.                
  2428.                 Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  2429.                
  2430.                 coroutine.wrap(function()
  2431.                     for i = 1, 20, 0.2 do
  2432.                         rngm1.Scale = Vector3.new(30 + i*2, 30 + i*2, 1)
  2433.                         rng1.Transparency = i/20
  2434.                         local Wav2 = game.Workspace.Wave:Clone()
  2435.                         Wav2.Position = Vector3.new(math.random(0,200),2,math.random(0,200))
  2436.                     wait()
  2437.                     end
  2438.                     wait()
  2439.                     rng1:Destroy()
  2440.                 end)()
  2441.                
  2442.                 Delay(0, function()
  2443.  
  2444.                     if Daytime == false then
  2445.                        for i = 1, 50, 1 do
  2446.                             Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  2447.                             Wave.CFrame = char.Torso.CFrame
  2448.                             local t = i / 50
  2449.                             Wave.Transparency = t
  2450.                             wait()
  2451.                         end
  2452.                     else
  2453.                         for i = 1, 50, 1 do
  2454.                             Wave.Size = Vector3.new(20 + i, 20 + i, 20 + i)
  2455.                             Wave.CFrame = char.Torso.CFrame
  2456.                             local t = i / 50
  2457.                             Wave.Transparency = t
  2458.                             wait()
  2459.                         end
  2460.                     end
  2461.                     Wave:Destroy()
  2462.                 end)
  2463.                 Delay(0, function()
  2464.                     while wait() do
  2465.                         if Wave ~= nil then
  2466.                             Wave.CFrame = char.Torso.CFrame
  2467.                         else
  2468.                             break
  2469.                         end
  2470.                     end
  2471.                 end)
  2472.             end
  2473.         Shockwave()
  2474.         for i = 1, 15 do
  2475.             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)
  2476.             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)
  2477.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2478.             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)
  2479.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2480.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2481.             if Debounces.on == false then break end
  2482.             wait()
  2483.         end
  2484.         for i = 1, 15 do
  2485.             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)
  2486.             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)
  2487.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2488.             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)
  2489.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2490.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2491.             if Debounces.on == false then break end
  2492.             wait()
  2493.         end
  2494.         for i = 1, 15 do
  2495.             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)
  2496.             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)
  2497.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2498.             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)
  2499.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2500.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2501.             if Debounces.on == false then break end
  2502.             wait()
  2503.         end
  2504.         for i = 1, 15 do
  2505.             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)
  2506.             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)
  2507.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2508.             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)
  2509.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2510.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2511.             if Debounces.on == false then break end
  2512.             wait()
  2513.         end
  2514.         for i = 1, 15 do
  2515.             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)
  2516.             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)
  2517.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2518.             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)
  2519.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2520.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2521.             if Debounces.on == false then break end
  2522.             wait()
  2523.         end
  2524.         for i = 1, 15 do
  2525.             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)
  2526.             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)
  2527.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2528.             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)
  2529.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2530.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2531.             if Debounces.on == false then break end
  2532.             wait()
  2533.         end
  2534.         wait(1.4)
  2535.         Debounces.NoIdl = false
  2536.         hum.WalkSpeed = 50
  2537.         Debounces.on = false
  2538.         wait()
  2539.         if Debounces.CanAttack == false then
  2540.             Debounces.CanAttack = true
  2541.             v:Destroy()
  2542.             end
  2543.             char.Mana.Value = char.Mana.Value + 1000
  2544.             wait(4)
  2545.         end
  2546.     end
  2547. end)
  2548. ----------------------------------------------------
  2549. mouse.KeyDown:connect(function(key)
  2550.     if key == "m"  and char.Mana.Value> 60 then
  2551.     char.Mana.Value = char.Mana.Value-60
  2552. hum.WalkSpeed = 0
  2553.         if Debounces.CanAttack == true then
  2554.         Debounces.CanAttack = false
  2555.         Debounces.on = true
  2556.         Debounces.NoIdl = true
  2557.             x = Instance.new("Sound",char)
  2558.             x.SoundId = "http://www.roblox.com/asset/?id=169445572"
  2559.             x.Looped = false
  2560.             x.Pitch = 1.1
  2561.             x.Volume = 1
  2562.             x:Play()
  2563.             x2 = Instance.new("Sound",char)
  2564.             x2.SoundId = "http://www.roblox.com/asset/?id=169380495"
  2565.             x2.Looped = false
  2566.             x2.Pitch = .7
  2567.             x2.Volume = 1
  2568.             wait(.1)
  2569.             x:Play()
  2570.             x2:Play()
  2571.         for i = 1, 20 do
  2572.             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)
  2573.             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)
  2574.             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)
  2575.             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)
  2576.             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)
  2577.             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)
  2578.             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)
  2579.             if Debounces.on == false then break end
  2580.                 wait()
  2581.             x:Destroy()
  2582.             x2:Destroy()
  2583.             end
  2584.             wait(1)
  2585.         local rng = Instance.new("Part", char)
  2586.         rng.Anchored = true
  2587.         rng.BrickColor = BrickColor.new("Really black")
  2588.         rng.CanCollide = false
  2589.         rng.FormFactor = 3
  2590.         rng.Name = "Ring"
  2591.         rng.Size = Vector3.new(1, 1, 1)
  2592.         rng.Transparency = 0.35
  2593.         rng.TopSurface = 0
  2594.         rng.BottomSurface = 0
  2595.         rng.Position = torso.Position - Vector3.new(0,2,0)
  2596.         rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2597.         local rngm = Instance.new("SpecialMesh", rng)
  2598.         rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2599.         rngm.Scale = Vector3.new(1, 1, 2)
  2600.             x = Instance.new("Sound",char)
  2601.             x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  2602.             x.Looped = false
  2603.             x.Pitch = .7
  2604.             x.Volume = 1
  2605.             x:Play()
  2606.                 coroutine.wrap(function()
  2607.                 for i = 1, 60, 2 do
  2608.                 rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  2609.                 rng.Transparency = i/60
  2610.                 wait()
  2611.                 end
  2612.                 wait()
  2613.                 rng:Destroy()
  2614.                 end)()
  2615.             hum.WalkSpeed = 50
  2616.         BV = Instance.new("BodyVelocity", torso)
  2617.         BV.maxForce = Vector3.new(0,200000,0)
  2618.         BV.P = 100000
  2619.         BV.velocity = Vector3.new(0,800,0)
  2620.     for i = 1, 20 do
  2621.         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)
  2622.         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)
  2623.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(40), 0,     math.rad(-20)), 0.7)
  2624.         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)
  2625.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -2, 0) * CFrame.Angles(math.rad(-10), 0, 0), 0.7)
  2626.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, 0, -2) * CFrame.Angles(math.rad(0), 0, 0), 0.7)
  2627.         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)
  2628.         if Debounces.on == false then break end
  2629.         wait()
  2630.     end
  2631. x:Destroy()
  2632. BV:Destroy()
  2633.     for i = 1, 30 do
  2634.         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)
  2635.         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)
  2636.         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)
  2637.         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)
  2638.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.4, -1) * CFrame.Angles(math.rad(20), 0, 0), 0.3)
  2639.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8, -.6) * CFrame.Angles(math.rad(-30), 0, 0),     0.3)
  2640.         if Debounces.on == false then break end
  2641.         wait()
  2642.     end
  2643. if (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 1 then
  2644.     for i = 1, 30 do
  2645.         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)
  2646.         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)
  2647.         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)
  2648.         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)
  2649.         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)
  2650.         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)
  2651.         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)
  2652.         if Debounces.on == false then break end
  2653.         wait()
  2654.     end
  2655. end
  2656. Debounces.on = false
  2657. Debounces.NoIdl = false
  2658. local ry,ht,ps=nil,nil,nil
  2659. while ht==nil do
  2660.     ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  2661.     wait()
  2662. end
  2663. z = Instance.new("Sound",char)
  2664. z.SoundId = "rbxassetid://142070127"
  2665. z.Volume = 1
  2666. wait(.1)
  2667. z:Play()
  2668. Landing()
  2669. hum.WalkSpeed = 50
  2670. if Debounces.CanAttack == false then
  2671. Debounces.CanAttack = true
  2672. end
  2673. end
  2674. end
  2675. end)
  2676. ----------------------------------------------------
  2677. Grab = false
  2678. mouse.KeyDown:connect(function(key)
  2679.     if key == "z" then
  2680.     larm.BrickColor = BrickColor.new("Bright red")
  2681.     rarm.BrickColor = BrickColor.new("Bright red")
  2682.         Debounces.on = true
  2683.         Debounces.NoIdl = true
  2684.         if Grab == false then
  2685.         gp = nil
  2686.         con1=larm.Touched:connect(function(hit) -- this is grab
  2687.             ht = hit.Parent
  2688.             hum1=ht:FindFirstChild('Humanoid')
  2689.             if hum1 ~= nil then
  2690.                 hum1.PlatformStand=true
  2691.                 gp = ht
  2692.                 Grab = true
  2693.                 asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-3.3,0),CFrame.new(0,0,0))
  2694.                 asd.Parent = larm
  2695.                 asd.Name = "asd"
  2696.                 asd.C0=asd.C0*CFrame.Angles(math.rad(-90),0,0)
  2697.             elseif hum1 == nil then
  2698.                 con1:disconnect()
  2699.                 wait() return
  2700.             end
  2701.         end)
  2702.         for i = 1, 18 do
  2703.             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)
  2704.             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)
  2705.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  2706.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.8, 0) * CFrame.Angles(math.rad(-60), math.rad(0), 0), 0.2)
  2707.             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)
  2708.             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)
  2709.             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)
  2710.             if Debounces.on == false then break end
  2711.             wait()
  2712.         end
  2713.     con1:disconnect()
  2714.     Debounces.on = false
  2715.     Debounces.NoIdl = false
  2716.     elseif Grab == true then
  2717.         Grab = false
  2718.     for i = 1, 20 do
  2719.         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)
  2720.         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)
  2721.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  2722.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  2723.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  2724.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  2725.         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)
  2726.         if Debounces.on == false then end
  2727.         wait()
  2728.     end
  2729.         if gp ~= nil then
  2730.         for i,v in pairs(larm:GetChildren()) do
  2731.             if v.Name == "asd" and v:IsA("Weld") then
  2732.                 v:Remove()
  2733.             end
  2734.         end
  2735.         bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  2736.         bv.maxForce = Vector3.new(400000, 400000, 400000)
  2737.         bv.P = 125000
  2738.         bv.velocity = char.Head.CFrame.lookVector * 200
  2739.         for i = 1, 12 do
  2740.             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)
  2741.             if Debounces.on == false then end
  2742.             wait()
  2743.         end
  2744.         ht=nil
  2745.         Spawn(function()
  2746.             wait(0.5)
  2747.             bv:Destroy()
  2748.         end)
  2749.         Debounces.on = false
  2750.         Debounces.NoIdl = false
  2751.         elseif ht == nil then wait()
  2752.         Grab = false
  2753.         Debounces.on = false
  2754.         Debounces.NoIdl = false
  2755.             end
  2756.         end
  2757.     end
  2758. end)
  2759. ----------------------------------------------------
  2760. mouse.KeyDown:connect(function(key)
  2761.     if string.byte(key) == 52 then
  2762.         char.Humanoid.WalkSpeed = 21
  2763.     end
  2764. end)
  2765. mouse.KeyUp:connect(function(key)
  2766.     if string.byte(key) == 52 then
  2767.         char.Humanoid.WalkSpeed = 50
  2768.     end
  2769. end)
  2770. ----------------------------------------------------
  2771. local animpose = "Idle"
  2772. local lastanimpose = "Idle"
  2773. local sine = 0
  2774. local change = 1
  2775. local val = 0
  2776. local ffing = false
  2777. ----------------------------------------------------
  2778. x = Instance.new("Sound", char)
  2779. x.SoundId = "http://www.roblox.com/asset/?id=187922823"
  2780. x.Looped = true
  2781. x.Volume = 1
  2782. x.Pitch = 1
  2783. local footsteps = false
  2784. -------------------------------
  2785. game:GetService("RunService").RenderStepped:connect(function()
  2786. if char.Humanoid.Jump == true then
  2787. jump = true
  2788. else
  2789. jump = false
  2790. end
  2791. char.Humanoid.FreeFalling:connect(function(f)
  2792. if f then
  2793. ffing = true
  2794. else
  2795. ffing = false
  2796. end
  2797. end)
  2798. sine = sine + change
  2799. if jumpn == true then
  2800. animpose = "Jumping"
  2801. elseif ffing == true then
  2802. animpose = "Freefalling"
  2803. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  2804. animpose = "Idle"
  2805. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  2806. animpose = "Walking"
  2807. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  2808. animpose = "Running"
  2809. end
  2810. if animpose ~= lastanimpose then
  2811. sine = 0
  2812. if Debounces.NoIdl == false then
  2813. if animpose == "Idle" then
  2814. for i = 1, 2 do
  2815. 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)
  2816. 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)
  2817. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  2818. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  2819. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  2820. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  2821. 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)
  2822. end
  2823. elseif animpose == "Walking" then
  2824. for i = 1, 2 do
  2825. 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)
  2826. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0)*CFrame.Angles(0, math.rad(1), math.rad(-10)), 0.2)
  2827. 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)
  2828. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(0)), 0.2)
  2829. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  2830. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  2831. 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)
  2832. end
  2833. elseif animpose == "Running" then
  2834. for i = 1, 2 do
  2835. 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)
  2836. 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)
  2837. 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)
  2838. 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)
  2839. 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)
  2840. 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)
  2841. 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)
  2842. end
  2843. wait()
  2844. end
  2845. else
  2846. end
  2847. end
  2848. lastanimpose = animpose
  2849. if Debounces.NoIdl == false then
  2850. if animpose == "Idle" then
  2851. if stanceToggle == "Normal" then
  2852. change = 0.5
  2853. 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)
  2854. 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)
  2855. 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)
  2856. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-40), 0), 0.2)
  2857. 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)
  2858. 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)
  2859. 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)
  2860. elseif stanceToggle == "Sitting" then
  2861. 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)
  2862. 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)
  2863. 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)
  2864. 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)
  2865. 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)
  2866. 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)
  2867. 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)
  2868. end
  2869. elseif animpose == "Walking" then
  2870. if stanceToggle == "Normal" then
  2871. change = 1
  2872. 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.04)
  2873. 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.04)
  2874. 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.03)
  2875. 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.04)
  2876. 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), 0.04)
  2877. 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), .04)
  2878. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 0.04)
  2879. end
  2880. elseif animpose == "Running" then
  2881. change = 1
  2882. 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)
  2883. 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)
  2884. 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)
  2885. 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)
  2886. 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)
  2887. 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)
  2888. 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)
  2889. end
  2890. end
  2891. if animpose == "Walking" then
  2892.     if footsteps == false then
  2893.         x:Play()
  2894.         footsteps = true
  2895.     end
  2896.     x.Pitch = 1.1
  2897. elseif animpose == "Idle" then
  2898.     x:Stop()
  2899.     footsteps = false
  2900. elseif animpose == "Running" then
  2901.     x.Pitch = 1.2
  2902.     if footsteps == false then
  2903.         x:Play()
  2904.         footsteps = true
  2905.     end
  2906. end
  2907. end)
  2908. p.Chatted:connect(function(msg)
  2909.     if msg == TitanBet.."loadsong" then
  2910.                 z = Instance.new("Sound", char)
  2911. z.SoundId = "rbxassetid://306826153"--242463565
  2912. z.Name = "Music"
  2913. z.Looped = true
  2914. z.Volume = 1
  2915. z.Pitch = 1
  2916. wait()
  2917. if p.Name == "kash5" or "nguyenjimbo" then
  2918. z:Play()
  2919. else
  2920.     print("Not Point Coded = no music")
  2921. end
  2922.     end
  2923.    
  2924. end)
  2925.  
  2926. p.Chatted:connect(function(msg)
  2927.     if msg == TitanBet.."stopsong" then
  2928.                char.Music:remove()
  2929.     end
  2930.    
  2931. end)
  2932.  
  2933. while true do
  2934. local pe = char:GetChildren()
  2935. pe.Locked = true
  2936. p.PlayerGui.Mana.Mana.Text = "Mana: "..char.Mana.Value
  2937. if char.Mana.Value>4999 then
  2938.         char.Mana.Value = 4999
  2939.     end
  2940.     char.Mana.Value = char.Mana.Value + 1
  2941.     local pe = char:GetChildren()
  2942.     hum.MaxHealth = 50000
  2943.     hum.Health = 50000
  2944. pe.Locked = true
  2945.     wait(0.000000000000000000000000001)
  2946. end
RAW Paste Data
Ledger Nano X - The secure hardware wallet
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