daily pastebin goal
9%
SHARE
TWEET

Untitled

dubsrealdeal Dec 7th, 2017 57 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Edit by evannjie
  2. -- Go ahead and leak little brats
  3. ----------------------------------------------------------------------------------------------------------------------
  4. Hood = false --[[ 164414939 ]]
  5. -------------------------------------------------------------------------------------------------------------------------
  6. --[[
  7.    
  8.     A Power That Should Never Be Messed With...
  9.    
  10.    
  11.    
  12.    
  13.    
  14. ]]--
  15.  
  16.  
  17. ------------Don't Touch These Yet--------------
  18. local colorone = "Lime green" -- Crimson
  19. local colortwo = "Lime green" -- Bright red
  20. local colorthree = "Lime green" -- Really red
  21.  
  22. local mode = "BerserkMode"
  23. ------------------------------------------------
  24.  
  25.  
  26. wait(1 / 60)
  27. Effects = { }
  28. local Player = game.Players.localPlayer
  29. script.Parent = Player.PlayerGui
  30. script.Name = math.random(100, 100000)..[[ ]]..math.random(100000, 1000000000)
  31. local Character = Player.Character
  32. local Humanoid = Character.Humanoid
  33. local Mouse = Player:GetMouse()
  34. local LeftArm = Character["Left Arm"]
  35. local RightArm = Character["Right Arm"]
  36. local LeftLeg = Character["Left Leg"]
  37. local RightLeg = Character["Right Leg"]
  38. local Head = Character.Head
  39. local Torso = Character.Torso
  40. local Camera = game.Workspace.CurrentCamera
  41. local RootPart = Character.HumanoidRootPart
  42. local RootJoint = RootPart.RootJoint
  43. local attack = false
  44. local Anim = 'Idle'
  45. local attacktype = 1
  46. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  47. local velocity = RootPart.Velocity.y
  48. local sine = 0
  49. local change = 1
  50. local hobb = 0
  51. local rest = 0
  52. local looprevive = false
  53. local revive = false
  54. local Create = LoadLibrary("RbxUtility").Create
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62. function RemoveOutlines(part)
  63.     part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  64. end
  65.    
  66. CFuncs = { 
  67.     ["Part"] = {
  68.         Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  69.             local Part = Create("Part"){
  70.                 Parent = Parent,
  71.                 Reflectance = Reflectance,
  72.                 Transparency = Transparency,
  73.                 CanCollide = false,
  74.                 Locked = true,
  75.                 BrickColor = BrickColor.new(tostring(BColor)),
  76.                 Name = Name,
  77.                 Size = Size,
  78.                 Material = Material,
  79.             }
  80. --remove these lines if u want it purple--------
  81.  
  82. ------------------------------------------------
  83.             RemoveOutlines(Part)
  84.             return Part
  85.         end;
  86.     };
  87.    
  88.     ["Mesh"] = {
  89.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  90.             local Msh = Create(Mesh){
  91.                 Parent = Part,
  92.                 Offset = OffSet,
  93.                 Scale = Scale,
  94.             }
  95.             if Mesh == "SpecialMesh" then
  96.                 Msh.MeshType = MeshType
  97.                 Msh.MeshId = MeshId
  98.             end
  99.             return Msh
  100.         end;
  101.     };
  102.    
  103.     ["Mesh"] = {
  104.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  105.             local Msh = Create(Mesh){
  106.                 Parent = Part,
  107.                 Offset = OffSet,
  108.                 Scale = Scale,
  109.             }
  110.             if Mesh == "SpecialMesh" then
  111.                 Msh.MeshType = MeshType
  112.                 Msh.MeshId = MeshId
  113.             end
  114.             return Msh
  115.         end;
  116.     };
  117.    
  118.     ["Weld"] = {
  119.         Create = function(Parent, Part0, Part1, C0, C1)
  120.             local Weld = Create("Weld"){
  121.                 Parent = Parent,
  122.                 Part0 = Part0,
  123.                 Part1 = Part1,
  124.                 C0 = C0,
  125.                 C1 = C1,
  126.             }
  127.             return Weld
  128.         end;
  129.     };
  130.  
  131.     ["Sound"] = {
  132.         Create = function(id, par, vol, pit)
  133.             coroutine.resume(coroutine.create(function()
  134.                 local S = Create("Sound"){
  135.                     Volume = vol,
  136.                     Pitch = pit or 1,
  137.                     SoundId = id,
  138.                     Parent = par or workspace,
  139.                 }
  140.                 wait()
  141.                 S:play()
  142.                 game:GetService("Debris"):AddItem(S, 6)
  143.             end))
  144.         end;
  145.     };
  146.    
  147.     ["ParticleEmitter"] = {
  148.         Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  149.             local fp = Create("ParticleEmitter"){
  150.                 Parent = Parent,
  151.                 Color = ColorSequence.new(Color1, Color2),
  152.                 LightEmission = LightEmission,
  153.                 Size = Size,
  154.                 Texture = Texture,
  155.                 Transparency = Transparency,
  156.                 ZOffset = ZOffset,
  157.                 Acceleration = Accel,
  158.                 Drag = Drag,
  159.                 LockedToPart = LockedToPart,
  160.                 VelocityInheritance = VelocityInheritance,
  161.                 EmissionDirection = EmissionDirection,
  162.                 Enabled = Enabled,
  163.                 Lifetime = LifeTime,
  164.                 Rate = Rate,
  165.                 Rotation = Rotation,
  166.                 RotSpeed = RotSpeed,
  167.                 Speed = Speed,
  168.                 VelocitySpread = VelocitySpread,
  169.             }
  170.             return fp
  171.         end;
  172.     };
  173.  
  174.     CreateTemplate = {
  175.    
  176.     };
  177. }
  178.  
  179.  
  180.  
  181. local p = game.Players.LocalPlayer
  182. --if p.Name~='UniversalDespair' and p.Name~='hasang1' then p.Character:Destroy() script:Destroy() return end
  183. local char = p.Character
  184. local mouse = p:GetMouse()
  185. local larm = char["Left Arm"]
  186. local rarm = char["Right Arm"]
  187. local lleg = char["Left Leg"]
  188. local rleg = char["Right Leg"]
  189. local hed = char.Head
  190. local torso = char.Torso
  191. local hum = char.Humanoid
  192. local cam = game.Workspace.CurrentCamera
  193. local root = char.HumanoidRootPart
  194. local deb = false
  195. local shot = 0
  196. local debris=game:service"Debris"
  197. local l = game:GetService("Lighting")
  198. local rs = game:GetService("RunService").RenderStepped
  199.  
  200.  
  201.  
  202.  
  203. Debounces = {
  204. CanAttack = true;
  205. NoIdl = false;
  206. Slashing = false;
  207. Slashed = false;
  208. RPunch = false;
  209. RPunched = false;
  210. LPunch = false;
  211. LPunched = false;
  212. }
  213. local Touche = {Character.Name, }
  214.  
  215.  
  216. ----------------------------------------------------
  217. function genWeld(a,b)
  218.     local w = Instance.new("Weld",a)
  219.     w.Part0 = a
  220.     w.Part1 = b
  221.     return w
  222. end
  223. function weld(a, b)
  224.     local weld = Instance.new("Weld")
  225.     weld.Name = "W"
  226.     weld.Part0 = a
  227.     weld.Part1 = b
  228.     weld.C0 = a.CFrame:inverse() * b.CFrame
  229.     weld.Parent = a
  230.     return weld;
  231. end
  232. ----------------------------------------------------
  233. function Lerp(c1,c2,al)
  234. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  235. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  236. for i,v in pairs(com1) do
  237. com1[i] = v+(com2[i]-v)*al
  238. end
  239. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  240. end
  241. ----------------------------------------------------
  242. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  243. local wld = Instance.new("Weld", wp1)
  244. wld.Part0 = wp0
  245. wld.Part1 = wp1
  246. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  247. end
  248. ----------------------------------------------------
  249. function weld5(part0, part1, c0, c1)
  250.     weeld=Instance.new("Weld", part0)
  251.     weeld.Part0=part0
  252.     weeld.Part1=part1
  253.     weeld.C0=c0
  254.     weeld.C1=c1
  255.     return weeld
  256. end
  257. ----------------------------------------------------
  258. function HasntTouched(plrname)
  259. local ret = true
  260. for _, v in pairs(Touche) do
  261. if v == plrname then
  262. ret = false
  263. end
  264. end
  265. return ret
  266. end
  267. ----------------------------------------------------
  268.  
  269. function chatfunc(text)
  270. local chat = coroutine.wrap(function()
  271. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  272. Character:FindFirstChild("TalkingBillBoard"):destroy()
  273. end
  274. local naeeym2 = Instance.new("BillboardGui",Character)
  275. naeeym2.Size = UDim2.new(0,100,0,40)
  276. naeeym2.StudsOffset = Vector3.new(0,3,0)
  277. naeeym2.Adornee = Head
  278. naeeym2.Name = "TalkingBillBoard"
  279. local tecks2 = Instance.new("TextLabel",naeeym2)
  280. tecks2.BackgroundTransparency = 1
  281. tecks2.BorderSizePixel = 0
  282. tecks2.Text = ""
  283. tecks2.Font = "Fantasy"
  284. tecks2.FontSize = "Size24"
  285. tecks2.TextStrokeTransparency = 0
  286. tecks2.TextColor3 = BrickColor.new(colortwo).Color
  287. tecks2.TextStrokeColor3 = BrickColor.new(colorone).Color
  288. tecks2.Size = UDim2.new(1,0,0.5,0)
  289. local shk = coroutine.wrap(function()
  290. while tecks2 ~= nil do
  291. wait(.05)
  292. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  293. end
  294. end)
  295. shk()
  296. for i = 1,string.len(text),1 do
  297. CFuncs.Sound.Create("rbxassetid://358280695", Torso, 2, 0.5)
  298. tecks2.Text = string.sub(text,1,i)
  299. wait(0.01)
  300. end
  301. wait(1)
  302. for i = 1, 5 do
  303. wait(.01)
  304. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  305. tecks2.Rotation = tecks2.Rotation + 2
  306. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  307. tecks2.TextTransparency = tecks2.TextTransparency + .2
  308. end
  309. naeeym2:Destroy()
  310. end)
  311. chat()
  312. end
  313. function onChatted(msg)
  314. chatfunc(msg)
  315. end
  316. ---Player.Chatted:connect(onChatted)
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332. function chatfunc2(text)
  333. local chat = coroutine.wrap(function()
  334. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  335. Character:FindFirstChild("TalkingBillBoard"):destroy()
  336. end
  337. local naeeym2 = Instance.new("BillboardGui",Character)
  338. naeeym2.Size = UDim2.new(0,100,0,40)
  339. naeeym2.StudsOffset = Vector3.new(0,3,0)
  340. naeeym2.Adornee = Head
  341. naeeym2.Name = "TalkingBillBoard"
  342. local tecks2 = Instance.new("TextLabel",naeeym2)
  343. tecks2.BackgroundTransparency = 1
  344. tecks2.BorderSizePixel = 0
  345. tecks2.Text = ""
  346. tecks2.Font = "Fantasy"
  347. tecks2.FontSize = "Size24"
  348. tecks2.TextStrokeTransparency = 0
  349. tecks2.TextColor3 = BrickColor.new(colortwo).Color
  350. tecks2.TextStrokeColor3 = BrickColor.new(colorthree).Color
  351. tecks2.Size = UDim2.new(1,0,0.5,0)
  352. local shk = coroutine.wrap(function()
  353. while tecks2 ~= nil do
  354. wait(.05)
  355. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  356. end
  357. end)
  358. shk()
  359. for i = 1,string.len(text),1 do
  360. CFuncs.Sound.Create("rbxassetid://358280695", Torso, 2, 0.5)
  361. tecks2.Text = string.sub(text,1,i)
  362. wait(0.01)
  363. end
  364. wait(1)
  365. for i = 1, 5 do
  366. wait(.01)
  367. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  368. tecks2.Rotation = tecks2.Rotation + 2
  369. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  370. tecks2.TextTransparency = tecks2.TextTransparency + .2
  371. end
  372. naeeym2:Destroy()
  373. end)
  374. chat()
  375. end
  376. function onChatted(msg)
  377. chatfunc(msg)
  378. end
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385. local Transforming = false
  386. Transforming = true
  387.  
  388. chatfunc("hHAHhahHAHhahHAHha!")
  389.  
  390. wait(3)
  391.  
  392. chatfunc("yOU jUSt wATcHed As tHIs HAPPENED")
  393.  
  394. wait(3)
  395.  
  396. chatfunc("AND nOW HeS Go NE")
  397.  
  398. wait(3)
  399.  
  400. chatfunc("F0REVER =)")
  401.  
  402. wait(3)
  403.  
  404. chatfunc("H E W O N T M I S S Y 0 U")
  405.  
  406. wait(3)
  407.  
  408. chatfunc("*the world around anti glitchs*")
  409.  
  410. wait(3)
  411.  
  412. chatfunc("01000101 01010010 01010010 01001111 01010010 00100000 01010011 01011001 01010011 01010100 01000101 01001101 00100000 1010110101")
  413.  
  414. wait(3)
  415.  
  416.  
  417. -----------
  418.  
  419. -----
  420. local p = game.Players.LocalPlayer
  421. local char = p.Character
  422. local mouse = p:GetMouse()
  423. local larm = char["Left Arm"]
  424. local rarm = char["Right Arm"]
  425. local lleg = char["Left Leg"]
  426. local rleg = char["Right Leg"]
  427. local hed = char.Head
  428. local torso = char.Torso
  429. plr=game:service'Players'.LocalPlayer
  430. chr=plr.Character
  431. local ms = plr:GetMouse()
  432. CV="Really black"
  433. local hum = char.Humanoid
  434. local cam = game.Workspace.CurrentCamera
  435. local root = char.HumanoidRootPart
  436. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  437. local vt=Vector3.new
  438. local deb = false
  439. local CanAttack = true
  440. local shot = 0
  441. local animpose = "Idle"
  442. local lastanimpose = "Idle"
  443. local stanceToggle = "Normal"
  444. local l = game:GetService("Lighting")
  445. local rs = game:GetService("RunService").RenderStepped
  446. math.randomseed(os.time())
  447. hum.MaxHealth = 9001
  448. wait(1)
  449. hum.Health = 9001
  450.  
  451. --game:service'InsertService':LoadAsset(16469427):children()[1].Parent = char
  452. --char.Reaper.Handle.Mesh.TextureId = "http://www.roblox.com/asset/?id=176349813"
  453.  
  454.  
  455. Mesh2 = function(par,num,x,y,z)
  456.     local msh = _
  457.     if num == 1 then
  458.         msh = Instance.new("CylinderMesh",par)
  459.     elseif num == 2 then
  460.         msh = Instance.new("SpecialMesh",par)
  461.         msh.MeshType = 3
  462.     elseif num == 3 then
  463.         msh = Instance.new("BlockMesh",par)
  464.     elseif num == 4 then
  465.         msh = Instance.new("SpecialMesh",par)
  466.         msh.MeshType = "Torso"
  467.     elseif type(num) == 'string' then
  468.         msh = Instance.new("SpecialMesh",par)
  469.         msh.MeshId = num
  470.     end
  471.     msh.Scale = Vector3.new(x,y,z)
  472.     return msh
  473. end
  474.  
  475. Weld2 = function(p0,p1,x,y,z,rx,ry,rz,par)
  476.     local w = Instance.new('Motor',par or p0)
  477.     w.Part0 = p0
  478.     w.Part1 = p1
  479.     w.C1 = CFrame.new(x,y,z)*CFrame.Angles(rx,ry,rz)
  480.     return w
  481. end
  482.  
  483. function NoOutline(Part)
  484. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  485. end
  486.  
  487. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  488. local fp=Instance.new("Part")
  489. fp.formFactor=formfactor
  490. fp.Parent=parent
  491. fp.Reflectance=reflectance
  492. fp.Transparency=transparency
  493. fp.CanCollide=false
  494. fp.Locked=true
  495. fp.BrickColor=brickcolor
  496. fp.Name=name
  497. fp.Size=size
  498. fp.Position=torso.Position
  499. NoOutline(fp)
  500. fp.Material="SmoothPlastic"
  501. fp:BreakJoints()
  502. return fp
  503. end
  504.  
  505. if Hood == true then
  506. for _,v in pairs(char:GetChildren()) do if v.ClassName=="Hat" then v:remove() end end
  507. local hat = part(3,char,0,0,BrickColor.new("Lime green"),"Hood",vt(0.5,1,1.02))
  508. Mesh2(hat,'http://www.roblox.com/asset/?id=16952952',1.05,1.05,1.05) --hood
  509. Weld2(char.Head,hat,0,-.25,0,0,0,0,hat)
  510. end
  511.  
  512.  
  513. local p = game.Players.LocalPlayer
  514. local char = p.Character
  515. local mouse = p:GetMouse()
  516. local larm = char["Left Arm"]
  517. local rarm = char["Right Arm"]
  518. local lleg = char["Left Leg"]
  519. local rleg = char["Right Leg"]
  520. local hed = char.Head
  521. hed.face.Texture = "574157327"
  522. local torso = char.Torso
  523. local hum = char.Humanoid
  524. local cam = game.Workspace.CurrentCamera
  525. local root = char.HumanoidRootPart
  526. local deb = false
  527. local shot = 0
  528. local l = game:GetService("Lighting")
  529. local rs = game:GetService("RunService").RenderStepped
  530. local stanceToggle = "Normal"
  531. math.randomseed(os.time())
  532.  
  533.  
  534. ----------------------------------------------------
  535. local Player = game.Players.LocalPlayer
  536. local Character = Player.Character
  537. local Humanoid = Character.Humanoid
  538. local Head = Character.Head
  539. local Torso = Character.Torso
  540. local RootPart = Character.HumanoidRootPart
  541. local RightArm = Character["Right Arm"]
  542. local LeftArm = Character["Left Arm"]
  543. local RightLeg = Character["Right Leg"]
  544. local LeftLeg = Character["Left Leg"]
  545. local Neck = Torso.Neck
  546. local RootJoint = RootPart.RootJoint
  547. local RightShoulder = Torso["Right Shoulder"]
  548. local LeftShoulder = Torso["Left Shoulder"]
  549. local RightHip = Torso["Right Hip"]
  550. local LeftHip = Torso["Left Hip"]
  551. local Insert = table.insert
  552. local Mouse = Player:GetMouse()
  553. VFXList = {}
  554.  
  555.  
  556. ----------------
  557. New = function(Object, Parent, Name, Data)
  558.     local Object = Instance.new(Object)
  559.     for Index, Value in pairs(Data or {}) do
  560.         Object[Index] = Value
  561.     end
  562.     Object.Parent = Parent
  563.     Object.Name = Name
  564.     return Object
  565. end
  566.    
  567.  
  568. ShadowHead = New("Part",Character,"ShadowHead",{CanCollide = false,BrickColor = BrickColor.new("Lime green"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  569. Mesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.25999999, 1.5, 1.25999999),})
  570. Weld = New("Weld",ShadowHead,"mot",{Part0 = ShadowHead,Part1 = Character.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  571.  
  572.  
  573. wait(.1)
  574. local Models = New("Model",Character,"Model",{})
  575. local eyesz = New("Part",Models,"eye",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.8319473, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = BrickColor.new("Lime green").Color,})
  576. Meshs = New("SpecialMesh",eyesz,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  577. mots = New("Weld",eyesz,"mot",{Part0 = eyesz,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1.00000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(0.0999984741, 0.230003357, -0.54234314, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  578.  
  579.  
  580. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.791954, 0, 3.89999987e-005, 1, 0, -1, 3.89999987e-005, 1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  581. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  582. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 3.89999987e-005, -1, 0, 1, 3.89999987e-005, 0),C1 = CFrame.new(0.0999984741, 0.230003357, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  583. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.1781769, 1.47783697, -44.791954, 0, 0.383733064, 0.923444092, 0, -0.923444092, 0.383733094, 1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  584. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  585. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.383733064, -0.923444092, 0, 0.923444092, 0.383733094, 0),C1 = CFrame.new(0.249305725, 0.146293998, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  586. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.1935196, 1.51477695, -44.791954, 0, -0.383726001, 0.923447013, 0, 0.923447013, 0.383726001, -1, 0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  587. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  588. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.383726001, 0.923447013, 0, 0.923447013, 0.383726001, 0),C1 = CFrame.new(0.264648438, 0.183233976, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  589. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-55.8642044, 1.60829198, -44.791954, 0, 0.383726001, -0.923447013, 0, -0.923447013, -0.383726001, -1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  590. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  591. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.383726001, -0.923447013, 0, -0.923447013, -0.383726001, 0),C1 = CFrame.new(-0.064666748, 0.276749015, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  592. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-55.8795433, 1.64523494, -44.791954, 0, -0.383733064, -0.923444092, 0, 0.923444092, -0.383733094, 1, 0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  593. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 0.200000003, 1),MeshType = Enum.MeshType.Wedge,})
  594. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -0.383733064, 0.923444092, 0, -0.923444092, -0.383733094, 0),C1 = CFrame.new(-0.0493278503, 0.313691974, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  595. local eye1 = New("Part",Models,"eye1",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.8119507, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  596. Mesh = New("SpecialMesh",eye1,"Mesh",{Scale = Vector3.new(0.3, 0.8, 0.9),MeshType = Enum.MeshType.Sphere,})
  597. mot = New("Weld",eye1,"mot",{Part0 = eye1,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1.00000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(0.0999984741, 0.230003357, -0.562339783, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  598.    
  599. DeathClaw = New("Model",Character,"DeathClaw",{})
  600. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 1.301, 1.00999999),CFrame = CFrame.new(-8.18999767, 2.64003253, -8.10000992, 1, 6.97362293e-06, -1.91137744e-07, -6.97362293e-06, 1, 9.7819111e-08, 1.91138426e-07, -9.78177397e-08, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  601. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177468e-08, -1.91137744e-07, 9.78191039e-08, 1),C1 = CFrame.new(2.86102295e-06, -0.359999895, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  602. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.550000012, 0.25999999),CFrame = CFrame.new(-7.58999872, 2.16453266, -8.08500957, -9.61124897e-07, 6.97365886e-06, -1, 9.77374555e-08, 1, 6.97365886e-06, 1, -9.77312951e-08, -9.61124897e-07),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  603. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  604. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -9.61124897e-07, 9.77374413e-08, 1, 6.97365886e-06, 1, -9.77313022e-08, -1, 6.97365886e-06, -9.61124897e-07),C1 = CFrame.new(0.600004673, -0.835495472, 0.0150003433, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  605. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.25000003, 0.25999999),CFrame = CFrame.new(-7.58999777, 1.77453327, -8.08500767, 9.61683781e-07, -6.97418636e-06, -1, 1.04010105e-05, -1, 6.97419773e-06, -1.00000036, -1.0356307e-05, -9.61610908e-07),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  606. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  607. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 9.61683781e-07, 1.04010105e-05, -1.00000036, -6.97418636e-06, -1, -1.0356307e-05, -1, 6.97419773e-06, -9.61610908e-07),C1 = CFrame.new(0.600008488, -1.22549498, 0.0150022507, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  608. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.550000012, 0.25999999),CFrame = CFrame.new(-8.18999958, 2.16453195, -7.51500511, -1, -1.86969225e-14, 0, 1.86969208e-14, 1, -1.42108547e-14, 0, 1.42108547e-14, -1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  609. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  610. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -1, 1.86969208e-14, 0, -1.86969208e-14, 1, 7.10542736e-15, 0, -7.10542736e-15, -1),C1 = CFrame.new(3.81469727e-06, -0.835500479, 0.585004807, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  611. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.25000003, 0.25999999),CFrame = CFrame.new(-8.18999767, 1.77453327, -7.51500511, 1, 1.86969225e-14, 0, -1.86969208e-14, -1, -1.42108547e-14, 0, -1.42108547e-14, -1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  612. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  613. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -1.86969208e-14, 0, 1.86969208e-14, -1, -7.10542736e-15, 0, -7.10542736e-15, -1),C1 = CFrame.new(8.58306885e-06, -1.22549915, 0.585004807, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  614. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.550000012, 0.25999999),CFrame = CFrame.new(-8.77497768, 2.16453099, -8.06999302, 0, -1.86969225e-14, 1, -1.42108547e-14, 1, -1.86969208e-14, -1, 1.42108547e-14, 0),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  615. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  616. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0, -7.10542736e-15, -1, -1.86969208e-14, 1, 7.10542736e-15, 1, -1.86969208e-14, 0),C1 = CFrame.new(-0.584974289, -0.835505486, 0.0300168991, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  617. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.25000003, 0.25999999),CFrame = CFrame.new(-8.77498817, 1.77453351, -8.06999683, 0, 1.86969225e-14, 1, 1.42108547e-14, -1, -1.86969208e-14, 1, -1.42108547e-14, 0),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  618. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  619. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0, 7.10542736e-15, 1, 1.86969208e-14, -1, -7.10542736e-15, 1, -1.86969208e-14, 0),C1 = CFrame.new(-0.584981918, -1.22550297, 0.0300130844, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  620. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.25000003, 0.25999999),CFrame = CFrame.new(-8.17498684, 1.77453244, -8.6399889, -1, 1.86969225e-14, 0, 1.86969208e-14, -1, 1.42108547e-14, 0, -1.42108547e-14, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  621. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  622. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -1, 1.86969208e-14, 0, 1.86969208e-14, -1, -7.10542736e-15, 0, 7.10542736e-15, 1),C1 = CFrame.new(0.0150194168, -1.22549987, -0.539978981, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  623. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.550000012, 0.25999999),CFrame = CFrame.new(-8.17498493, 2.16453147, -8.63999176, 1, -1.86969225e-14, 0, -1.86969208e-14, 1, 1.42108547e-14, 0, 1.42108547e-14, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  624. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  625. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -1.86969208e-14, 0, -1.86969208e-14, 1, 7.10542736e-15, 0, 7.10542736e-15, 1),C1 = CFrame.new(0.0150184631, -0.835500717, -0.539981842, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  626. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.550999999, 1.00999999),CFrame = CFrame.new(-8.19000053, 1.96503329, -8.10000992, 1, 6.97362293e-06, -1.91137744e-07, -6.97362293e-06, 1, 9.7819111e-08, 1.91138426e-07, -9.78177397e-08, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  627. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177468e-08, -1.91137744e-07, 9.78191039e-08, 1),C1 = CFrame.new(4.76837158e-06, -1.03499913, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  628. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.5, 0.5),CFrame = CFrame.new(-8.19000053, 1.78503358, -8.10000992, -4.37112426e-08, -1, 0, 1, -4.37112071e-08, 1.42108547e-14, 1.42108547e-14, 0, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  629. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Cylinder,})
  630. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -4.37112426e-08, 1, 7.10542736e-15, -1, -4.37112071e-08, 0, 0, 7.10542736e-15, 1),C1 = CFrame.new(5.7220459e-06, -1.21499884, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  631. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.879999995, 0.25999999),CFrame = CFrame.new(-8.80498791, 3.55953217, -8.09999657, 0, 1.86969225e-14, 1, 1.42108547e-14, -1, -1.86969208e-14, 1, -1.42108547e-14, 0),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  632. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  633. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0, 7.10542736e-15, 1, 1.86969208e-14, -1, -7.10542736e-15, 1, -1.86969208e-14, 0),C1 = CFrame.new(-0.614994049, 0.559495449, 1.33514404e-05, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  634. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.610000014, 0.559999943),CFrame = CFrame.new(-8.65498829, 4.29453278, -8.09999752, -3.88175249e-06, 6.16863917e-06, 1.00000167, -7.53802908e-07, 1, -6.168651e-06, -1.00000167, -7.53825816e-07, -3.88175249e-06),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  635. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  636. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -3.88175249e-06, -7.53802908e-07, -1.00000167, 6.16863917e-06, 1, -7.53825816e-07, 1.00000167, -6.168651e-06, -3.88175249e-06),C1 = CFrame.new(-0.464999199, 1.29449725, 1.23977661e-05, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  637. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.610000014, 0.559999943),CFrame = CFrame.new(-8.11498737, 4.29453278, -8.09999752, -1.78813934e-07, 6.16862235e-06, -1.00000012, 7.53896074e-07, 1, 6.16862371e-06, 1.00000012, -7.53894938e-07, -1.78813934e-07),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  638. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  639. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -1.78813934e-07, 7.53896074e-07, 1.00000012, 6.16862235e-06, 1, -7.53894938e-07, -1.00000012, 6.16862371e-06, -1.78813934e-07),C1 = CFrame.new(0.0750017166, 1.29450107, 1.23977661e-05, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  640. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.370000005, 0.73999989),CFrame = CFrame.new(-8.02498817, 4.17453337, -8.09999752, -1.78813934e-07, 6.16862235e-06, -1.00000012, 7.53896074e-07, 1, 6.16862371e-06, 1.00000012, -7.53894938e-07, -1.78813934e-07),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  641. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  642. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -1.78813934e-07, 7.53896074e-07, 1.00000012, 6.16862235e-06, 1, -7.53894938e-07, -1.00000012, 6.16862371e-06, -1.78813934e-07),C1 = CFrame.new(0.165000916, 1.17450213, 1.23977661e-05, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  643. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.789999962, 0.200000003),CFrame = CFrame.new(-7.90498638, 4.38453436, -7.69499397, -1.78996103e-07, 0.342027485, -0.939698875, 7.53943937e-07, 0.939689457, 0.342029005, 1.00000966, -6.47293803e-07, -4.25697635e-07),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  644. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  645. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -1.78996103e-07, 7.53943937e-07, 1.00000966, 0.342027485, 0.939689457, -6.47293803e-07, -0.939698875, 0.342029005, -4.25697635e-07),C1 = CFrame.new(0.285001755, 1.38450408, 0.405015945, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  646. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.789999962, 0.200000003),CFrame = CFrame.new(-7.90498638, 4.38453436, -8.5049963, -1.78996103e-07, 0.342027485, -0.939698875, 7.53943937e-07, 0.939689457, 0.342029005, 1.00000966, -6.47293803e-07, -4.25697635e-07),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  647. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  648. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -1.78996103e-07, 7.53943937e-07, 1.00000966, 0.342027485, 0.939689457, -6.47293803e-07, -0.939698875, 0.342029005, -4.25697635e-07),C1 = CFrame.new(0.285001755, 1.38450408, -0.404986382, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  649. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.789999962, 0.439999998),CFrame = CFrame.new(-8.22774792, 4.42557859, -8.5049963, -3.11434269e-06, 0.34202829, 0.939689755, 8.30739737e-07, 0.939689636, -0.342028916, -1.00000107, -3.18491402e-07, -3.46451998e-06),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  650. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  651. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -3.11434269e-06, 8.30739737e-07, -1.00000107, 0.34202829, 0.939689636, -3.18491402e-07, 0.939689755, -0.342028916, -3.46451998e-06),C1 = CFrame.new(-0.0377607346, 1.42554593, -0.404986382, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  652. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.789999962, 0.439999998),CFrame = CFrame.new(-8.22774982, 4.42557859, -7.69499588, -3.11434269e-06, 0.34202829, 0.939689755, 8.30739737e-07, 0.939689636, -0.342028916, -1.00000107, -3.18491402e-07, -3.46451998e-06),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  653. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  654. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -3.11434269e-06, 8.30739737e-07, -1.00000107, 0.34202829, 0.939689636, -3.18491402e-07, 0.939689755, -0.342028916, -3.46451998e-06),C1 = CFrame.new(-0.0377616882, 1.42554593, 0.405014038, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  655. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.201000005, 0.550999999, 0.200000003),CFrame = CFrame.new(-8.59500027, 2.89503574, -8.1300106, 1, 6.97362293e-06, -1.91137744e-07, -6.97362293e-06, 1, 9.7819111e-08, 1.91138426e-07, -9.78177397e-08, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  656. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.400999993),MeshType = Enum.MeshType.Brick,})
  657. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177468e-08, -1.91137744e-07, 9.78191039e-08, 1),C1 = CFrame.new(-0.40500164, -0.104999542, -0.0300006866, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  658. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.201000005, 0.281000018, 0.200000003),CFrame = CFrame.new(-8.59499931, 3.06003571, -8.04001141, 1, 6.13489965e-06, 3.32129116e-06, -6.97362293e-06, 0.866024673, 0.500001252, 1.91137516e-07, -0.500001252, 0.866024673),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  659. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.400999993),MeshType = Enum.MeshType.Brick,})
  660. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91137516e-07, 6.13489919e-06, 0.866024673, -0.500001252, 3.32129093e-06, 0.500001252, 0.866024673),C1 = CFrame.new(-0.40500164, 0.0600004196, 0.0599985123, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  661. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.201000005, 0.281000018, 0.200000003),CFrame = CFrame.new(-8.59499931, 2.73003602, -8.04001141, 1, 5.94368294e-06, -3.65236247e-06, -6.97355335e-06, 0.866026044, -0.500001729, 1.91185379e-07, 0.500001729, 0.866026044),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  662. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.400999993),MeshType = Enum.MeshType.Brick,})
  663. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97355335e-06, 1.91185379e-07, 5.94368294e-06, 0.866026044, 0.500001729, -3.65236247e-06, -0.500001729, 0.866026044),C1 = CFrame.new(-0.404999733, -0.269999266, 0.0599985123, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  664. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.201000005, 0.200000003, 0.200000003),CFrame = CFrame.new(-8.59499931, 2.89053583, -7.98001146, 1, 6.97355881e-06, -1.91176355e-07, -6.97355881e-06, 1, 1.86264515e-07, 1.91177477e-07, -1.86264515e-07, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  665. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.400999993),MeshType = Enum.MeshType.Brick,})
  666. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97355881e-06, 1.91177477e-07, 6.97355881e-06, 1, -1.86264515e-07, -1.91176355e-07, 1.86264515e-07, 1),C1 = CFrame.new(-0.405000687, -0.109499454, 0.119998455, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  667. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300000012, 1.73000002, 0.300000012),CFrame = CFrame.new(-7.64528942, 2.08194613, -7.50872564, 0.57357645, -0.409576029, 0.709406495, 2.84217094e-14, 0.866025388, 0.5, -0.819152057, -0.286788225, 0.496731758),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  668. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.57357645, 2.84217094e-14, -0.819152057, -0.409576029, 0.866025388, -0.286788225, 0.709406495, 0.5, 0.496731758),C1 = CFrame.new(0.544714928, -0.918082476, 0.591284275, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  669. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-7.46966791, 1.04344952, -7.39113998, 0.573576868, 0.469845414, 0.671012759, -2.96045641e-07, 0.81915319, -0.573575616, -0.819153547, 0.328988761, 0.469848096),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  670. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.573576868, -2.96045414e-07, -0.819153547, 0.469845414, 0.81915319, 0.328988761, 0.671012759, -0.573575616, 0.469848096),C1 = CFrame.new(0.72034359, -1.95657802, 0.708869457, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  671. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-7.72338438, 0.601107359, -7.56879187, 0.573576868, 0.469845414, 0.671012759, -2.96045641e-07, 0.81915319, -0.573575616, -0.819153547, 0.328988761, 0.469848096),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  672. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.25, 0.899999976, 0.25),MeshId = "rbxassetid://9756362",MeshType = Enum.MeshType.FileMesh,})
  673. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.573576868, -2.96045414e-07, -0.819153547, 0.469845414, 0.81915319, 0.328988761, 0.671012759, -0.573575616, 0.469848096),C1 = CFrame.new(0.466629982, -2.39892173, 0.531217575, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  674. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300000012, 1.73000002, 0.300000012),CFrame = CFrame.new(-7.68504524, 2.08194637, -8.59320354, -0.707107365, -0.353553772, 0.612371683, -5.68434189e-14, 0.866024971, 0.500000894, -0.707106352, 0.353554249, -0.612372518),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  675. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -0.707107365, -5.68434189e-14, -0.707106352, -0.353553772, 0.866024971, 0.353554249, 0.612371683, 0.500000894, -0.612372518),C1 = CFrame.new(0.50495863, -0.918082476, -0.493193626, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  676. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-7.53874874, 1.0434494, -8.74573803, -0.707107365, 0.405578643, 0.579228163, -5.68434189e-14, 0.819152892, -0.573575258, -0.707106352, -0.405579239, -0.579228997),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  677. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -0.707107365, -5.68434189e-14, -0.707106352, 0.405578643, 0.819152892, -0.405579239, 0.579228163, -0.573575258, -0.579228997),C1 = CFrame.new(0.651262283, -1.95657837, -0.645728111, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  678. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-7.75776386, 0.601107359, -8.52672577, -0.707107365, 0.405578643, 0.579228163, -5.68434189e-14, 0.819152892, -0.573575258, -0.707106352, -0.405579239, -0.579228997),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  679. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.25, 0.899999976, 0.25),MeshId = "rbxassetid://9756362",MeshType = Enum.MeshType.FileMesh,})
  680. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -0.707107365, -5.68434189e-14, -0.707106352, 0.405578643, 0.819152892, -0.405579239, 0.579228163, -0.573575258, -0.579228997),C1 = CFrame.new(0.4322505, -2.39892197, -0.426715851, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  681. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,Reflectance = 0.097999997437,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.01100004, 0.200000003, 1.01100004),CFrame = CFrame.new(-8.1899929, 3.28953266, -8.10000992, 1, 6.97362293e-06, -1.91137744e-07, -6.97362293e-06, 1, 9.7819111e-08, 1.91138426e-07, -9.78177397e-08, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  682. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177468e-08, -1.91137744e-07, 9.78191039e-08, 1),C1 = CFrame.new(2.86102295e-06, 0.289500237, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  683. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.Neon,Reflectance = 0.097999997437,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.01100004, 0.200000003, 1.01100004),CFrame = CFrame.new(-8.18999863, 2.47953296, -8.10000992, 1, 6.97362293e-06, -1.91137744e-07, -6.97362293e-06, 1, 9.7819111e-08, 1.91138426e-07, -9.78177397e-08, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  684. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177468e-08, -1.91137744e-07, 9.78191039e-08, 1),C1 = CFrame.new(2.86102295e-06, -0.520499468, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  685. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.097999997437,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1.00999999, 0.731000006, 1.00999999),CFrame = CFrame.new(-8.189991, 3.64503241, -8.10000992, 1, 6.97362293e-06, -1.91137744e-07, -6.97362293e-06, 1, 9.7819111e-08, 1.91138426e-07, -9.78177397e-08, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  686. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177468e-08, -1.91137744e-07, 9.78191039e-08, 1),C1 = CFrame.new(1.90734863e-06, 0.644999981, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  687. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Metal,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.699999988, 0.699999988),CFrame = CFrame.new(-8.19000053, 1.78503358, -8.10000992, -4.37112426e-08, -1, 0, 1, -4.37112071e-08, 1.42108547e-14, 1.42108547e-14, 0, 1),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  688. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.980000019, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  689. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -4.37112426e-08, 1, 7.10542736e-15, -1, -4.37112071e-08, 0, 0, 7.10542736e-15, 1),C1 = CFrame.new(5.7220459e-06, -1.21499884, 0, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  690. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300000012, 1.73000002, 0.300000012),CFrame = CFrame.new(-8.76894283, 2.02194643, -8.5701561, -0.573575079, 0.409577131, -0.709406972, -3.83693077e-13, 0.86602509, 0.500000715, 0.81915313, 0.286787927, -0.496730298),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  691. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -0.573575079, 0, 0.81915313, 0.409577131, 0.86602509, 0.286787927, -0.709406972, 0.500000715, -0.496730298),C1 = CFrame.new(-0.578938484, -0.978090048, -0.470146179, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  692. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-8.94456291, 0.983449459, -8.68774033, -0.573575079, -0.4698461, -0.671011448, -3.83693077e-13, 0.819152832, -0.573575437, 0.81915313, -0.328988582, -0.469845563),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  693. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -0.573575079, 0, 0.81915313, -0.4698461, 0.819152832, -0.328988582, -0.671011448, -0.573575437, -0.469845563),C1 = CFrame.new(-0.754550934, -2.01658821, -0.587730408, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  694. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-8.69085026, 0.541107416, -8.51008987, -0.573575079, -0.4698461, -0.671011448, -3.83693077e-13, 0.819152832, -0.573575437, 0.81915313, -0.328988582, -0.469845563),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  695. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.25, 0.899999976, 0.25),MeshId = "rbxassetid://9756362",MeshType = Enum.MeshType.FileMesh,})
  696. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, -0.573575079, 0, 0.81915313, -0.4698461, 0.819152832, -0.328988582, -0.671011448, -0.573575437, -0.469845563),C1 = CFrame.new(-0.500835419, -2.45892859, -0.410079956, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  697. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-8.8754797, 0.983449221, -7.33314657, 0.707107365, -0.405578345, -0.579228342, 5.68434189e-14, 0.819153309, -0.573574781, 0.707106352, 0.405578941, 0.579229236),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  698. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.707107365, 0, 0.707106352, -0.405578345, 0.819153309, 0.405578941, -0.579228342, -0.573574781, 0.579229236),C1 = CFrame.new(-0.68546772, -2.01658797, 0.766863346, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  699. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("308"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(-8.65646744, 0.541107178, -7.55215645, 0.707107365, -0.405578345, -0.579228342, 5.68434189e-14, 0.819153309, -0.573574781, 0.707106352, 0.405578941, 0.579229236),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  700. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.25, 0.899999976, 0.25),MeshId = "rbxassetid://9756362",MeshType = Enum.MeshType.FileMesh,})
  701. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.707107365, 0, 0.707106352, -0.405578345, 0.819153309, 0.405578941, -0.579228342, -0.573574781, 0.579229236),C1 = CFrame.new(-0.466452599, -2.45892859, 0.54785347, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  702. Part = New("Part",DeathClaw,"Part",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300000012, 1.73000002, 0.300000012),CFrame = CFrame.new(-8.72918701, 2.02194619, -7.48567963, 0.707107365, 0.353553772, -0.612371683, 5.68434189e-14, 0.866024971, 0.500000834, 0.707106352, -0.353554249, 0.612372518),CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  703. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.707107365, 0, 0.707106352, 0.353553772, 0.866024971, -0.353554249, -0.612371683, 0.500000834, 0.612372518),C1 = CFrame.new(-0.539182663, -0.978090048, 0.614330292, 1, -6.97362293e-06, 1.91138426e-07, 6.97362293e-06, 1, -9.78177539e-08, -1.91137744e-07, 9.78190968e-08, 1),})
  704.  
  705.  
  706. ----------------
  707. --------------------------------------------
  708. Debounces = {
  709. CanAttack = true;
  710. NoIdl = false;
  711. Slashing = false;
  712. Slashed = false;
  713. RPunch = false;
  714. RPunched = false;
  715. LPunch = false;
  716. LPunched = false;
  717. }
  718. local Touche = {char.Name, }
  719. ----------------------------------------------------
  720.  
  721. wait()
  722. local Player = game.Players.LocalPlayer
  723. local Character = Player.Character
  724. local Humanoid = Character.Humanoid
  725. local Head = Character.Head
  726. local Torso = Character.Torso
  727. local RootPart = Character.HumanoidRootPart
  728. local RightArm = Character["Right Arm"]
  729. local LeftArm = Character["Left Arm"]
  730. local RightLeg = Character["Right Leg"]
  731. local LeftLeg = Character["Left Leg"]
  732. local Neck = Torso.Neck
  733. local RootJoint = RootPart.RootJoint
  734. local RightShoulder = Torso["Right Shoulder"]
  735. local LeftShoulder = Torso["Left Shoulder"]
  736. local RightHip = Torso["Right Hip"]
  737. local LeftHip = Torso["Left Hip"]
  738. local Insert = table.insert
  739. local Mouse = Player:GetMouse()
  740. VFXList = {}
  741. local CharaterAnimate, CharacterAnimator = Character:FindFirstChild("Animate"), Humanoid:FindFirstChild("Animator")
  742. if CharaterAnimate and CharacterAnimator then
  743.   CharaterAnimate.Parent = nil
  744.   CharacterAnimator.Parent = nil
  745. end
  746.  
  747.  
  748. ----------------------------------------------------
  749.  
  750.  
  751.  
  752.  
  753.  
  754. ArtificialHB = Create("BindableEvent", script){
  755.     Parent = script,
  756.     Name = "Heartbeat",
  757. }
  758.  
  759. script:WaitForChild("Heartbeat")
  760.  
  761. frame = 1 / 30
  762. tf = 0
  763. allowframeloss = false
  764. tossremainder = false
  765. lastframe = tick()
  766. script.Heartbeat:Fire()
  767.  
  768. game:GetService("RunService").Heartbeat:connect(function(s, p)
  769.     tf = tf + s
  770.     if tf >= frame then
  771.         if allowframeloss then
  772.             script.Heartbeat:Fire()
  773.             lastframe = tick()
  774.         else
  775.             for i = 1, math.floor(tf / frame) do
  776.                 script.Heartbeat:Fire()
  777.             end
  778.             lastframe = tick()
  779.         end
  780.         if tossremainder then
  781.             tf = 0
  782.         else
  783.             tf = tf - frame * math.floor(tf / frame)
  784.         end
  785.     end
  786. end)
  787.  
  788.  
  789.  
  790. function swait(num)
  791.     if num == 0 or num == nil then
  792.         ArtificialHB.Event:wait()
  793.     else
  794.         for i = 0, num do
  795.             ArtificialHB.Event:wait()
  796.         end
  797.     end
  798. end
  799.  
  800.  
  801.  
  802.  
  803. local m = Create("Model"){
  804.     Parent = Character,
  805.     Name = "WeaponModel",
  806. }
  807.  
  808. Effects = { }
  809.  
  810.  
  811.  
  812.  
  813. EffectModel = Create("Model"){
  814.     Parent = Character,
  815.     Name = "Effects",
  816. }
  817.  
  818. Effects = {
  819.     Block = {
  820.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  821.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  822.             prt.Anchored = true
  823.             prt.CFrame = cframe
  824.             local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  825.             game:GetService("Debris"):AddItem(prt, 10)
  826.             if Type == 1 or Type == nil then
  827.                 table.insert(Effects, {
  828.                     prt,
  829.                     "Block1",
  830.                     delay,
  831.                     x3,
  832.                     y3,
  833.                     z3,
  834.                     msh
  835.                 })
  836.             elseif Type == 2 then
  837.                 table.insert(Effects, {
  838.                     prt,
  839.                     "Block2",
  840.                     delay,
  841.                     x3,
  842.                     y3,
  843.                     z3,
  844.                     msh
  845.                 })
  846.             end
  847.         end;
  848.     };
  849.  
  850.         Cylinder = {
  851.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  852.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  853.             prt.Anchored = true
  854.             prt.CFrame = cframe
  855.             local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  856.             game:GetService("Debris"):AddItem(prt, 10)
  857.             table.insert(Effects, {
  858.                 prt,
  859.                 "Cylinder",
  860.                 delay,
  861.                 x3,
  862.                 y3,
  863.                 z3,
  864.                 msh
  865.             })
  866.         end;
  867.     };
  868.     Head = {
  869.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  870.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  871.             prt.Anchored = true
  872.             prt.CFrame = cframe
  873.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  874.             game:GetService("Debris"):AddItem(prt, 10)
  875.             table.insert(Effects, {
  876.                 prt,
  877.                 "Cylinder",
  878.                 delay,
  879.                 x3,
  880.                 y3,
  881.                 z3,
  882.                 msh
  883.             })
  884.         end;
  885.     };
  886.    
  887.     Sphere = {
  888.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  889.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  890.             prt.Anchored = true
  891.             prt.CFrame = cframe
  892.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  893.             game:GetService("Debris"):AddItem(prt, 10)
  894.             table.insert(Effects, {
  895.                 prt,
  896.                 "Cylinder",
  897.                 delay,
  898.                 x3,
  899.                 y3,
  900.                 z3,
  901.                 msh
  902.             })
  903.         end;
  904.     };
  905.    
  906.     Elect = {
  907.         Create = function(cff, x, y, z)
  908.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  909.             prt.Anchored = true
  910.             prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  911.             prt.CFrame = CFrame.new(prt.Position)
  912.             game:GetService("Debris"):AddItem(prt, 2)
  913.             local xval = math.random() / 2
  914.             local yval = math.random() / 2
  915.             local zval = math.random() / 2
  916.             local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  917.             table.insert(Effects, {
  918.                 prt,
  919.                 "Elec",
  920.                 0.1,
  921.                 x,
  922.                 y,
  923.                 z,
  924.                 xval,
  925.                 yval,
  926.                 zval
  927.             })
  928.         end;
  929.  
  930.     };
  931.    
  932.     Ring = {
  933.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  934.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  935.             prt.Anchored = true
  936.             prt.CFrame = cframe
  937.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  938.             game:GetService("Debris"):AddItem(prt, 10)
  939.             table.insert(Effects, {
  940.                 prt,
  941.                 "Cylinder",
  942.                 delay,
  943.                 x3,
  944.                 y3,
  945.                 z3,
  946.                 msh
  947.             })
  948.         end;
  949.     };
  950.  
  951.  
  952.     Wave = {
  953.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  954.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  955.             prt.Anchored = true
  956.             prt.CFrame = cframe
  957.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  958.             game:GetService("Debris"):AddItem(prt, 10)
  959.             table.insert(Effects, {
  960.                 prt,
  961.                 "Cylinder",
  962.                 delay,
  963.                 x3,
  964.                 y3,
  965.                 z3,
  966.                 msh
  967.             })
  968.         end;
  969.     };
  970.  
  971.     Break = {
  972.         Create = function(brickcolor, cframe, x1, y1, z1)
  973.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  974.             prt.Anchored = true
  975.             prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  976.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  977.             local num = math.random(10, 50) / 1000
  978.             game:GetService("Debris"):AddItem(prt, 10)
  979.             table.insert(Effects, {
  980.                 prt,
  981.                 "Shatter",
  982.                 num,
  983.                 prt.CFrame,
  984.                 math.random() - math.random(),
  985.                 0,
  986.                 math.random(50, 100) / 100
  987.             })
  988.         end;
  989.     };
  990.    
  991.     Fire = {
  992.         Create = function(brickcolor, cframe, x1, y1, z1, delay)
  993.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  994.             prt.Anchored = true
  995.             prt.CFrame = cframe
  996.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  997.             game:GetService("Debris"):AddItem(prt, 10)
  998.             table.insert(Effects, {
  999.                 prt,
  1000.                 "Fire",
  1001.                 delay,
  1002.                 1,
  1003.                 1,
  1004.                 1,
  1005.                 msh
  1006.             })
  1007.         end;
  1008.     };
  1009.    
  1010.     FireWave = {
  1011.         Create = function(brickcolor, cframe, x1, y1, z1)
  1012.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  1013.             prt.Anchored = true
  1014.             prt.CFrame = cframe
  1015.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1016.             local d = Create("Decal"){
  1017.                 Parent = prt,
  1018.                 Texture = "rbxassetid://26356434",
  1019.                 Face = "Top",
  1020.             }
  1021.             local d = Create("Decal"){
  1022.                 Parent = prt,
  1023.                 Texture = "rbxassetid://26356434",
  1024.                 Face = "Bottom",
  1025.             }
  1026.             game:GetService("Debris"):AddItem(prt, 10)
  1027.             table.insert(Effects, {
  1028.                 prt,
  1029.                 "FireWave",
  1030.                 1,
  1031.                 30,
  1032.                 math.random(400, 600) / 100,
  1033.                 msh
  1034.             })
  1035.         end;
  1036.     };
  1037.    
  1038.     Lightning = {
  1039.         Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1040.             local magz = (p0 - p1).magnitude
  1041.             local curpos = p0
  1042.             local trz = {
  1043.                 -ofs,
  1044.                 ofs
  1045.             }
  1046.             for i = 1, tym do
  1047.                 local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1048.                 local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1049.                 local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1050.                 li.Material = "Neon"
  1051.                 if tym == i then
  1052.                     local magz2 = (curpos - p1).magnitude
  1053.                     li.Size = Vector3.new(th, th, magz2)
  1054.                     li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1055.                     table.insert(Effects, {
  1056.                         li,
  1057.                         "Disappear",
  1058.                         last
  1059.                     })
  1060.                 else
  1061.                     do
  1062.                         do
  1063.                             li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1064.                             curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1065.                             game.Debris:AddItem(li, 10)
  1066.                             table.insert(Effects, {
  1067.                                 li,
  1068.                                 "Disappear",
  1069.                                 last
  1070.                             })
  1071.                         end
  1072.                     end
  1073.                 end
  1074.             end
  1075.         end
  1076.     };
  1077.  
  1078.     EffectTemplate = {
  1079.  
  1080.     };
  1081. }
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089. function rayCast(Position, Direction, Range, Ignore)
  1090.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1091. end
  1092.  
  1093. FindNearestTorso = function(pos)
  1094.     local list = (game.Workspace:children())
  1095.     local torso = nil
  1096.     local dist = 1000
  1097.     local temp, human, temp2 = nil, nil, nil
  1098.     for x = 1, #list do
  1099.         temp2 = list[x]
  1100.         if temp2.className == "Model" and temp2.Name ~= Character.Name then
  1101.             temp = temp2:findFirstChild("Torso")
  1102.             human = temp2:findFirstChild("Humanoid")
  1103.             if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  1104.                 local dohit = true
  1105.                 if dohit == true then
  1106.                     torso = temp
  1107.                     dist = (temp.Position - pos).magnitude
  1108.                 end
  1109.             end
  1110.         end
  1111.     end
  1112.     return torso, dist
  1113. end
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1122.     if hit.Parent == nil then
  1123.         return
  1124.     end
  1125.     local h = hit.Parent:FindFirstChild("Humanoid")
  1126.     for _, v in pairs(hit.Parent:children()) do
  1127.         if v:IsA("Humanoid") then
  1128.             h = v
  1129.         end
  1130.     end
  1131.     if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1132.         if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1133.             if hit.Parent.DebounceHit.Value == true then
  1134.                 return
  1135.             end
  1136.         end
  1137.         local c = Create("ObjectValue"){
  1138.             Name = "creator",
  1139.             Value = game:service("Players").LocalPlayer,
  1140.             Parent = h,
  1141.         }
  1142.         game:GetService("Debris"):AddItem(c, .5)
  1143.         if HitSound ~= nil and HitPitch ~= nil then
  1144.             CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1145.         end
  1146.         local Damage = math.random(minim, maxim)
  1147.         local blocked = false
  1148.         local block = hit.Parent:findFirstChild("Block")
  1149.         if block ~= nil then
  1150.             if block.className == "IntValue" then
  1151.                 if block.Value > 0 then
  1152.                     blocked = true
  1153.                     block.Value = block.Value - 1
  1154.                     print(block.Value)
  1155.                 end
  1156.             end
  1157.         end
  1158.         if blocked == false then
  1159.             h.Health = h.Health - Damage
  1160.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Lime green").Color)
  1161.         else
  1162.             h.Health = h.Health - (Damage / 2)
  1163.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Lime green").Color)
  1164.         end
  1165.         if Type == "Knockdown" then
  1166.             local hum = hit.Parent.Humanoid
  1167.             hum.PlatformStand = true
  1168.             coroutine.resume(coroutine.create(function(HHumanoid)
  1169.                 swait(1)
  1170.                 HHumanoid.PlatformStand = false
  1171.             end), hum)
  1172.             local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1173.             local bodvol = Create("BodyVelocity"){
  1174.                 velocity = angle * knockback,
  1175.                 P = 5000,
  1176.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1177.                 Parent = hit,
  1178.             }
  1179.             local rl = Create("BodyAngularVelocity"){
  1180.                 P = 3000,
  1181.                 maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1182.                 angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1183.                 Parent = hit,
  1184.             }
  1185.             game:GetService("Debris"):AddItem(bodvol, .5)
  1186.             game:GetService("Debris"):AddItem(rl, .5)
  1187.         elseif Type == "Normal" then
  1188.             local vp = Create("BodyVelocity"){
  1189.                 P = 500,
  1190.                 maxForce = Vector3.new(math.huge, 0, math.huge),
  1191.                 velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1192.             }
  1193.             if knockback > 0 then
  1194.                 vp.Parent = hit.Parent.Torso
  1195.             end
  1196.             game:GetService("Debris"):AddItem(vp, .5)
  1197.         elseif Type == "Up" then
  1198.             local bodyVelocity = Create("BodyVelocity"){
  1199.                 velocity = Vector3.new(0, 20, 0),
  1200.                 P = 5000,
  1201.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1202.                 Parent = hit,
  1203.             }
  1204.             game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1205.         elseif Type == "DarkUp" then
  1206.             coroutine.resume(coroutine.create(function()
  1207.                 for i = 0, 1, 0.1 do
  1208.                     swait()
  1209.                     Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1210.                 end
  1211.             end))
  1212.             local bodyVelocity = Create("BodyVelocity"){
  1213.                 velocity = Vector3.new(0, 20, 0),
  1214.                 P = 5000,
  1215.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1216.                 Parent = hit,
  1217.             }
  1218.             game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1219.         elseif Type == "Snare" then
  1220.             local bp = Create("BodyPosition"){
  1221.                 P = 2000,
  1222.                 D = 100,
  1223.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1224.                 position = hit.Parent.Torso.Position,
  1225.                 Parent = hit.Parent.Torso,
  1226.             }
  1227.             game:GetService("Debris"):AddItem(bp, 1)
  1228.         elseif Type == "Freeze" then
  1229.             local BodPos = Create("BodyPosition"){
  1230.                 P = 50000,
  1231.                 D = 1000,
  1232.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1233.                 position = hit.Parent.Torso.Position,
  1234.                 Parent = hit.Parent.Torso,
  1235.             }
  1236.             local BodGy = Create("BodyGyro") {
  1237.                 maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1238.                 P = 20e+003,
  1239.                 Parent = hit.Parent.Torso,
  1240.                 cframe = hit.Parent.Torso.CFrame,
  1241.             }
  1242.             hit.Parent.Torso.Anchored = true
  1243.             coroutine.resume(coroutine.create(function(Part)
  1244.                 swait(1.5)
  1245.                 Part.Anchored = false
  1246.             end), hit.Parent.Torso)
  1247.             game:GetService("Debris"):AddItem(BodPos, 3)
  1248.             game:GetService("Debris"):AddItem(BodGy, 3)
  1249.         end
  1250.         local debounce = Create("BoolValue"){
  1251.             Name = "DebounceHit",
  1252.             Parent = hit.Parent,
  1253.             Value = true,
  1254.         }
  1255.         game:GetService("Debris"):AddItem(debounce, Delay)
  1256.         c = Create("ObjectValue"){
  1257.             Name = "creator",
  1258.             Value = p,
  1259.             Parent = h,
  1260.         }
  1261.         game:GetService("Debris"):AddItem(c, .5)
  1262.     end
  1263. end
  1264.  
  1265. function ShowDamage(Pos, Text, Time, Color)
  1266.     local Rate = (1 / 30)
  1267.     local Pos = (Pos or Vector3.new(0, 0, 0))
  1268.     local Text = (Text or "")
  1269.     local Time = (Time or 2)
  1270.     local Color = (Color or Color3.new(1, 0, 1))
  1271.     local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1272.     EffectPart.Anchored = true
  1273.     local BillboardGui = Create("BillboardGui"){
  1274.         Size = UDim2.new(3, 0, 3, 0),
  1275.         Adornee = EffectPart,
  1276.         Parent = EffectPart,
  1277.     }
  1278.     local TextLabel = Create("TextLabel"){
  1279.         BackgroundTransparency = 1,
  1280.         Size = UDim2.new(1, 0, 1, 0),
  1281.         Text = Text,
  1282.         Font = "SciFi",
  1283.         TextColor3 = Color,
  1284.         TextScaled = true,
  1285.         Parent = BillboardGui,
  1286.     }
  1287.     game.Debris:AddItem(EffectPart, (Time))
  1288.     EffectPart.Parent = game:GetService("Workspace")
  1289.     delay(0, function()
  1290.         local Frames = (Time / Rate)
  1291.         for Frame = 1, Frames do
  1292.             wait(Rate)
  1293.             local Percent = (Frame / Frames)
  1294.             EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1295.             TextLabel.TextTransparency = Percent
  1296.         end
  1297.         if EffectPart and EffectPart.Parent then
  1298.             EffectPart:Destroy()
  1299.         end
  1300.     end)
  1301. end
  1302.  
  1303. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  1304.     for _, c in pairs(workspace:children()) do
  1305.         local hum = c:findFirstChild("Humanoid")
  1306.         if hum ~= nil then
  1307.             local head = c:findFirstChild("Torso")
  1308.             if head ~= nil then
  1309.                 local targ = head.Position - Part.Position
  1310.                 local mag = targ.magnitude
  1311.                 if mag <= Magnitude and c.Name ~= p.Name then
  1312.                     Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, root, .1, "rbxassetid://" .. HitSound, HitPitch)
  1313.                 end
  1314.             end
  1315.         end
  1316.     end
  1317. end
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326. SkyBeam = function()
  1327.  
  1328.     attack = true
  1329.    
  1330.         local sbs = Instance.new("BodyPosition", root)
  1331.         sbs.P = 3000
  1332.         sbs.D = 1000
  1333.         sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  1334.         sbs.position = root.CFrame.p + Vector3.new(0, 100, 0)
  1335.    
  1336. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=159882578", Character, 5, 0.75)
  1337.     wait(2)
  1338.     CFuncs.Sound.Create("rbxassetid://215395388", Character, 11, 0.85)
  1339. local seen = Instance.new("Sound",Character)
  1340. seen.SoundId = "rbxassetid://445796828"
  1341. seen.Pitch = 0.75
  1342. seen.Volume = 3.8
  1343. seen.Looped = true
  1344. seen:Play()
  1345.     CFuncs.Sound.Create("rbxassetid://289315275", Character, 3.8, 0.75)
  1346. bb = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, "Black", "hot", Vector3.new())
  1347. bb.Anchored=true
  1348. bb.CFrame=CFrame.new(Torso.Position) * CFrame.Angles(0, 0, 1.57)
  1349. msh = CFuncs.Mesh.Create("SpecialMesh", bb, "Cylinder", "", Vector3.new(0, 0, 0), Vector3.new(1000000, 10, 10))
  1350. sp = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, "Lime green", "hot", Vector3.new())
  1351. sp.Anchored=true
  1352.  
  1353. sp2 = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, "Lime green", "hot", Vector3.new())
  1354. sp2.Anchored=true
  1355.  
  1356. dang = CFuncs.Mesh.Create("SpecialMesh", sp, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(10, 10, 10))
  1357. ref = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, "White", "Reference", Vector3.new())
  1358. ref.Anchored=true
  1359. cf=CFrame.new
  1360. vt=Vector3.new
  1361. local TheHit = root.Position + vt(0, -1, 0)
  1362. local MouseLook = cf((root.Position + TheHit) / 2, TheHit)
  1363. local hit, pos = rayCast(root.Position, MouseLook.lookVector, 999, Character)
  1364. local mag = (root.Position - pos).magnitude
  1365. ref.CFrame = CFrame.new(pos)
  1366.     for i = 0, 450 do
  1367.     swait()
  1368. ref.CFrame = CFrame.new(pos)
  1369. if ref.CFrame ~= CFrame.new(pos) then
  1370. ref.CFrame = CFrame.new(pos)
  1371. else
  1372. ref.CFrame = CFrame.new(pos)
  1373. end
  1374. MagnitudeDamage(ref, 150, 999, 999999, 7, "Normal", "0", 1)
  1375. bb.Position = Torso.Position + Vector3.new(math.random(-1, 1), 0, math.random(-1, 1))
  1376. bb.Transparency=bb.Transparency+0.0025
  1377. msh.Scale = msh.Scale:lerp(Vector3.new(1000000, 500, 500),.025)
  1378. sp.Position = ref.Position + vt(math.random(-1, 1), 0, math.random(-1, 1))
  1379. sp.Transparency = sp.Transparency+0.0025
  1380. sp2.Position = ref.Position + vt(math.random(-4, 4), 0, math.random(-4, 4))
  1381. sp2.Transparency = sp.Transparency+0.0025
  1382. dang.Scale = dang.Scale:lerp(Vector3.new(1500, 1500, 1500),.025)
  1383.    
  1384.     end
  1385.     sp:Destroy()
  1386.     bb:Destroy()
  1387.     ref:Destroy()
  1388.     seen:Destroy()
  1389.     sbs:Destroy()
  1390.     attack = false
  1391. end
  1392.  
  1393.  
  1394.  
  1395. ------------------------
  1396. hed.face.Texture = "rbxassetid://58820113"
  1397.  
  1398. char["Body Colors"].TorsoColor = BrickColor.new("Lime green")
  1399. char["Body Colors"].LeftArmColor = BrickColor.new("Lime green")
  1400. char["Body Colors"].RightArmColor = BrickColor.new("Lime green")
  1401. ----------------------------------------------------
  1402.  
  1403. ------------
  1404. ypcall(function()
  1405. char.Shirt:Destroy()
  1406. char.Pants:Destroy()
  1407. shirt = Instance.new("Shirt", char)
  1408. shirt.Name = "Shirt"
  1409. pants = Instance.new("Pants", char)
  1410. pants.Name = "Pants"
  1411. char.Shirt.ShirtTemplate = "rbxassetid://1162320178"
  1412. char.Pants.PantsTemplate = "rbxassetid://963064245"
  1413. end)
  1414. ----------------------------------------------------
  1415. local Transforming = true
  1416. hum.WalkSpeed = 0
  1417. local fx = Instance.new("Part",torso)
  1418. wit = torso.BrickColor.Color
  1419. wit2 = Color3.new(0,0,0)
  1420. local glowz = Instance.new("ParticleEmitter",fx)
  1421. glowz.LightEmission = 1
  1422. glowz.Texture = "rbxassetid://284205403"
  1423. glowz.Color = ColorSequence.new(wit)
  1424. glowz.Size = NumberSequence.new(5)
  1425. glowz.Speed = NumberRange.new(25,50)
  1426. glowz.LockedToPart = false
  1427. glowz.Transparency = NumberSequence.new(0.75)
  1428. glowz.RotSpeed = NumberRange.new(-2000,2000)
  1429. glowz.Lifetime = NumberRange.new(1)
  1430. glowz.Rate = 50000
  1431. glowz.VelocitySpread = 9001
  1432. fx.Anchored = true
  1433. fx.Material = "Neon"
  1434. fx.CanCollide = false
  1435. fx.Locked = true
  1436. fx.Transparency = 1
  1437. fx.Material = "Neon"
  1438. fx.Size = Vector3.new(1,1,1)
  1439. fx.TopSurface = "SmoothNoOutlines"
  1440. fx.BottomSurface = "SmoothNoOutlines"
  1441. fx.BrickColor = BrickColor.new("Lime green")
  1442. fxm = Instance.new("SpecialMesh",fx)
  1443. fxm.MeshType = "Sphere"
  1444. local sa2 = Instance.new("Sound",torso)
  1445. sa2.SoundId = "rbxassetid://93724183"
  1446. sa2.Pitch = 0.5
  1447. sa2.Volume = 5
  1448. sa2.Looped = false
  1449. sa2:Play()
  1450. local value = 1
  1451. fxm.Scale = Vector3.new(1,1,1)
  1452. for i = 1, 20 do rs:wait()
  1453.         value = value - 0.05
  1454.         fx.Transparency = fx.Transparency - (1/20)
  1455.         fx.CFrame = torso.CFrame
  1456.         fxm.Scale = fxm.Scale + Vector3.new(value,value,value)
  1457.         rs:wait()
  1458. end
  1459. ----------------------------------------------------
  1460. GroundWave1 = function()
  1461.     local Transforming = true
  1462. hum.WalkSpeed = 0
  1463. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1464.     local Colors = {"White", "Lime green"}
  1465.         local wave = Instance.new("Part", torso)
  1466.         wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1467.         wave.Anchored = true
  1468.         wave.CanCollide = false
  1469.         wave.Locked = true
  1470.         wave.Size = Vector3.new(1, 1, 1)
  1471.         wave.TopSurface = "Smooth"
  1472.         wave.BottomSurface = "Smooth"
  1473.         wave.Transparency = 0.35
  1474.         wave.CFrame = HandCF
  1475.         wm = Instance.new("SpecialMesh", wave)
  1476.         wm.MeshId = "rbxassetid://3270017"
  1477.         coroutine.wrap(function()
  1478.         for i = 1, 30, 1 do
  1479.         wm.Scale = Vector3.new(50, 50, 1 + i*50)
  1480.         wave.Size = wm.Scale
  1481.         wave.CFrame = HandCF
  1482.         wave.Transparency = i/30
  1483.         wait()
  1484.         end
  1485.         wait()
  1486.         wave:Destroy()
  1487.     end)()
  1488. end
  1489. ----------------------------------------------------
  1490. GroundWave = function()
  1491.         if Transforming == true then
  1492.                 local value = 5
  1493.                 local value2 = 10
  1494.                 local value3 = 20
  1495. local sa2 = Instance.new("Sound",torso)
  1496. sa2.SoundId = "rbxassetid://413682983"
  1497. sa2.Pitch = 1
  1498. sa2.Volume = 10
  1499. sa2.Looped = false
  1500. sa2:Play()
  1501.                 local wave = Instance.new("Part", torso)
  1502. local glowz = Instance.new("ParticleEmitter",wave)
  1503. glowz.LightEmission = 1
  1504. glowz.Texture = "0"
  1505. glowz.Color = ColorSequence.new(wit)
  1506. glowz.Size = NumberSequence.new(30)
  1507. glowz.Speed = NumberRange.new(25,100)
  1508. glowz.LockedToPart = false
  1509. glowz.Transparency = NumberSequence.new(0.75)
  1510. glowz.RotSpeed = NumberRange.new(-2000,2000)
  1511. glowz.Lifetime = NumberRange.new(1)
  1512. glowz.Rate = 50000
  1513. glowz.VelocitySpread = 9001
  1514.  
  1515.                 wave.BrickColor = BrickColor.new("Lime green")
  1516.                 wave.Anchored = true
  1517.                 wave.CanCollide = false
  1518.                 wave.Locked = true
  1519.                 wave.Size = Vector3.new(1, 1, 1)
  1520.                 wave.TopSurface = "Smooth"
  1521.                 wave.BottomSurface = "Smooth"
  1522.                 wave.Transparency = 0.35
  1523.                 wave.CFrame = fx.CFrame
  1524.                 wave.Material = "Neon"
  1525.                 wm = Instance.new("SpecialMesh", wave)
  1526.                 wm.MeshType = "Sphere"
  1527.                 wm.Scale = Vector3.new(1,1,1)
  1528.                 local wave2 = Instance.new("Part", torso)
  1529.                 wave2.BrickColor = BrickColor.new("Lime green")
  1530.                 wave2.Anchored = true
  1531.                 wave2.CanCollide = false
  1532.                 wave2.Locked = true
  1533.                 wave2.Size = Vector3.new(1, 1, 1)
  1534.                 wave2.TopSurface = "Smooth"
  1535.                 wave2.BottomSurface = "Smooth"
  1536.                 wave2.Transparency = 0.35
  1537.                 wave2.CFrame = fx.CFrame
  1538.                 wave2.Material = "Neon"
  1539.                 wm2 = Instance.new("SpecialMesh", wave2)
  1540.                 wm2.MeshType = "FileMesh"
  1541.                 wm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1542.                 wm2.Scale = Vector3.new(1,1,1)
  1543.                 local wave3 = Instance.new("Part", torso)
  1544.                 wave3.BrickColor = BrickColor.new("Lime green")
  1545.                 wave3.Anchored = true
  1546.                 wave3.CanCollide = false
  1547.                 wave3.Locked = true
  1548.                 wave3.Size = Vector3.new(1, 1, 1)
  1549.                 wave3.TopSurface = "Smooth"
  1550.                 wave3.BottomSurface = "Smooth"
  1551.                 wave3.Transparency = 0.35
  1552.                 wave3.CFrame = fx.CFrame
  1553.                 wave3.Material = "Neon"
  1554.                 wm3 = Instance.new("SpecialMesh", wave3)
  1555.                 wm3.MeshType = "FileMesh"
  1556.                 wm3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1557.                 wm3.Scale = Vector3.new(1,1,1)
  1558.                 coroutine.wrap(function()
  1559.                 for i = 1, 18, 1 do
  1560.                 value = value - 0.5
  1561.                 value2 = value2 - 0.75*1.5
  1562.                 value3 = value3 - 0.475*1.5
  1563.                 wm.Scale = wm.Scale + Vector3.new(value*3.5,value*3.5,value*3.5)
  1564.                 wm2.Scale = wm.Scale + Vector3.new(value2*3.5,value2*3.5,0.5)
  1565.                 wm3.Scale = wm.Scale + Vector3.new(value3*3.5,value3*3.5,0.25)
  1566.                 --wave.Size = wm.Scale
  1567.                 wave.CFrame = fx.CFrame
  1568.                 wave.Transparency = i/14
  1569.                 --wave2.Size = wm2.Scale
  1570.                 wave2.CFrame = fx.CFrame
  1571.                 wave2.Rotation = Vector3.new(90, 0, 0)
  1572.                 wave2.Transparency = i/14
  1573.                 --wave3.Size = wm3.Scale
  1574.                 wave3.CFrame = fx.CFrame
  1575.                 wave3.Rotation = Vector3.new(90, 0, 0)
  1576.                 wave3.Transparency = i/14
  1577.                 wait()
  1578.                 glowz.Rate = 0
  1579.                
  1580.                 end
  1581.                 wait()
  1582.                 wave:Destroy()
  1583.                 wave2:Destroy()
  1584.                 wave3:Destroy()
  1585.         end)()
  1586.         elseif Transforming == false then
  1587.         wait()
  1588.         end
  1589. end
  1590.  
  1591. for i = 1, 100 do rs:wait()
  1592.         fx.CFrame = torso.CFrame
  1593. end
  1594.  
  1595. Spawn(function()
  1596.     while wait(1) do
  1597.         GroundWave()
  1598.     end
  1599. end)
  1600.  
  1601. wait(4)
  1602.  
  1603. Transforming = false
  1604.  
  1605. local value2 = 1
  1606. for i = 1, 20 do rs:wait()
  1607.         value2 = value2 - 0.05
  1608.         glowz.Rate = 0
  1609.      
  1610.         fx.Transparency = fx.Transparency + (1/20)
  1611.         fx.CFrame = torso.CFrame
  1612.         fxm.Scale = fxm.Scale + Vector3.new(value2,value2,value2)
  1613.         rs:wait()
  1614. end
  1615. glowz:Destroy()
  1616.  
  1617.  
  1618. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1619.         local valuer = 5
  1620.         local valuer2 = 10
  1621.         local valuer3 = 15
  1622. local sa2 = Instance.new("Sound",torso)
  1623. sa2.SoundId = "rbxassetid://130972023"
  1624. sa2.Pitch = 1
  1625. sa2.Volume = 5
  1626. sa2.Looped = false
  1627. sa2:Play()
  1628. local sar2 = Instance.new("Sound",torso)
  1629. sar2.SoundId = "rbxassetid://153274423"
  1630. sar2.Pitch = 1
  1631. sar2.Volume = 5
  1632. sar2.Looped = false
  1633. sar2:Play()
  1634.         local wave = Instance.new("Part", torso)
  1635.         wave.BrickColor = BrickColor.new("Lime green")
  1636.         wave.Anchored = true
  1637.         wave.CanCollide = false
  1638.         wave.Locked = true
  1639.         wave.Size = Vector3.new(1, 1, 1)
  1640.         wave.TopSurface = "Smooth"
  1641.         wave.BottomSurface = "Smooth"
  1642.         wave.Transparency = 0.35
  1643.         wave.CFrame = HandCF
  1644.         wm = Instance.new("SpecialMesh", wave)
  1645.         wm.MeshId = "rbxassetid://3270017"
  1646.         local wave2 = Instance.new("Part", torso)
  1647.         wave2.BrickColor = BrickColor.new("Lime green")
  1648.         wave2.Anchored = true
  1649.         wave2.CanCollide = false
  1650.         wave2.Locked = true
  1651.         wave2.Size = Vector3.new(1, 1, 1)
  1652.         wave2.TopSurface = "Smooth"
  1653.         wave2.BottomSurface = "Smooth"
  1654.         wave2.Transparency = 0.35
  1655.         wave2.CFrame = HandCF
  1656.         wm2 = Instance.new("SpecialMesh", wave2)
  1657.         wm2.MeshId = "rbxassetid://3270017"
  1658.         local wave3 = Instance.new("Part", torso)
  1659.         wave3.BrickColor = BrickColor.new("Lime green")
  1660.         wave3.Anchored = true
  1661.         wave3.CanCollide = false
  1662.         wave3.Locked = true
  1663.         wave3.Size = Vector3.new(1, 1, 1)
  1664.         wave3.TopSurface = "Smooth"
  1665.         wave3.BottomSurface = "Smooth"
  1666.         wave3.Transparency = 0.35
  1667.         wave3.CFrame = HandCF
  1668.         wm3 = Instance.new("SpecialMesh", wave3)
  1669.         wm3.MeshId = "rbxassetid://3270017"
  1670.         coroutine.wrap(function()
  1671.         for i = 1, 14, 1 do
  1672.         valuer = valuer - 0.35
  1673.         valuer2 = valuer - 0.45
  1674.         valuer3 = valuer3 - 0.475
  1675.         wm.Scale = wm.Scale + Vector3.new(valuer*2.5,valuer*2.5, 1 + i*200)
  1676.         wave.Size = wm.Scale
  1677.         wave.CFrame = HandCF
  1678.         wave.Transparency = i/14
  1679.         wm2.Scale = wm2.Scale + Vector3.new(valuer2*2.5,valuer2*2.5, 0 + i*10)
  1680.         wave2.Size = wm2.Scale
  1681.         wave2.CFrame = HandCF
  1682.         wave2.Transparency = i/14
  1683.         wm3.Scale = wm3.Scale + Vector3.new(valuer3*2.5,valuer3*2.5, 1)
  1684.         wave3.Size = wm2.Scale
  1685.         wave3.CFrame = HandCF
  1686.         wave3.Transparency = i/14
  1687.         wait()
  1688.         end
  1689.         wait()
  1690.         wave:Destroy()
  1691.         wave2:Destroy()
  1692. end)()
  1693. hum.WalkSpeed = 16
  1694. -----------------
  1695. function lerp(a, b, t) -- Linear interpolation
  1696.         return a + (b - a)*t
  1697. end
  1698.  
  1699. function slerp(a, b, t) --Spherical interpolation
  1700.         dot = a:Dot(b)
  1701.         if dot > 0.99999 or dot < -0.99999 then
  1702.                 return t <= 0.5 and a or b
  1703.         else
  1704.                 r = math.acos(dot)
  1705.                 return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  1706.         end
  1707. end
  1708.  
  1709. function matrixInterpolate(a, b, t)
  1710.         local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  1711.         local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  1712.         local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  1713.         local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector  right
  1714.         local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector  up
  1715.         local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector  back
  1716.         local t = v1:Dot(v2)
  1717.         if not (t < 0 or t == 0 or t > 0) then         -- Failsafe
  1718.                 return CFrame.new()
  1719.         end
  1720.         return CFrame.new(
  1721.         v0.x, v0.y, v0.z,
  1722.         v1.x, v1.y, v1.z,
  1723.         v2.x, v2.y, v2.z,
  1724.         v3.x, v3.y, v3.z)
  1725. end
  1726. ----------------------------------------------------
  1727. function genWeld(a,b)
  1728.     local w = Instance.new("Weld",a)
  1729.     w.Part0 = a
  1730.     w.Part1 = b
  1731.     return w
  1732. end
  1733. function weld(a, b)
  1734.     local weld = Instance.new("Weld")
  1735.     weld.Name = "W"
  1736.     weld.Part0 = a
  1737.     weld.Part1 = b
  1738.     weld.C0 = a.CFrame:inverse() * b.CFrame
  1739.     weld.Parent = a
  1740.     return weld;
  1741. end
  1742. ----------------------------------------------------
  1743. function Lerp(c1,c2,al)
  1744. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  1745. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  1746. for i,v in pairs(com1) do
  1747. com1[i] = v+(com2[i]-v)*al
  1748. end
  1749. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  1750. end
  1751. ----------------------------------------------------
  1752. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  1753. local wld = Instance.new("Weld", wp1)
  1754. wld.Part0 = wp0
  1755. wld.Part1 = wp1
  1756. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  1757. end
  1758. ----------------------------------------------------
  1759. function weld5(part0, part1, c0, c1)
  1760.     weeld=Instance.new("Weld", part0)
  1761.     weeld.Part0=part0
  1762.     weeld.Part1=part1
  1763.     weeld.C0=c0
  1764.     weeld.C1=c1
  1765.     return weeld
  1766. end
  1767. ----------------------------------------------------
  1768. function HasntTouched(plrname)
  1769. local ret = true
  1770. for _, v in pairs(Touche) do
  1771. if v == plrname then
  1772. ret = false
  1773. end
  1774. end
  1775. return ret
  1776. end
  1777. ----------------------------------------------------
  1778. newWeld(torso, larm, -1.5, 0.5, 0)
  1779. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  1780. newWeld(torso, rarm, 1.5, 0.5, 0)
  1781. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  1782. newWeld(torso, hed, 0, 1.5, 0)
  1783. newWeld(torso, lleg, -0.5, -1, 0)
  1784. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  1785. newWeld(torso, rleg, 0.5, -1, 0)
  1786. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  1787. newWeld(root, torso, 0, -1, 0)
  1788. torso.Weld.C1 = CFrame.new(0, -1, 0)
  1789. ----------------------------------------------------
  1790. z = Instance.new("Sound", char)
  1791. z.SoundId = "rbxassetid://518028925"
  1792. z.Looped = true
  1793. z.Pitch = 0.8
  1794. z.Volume = 2
  1795. wait(.1)
  1796. z:Play()
  1797. ----------------------------------------------------
  1798. -------------------------------------------------------------------------------------------------
  1799. ----------------------------------------------------
  1800. ----------------------------------------------------
  1801.  
  1802.  
  1803. ----------------------------------------------------
  1804.  
  1805.  
  1806.  
  1807.  
  1808. ----------------------------------------------------
  1809.  
  1810. local txt = Instance.new("BillboardGui", chr)
  1811. txt.Adornee = chr.Head
  1812. txt.Name = "_status"
  1813. txt.Size = UDim2.new(4, 0, 2.5, 0)
  1814. txt.StudsOffset = Vector3.new(-4, 2, 0)
  1815. local text = Instance.new("TextLabel", txt)
  1816. text.Size = UDim2.new(3, 0, 0.5, 0)
  1817. text.FontSize = "Size24"
  1818. text.TextScaled = true
  1819. text.TextTransparency = 0
  1820. text.BackgroundTransparency = 1
  1821. text.TextTransparency = 0
  1822. text.TextStrokeTransparency = 0
  1823. text.Font = "Code"
  1824. text.TextStrokeColor3 = Color3.new(1,1,1)
  1825. text.Text = "ERROR ANTI"
  1826. ----------------------------------------------------
  1827.  paly = game.Players.LocalPlayer
  1828. p = game.Players.LocalPlayer
  1829. char = paly.Character
  1830. vt = Vector3.new
  1831. rarm = char["Right Arm"]
  1832. larm = char["Left Arm"]
  1833. local maincolor = char.Torso.BrickColor
  1834.  
  1835. local orb = Instance.new("Part")
  1836. orb.Parent = char
  1837. orb.Size = Vector3.new(0.2, 0.2, 0.2)
  1838. orb.Archivable = true
  1839. orb.Transparency = 1
  1840. orb.BrickColor = maincolor
  1841. orb.Material = "Neon"
  1842. orb.CanCollide = false
  1843. local weld1 = Instance.new("Weld")
  1844. weld1.Parent = rarm
  1845. weld1.Part0 = rarm
  1846. weld1.Part1 = orb
  1847. weld1.C1 = CFrame.new(0, 1.125, 0)
  1848. local pt1 = NumberSequenceKeypoint.new(0,0.85,0)
  1849. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  1850. local effecto = Instance.new("ParticleEmitter",orb)
  1851. effecto.LightEmission = 1
  1852. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1853. effecto.Color = ColorSequence.new(maincolor.Color)
  1854. effecto.Rate = 10000
  1855. effecto.Lifetime = NumberRange.new(1)
  1856. effecto.Size = NumberSequence.new({pt1,pt2})
  1857. effecto.Speed = NumberRange.new(0,0)
  1858. effecto.RotSpeed = NumberRange.new(100,100)
  1859.  
  1860. local orbz = Instance.new("Part")
  1861. orbz.Parent = char
  1862. orbz.Size = Vector3.new(0.2, 0.2, 0.2)
  1863. orbz.Archivable = true
  1864. orbz.Transparency = 1
  1865. orbz.BrickColor = maincolor
  1866. orbz.Material = "Neon"
  1867. orbz.CanCollide = false
  1868. local weldz1 = Instance.new("Weld")
  1869. weldz1.Parent = larm
  1870. weldz1.Part0 = larm
  1871. weldz1.Part1 = orbz
  1872. weldz1.C1 = CFrame.new(0, 1.125, 0)
  1873. local effecton = Instance.new("ParticleEmitter",orbz)
  1874. effecton.LightEmission = 1
  1875. effecton.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1876. effecton.Color = ColorSequence.new(maincolor.Color)
  1877. effecton.Rate = 10000
  1878. effecton.Lifetime = NumberRange.new(1)
  1879. effecton.Size = NumberSequence.new({pt1,pt2})
  1880. effecton.Speed = NumberRange.new(0,0)
  1881. effecton.RotSpeed = NumberRange.new(100,100)
  1882. ----------------------------------------------------
  1883. Blast = function()
  1884.     local Colors = {"Lime green", "Lime green"}
  1885.         local wave = Instance.new("Part", torso)
  1886.         wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1887.         wave.Anchored = true
  1888.         wave.CanCollide = false
  1889.         wave.Locked = true
  1890.         wave.Size = Vector3.new(1, 1, 1)
  1891.         wave.TopSurface = "Smooth"
  1892.         wave.BottomSurface = "Smooth"
  1893.         wave.Transparency = 0.35
  1894.         wave.CFrame = rarm.CFrame
  1895.         wm = Instance.new("SpecialMesh", wave)
  1896.         wm.MeshType = "Sphere"
  1897.         wm.Scale = Vector3.new(1,1,1)
  1898.         z = Instance.new("Sound",wave)
  1899.         z.SoundId = "rbxassetid://237035051"
  1900.         z.Volume = 1
  1901.         z.Pitch = .9
  1902.         z:Play()
  1903.         coroutine.wrap(function()
  1904.         for i = 1, 30, 1 do
  1905.         wave.Size = Vector3.new(1 + i*4, 1 + i*4, 1 + i*4)
  1906.         --wave.Size = wm.Scale
  1907.         wave.CFrame = rarm.CFrame
  1908.         wave.Transparency = (1/14)
  1909.         rs:wait()
  1910.         end
  1911.         rs:wait()
  1912.         wave:Destroy()
  1913.         z:Destroy()
  1914.     end)()
  1915. end
  1916. ----------------------------------------------------
  1917. rarm.Touched:connect(function(ht)
  1918.     hit = ht.Parent
  1919.     if ht and hit:IsA("Model") then
  1920.             if hit:FindFirstChild("Humanoid") then
  1921.                 if hit.Name ~= p.Name then
  1922.                     if Debounces.RPunch == true and Debounces.RPunched == false then
  1923.                             Debounces.RPunched = true
  1924.                                 hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  1925.                                     if Debounces.ks==true then
  1926.                                     z = Instance.new("Sound",hed)
  1927.                                     z.SoundId = "rbxassetid://169380525"
  1928.                                                                         z.Pitch = ptz[math.random(1,#ptz)]
  1929.                                     z.Volume = 1
  1930.                                     z:Play()
  1931.                                     end
  1932.                             wait(.2)
  1933.                             Debounces.RPunched = false
  1934.                     end
  1935.                 end
  1936.             end
  1937.     elseif ht and hit:IsA("Hat") then
  1938.         if hit.Parent.Name ~= p.Name then
  1939.             if hit.Parent:FindFirstChild("Humanoid") then
  1940.                    if Debounces.RPunch == true and Debounces.RPunched == false then
  1941.                             Debounces.RPunched = true
  1942.                             hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  1943.                                     if Debounces.ks==true then
  1944.                                     z = Instance.new("Sound",hed)
  1945.                                     z.SoundId = "rbxassetid://169380525"
  1946.                                                                         z.Pitch = ptz[math.random(1,#ptz)]
  1947.                                     z.Volume = 1
  1948.                                     z:Play()
  1949.                                     end
  1950.                             wait(.2)
  1951.                 Debounces.RPunched = false
  1952.                                 end
  1953.             end
  1954.         end
  1955.     end
  1956. end)
  1957. larm.Touched:connect(function(ht)
  1958.     hit = ht.Parent
  1959.     if ht and hit:IsA("Model") then
  1960.             if hit:FindFirstChild("Humanoid") then
  1961.                 if hit.Name ~= p.Name then
  1962.                     if Debounces.LPunch == true and Debounces.LPunched == false then
  1963.                             Debounces.LPunched = true
  1964.                                 hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  1965.                                     if Debounces.ks2==true then
  1966.                                     z = Instance.new("Sound",hed)
  1967.                                     z.SoundId = "rbxassetid://169380525"
  1968.                                                                         z.Pitch = ptz[math.random(1,#ptz)]
  1969.                                     z.Volume = 1
  1970.                                     z:Play()
  1971.                                     end
  1972.                             wait(.2)
  1973.                         Debounces.LPunched = false
  1974.                     end
  1975.                 end
  1976.             end
  1977.     elseif ht and hit:IsA("Hat") then
  1978.         if hit.Parent.Name ~= p.Name then
  1979.             if hit.Parent:FindFirstChild("Humanoid") then
  1980.                    if Debounces.LPunch == true and Debounces.LPunched == false then
  1981.                             Debounces.LPunched = true
  1982.                             hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  1983.                                     if Debounces.ks2==true then
  1984.                                     z = Instance.new("Sound",hed)
  1985.                                     z.SoundId = "rbxassetid://169380525"
  1986.                                                                         z.Pitch = ptz[math.random(1,#ptz)]
  1987.                                     z.Volume = 1
  1988.                                     z:Play()
  1989.                                     end
  1990.                             wait(.2)
  1991.                 Debounces.LPunched = false
  1992.                                 end
  1993.             end
  1994.         end
  1995.     end
  1996. end)
  1997. ----------------------------------------------------
  1998. mod4 = Instance.new("Model",char)
  1999.  
  2000. ptez = {0.7, 0.8, 0.9, 1}
  2001.  
  2002. function FindNearestTorso(Position,Distance,SinglePlayer)
  2003.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  2004.         local List = {}
  2005.         for i,v in pairs(workspace:GetChildren())do
  2006.             if v:IsA("Model")then
  2007.                 if v:findFirstChild("Torso")then
  2008.                     if v ~= char then
  2009.                         if(v.Torso.Position -Position).magnitude <= Distance then
  2010.                             table.insert(List,v)
  2011.                         end
  2012.                     end
  2013.                 end
  2014.             end
  2015.         end
  2016.     return List
  2017. end
  2018.  
  2019. function Punch()
  2020.     part=Instance.new('Part',mod4)
  2021.     part.Anchored=true
  2022.     part.CanCollide=false
  2023.     part.FormFactor='Custom'
  2024.     part.Size=Vector3.new(.2,.2,.2)
  2025.     part.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(0),0,0)
  2026.     part.Transparency=.7
  2027.     part.BrickColor=BrickColor.new('Lime green')
  2028.     mesh=Instance.new('SpecialMesh',part)
  2029.     mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  2030.     mesh.Scale=Vector3.new(3,3,3)
  2031.     part2=Instance.new('Part',mod4)
  2032.     part2.Anchored=true
  2033.     part2.CanCollide=false
  2034.     part2.FormFactor='Custom'
  2035.     part2.Size=Vector3.new(.2,.2,.2)
  2036.     part2.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(90),0,0)
  2037.     part2.Transparency=.7
  2038.     part2.BrickColor=BrickColor.new('Lime green')
  2039.     mesh2=Instance.new('SpecialMesh',part2)
  2040.     mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  2041.     mesh2.Scale=Vector3.new(3,1.5,3)
  2042.     for i,v in pairs(FindNearestTorso(torso.CFrame.p,4))do
  2043.         if v:FindFirstChild('Humanoid') then
  2044.             v.Humanoid:TakeDamage(math.random(2,6))
  2045.         end
  2046.     end
  2047.     coroutine.resume(coroutine.create(function()
  2048.         for i=0,0.62,0.4 do
  2049.             wait()
  2050.             part.CFrame=part.CFrame
  2051.             part.Transparency=i
  2052.             mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  2053.             part2.CFrame=part2.CFrame
  2054.             part2.Transparency=i
  2055.             mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  2056.             end
  2057.         part.Parent=nil
  2058.         part2.Parent=nil
  2059.     end))
  2060. end
  2061. ----------------------------------------------------
  2062. rarm.Touched:connect(function(ht)
  2063.     hit = ht.Parent
  2064.     if ht and hit:IsA("Model") then
  2065.             if hit:FindFirstChild("Humanoid") then
  2066.                 if hit.Name ~= p.Name then
  2067.                     if Debounces.RPunch == true and Debounces.RPunched == false then
  2068.                             Debounces.RPunched = true
  2069.                                 hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  2070.                                     if Debounces.ks==true then
  2071.                                     z = Instance.new("Sound",hed)
  2072.                                     z.SoundId = "rbxassetid://169380525"
  2073.                                     z.Pitch = ptz[math.random(1,#ptz)]
  2074.                                     z.Volume = 1
  2075.                                     z:Play()
  2076.                                     end
  2077.                             wait(.2)
  2078.                             Debounces.RPunched = false
  2079.                     end
  2080.                 end
  2081.             end
  2082.     elseif ht and hit:IsA("Hat") then
  2083.         if hit.Parent.Name ~= p.Name then
  2084.             if hit.Parent:FindFirstChild("Humanoid") then
  2085.                    if Debounces.RPunch == true and Debounces.RPunched == false then
  2086.                             Debounces.RPunched = true
  2087.                             hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  2088.                                     if Debounces.ks==true then
  2089.                                     z = Instance.new("Sound",hed)
  2090.                                     z.SoundId = "rbxassetid://169380525"
  2091.                                     z.Pitch = ptz[math.random(1,#ptz)]
  2092.                                     z.Volume = 1
  2093.                                     z:Play()
  2094.                                     end
  2095.                             wait(.2)
  2096.                 Debounces.RPunched = false
  2097.                 end
  2098.             end
  2099.         end
  2100.     end
  2101. end)
  2102. larm.Touched:connect(function(ht)
  2103.     hit = ht.Parent
  2104.     if ht and hit:IsA("Model") then
  2105.             if hit:FindFirstChild("Humanoid") then
  2106.                 if hit.Name ~= p.Name then
  2107.                     if Debounces.LPunch == true and Debounces.LPunched == false then
  2108.                             Debounces.LPunched = true
  2109.                                 hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  2110.                                     if Debounces.ks2==true then
  2111.                                     z = Instance.new("Sound",hed)
  2112.                                     z.SoundId = "rbxassetid://169380525"
  2113.                                     z.Pitch = ptz[math.random(1,#ptz)]
  2114.                                     z.Volume = 1
  2115.                                     z:Play()
  2116.                                     end
  2117.                             wait(.2)
  2118.                             Debounces.LPunched = false
  2119.                     end
  2120.                 end
  2121.             end
  2122.     elseif ht and hit:IsA("Hat") then
  2123.         if hit.Parent.Name ~= p.Name then
  2124.             if hit.Parent:FindFirstChild("Humanoid") then
  2125.                    if Debounces.LPunch == true and Debounces.LPunched == false then
  2126.                             Debounces.LPunched = true
  2127.                             hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  2128.                                     if Debounces.ks2==true then
  2129.                                     z = Instance.new("Sound",hed)
  2130.                                     z.SoundId = "rbxassetid://169380525"
  2131.                                     z.Pitch = ptz[math.random(1,#ptz)]
  2132.                                     z.Volume = 1
  2133.                                     z:Play()
  2134.                                     end
  2135.                             wait(.2)
  2136.                 Debounces.LPunched = false
  2137.                 end
  2138.             end
  2139.         end
  2140.     end
  2141. end)
  2142. ----------------------------------------------------
  2143. local player = game.Players.LocalPlayer
  2144. local pchar = player.Character
  2145. local mouse = player:GetMouse()
  2146. local cam = workspace.CurrentCamera
  2147.  
  2148. local rad = math.rad
  2149.  
  2150. local keysDown = {}
  2151. local flySpeed = 0
  2152. local MAX_FLY_SPEED = 150
  2153.  
  2154. local canFly = false
  2155. local flyToggled = false
  2156.  
  2157. local forward, side = 0, 0
  2158. local lastForward, lastSide = 0, 0
  2159.  
  2160. local floatBP = Instance.new("BodyPosition")
  2161. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2162. local flyBV = Instance.new("BodyVelocity")
  2163. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2164. local turnBG = Instance.new("BodyGyro")
  2165. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2166.  
  2167. mouse.KeyDown:connect(function(key)
  2168.         keysDown[key] = true
  2169.  
  2170.         if key == "f" then
  2171.                 flyToggled = not flyToggled
  2172.  
  2173.         if not flyToggled then
  2174.                 stanceToggle = "Normal"
  2175.                 floatBP.Parent = nil
  2176.                 flyBV.Parent = nil
  2177.                 turnBG.Parent = nil
  2178.                 root.Velocity = Vector3.new()
  2179.                 pchar.Humanoid.PlatformStand = false
  2180.         end
  2181. end
  2182.  
  2183. end)
  2184. mouse.KeyUp:connect(function(key)
  2185.         keysDown[key] = nil
  2186. end)
  2187.  
  2188. local function updateFly()
  2189.  
  2190.         if not flyToggled then return end
  2191.  
  2192.         lastForward = forward
  2193.         lastSide = side
  2194.  
  2195.         forward = 0
  2196.         side = 0
  2197.  
  2198.         if keysDown.w then
  2199.                 forward = forward + 1
  2200.         end
  2201.         if keysDown.s then
  2202.                 forward = forward - 1
  2203.         end
  2204.         if keysDown.a then
  2205.                 side = side - 1
  2206.         end
  2207.         if keysDown.d then
  2208.                 side = side + 1
  2209.         end
  2210.  
  2211.         canFly = (forward ~= 0 or side ~= 0)
  2212.  
  2213.         if canFly then
  2214.                 stanceToggle = "Floating"
  2215.                 turnBG.Parent = root
  2216.                 floatBP.Parent = nil
  2217.                 flyBV.Parent = root
  2218.  
  2219.                 flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  2220.                 if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  2221.         else
  2222.                 floatBP.position = root.Position
  2223.                 floatBP.Parent = root
  2224.  
  2225.                 flySpeed = flySpeed - 1
  2226.                 if flySpeed < 0 then flySpeed = 0 end
  2227.         end
  2228.  
  2229.         local camCF = cam.CoordinateFrame
  2230.         local in_forward = canFly and forward or lastForward
  2231.         local in_side = canFly and side or lastSide
  2232.  
  2233.         flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  2234. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  2235.  
  2236.         turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  2237. 0)
  2238. end
  2239.  
  2240. game:service'RunService'.RenderStepped:connect(function()
  2241.         if flyToggled then
  2242.                 pchar.Humanoid.PlatformStand = true
  2243.         end
  2244.         updateFly()
  2245. end)
  2246. -------------------------------
  2247.  
  2248. mouse.KeyDown:connect(function(key)
  2249.     if key == "x" then
  2250. chatfunc("*Changing time of day*")
  2251.         hum.WalkSpeed = 0.01
  2252.         if Debounces.CanAttack == true then
  2253.             Debounces.CanAttack = false
  2254.             Debounces.NoIdl = true
  2255.             Debounces.on = true
  2256.                 for i = 1, 30 do
  2257.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.2)
  2258.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.2)
  2259.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  2260.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  2261.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  2262.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  2263.                     if Debounces.on == false then break end
  2264.                     rs:wait(20)
  2265.                 end
  2266.         v = Instance.new("Sound")
  2267.         v.SoundId = "rbxassetid://181384451"
  2268.         v.Parent = char
  2269.         v.Looped = false
  2270.         v.Pitch = 1.1
  2271.         v.Volume = 5
  2272.         wait(.01)
  2273.         v:Play()
  2274.        
  2275.         if Daytime == true then
  2276.             Daytime = false
  2277.             l.TimeOfDay = 00
  2278.         else
  2279.             Daytime = true
  2280.             l.TimeOfDay = 12
  2281.             l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  2282.         end
  2283.        
  2284.             local Shockwave = function()
  2285.                 local rng1 = Instance.new("Part", char)
  2286.                 rng1.Anchored = true
  2287.                 rng1.BrickColor = BrickColor.new("Lime green")
  2288.                 rng1.CanCollide = false
  2289.                 rng1.FormFactor = 3
  2290.                 rng1.Name = "Ring"
  2291.                 rng1.Material = "Neon"
  2292.                 rng1.Size = Vector3.new(1, 1, 1)
  2293.                 rng1.Transparency = 0.35
  2294.                 rng1.TopSurface = 0
  2295.                 rng1.BottomSurface = 0
  2296.                 local rngm1 = Instance.new("SpecialMesh", rng)
  2297.                 rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2298.                 rngm1.Scale = Vector3.new(10, 10, 1)
  2299.                 rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  2300.                 local Wave = Instance.new("Part", game.Workspace--[[?]])
  2301.                 Wave.Name = "Shockwave"
  2302.                 Wave.BrickColor = BrickColor.new("Lime green")
  2303.                 Wave.Material = "Neon"
  2304.                 Wave.Size = Vector3.new(1, 1, 1)
  2305.                 Wave.Shape = "Ball"
  2306.                 Wave.CanCollide = false
  2307.                 Wave.Anchored = true
  2308.                 Wave.TopSurface = 0
  2309.                 Wave.BottomSurface = 0
  2310.                 local Wave2 = Instance.new("Part", game.Workspace--[[?]])
  2311.                 Wave2.Name = "Shockwave2"
  2312.                 Wave2.BrickColor = BrickColor.new("Lime green")
  2313.                 Wave2.Material = "Neon"
  2314.                 Wave2.Size = Vector3.new(1, 1, 1)
  2315.                 Wave2.Shape = "Ball"
  2316.                 Wave2.CanCollide = false
  2317.                 Wave2.Anchored = true
  2318.                 Wave2.TopSurface = 0
  2319.                 Wave2.BottomSurface = 0
  2320.                 Wave2.Touched:connect(function(hit)
  2321.                     if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  2322.                         local Occlude = true
  2323.                         local NotOccludes = {
  2324.                             char.Name;
  2325.                             "Wings";
  2326.                             "Scythe";
  2327.                             "Thingy";
  2328.                             "Thingy2"; -- put all of the names in a table pls
  2329.                         }
  2330.                         for i,v in pairs(NotOccludes) do
  2331.                             if hit.Parent.Name == v then
  2332.                                 Occlude = false
  2333.                             end
  2334.                         end
  2335.                         --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
  2336.                         if Occlude then
  2337.                             hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  2338.                             hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  2339.                         end
  2340.                     end
  2341.                 end)
  2342.                
  2343.                 Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  2344.                
  2345.                 coroutine.wrap(function()
  2346.                     for i = 1, 20, 0.2 do
  2347.                         rngm1.Scale = Vector3.new(10 + i*20, 10 + i*20, 20)
  2348.                         rng1.Transparency = i/20
  2349.                     wait()
  2350.                     end
  2351.                     wait()
  2352.                     rng1:Destroy()
  2353.                 end)()
  2354.                
  2355.                 Delay(0, function()
  2356.  
  2357.                     if Daytime == false then
  2358.                        for i = 3, 50, 1 do
  2359.                             Wave.Size = Vector3.new(0 + i*3, 0 + i*3, 0 + i*3)
  2360.                             Wave.CFrame = char.Torso.CFrame
  2361.                             local t = i / 50
  2362.                             Wave.Transparency = t
  2363.                             Wave2.Size = Vector3.new(1 + i*2.5, 1 + i*2.5, 1 + i*2.5)
  2364.                             Wave2.CFrame = char.Torso.CFrame
  2365.                             local tq = i / 50
  2366.                             Wave2.Transparency = tq
  2367.                             wait()
  2368.                         end
  2369.                     else
  2370.                         for i = 3, 50, 1 do
  2371.                             Wave.Size = Vector3.new(0 + i*3, 0 + i*3, 0 + i*3)
  2372.                             Wave.CFrame = char.Torso.CFrame
  2373.                             local t = i / 50
  2374.                             Wave.Transparency = t
  2375.                             Wave2.Size = Vector3.new(1 + i*2.5, 1 + i*2.5, 1 + i*2.5)
  2376.                             Wave2.CFrame = char.Torso.CFrame
  2377.                             local tq = i / 50
  2378.                             Wave2.Transparency = tq
  2379.                             wait()
  2380.                         end
  2381.                     end
  2382.                     Wave:Destroy()
  2383.                     Wave2:Destroy()
  2384.                 end)
  2385.                 Delay(0, function()
  2386.                     while wait() do
  2387.                         if Wave ~= nil then
  2388.                             Wave.CFrame = char.Torso.CFrame
  2389.                         else
  2390.                             break
  2391.                         end
  2392.                     end
  2393.                 end)
  2394.             end
  2395.         Shockwave()
  2396.                 for i = 1, 30 do
  2397.                         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(50)), 0.4)
  2398.             larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(20),math.rad(-50)), 0.4)
  2399.             hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(34),math.rad(0),0), 0.4)
  2400.             torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
  2401.             lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
  2402.             rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
  2403.                         if Debounces.on == false then break end
  2404.                         rs:wait()
  2405.                 end
  2406.         wait(2.4)
  2407.         Debounces.NoIdl = false
  2408.         hum.WalkSpeed = 16
  2409.         Debounces.on = false
  2410.         wait()
  2411.         if Debounces.CanAttack == false then
  2412.             Debounces.CanAttack = true
  2413.             v:Destroy()
  2414.             end
  2415.         end
  2416.     end
  2417. end)
  2418.  
  2419.  
  2420. mouse.KeyDown:connect(function(key)
  2421.     if key == "q" then
  2422.  
  2423. chatfunc("*Blast radus set to 20 dmg set to 100*")
  2424.  
  2425.         if Debounces.CanAttack == true then
  2426.             Debounces.CanAttack = false
  2427.             Debounces.NoIdl = true
  2428.             Debounces.on = true
  2429.             function FindNearestTorso(Position,Distance,SinglePlayer)
  2430.                 if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  2431.                     local List = {}
  2432.                     for i,v in pairs(workspace:GetChildren())do
  2433.                         if v:IsA("Model")then
  2434.                             if v:findFirstChild("Torso")then
  2435.                                 if v ~= char then
  2436.                                     if(v.Torso.Position -Position).magnitude <= Distance then
  2437.                                         table.insert(List,v)
  2438.                                     end
  2439.                                 end
  2440.                             end
  2441.                         end
  2442.                     end
  2443.                 return List
  2444.             end
  2445.     z = Instance.new("Sound",hed)
  2446.     z.SoundId = "rbxassetid://232213955"
  2447.     z.Pitch = 1
  2448.     z.Volume = 1
  2449.     wait(0.2)
  2450.     z:Play()
  2451.     sp = Instance.new("Part",rarm)
  2452.     sp.Anchored = true
  2453.     sp.CanCollide = false
  2454.     sp.Locked = true
  2455.     sp.Transparency = 0
  2456.     sp.Material = "Neon"
  2457.     sp.Size = Vector3.new(1,1,1)
  2458.     sp.TopSurface = "SmoothNoOutlines"
  2459.     sp.BottomSurface = "SmoothNoOutlines"
  2460.     sp.BrickColor = BrickColor.new("Lime green")
  2461.     spm = Instance.new("SpecialMesh",sp)
  2462.     spm.MeshType = "Sphere"
  2463.     spm.Scale = Vector3.new(21,21,21)
  2464.     sp2 = Instance.new("Part", rarm)
  2465.     sp2.Name = "Energy"
  2466.     sp2.BrickColor = BrickColor.new("Lime green")
  2467.     sp2.Size = Vector3.new(1, 1, 1)
  2468.     sp2.Shape = "Ball"
  2469.     sp2.CanCollide = false
  2470.     sp2.Anchored = true
  2471.     sp2.Locked = true
  2472.     sp2.TopSurface = 0
  2473.     sp2.BottomSurface = 0
  2474.     sp2.Transparency = 1
  2475.     spm2 = Instance.new("SpecialMesh",sp2)
  2476.     spm2.MeshId = "rbxassetid://9982590"
  2477.     spm2.Scale = Vector3.new(2,2,2)
  2478.     for i = 1, 20 do
  2479.         spm.Scale = spm.Scale - Vector3.new(1,1,1)
  2480.         sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  2481.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  2482.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  2483.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  2484.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  2485.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  2486.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  2487.         if Debounces.on == false then break end
  2488.         rs:wait()
  2489.     end
  2490.     for i = 1, 100, 20 do rs:wait()
  2491.         sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  2492.     end
  2493.     for i = 1, 20 do
  2494.         sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  2495.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  2496.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.4)
  2497.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(10),math.rad(-30),0), 0.4)
  2498.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
  2499.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  2500.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  2501.         if Debounces.on == false then break end
  2502.         rs:wait()
  2503.     end
  2504.     sp.Transparency = 1
  2505.     for i = 1, 20 do
  2506.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  2507.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.62,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)
  2508.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.4)
  2509.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
  2510.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  2511.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  2512.         if Debounces.on == false then break end
  2513.         rs:wait()
  2514.     end
  2515.     wait(1)
  2516.     sp.Transparency = 0
  2517.     sp2.Transparency = 0.84
  2518.     for i = 1, 20 do
  2519.         --spm.Scale = spm.Scale - Vector3.new(1,1,1)
  2520.         sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0)
  2521.         sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  2522.         rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(110),math.rad(-6),math.rad(140)), 0.4)
  2523.         larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(80),math.rad(6),math.rad(-40)), 0.2)
  2524.         hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(30),0), 0.2)
  2525.         torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  2526.         lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  2527.         rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  2528.         if Debounces.on == false then break end
  2529.         rs:wait()
  2530.     end
  2531.     for i = 1, 2880, 50 do
  2532.         rs:wait()
  2533.         sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0)
  2534.         sp2.CFrame = rarm.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  2535.         rs:wait()
  2536.     end
  2537.     sp:Destroy()
  2538.     sp2:Destroy()
  2539.     local X = Instance.new("Part",char)
  2540.     local O = Instance.new("ObjectValue",X)
  2541.     O.Name = "creator"
  2542.     X.Locked = true
  2543.     X.Name = "Shell"
  2544.     X.Anchored = false
  2545.     X.CanCollide = false
  2546.     X.Transparency = 0
  2547.     X.Reflectance = 0
  2548.     X.BottomSurface = 0
  2549.     X.TopSurface = 0
  2550.     X.Shape = 0
  2551.     local V = Instance.new("ObjectValue",X)
  2552.     V.Value = char
  2553.     V.Name = "creator"
  2554.     X.BrickColor = BrickColor.new("Lime green")
  2555.     X.Size = Vector3.new(2,2,2)
  2556.     X.Material = "Neon"
  2557.     local Z = Instance.new("SpecialMesh",X)
  2558.     Z.MeshType = "Sphere"
  2559.     Z.Scale = Vector3.new(0.5,0.5,1)
  2560.     X.CFrame = rarm.CFrame*CFrame.new(-3,0,0)
  2561.     local bv = Instance.new("BodyVelocity",X)
  2562.     bv.maxForce = Vector3.new(99999,99999,99999)
  2563.     X.CFrame = CFrame.new(X.Position,mouse.Hit.p)
  2564.     bv.velocity = X.CFrame.lookVector*65
  2565.  
  2566.     Explode = X.Touched:connect(function(hit)
  2567.         if hit ~= char and hit.Name ~= "Shell" then
  2568.             local cf = X.CFrame
  2569.             bv:Destroy()
  2570.             X.Anchored = true
  2571.             Z:Remove()
  2572.             Explode:disconnect()
  2573.             X.Size = Vector3.new(3,3,3)
  2574.             X.Touched:connect(function(hit) end)
  2575.             X.CanCollide = false
  2576.             local part3 = Instance.new("Part", rarm)
  2577.             part3.Anchored=true
  2578.             part3.CanCollide=false
  2579.             part3.Locked = true
  2580.             part3.TopSurface = "SmoothNoOutlines"
  2581.             part3.BottomSurface = "SmoothNoOutlines"
  2582.             part3.FormFactor='Custom'
  2583.             part3.Size=Vector3.new(1,1, 1)
  2584.             part3.CFrame=X.CFrame
  2585.             part3.Transparency=0
  2586.             part3.BrickColor=BrickColor.new("Lime green")
  2587.             local mesh3 = Instance.new("SpecialMesh",part3)
  2588.             mesh3.MeshType = "Sphere"
  2589.             mesh3.Scale = Vector3.new(1,1,1)
  2590.             --debris:AddItem(X,8)
  2591.             local part4 = Instance.new("Part", rarm)
  2592.             part4.Material = "Neon"
  2593.             part4.Anchored=true
  2594.             part4.CanCollide=false
  2595.             part4.Locked = true
  2596.             part4.TopSurface = "SmoothNoOutlines"
  2597.             part4.BottomSurface = "SmoothNoOutlines"
  2598.             part4.FormFactor='Custom'
  2599.             part4.Size=Vector3.new(1,1, 1)
  2600.             part4.CFrame=X.CFrame
  2601.             part4.Transparency=0
  2602.             part4.BrickColor=BrickColor.new("Hot pink")
  2603.             local mesh4 = Instance.new("SpecialMesh",part4)
  2604.             mesh4.MeshType = "Sphere"
  2605.             mesh4.Scale = Vector3.new(.5,.5,.5)
  2606.             local part7 = Instance.new("Part", rarm)
  2607.             part7.Material = "Neon"
  2608.             part7.Anchored=true
  2609.             part7.CanCollide=false
  2610.             part7.Locked = true
  2611.             part7.TopSurface = "SmoothNoOutlines"
  2612.             part7.BottomSurface = "SmoothNoOutlines"
  2613.             part7.FormFactor='Custom'
  2614.             part7.Size=Vector3.new(1,1, 1)
  2615.             part7.CFrame=X.CFrame
  2616.             part7.Transparency=0
  2617.             part7.BrickColor=BrickColor.new("Lime green")
  2618.             local mesh7 = Instance.new("SpecialMesh",part7)
  2619.             mesh7.MeshType = "Sphere"
  2620.             mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
  2621.         --[[X.Touched:connect(function(ht)
  2622.                 hit = ht.Parent
  2623.             if ht and hit:IsA("Model") then
  2624.                     if hit:FindFirstChild("Humanoid") then
  2625.                         if hit.Name ~= p.Name then
  2626.                             hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  2627.                             wait(.3)
  2628.                         end
  2629.                     end
  2630.             elseif ht and hit:IsA("Hat") then
  2631.                 if hit.Parent.Name ~= p.Name then
  2632.                     if hit.Parent:FindFirstChild("Humanoid") then
  2633.                         hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  2634.                         wait(.3)
  2635.                     end
  2636.                 end
  2637.             end
  2638.         end)
  2639.         part3.Touched:connect(function(ht)
  2640.                 hit = ht.Parent
  2641.             if ht and hit:IsA("Model") then
  2642.                     if hit:FindFirstChild("Humanoid") then
  2643.                         if hit.Name ~= p.Name then
  2644.                             hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  2645.                             wait(.3)
  2646.                         end
  2647.                     end
  2648.             elseif ht and hit:IsA("Hat") then
  2649.                 if hit.Parent.Name ~= p.Name then
  2650.                     if hit.Parent:FindFirstChild("Humanoid") then
  2651.                         hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  2652.                         wait(.3)
  2653.                     end
  2654.                 end
  2655.             end
  2656.         end)]]--
  2657.         for i,v in pairs(FindNearestTorso(X.CFrame.p,140))do
  2658.             if v:FindFirstChild('Humanoid') then
  2659.                 v.Humanoid:TakeDamage(math.random(60,90))
  2660.                 v.Humanoid.PlatformStand = true
  2661.                 v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  2662.             end
  2663.         end
  2664.  
  2665.         local acos = math.acos
  2666.         local sqrt = math.sqrt
  2667.         local Vec3 = Vector3.new
  2668.         local fromAxisAngle = CFrame.fromAxisAngle
  2669.  
  2670.         local function toAxisAngle(CFr)
  2671.             local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  2672.             local Angle = math.acos((R00+R11+R22-1)/2)
  2673.             local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  2674.             A = A == 0 and 0.00001 or A
  2675.             local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  2676.             B = B == 0 and 0.00001 or B
  2677.             local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  2678.             C = C == 0 and 0.00001 or C
  2679.             local x = (R21-R12)/sqrt(A)
  2680.             local y = (R02-R20)/sqrt(B)
  2681.             local z = (R10-R01)/sqrt(C)
  2682.             return Vec3(x,y,z),Angle
  2683.         end
  2684.  
  2685.         function ApplyTrig(Num,Func)
  2686.             local Min,Max = Func(0),Func(1)
  2687.             local i = Func(Num)
  2688.             return (i-Min)/(Max-Min)
  2689.         end
  2690.  
  2691.         function LerpCFrame(CFrame1,CFrame2,Num)
  2692.             local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  2693.             return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  2694.         end
  2695.  
  2696.         function Crater(Torso,Radius)
  2697.             Spawn(function()
  2698.                 local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  2699.                 local Ignore = {}
  2700.                 for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  2701.                     if v.Character ~= nil then
  2702.                         Ignore[#Ignore+1] = v.Character
  2703.                     end
  2704.                 end
  2705.                 local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  2706.                 if Hit == nil then return end
  2707.                     local Parts = {}
  2708.                     for i = 1,360,10 do
  2709.                         local P = Instance.new("Part",Torso.Parent)
  2710.                         P.Anchored = true
  2711.                         P.FormFactor = "Custom"
  2712.                         P.BrickColor = Hit.BrickColor
  2713.                         P.Material = Hit.Material
  2714.                         P.TopSurface = "Smooth"
  2715.                         P.BottomSurface = "Smooth"
  2716.                         P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  2717.                         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)))
  2718.                         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}
  2719.                         if math.random(0,5) == 0 then -- rubble
  2720.                             local P = Instance.new("Part",Torso.Parent)
  2721.                             P.Anchored = true
  2722.                             P.FormFactor = "Custom"
  2723.                             P.BrickColor = Hit.BrickColor
  2724.                             P.Material = Hit.Material
  2725.                             P.TopSurface = "Smooth"
  2726.                             P.BottomSurface = "Smooth"
  2727.                             P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  2728.                             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)))
  2729.                             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}
  2730.                             end
  2731.                         end
  2732.                         for i = 0,1,0.05 do
  2733.                             for i2,v in pairs(Parts) do
  2734.                                 v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  2735.                             end
  2736.                             wait(0.02)
  2737.                         end
  2738.                         for i,v in pairs(Parts) do
  2739.                             if v[1].Size.X > 2.1 then
  2740.                                 v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  2741.                             end
  2742.                             v[1].Anchored = false
  2743.                         end
  2744.                         for i = 0,1,0.05 do
  2745.                             for i2,v in pairs(Parts) do
  2746.                                 v[1].Transparency = i
  2747.                                 if i == 1 then
  2748.                                     v[1]:Destroy()
  2749.                                 elseif i >= 0.25 then
  2750.                                     v[1].CanCollide = false
  2751.                                 end
  2752.                             end
  2753.                         wait(0.02)
  2754.                         end
  2755.                     Parts = nil
  2756.                     end)
  2757.                 end
  2758.  
  2759.                 ROW = function(out, trans, s, wt, t, ang, plus)
  2760.                     for i = 1, 360, 360/t do
  2761.                         local c = Instance.new("Part", game.Workspace)
  2762.                         c.FormFactor = 3
  2763.                         c.TopSurface = 0
  2764.                         c.BottomSurface = 0
  2765.                         c.Size = s
  2766.                         c.Anchored = true
  2767.                         c.CanCollide = wt
  2768.                         c.Material=workspace.Base.Material
  2769.                         c.Transparency = trans
  2770.                         c.BrickColor = workspace.Base.BrickColor
  2771.                         c.CFrame = CFrame.new(X.CFrame.x,0,X.CFrame.z) * CFrame.Angles(0, math.rad(i +  plus), 0) *     CFrame.new(0, 0, out) * ang
  2772.                         c.Locked=true
  2773.                         game.Debris:AddItem(c,15)
  2774.                     end
  2775.                 end
  2776.  
  2777.                 Part = function(x,y,z,color,tr,cc,an,parent)
  2778.                     local p = Instance.new('Part',parent or Weapon)
  2779.                     p.formFactor = 'Custom'
  2780.                     p.Size = Vector3.new(x,y,z)
  2781.                     p.BrickColor = BrickColor.new(color)
  2782.                     p.CanCollide = cc
  2783.                     p.Transparency = tr
  2784.                     p.Anchored = an
  2785.                     p.TopSurface,p.BottomSurface = 0,0
  2786.                     p.Locked=true
  2787.                     p:BreakJoints()
  2788.                 return p end
  2789.  
  2790.             Mesh = function(par,num,x,y,z)
  2791.             local msh = _
  2792.             if num == 1 then msh = Instance.new("CylinderMesh",par)
  2793.             elseif num == 2 then msh = Instance.new("SpecialMesh",par) msh.MeshType = 3
  2794.             elseif num == 3 then msh = Instance.new("BlockMesh",par)
  2795.             elseif num == 4 then msh = Instance.new("SpecialMesh",par) msh.MeshType = "Torso"
  2796.             elseif type(num) == 'string' then msh = Instance.new("SpecialMesh",par) msh.MeshId = num
  2797.             end msh.Scale = Vector3.new(x,y,z)
  2798.             return msh end
  2799.  
  2800.             function explosion(col1,col2,cfr,sz,rng,dmg)
  2801.                 local a= Part(1,1,1,col1,.5,false,true,workspace)
  2802.                 local a2= Part(1,1,1,col2,.5,false,true,workspace)
  2803.                 local a3= Part(1,1,1,col2,.5,false,true,workspace)
  2804.                 v1,v2,v3=sz.x,sz.y,sz.z
  2805.                 local m= Mesh(a,'http://www.roblox.com/asset/?id=1185246',v1,v2,v3)
  2806.                 local m2= Mesh(a2,3,v1/3,v2/3,v3/3)
  2807.                 local m3= Mesh(a3,3,v1/3,v2/3,v3/3)
  2808.                 a.CFrame=cfr
  2809.                 a2.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  2810.                 a3.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  2811.  
  2812.                 Spawn(function()
  2813.                     while wait() do
  2814.                         if a.Transparency >= 1 then a:Destroy() a2:Destroy() a3:Destroy() break end
  2815.                             m.Scale=m.Scale+Vector3.new(.1,0.1,0.1)
  2816.                             m2.Scale=m2.Scale+Vector3.new(.1,0.1,0.1)
  2817.                             m3.Scale=m3.Scale+Vector3.new(.1,0.1,0.1)
  2818.                             a.Transparency=a.Transparency+0.05
  2819.                             a2.Transparency=a2.Transparency+0.05
  2820.                             a3.Transparency=a3.Transparency+0.05
  2821.                         end
  2822.                     end)
  2823.                 end
  2824.  
  2825.                 Crater(X,20)
  2826.                 ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad    (math.random(-30,30))), 0)
  2827.                 z = Instance.new("Sound",X)
  2828.                 z.SoundId = "rbxassetid://231917744"
  2829.                 z.Pitch = .5
  2830.                 z.Volume = 10
  2831.                 z1 = Instance.new("Sound",X)
  2832.                 z1.SoundId = "rbxassetid://231917744"
  2833.                 z1.Pitch = .5
  2834.                 z1.Volume = 10
  2835.                 z2 = Instance.new("Sound",X)
  2836.                 z2.SoundId = "rbxassetid://231917744"
  2837.                 z2.Pitch = .5
  2838.                 z2.Volume = 10
  2839.                 z3 = Instance.new("Sound",X)
  2840.                 z3.SoundId = "rbxassetid://245537790"
  2841.                 z3.Pitch = .7
  2842.                 z3.Volume = 1
  2843.                 z4 = Instance.new("Sound",X)
  2844.                 z4.SoundId = "rbxassetid://245537790"
  2845.                 z4.Pitch = .7
  2846.                 z4.Volume = 1
  2847.                 wait(0.1)
  2848.                 z:Play()
  2849.                 z1:Play()
  2850.                 z2:Play()
  2851.                 z3:Play()
  2852.                 z4:Play()
  2853.  
  2854.                 local part=Instance.new('Part',rarm)
  2855.                 part.Anchored=true
  2856.                 part.CanCollide=false
  2857.                 part.Locked = true
  2858.                 part.FormFactor='Custom'
  2859.                 part.Size=Vector3.new(1,1,1)
  2860.                 part.CFrame=X.CFrame*CFrame.new(0,0,0)
  2861.                 part.Transparency=0
  2862.                 part.BrickColor=BrickColor.new('Lime green')
  2863.                 local mesh=Instance.new('SpecialMesh',part)
  2864.                 mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  2865.                 mesh.Scale=Vector3.new(2,2,2)
  2866.                 local part2=part:clone()
  2867.                 part2.Parent = rarm
  2868.                 part2.BrickColor=BrickColor.new("Lime green")
  2869.                 local part5=part:clone()
  2870.                 part5.Parent = rarm
  2871.                 part5.BrickColor=BrickColor.new("Magenta")
  2872.                 local part6=part:clone()
  2873.                 part6.Parent = rarm
  2874.                 part6.BrickColor=BrickColor.new("Black")
  2875.                 local mesh2=mesh:clone()
  2876.                 mesh2.Parent=part2
  2877.                 mesh2.Scale=Vector3.new(3, 3, 3)
  2878.                 local mesh5=mesh:clone()
  2879.                 mesh5.Parent=part5
  2880.                 mesh5.Scale=Vector3.new(3, 3, 3)
  2881.                 local mesh6=mesh:clone()
  2882.                 mesh6.Parent=part6
  2883.                 mesh6.Scale=Vector3.new(3, 3, 3)
  2884.                 local blast = Instance.new("Part", rarm)
  2885.                 blast.BrickColor = BrickColor.new("Lime green")
  2886.                 blast.Anchored = true
  2887.                 blast.CanCollide = false
  2888.                 blast.Locked = true
  2889.                 blast.Size = Vector3.new(1, 1, 1)
  2890.                 blast.TopSurface = "Smooth"
  2891.                 blast.BottomSurface = "Smooth"
  2892.                 blast.Transparency = 0
  2893.                 blast.CFrame = HandCF
  2894.                 local bm = Instance.new("SpecialMesh", blast)
  2895.                 bm.Scale = Vector3.new(5,1,5)
  2896.                 bm.MeshId = "rbxassetid://3270017"
  2897.                 local blast2 = Instance.new("Part", rarm)
  2898.                 blast2.BrickColor = BrickColor.new("Lime green")
  2899.                 blast2.Anchored = true
  2900.                 blast2.CanCollide = false
  2901.                 blast2.Locked = true
  2902.                 blast2.Size = Vector3.new(1, 1, 1)
  2903.                 blast2.TopSurface = "Smooth"
  2904.                 blast2.BottomSurface = "Smooth"
  2905.                 blast2.Transparency = 0
  2906.                 blast2.CFrame = HandCF
  2907.                 local bm2 = Instance.new("SpecialMesh", blast2)
  2908.                 bm2.Scale = Vector3.new(3,1,3)
  2909.                 bm2.MeshId = "rbxassetid://3270017"
  2910.                 local blast3 = Instance.new("Part", rarm)
  2911.                 blast3.BrickColor = BrickColor.new("Lime green")
  2912.                 blast3.Anchored = true
  2913.                 blast3.CanCollide = false
  2914.                 blast3.Locked = true
  2915.                 blast3.Size = Vector3.new(1, 1, 1)
  2916.                 blast3.TopSurface = "Smooth"
  2917.                 blast3.BottomSurface = "Smooth"
  2918.                 blast3.Transparency = 0
  2919.                 blast3.CFrame = HandCF
  2920.                 local bm3 = Instance.new("SpecialMesh", blast3)
  2921.                 bm3.Scale = Vector3.new(3,1,3)
  2922.                 bm3.MeshId = "rbxassetid://3270017"
  2923.                 for i = 1,120 do rs:wait()
  2924.                     X.Transparency = X.Transparency + (1/120)
  2925.                     part.Transparency = part.Transparency + (1/120)
  2926.                     part2.Transparency = part2.Transparency + (1/120)
  2927.                     part3.Transparency = part3.Transparency + (1/120)
  2928.                     part4.Transparency = part4.Transparency + (1/120)
  2929.                     part5.Transparency = part5.Transparency + (1/120)
  2930.                     part6.Transparency = part6.Transparency + (1/120)
  2931.                     part7.Transparency = part7.Transparency + (1/120)
  2932.                     blast.Transparency = blast.Transparency + (1/120)
  2933.                     blast2.Transparency = blast2.Transparency + (1/120)
  2934.                     blast3.Transparency = blast3.Transparency + (1/120)
  2935.                     X.Size = X.Size + Vector3.new(.8,.8,.8)
  2936.                     --part3.Size = part3.Size + Vector3.new(3,3,3)
  2937.                     mesh.Scale = mesh.Scale + Vector3.new(1,.2,1)
  2938.                     mesh2.Scale = mesh2.Scale + Vector3.new(1.1,.2,1.1)
  2939.                     mesh3.Scale = mesh3.Scale + Vector3.new(3,3,3)
  2940.                     mesh4.Scale = mesh4.Scale + Vector3.new(1.7,1.7,1.7)
  2941.                     mesh5.Scale = mesh5.Scale + Vector3.new(1.6,.2,1.6)
  2942.                     mesh6.Scale = mesh6.Scale + Vector3.new(2,.2,2)
  2943.                     mesh7.Scale = mesh7.Scale + Vector3.new(4,4,4)
  2944.                     bm.Scale = bm.Scale + Vector3.new(6,6,.2)
  2945.                     bm2.Scale = bm2.Scale + Vector3.new(4,4,.2)
  2946.                     bm3.Scale = bm3.Scale + Vector3.new(4,4,.2)
  2947.                     X.CFrame = cf
  2948.                     part.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2),0)
  2949.                     part2.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2),0)
  2950.                     part3.CFrame=X.CFrame
  2951.                     part4.CFrame=X.CFrame
  2952.                     part7.CFrame=X.CFrame
  2953.                     part5.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2.6),0)
  2954.                     part6.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2.4),0)
  2955.                     blast.CFrame=X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2956.                     blast2.CFrame=X.CFrame * CFrame.Angles(math.rad(-i*4), math.rad(i*4), math.rad(0))
  2957.                     blast3.CFrame=X.CFrame * CFrame.Angles(math.rad(180+i*4), math.rad(90-i*4), math.rad(0))
  2958.                     rs:wait()
  2959.                     end
  2960.                     X:Destroy()
  2961.                     part:Destroy()
  2962.                     part2:Destroy()
  2963.                     part3:Destroy()
  2964.                     part4:Destroy()
  2965.                     part5:Destroy()
  2966.                     part6:Destroy()
  2967.                     blast:Destroy()
  2968.                     blast2:Destroy()
  2969.                     blast3:Destroy()
  2970.                     z:Destroy()
  2971.                     z1:Destroy()
  2972.                     z2:Destroy()
  2973.                     z3:Destroy()
  2974.                     z4:Destroy()
  2975.                 end
  2976.             end)
  2977.             for i = 1, 20 do
  2978.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(70),math.rad(-6),math.rad(-20)), 0.2)
  2979.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.2)
  2980.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  2981.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  2982.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  2983.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  2984.                 if Debounces.on == false then break end
  2985.                 rs:wait()
  2986.             end
  2987.             if Debounces.CanAttack == false then
  2988.                 Debounces.CanAttack = true
  2989.                 Debounces.NoIdl = false
  2990.                 Debounces.on = false
  2991.             end
  2992.         end
  2993.     end
  2994. end)
  2995. ----------------------------------------------------
  2996. mouse.KeyDown:connect(function(key)
  2997.     if key == "e" then
  2998.         if Debounces.CanAttack == true then
  2999.         Debounces.CanAttack = false
  3000.         Debounces.on = true
  3001.         Debounces.NoIdl = true
  3002. pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
  3003. z = Instance.new("Sound", rarm)
  3004. z.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  3005. z.Volume = .6
  3006. z.Pitch = pt[math.random(1,#pt)]
  3007. z.Looped = false
  3008. z:Play()
  3009. Debounces.RPunch = true
  3010. Debounces.LPunch = true
  3011. Debounces.ks = true
  3012. Debounces.ks2 = true
  3013. for i = 1, 3 do
  3014. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  3015. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  3016. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3017. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3018. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3019. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3020. if Debounces.on == false then break end
  3021. wait()
  3022. end
  3023. z2 = Instance.new("Sound", larm)
  3024. z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3025. z2.Volume = .6
  3026. z2.Pitch = pt[math.random(1,#pt)]
  3027. z2.Looped = false
  3028. z2:Play()
  3029. for i = 1, 3 do
  3030. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3031. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3032. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3033. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3034. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3035. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3036. if Debounces.on == false then break end
  3037. wait()
  3038. end
  3039. z3 = Instance.new("Sound", rarm)
  3040. z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3041. z3.Volume = 0.6
  3042. z3.Pitch = pt[math.random(1,#pt)]
  3043. z3.Looped = false
  3044. z3:Play()
  3045. for i = 1, 3 do
  3046. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3047. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3048. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3049. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3050. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3051. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3052. if Debounces.on == false then break end
  3053. wait()
  3054. end
  3055. z4 = Instance.new("Sound", larm)
  3056. z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3057. z4.Volume = .6
  3058. z4.Pitch = pt[math.random(1,#pt)]
  3059. z4.Looped = false
  3060. z4:Play()
  3061. for i = 1, 3 do
  3062. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3063. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3064. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3065. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3066. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3067. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3068. if Debounces.on == false then break end
  3069. wait()
  3070. end
  3071. z5 = Instance.new("Sound", rarm)
  3072. z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3073. z5.Volume = .6
  3074. z5.Pitch = pt[math.random(1,#pt)]
  3075. z5.Looped = false
  3076. z5:Play()
  3077. for i = 1, 3 do
  3078. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  3079. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  3080. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  3081. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3082. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3083. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3084. if Debounces.on == false then break end
  3085. wait()
  3086. end
  3087. z6 = Instance.new("Sound", larm)
  3088. z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3089. z6.Volume = .6
  3090. z6.Pitch = pt[math.random(1,#pt)]
  3091. z6.Looped = false
  3092. z6:Play()
  3093. for i = 1, 3 do
  3094. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3095. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3096. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3097. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3098. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3099. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3100. if Debounces.on == false then break end
  3101. wait()
  3102. end
  3103. z7 = Instance.new("Sound", rarm)
  3104. z7.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  3105. z7.Volume = .6
  3106. z7.Pitch = pt[math.random(1,#pt)]
  3107. z7.Looped = false
  3108. z7:Play()
  3109. for i = 1, 3 do
  3110. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  3111. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  3112. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3113. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3114. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3115. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3116. if Debounces.on == false then break end
  3117. wait()
  3118. end
  3119. z8 = Instance.new("Sound", larm)
  3120. z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3121. z8.Volume = .6
  3122. z8.Pitch = pt[math.random(1,#pt)]
  3123. z8.Looped = false
  3124. z8:Play()
  3125. for i = 1, 3 do
  3126. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3127. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3128. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3129. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3130. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3131. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3132. if Debounces.on == false then break end
  3133. wait()
  3134. end
  3135. z9 = Instance.new("Sound", rarm)
  3136. z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3137. z9.Volume = 0.6
  3138. z9.Pitch = pt[math.random(1,#pt)]
  3139. z9.Looped = false
  3140. z9:Play()
  3141. for i = 1, 3 do
  3142. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3143. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3144. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3145. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3146. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3147. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3148. if Debounces.on == false then break end
  3149. wait()
  3150. end
  3151. z10 = Instance.new("Sound", larm)
  3152. z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3153. z10.Volume = .6
  3154. z10.Pitch = pt[math.random(1,#pt)]
  3155. z10.Looped = false
  3156. z10:Play()
  3157. for i = 1, 3 do
  3158. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3159. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3160. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3161. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3162. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3163. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3164. if Debounces.on == false then break end
  3165. wait()
  3166. end
  3167. z11 = Instance.new("Sound", rarm)
  3168. z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3169. z11.Volume = .6
  3170. z11.Pitch = pt[math.random(1,#pt)]
  3171. z11.Looped = false
  3172. z11:Play()
  3173. for i = 1, 3 do
  3174. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  3175. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  3176. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  3177. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3178. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3179. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3180. if Debounces.on == false then break end
  3181. wait()
  3182. end
  3183. z12 = Instance.new("Sound", larm)
  3184. z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3185. z12.Volume = .6
  3186. z12.Pitch = pt[math.random(1,#pt)]
  3187. z12.Looped = false
  3188. z12:Play()
  3189. for i = 1, 3 do
  3190. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3191. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3192. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3193. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3194. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3195. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3196. if Debounces.on == false then break end
  3197. wait()
  3198. end
  3199. z13 = Instance.new("Sound", rarm)
  3200. z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3201. z13.Volume = 0.6
  3202. z13.Pitch = pt[math.random(1,#pt)]
  3203. z13.Looped = false
  3204. z13:Play()
  3205. for i = 1, 3 do
  3206. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3207. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3208. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3209. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3210. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3211. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3212. if Debounces.on == false then break end
  3213. wait()
  3214. end
  3215. z14 = Instance.new("Sound", larm)
  3216. z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3217. z14.Volume = .6
  3218. z14.Pitch = pt[math.random(1,#pt)]
  3219. z14.Looped = false
  3220. z14:Play()
  3221. for i = 1, 3 do
  3222. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3223. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3224. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3225. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3226. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3227. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3228. if Debounces.on == false then break end
  3229. wait()
  3230. end
  3231. z15 = Instance.new("Sound", rarm)
  3232. z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3233. z15.Volume = .6
  3234. z15.Pitch = pt[math.random(1,#pt)]
  3235. z15.Looped = false
  3236. z15:Play()
  3237. for i = 1, 3 do
  3238. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  3239. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  3240. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  3241. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3242. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3243. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3244. if Debounces.on == false then break end
  3245. wait()
  3246. end
  3247. z16 = Instance.new("Sound", larm)
  3248. z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3249. z16.Volume = .6
  3250. z16.Pitch = pt[math.random(1,#pt)]
  3251. z16.Looped = false
  3252. z16:Play()
  3253. for i = 1, 3 do
  3254. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3255. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3256. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3257. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3258. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3259. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3260. if Debounces.on == false then break end
  3261. wait()
  3262. end
  3263. z17 = Instance.new("Sound", rarm)
  3264. z17.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  3265. z17.Volume = .6
  3266. z17.Pitch = pt[math.random(1,#pt)]
  3267. z17.Looped = false
  3268. z17:Play()
  3269. for i = 1, 3 do
  3270. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  3271. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  3272. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3273. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3274. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3275. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3276. if Debounces.on == false then break end
  3277. wait()
  3278. end
  3279. z18 = Instance.new("Sound", larm)
  3280. z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3281. z18.Volume = .6
  3282. z18.Pitch = pt[math.random(1,#pt)]
  3283. z18.Looped = false
  3284. z18:Play()
  3285. for i = 1, 3 do
  3286. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3287. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3288. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3289. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3290. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3291. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3292. if Debounces.on == false then break end
  3293. wait()
  3294. end
  3295. z19 = Instance.new("Sound", rarm)
  3296. z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3297. z19.Volume = 0.6
  3298. z19.Pitch = pt[math.random(1,#pt)]
  3299. z19.Looped = false
  3300. z19:Play()
  3301. for i = 1, 3 do
  3302. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3303. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3304. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3305. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3306. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3307. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3308. if Debounces.on == false then break end
  3309. wait()
  3310. end
  3311. z20 = Instance.new("Sound", larm)
  3312. z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3313. z20.Volume = .6
  3314. z20.Pitch = pt[math.random(1,#pt)]
  3315. z20.Looped = false
  3316. z20:Play()
  3317. for i = 1, 3 do
  3318. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3319. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3320. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3321. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3322. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3323. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3324. if Debounces.on == false then break end
  3325. wait()
  3326. end
  3327. z:Destroy()
  3328. z2:Destroy()
  3329. z3:Destroy()
  3330. z4:Destroy()
  3331. z5:Destroy()
  3332. z6:Destroy()
  3333. z7:Destroy()
  3334. z8:Destroy()
  3335. z9:Destroy()
  3336. z10:Destroy()
  3337. z11:Destroy()
  3338. z12:Destroy()
  3339. z13:Destroy()
  3340. z14:Destroy()
  3341. z15:Destroy()
  3342. z16:Destroy()
  3343. z17:Destroy()
  3344. z18:Destroy()
  3345. z19:Destroy()
  3346. z20:Destroy()
  3347. Debounces.LPunch = false
  3348. Debounces.RPunch = false
  3349. Debounces.ks = false
  3350. Debounces.ks2 = false
  3351. if Debounces.CanAttack == false then
  3352. Debounces.CanAttack = true
  3353. Debounces.on = false
  3354. Debounces.NoIdl = false
  3355. end
  3356. end
  3357. end
  3358. end)
  3359. -------------------------------
  3360. mouse.KeyDown:connect(function(key)
  3361.     if key == "t" then
  3362.         if Debounces.CanAttack == true then
  3363.             Debounces.CanAttack = false
  3364.             Debounces.NoIdl = true
  3365.             Debounces.on = true
  3366.             Debounces.ks = true
  3367.     kik = rleg.Touched:connect(function(ht)
  3368.         hit = ht.Parent
  3369.             if ht and hit:IsA("Model") then
  3370.                     if hit:FindFirstChild("Humanoid") then
  3371.                         if hit.Name ~= p.Name then
  3372.                             --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3373.                                     Debounces.Slashed = true]]--
  3374.                                     if Debounces.ks==true then
  3375.                                     z = Instance.new("Sound",hed)
  3376.                                     z.SoundId = "rbxassetid://169380525"
  3377.                                     z.Volume = 1
  3378.                                     z:Play()
  3379.                                     Debounces.ks=false
  3380.                                     end
  3381.                                     hit:FindFirstChild("Humanoid"):TakeDamage(2)
  3382.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  3383.                             --Debounces.Slashed = false
  3384.                         --end
  3385.                     end
  3386.                 end
  3387.             elseif ht and hit:IsA("Hat") then
  3388.                 if hit.Parent.Name ~= p.Name then
  3389.                     if hit.Parent:FindFirstChild("Humanoid") then
  3390.                            --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  3391.                                     Debounces.Slashed = true]]--
  3392.                                     hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  3393.                                     hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  3394.                             --Debounces.Slashed = false
  3395.                         --end
  3396.                     end
  3397.                 end
  3398.             end
  3399.         end)
  3400.             for i = 1,20 do
  3401.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  3402.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.4)
  3403.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3404.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
  3405.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4)
  3406.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  3407.                 if Debounces.on == false then break end
  3408.                 rs:wait()
  3409.             end
  3410.             kik:disconnect()
  3411.             if Debounces.CanAttack == false then
  3412.                 Debounces.CanAttack = true
  3413.                 Debounces.NoIdl = false
  3414.                 Debounces.on = false
  3415.             end
  3416.         end
  3417.     end
  3418. end)
  3419. ----------------------------------------------------
  3420. mouse.KeyDown:connect(function(key)
  3421.     if key == "y" then
  3422.  
  3423. chatfunc("Enjoy this...")
  3424.  
  3425.         if Debounces.CanAttack == true then
  3426.             Debounces.CanAttack = false
  3427.             Debounces.on = true
  3428.             Debounces.NoIdl = true
  3429.                 for i = 1, 15 do
  3430.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.2)
  3431.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.6)
  3432.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  3433.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
  3434.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  3435.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  3436.                     if Debounces.on == false then break end
  3437.                     rs:wait(2.7)
  3438.                 end
  3439.    z = Instance.new("Sound",char)
  3440.                 z.SoundId = "rbxassetid://"
  3441.                 z.Pitch = 0.72
  3442.                 z.Volume = 10
  3443.                 wait(.1)
  3444.                 z:Play()
  3445.  
  3446. wait(5)
  3447.                 z = Instance.new("Sound",char)
  3448.                 z.SoundId = "rbxassetid://228343271"
  3449.                 z.Pitch = 0.70
  3450.                 z.Volume = 10
  3451.                 wait(.1)
  3452.                 z:Play()
  3453.                 Debounces.on = false
  3454.                 Debounces.Here = false
  3455.                 shot = shot + 1
  3456. local rng = Instance.new("Part", larm)
  3457. rng.Anchored = true
  3458. rng.BrickColor = BrickColor.new("Lime green")
  3459. rng.CanCollide = false
  3460. rng.FormFactor = 3
  3461. rng.Name = "Ring"
  3462. rng.Size = Vector3.new(10, 10, 10)
  3463. rng.Transparency = 0.35
  3464. rng.TopSurface = 0
  3465. rng.BottomSurface = 0
  3466. rng2 = rng:clone()
  3467. rng3 = rng2:clone()
  3468. rng4 = rng2:clone()
  3469. local rngm = Instance.new("SpecialMesh", rng)
  3470. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3471. rngm.Scale = Vector3.new(10, 10, 1)
  3472. rngm2 = rngm:clone()
  3473. rngm2.Scale = Vector3.new(5, 5, 3)
  3474. rngm3=rngm2:clone()
  3475. rngm3.Parent = rng3
  3476. rngm3.Scale = Vector3.new(8, 8, 1)
  3477. rngm4 = rngm2:clone()
  3478. rngm4.Parent = rng4
  3479. rngm4.Scale = Vector3.new(6, 6, 1)
  3480. local bem = Instance.new("Part", larm)
  3481. bem.Anchored = true
  3482. bem.BrickColor = BrickColor.new("Lime green")
  3483. bem.CanCollide = false
  3484. bem.FormFactor = 3
  3485. bem.Name = "Beam" .. shot
  3486. bem.Size = Vector3.new(10, 10, 10)
  3487. bem.Transparency = 0.35
  3488. bem.TopSurface = 0
  3489. bem.BottomSurface = 0
  3490. local bemm = Instance.new("SpecialMesh", bem)
  3491. bemm.MeshType = 4
  3492. bemm.Scale = Vector3.new(1, 4, 4)
  3493. local out = Instance.new("Part", larm)
  3494. out.Anchored = true
  3495. out.BrickColor = BrickColor.new("Lime green")
  3496. out.CanCollide = false
  3497. out.FormFactor = 3
  3498. out.Name = "Out"
  3499. out.Size = Vector3.new(10, 10, 10)
  3500. out.Transparency = 0.35
  3501. out.TopSurface = 0
  3502. out.BottomSurface = 0
  3503. local outm = Instance.new("SpecialMesh", out)
  3504. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  3505. outm.Scale = Vector3.new(6, 4, 6)
  3506. local bnd = Instance.new("Part", larm)
  3507. bnd.Anchored = true
  3508. bnd.BrickColor = BrickColor.new("Lime green")
  3509. bnd.CanCollide = false
  3510. bnd.FormFactor = 3
  3511. bnd.Name = "Bend"
  3512. bnd.Size = Vector3.new(10, 10, 10)
  3513. bnd.Transparency = 1
  3514. bnd.TopSurface = 0
  3515. bnd.BottomSurface = 0
  3516. local bndm = Instance.new("SpecialMesh", bnd)
  3517. bndm.MeshType = 3
  3518. bndm.Scale = Vector3.new(8, 8, 8)
  3519. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  3520. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  3521. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  3522. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  3523. rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  3524. rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
  3525. Debounces.Shewt = true
  3526. coroutine.wrap(function()
  3527. for i = 1, 20, 0.2 do
  3528. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  3529. rngm3.Scale = Vector3.new(8 + i*3, 8 + i*3, 1)
  3530. rngm4.Scale = Vector3.new(6 + i*4, 6 + i*4, 1)
  3531. rng.Transparency = i/20
  3532. rng3.Transparency = 1/24
  3533. rng4.Transparency = i/26
  3534. wait()
  3535. end
  3536. wait()
  3537. rng:Destroy()
  3538. end)()
  3539. if Debounces.Shewt == true then
  3540. larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  3541. hit = ht.Parent
  3542. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  3543. if HasntTouched(hit.Name) == true and deb == false then
  3544. deb = true
  3545. coroutine.wrap(function()
  3546. hit:FindFirstChild("Humanoid").PlatformStand = true
  3547. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  3548. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73))
  3549. end)()
  3550. table.insert(Touche, hit.Name)
  3551. deb = false
  3552. end
  3553. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  3554. if HasntTouched(hit.Parent.Name) == true and deb == false then
  3555. deb = true
  3556. coroutine.wrap(function()
  3557. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  3558. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  3559. wait(1)
  3560. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  3561. end)()
  3562. table.insert(Touche, hit.Parent.Name)
  3563. deb = false
  3564. for i, v in pairs(Touche) do
  3565. print(v)
  3566. end
  3567. end
  3568. end
  3569. end)
  3570. end
  3571. for i = 0, 260, 8 do
  3572. bem.Size = Vector3.new(i, 3, 3)
  3573. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  3574. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  3575. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  3576. bnd.Size = Vector3.new(1,1,1)
  3577. bndm.Scale = Vector3.new(8,8,8)
  3578. if i % 10 == 0 then
  3579. local newRng = rng2:Clone()
  3580. newRng.Parent = larm
  3581. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  3582. local newRngm = rngm2:clone()
  3583. newRngm.Parent=newRng
  3584. coroutine.wrap(function()
  3585. for i = 1, 10, 0.2 do
  3586. newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 3)
  3587. newRng.Transparency = i/10
  3588. wait()
  3589. end
  3590. wait()
  3591. newRng:Destroy()
  3592. end)()
  3593. end
  3594. wait()
  3595. end
  3596. wait()
  3597. Debounces.Shewt = false
  3598. bem:Destroy()
  3599. out:Destroy()
  3600. bnd:Destroy()
  3601. Debounces.Ready = false
  3602. for i, v in pairs(Touche) do
  3603. table.remove(Touche, i)
  3604. end
  3605. wait()
  3606. table.insert(Touche, char.Name)
  3607. Debounces.NoIdl = false
  3608. if Debounces.CanAttack == false then
  3609. Debounces.CanAttack = true
  3610. end
  3611. end
  3612. end
  3613. end)
  3614. ----------------------------------------------------
  3615. --[[mouse.KeyDown:connect(function(key)
  3616.     if key == "y" then
  3617.  
  3618.                 z = Instance.new("Sound",char)
  3619.                 z.SoundId = "rbxassetid://864314263"
  3620.                 z.Pitch = 0.72
  3621.                 z.Volume = 10
  3622.                 wait(.1)
  3623.                 z:Play()
  3624. wait(5)
  3625.         if Debounces.CanAttack == true then
  3626.             Debounces.CanAttack = false
  3627.             Debounces.NoIdl = true
  3628.             Debounces.on = true
  3629.                 local shell = Instance.new("Part",torso)
  3630.                 shell.BrickColor = BrickColor.new("Lime green")
  3631.                 shell.Anchored = false
  3632.                 shell.CanCollide = false
  3633.                 shell.Locked = true
  3634.                 shell.TopSurface = "SmoothNoOutlines"
  3635.                 shell.BottomSurface = "SmoothNoOutlines"
  3636.                 shell.Size = Vector3.new(1.2,1.2,1.2)
  3637.                 shell.FormFactor = 3
  3638.                 local shellm = Instance.new("SpecialMesh",shell)
  3639.                 shellm.MeshType = "Sphere"
  3640.                 shellm.Scale = Vector3.new(1.2,1.2,1.2)
  3641.                 Omega = function()
  3642.                     local X = Instance.new("Part",char)
  3643.                     local O = Instance.new("ObjectValue",X)
  3644.                     O.Name = "creator"
  3645.                     X.Locked = true
  3646.                     X.Name = "Shell"
  3647.                     X.Anchored = false
  3648.                     X.CanCollide = false
  3649.                     X.Transparency = 0.5
  3650.                     X.Reflectance = 0
  3651.                     X.BottomSurface = 0
  3652.                     X.TopSurface = 0
  3653.                     X.Shape = 0
  3654.                     local V = Instance.new("ObjectValue",X)
  3655.                     V.Value = char
  3656.                     V.Name = "creator"
  3657.                     X.BrickColor = BrickColor.new("Lime green")
  3658.                     X.Size = Vector3.new(40,40,40)
  3659.                     --X.Material = "Neon"
  3660.                     local Z = Instance.new("SpecialMesh",X)
  3661.                     Z.MeshType = "Sphere"
  3662.                     Z.Scale = Vector3.new(0.2,0.2,0.2)
  3663.                     X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
  3664.                     local bv = Instance.new("BodyVelocity",X)
  3665.                     bv.maxForce = Vector3.new(99999,99999,99999)
  3666.                     X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
  3667.                     bv.velocity = root.CFrame.lookVector*10
  3668.                     Explode = X.Touched:connect(function(hit)
  3669.                         if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart}") then
  3670.                             local cf = X.CFrame
  3671.                             bv:Destroy()
  3672.                             X.Anchored = true
  3673.                             Z:Remove()
  3674.                             Explode:disconnect()
  3675.                             X.Size = Vector3.new(3,3,3)
  3676.                             X.Touched:connect(function(hit) end)
  3677.                             X.CanCollide = false
  3678.                             for i,v in pairs(FindNearestTorso(X.CFrame.p,200))do
  3679.                                 if v:FindFirstChild('Humanoid') then
  3680.                                     v.Humanoid:TakeDamage(math.random(120,120))
  3681.                                 end
  3682.                             end
  3683.                                 for i = 1, (40) do rs:wait()
  3684.                                     X.Transparency = X.Transparency + (1/40)
  3685.                                     X.Size = X.Size + Vector3.new(1,1,1)
  3686.                                     X.CFrame = root.CFrame * CFrame.new(0,0,-10)
  3687.                                 end
  3688.                             X:Destroy()
  3689.                             end
  3690.                         end)
  3691.                     end
  3692.             for i = 1,200 do
  3693.                 shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  3694.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.03)
  3695.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3696.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3697.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3698.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3699.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3700.                 if Debounces.on == false then break end
  3701.                 rs:wait()
  3702.             end
  3703.             for i = 1,30 do
  3704.                 shell.CFrame = torso.CFrame * CFrame.new(0,8,0)
  3705.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.4)
  3706.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-170)), 0.4)
  3707.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3708.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3709.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3710.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3711.                 if Debounces.on == false then break end
  3712.                 rs:wait()
  3713.             end
  3714.             for i = 1,40 do
  3715.                 shell.CFrame = torso.CFrame * CFrame.new(0,20,0)
  3716.                 shell.Size = shell.Size + Vector3.new(1,1,1)
  3717.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(100)), 0.4)
  3718.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100)), 0.4)
  3719.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3720.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3721.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3722.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3723.                 if Debounces.on == false then break end
  3724.                 rs:wait()
  3725.             end
  3726.             for i = 1,40 do
  3727.                 shell.CFrame = torso.CFrame * CFrame.new(0,0,-30)
  3728.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(20)), 0.4)
  3729.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.4)
  3730.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3731.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3732.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3733.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3734.                 if Debounces.on == false then break end
  3735.                 rs:wait()
  3736.             end
  3737.             for i = 1,60 do
  3738.                 shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
  3739.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.4)
  3740.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.4)
  3741.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3742.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3743.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3744.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3745.                 if Debounces.on == false then break end
  3746.                 rs:wait()
  3747.             end
  3748.             for i = 1,60 do
  3749.                 shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
  3750.                 shell.Size = shell.Size + Vector3.new(1,1,1)
  3751.                 rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(120)), 0.4)
  3752.                 larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-120)), 0.4)
  3753.                 hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3754.                 torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3755.                 lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3756.                 rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  3757.                 if Debounces.on == false then break end
  3758.                 rs:wait()
  3759.             end
  3760.             if Debounces.CanAttack == false then
  3761.                 Debounces.CanAttack = true
  3762.                 Debounces.NoIdl = false
  3763.                 Debounces.on = false
  3764.             end
  3765.         end
  3766.     end
  3767. end)]]--
  3768.  
  3769. ----------------------------------------------------
  3770.  
  3771. Mouse.KeyDown:connect(function(key)
  3772.     if key == "n" then
  3773. chatfunc("*Code exeacuted*")
  3774.         SkyBeam()
  3775.     end
  3776. end)
  3777.  
  3778. ----------------
  3779. Charging = false
  3780. mouse.KeyDown:connect(function(key)
  3781.     if key == "r" then
  3782.         v = Instance.new("Sound")
  3783.         v.SoundId = "rbxassetid://447225089"
  3784.         v.Parent = char
  3785.         v.Looped = false
  3786.         v.Pitch = 1
  3787.         v.Volume = 8
  3788.         wait(.01)
  3789.         v:Play()
  3790.     if Charging == false then
  3791.             Charging = true
  3792.             if Debounces.CanAttack == true then
  3793.                 Debounces.CanAttack = false
  3794.                 Debounces.NoIdl = true
  3795.                 Debounces.on = true
  3796.                 for i = 1,20 do
  3797.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.2)
  3798.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.2)
  3799.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  3800.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  3801.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  3802.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  3803.                     if Debounces.on == false then break end
  3804.                     rs:wait()
  3805.                 end
  3806.                 --[[for i = 1,20 do
  3807.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(50)), 0.4)
  3808.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(20),math.rad(-50)), 0.4)
  3809.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(34),math.rad(0),0), 0.4)
  3810.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
  3811.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
  3812.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
  3813.                     if Debounces.on == false then break end
  3814.                     rs:wait()
  3815.                 end]]--
  3816. pt=Instance.new('Part',torso)
  3817. pt.Anchored=true
  3818. pt.CanCollide=false
  3819. pt.Locked = true
  3820. pt.FormFactor='Custom'
  3821. pt.Size=Vector3.new(1,1,1)
  3822. pt.CFrame=root.CFrame*CFrame.new(0,-1,0)
  3823. pt.Transparency=.6
  3824. pt.BrickColor=BrickColor.new('Lime green')
  3825. msh=Instance.new('SpecialMesh',pt)
  3826. msh.MeshId='http://www.roblox.com/asset/?id=20329976'
  3827. msh.Scale=Vector3.new(8,4,8)
  3828. pt2=pt:clone()
  3829. pt2.Parent = torso
  3830. pt2.CFrame=root.CFrame*CFrame.new(0,-1,0)
  3831. pt2.BrickColor=BrickColor.new("Lime green")
  3832. msh2=msh:clone()
  3833. msh2.Parent=pt2
  3834. msh2.Scale=Vector3.new(10,5,10)
  3835.  
  3836. custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
  3837.  
  3838. bl = Instance.new("Part", char)
  3839. bl.Locked = true
  3840. bl.Name = "Shell"
  3841. bl.BrickColor = BrickColor.new("Lime green")
  3842. bl.Anchored = true
  3843. bl.CanCollide = false
  3844. bl.Transparency = 0
  3845. bl.Reflectance = 0
  3846. bl.BottomSurface = 0
  3847. bl.TopSurface = 0
  3848. bl.Shape = 0
  3849. blm = Instance.new("SpecialMesh",bl)
  3850. blm.MeshType = "Sphere"
  3851. blm.Scale = Vector3.new(1,1,1)
  3852. blm.MeshId = "rbxassetid://9982590"
  3853.  
  3854.     coroutine.resume(coroutine.create(function()
  3855.         for i=1, math.huge, 4 do
  3856.             if Charging == true then
  3857.                 rs:wait()
  3858.                 bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  3859.                 blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1)
  3860.                 bl.Transparency = bl.Transparency + 0.005
  3861.                 pt.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2),0)
  3862.                 pt2.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2),0)
  3863.                 msh.Scale = msh.Scale + Vector3.new(0.05,0,0.05)
  3864.                 msh2.Scale = msh2.Scale + Vector3.new(0.05,0,0.05)
  3865.                 elseif Charging == false then break
  3866.             end
  3867.         end
  3868.     end))
  3869.  
  3870. repeat
  3871.     local p = Instance.new('Part',torso)
  3872.     p.formFactor = 'Custom'
  3873.     p.Size = Vector3.new(1,1,1)
  3874.     p.BrickColor = workspace.Base.BrickColor
  3875.     p.CanCollide = false
  3876.     p.Transparency = 0
  3877.     p.Anchored = true
  3878.     p.Locked=true
  3879.     p.Material = workspace.Base.Material
  3880.     s = math.random(1,40)/10
  3881.     local m = Instance.new("BlockMesh",p)
  3882.     m.Scale = Vector3.new(s,s,s)
  3883.     p.CFrame = torso.CFrame*CFrame.new(custommath[math.random(1,#custommath)]/10,-math.random(5,7),custommath[math.random(1,#custommath)]/10)*CFrame.Angles(math.random(),math.random(),math.random())
  3884.     --[[coroutine.wrap(function()
  3885.         wait(2)
  3886.         while Charging == true do
  3887.         wait(2)
  3888.         GroundWave1()
  3889.         wait(2)
  3890.         end
  3891.     end)()]]--
  3892.     Spawn(function()
  3893.         while rs:wait() do
  3894.             if Charging == true then
  3895.                 rarm.Weld.C0 = CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(-30,-20)),math.rad(math.random(30,50)))
  3896.                 larm.Weld.C0 = CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(20,30)),math.rad(math.random(-50,-30)))
  3897.                 hed.Weld.C0 = CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(math.random(26,34)),math.rad(math.random(-5,5)),math.rad(0))
  3898.                 torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4,4)), math.rad(0))
  3899.                 lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(10,20)), math.rad(math.random(-20,-10)))
  3900.                 rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(-20,-10)), math.rad(math.random(10,20)))
  3901.             elseif Charging == false then break
  3902.             end
  3903.         end
  3904.     end)
  3905.     Spawn(function()
  3906.         while rs:wait() do
  3907.             if p.Transparency >= 1 then p:Destroy() break end
  3908.             p.CFrame = p.CFrame*CFrame.Angles(math.rad(2),math.rad(2),math.rad(2))+Vector3.new(0,0.2,0)
  3909.             p.Transparency = p.Transparency+0.01
  3910.         end
  3911.     end)
  3912.     wait(.3)
  3913. until Charging == false
  3914.             end
  3915.         end
  3916.     end
  3917. end)
  3918. ----------------------------------------------------
  3919. mouse.KeyUp:connect(function(key)
  3920.     if key == "r" then
  3921.         if Charging == true then
  3922.             Charging = false
  3923.                 pt:Destroy()
  3924.                 pt2:Destroy()
  3925.                 bl:Destroy()
  3926.             if Debounces.CanAttack == false then
  3927.                 Debounces.CanAttack = true
  3928.                 Debounces.NoIdl = false
  3929.                 Debounces.on = false
  3930.             end
  3931.         end
  3932.     end
  3933. end)
  3934. ----------------------------------------------------
  3935. mouse.KeyDown:connect(function(key)
  3936.     if key == "g" then
  3937.         if Debounces.CanAttack == true then
  3938.             Debounces.CanAttack = false
  3939.             Debounces.NoIdl = true
  3940.             Debounces.on = true
  3941.                 local shell = Instance.new("Part",torso)
  3942.                 shell.BrickColor = BrickColor.new("Lime green")
  3943.                 shell.Anchored = true
  3944.                 shell.CanCollide = false
  3945.                 shell.Locked = true
  3946.                 shell.TopSurface = "SmoothNoOutlines"
  3947.                 shell.BottomSurface = "SmoothNoOutlines"
  3948.                 shell.Size = Vector3.new(1,1,1)
  3949.                 shellm = Instance.new("SpecialMesh",shell)
  3950.                 shellm.MeshType = "Sphere"
  3951.                 shellm.Scale = Vector3.new(1,1,1)
  3952.                 local shell2 = Instance.new("Part",torso)
  3953.                 shell2.BrickColor = BrickColor.new("Lime green")
  3954.                 shell2.Anchored = true
  3955.                 shell2.CanCollide = false
  3956.                 shell2.Locked = true
  3957.                 shell2.TopSurface = "SmoothNoOutlines"
  3958.                 shell2.BottomSurface = "SmoothNoOutlines"
  3959.                 shell2.Size = Vector3.new(1,1,1)
  3960.                 shellm2 = Instance.new("SpecialMesh",shell2)
  3961.                 shellm2.MeshType = "Sphere"
  3962.                 shellm2.Scale = Vector3.new(1,1,1)
  3963.  
  3964. function FindNearestTorso(Position,Distance,SinglePlayer)
  3965.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3966.         local List = {}
  3967.         for i,v in pairs(workspace:GetChildren())do
  3968.             if v:IsA("Model")then
  3969.                 if v:findFirstChild("Torso")then
  3970.                     if v ~= char then
  3971.                         if(v.Torso.Position -Position).magnitude <= Distance then
  3972.                             table.insert(List,v)
  3973.                         end
  3974.                     end
  3975.                 end
  3976.             end
  3977.         end
  3978.     return List
  3979. end
  3980.  
  3981. Shell = function()
  3982. local X = Instance.new("Part",char)
  3983. local O = Instance.new("ObjectValue",X)
  3984.         O.Name = "creator"
  3985.         X.Locked = true
  3986.         X.Name = "Shell"
  3987.         X.Anchored = false
  3988.         X.CanCollide = false
  3989.         X.Transparency = 0
  3990.         X.Reflectance = 0
  3991.         X.BottomSurface = 0
  3992.         X.TopSurface = 0
  3993.         X.Shape = 0
  3994.         local V = Instance.new("ObjectValue",X)
  3995.         V.Value = char
  3996.         V.Name = "creator"
  3997.         X.BrickColor = BrickColor.new("Lime green")
  3998.         X.Size = Vector3.new(1,1,1)
  3999.         --X.Material = "Neon"
  4000.         local Z = Instance.new("SpecialMesh",X)
  4001.         Z.MeshType = "Sphere"
  4002.         Z.Scale = Vector3.new(1,1,1)
  4003.         X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
  4004.         local bv = Instance.new("BodyVelocity",X)
  4005.         bv.maxForce = Vector3.new(99999,99999,99999)
  4006.         X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
  4007.         bv.velocity = root.CFrame.lookVector*65
  4008. Explode = X.Touched:connect(function(hit)
  4009.         if hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part") or hit:IsA("BasePart}") then
  4010.         local cf = X.CFrame
  4011.         bv:Destroy()
  4012.         X.Anchored = true
  4013.         Z:Remove()
  4014.         Explode:disconnect()
  4015.         X.Size = Vector3.new(3,3,3)
  4016.         X.Touched:connect(function(hit) end)
  4017.         X.CanCollide = false
  4018.         for i,v in pairs(FindNearestTorso(X.CFrame.p,40))do
  4019.             if v:FindFirstChild('Humanoid') then
  4020.                 v.Humanoid:TakeDamage(math.random(6,12))
  4021.             end
  4022.         end
  4023.             for i = 1, (40) do rs:wait()
  4024.                 X.Transparency = X.Transparency + (1/40)
  4025.                 X.Size = X.Size + Vector3.new(1,1,1)
  4026.                 X.CFrame = cf
  4027.             end
  4028.         X:Destroy()
  4029.         end
  4030.     end)
  4031. end
  4032.                 Shell()
  4033.                 for i = 1, 10 do
  4034.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4035.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4036.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4037.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4038.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.7)
  4039.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7)
  4040.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7)
  4041.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7)
  4042.                     if Debounces.on == false then break end
  4043.                     rs:wait()
  4044.                 end
  4045.                 Shell()
  4046.                 shell.Transparency = 1
  4047.                 for i = 1, 10 do
  4048.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4049.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4050.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  4051.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4052.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  4053.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4054.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4055.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4056.                     if Debounces.on == false then break end
  4057.                     rs:wait()
  4058.                 end
  4059.                 Shell()
  4060.                 shell.Transparency = 0
  4061.                 shell2.Transparency = 1
  4062.                 for i = 1, 10 do
  4063.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4064.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4065.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4066.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  4067.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  4068.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4069.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4070.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4071.                     if Debounces.on == false then break end
  4072.                     rs:wait()
  4073.                 end
  4074.                 Shell()
  4075.                 shell2.Transparency = 0
  4076.                 shell.Transparency = 1
  4077.                 for i = 1, 10 do
  4078.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4079.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4080.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  4081.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4082.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  4083.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4084.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4085.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4086.                     if Debounces.on == false then break end
  4087.                     rs:wait()
  4088.                 end
  4089.                 Shell()
  4090.                 shell.Transparency = 0
  4091.                 shell2.Transparency = 1
  4092.                 for i = 1, 10 do
  4093.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4094.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4095.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4096.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  4097.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  4098.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4099.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4100.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4101.                     if Debounces.on == false then break end
  4102.                     rs:wait()
  4103.                 end
  4104.                 Shell()
  4105.                 shell2.Transparency = 0
  4106.                 shell.Transparency = 1
  4107.                 for i = 1, 10 do
  4108.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4109.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4110.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  4111.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4112.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  4113.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4114.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4115.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4116.                     if Debounces.on == false then break end
  4117.                     rs:wait()
  4118.                 end
  4119.                 Shell()
  4120.                 shell.Transparency = 0
  4121.                 shell2.Transparency = 1
  4122.                 for i = 1, 10 do
  4123.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4124.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4125.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4126.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.5)
  4127.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  4128.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4129.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4130.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4131.                     if Debounces.on == false then break end
  4132.                     rs:wait()
  4133.                 end
  4134.                 Shell()
  4135.                 shell2.Transparency = 0
  4136.                 shell.Transparency = 1
  4137.                 for i = 1, 10 do
  4138.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4139.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4140.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  4141.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4142.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  4143.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4144.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4145.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4146.                     if Debounces.on == false then break end
  4147.                     rs:wait()
  4148.                 end
  4149.                 Shell()
  4150.                 shell.Transparency = 0
  4151.                 shell2.Transparency = 1
  4152.                 for i = 1, 10 do
  4153.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4154.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4155.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4156.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  4157.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  4158.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4159.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4160.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4161.                     if Debounces.on == false then break end
  4162.                     rs:wait()
  4163.                 end
  4164.                 Shell()
  4165.                 shell2.Transparency = 0
  4166.                 shell.Transparency = 1
  4167.                 for i = 1, 10 do
  4168.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4169.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4170.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  4171.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4172.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  4173.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4174.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4175.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4176.                     if Debounces.on == false then break end
  4177.                     rs:wait()
  4178.                 end
  4179.                 Shell()
  4180.                 shell.Transparency = 0
  4181.                 shell2.Transparency = 1
  4182.                 for i = 1, 10 do
  4183.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4184.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4185.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4186.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  4187.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  4188.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4189.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4190.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4191.                     if Debounces.on == false then break end
  4192.                     rs:wait()
  4193.                 end
  4194.                 Shell()
  4195.                 shell2.Transparency = 0
  4196.                 shell.Transparency = 1
  4197.                 for i = 1, 10 do
  4198.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4199.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4200.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  4201.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  4202.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  4203.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4204.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4205.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4206.                     if Debounces.on == false then break end
  4207.                     rs:wait()
  4208.                 end
  4209.                 Shell()
  4210.                 shell.Transparency = 0
  4211.                 shell2.Transparency = 1
  4212.                 for i = 1, 10 do
  4213.                     shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  4214.                     shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  4215.                     rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  4216.                     larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  4217.                     hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  4218.                     torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4219.                     lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4220.                     rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4221.                     if Debounces.on == false then break end
  4222.                     rs:wait()
  4223.                 end
  4224.                 shell.Transparency = 1
  4225.             if Debounces.CanAttack == false then
  4226.                 Debounces.CanAttack = true
  4227.                 Debounces.NoIdl = false
  4228.                 Debounces.on = false
  4229.             end
  4230.         end
  4231.     end
  4232. end)
  4233. ----------------------------------------------------
  4234. Search = false
  4235. mouse.KeyDown:connect(function(key)
  4236.     if key == "n" then
  4237.         if Search == false then
  4238.             Search = true
  4239.             for i,v in pairs(game.Players:getPlayers()) do
  4240.                 if v.Name~=char.Name then
  4241.                     for j,k in pairs(v.Character:GetChildren()) do
  4242.                         if k:IsA("BasePart") and k.Transparency >= 1 then
  4243.                             bawx=Instance.new("SelectionBox",cam)
  4244.                             bawx.Color = BrickColor.new("Bright red")
  4245.                             bawx.Transparency = .5
  4246.                             bawx.Adornee = k
  4247.                         end
  4248.                     end
  4249.                 end
  4250.             end
  4251.         elseif Search == true then
  4252.             Search = false
  4253.             for i, v in pairs(cam:GetChildren()) do
  4254.                 if v:IsA("SelectionBox") then
  4255.                     v:Destroy()
  4256.                 end
  4257.             end
  4258.         end
  4259.     end
  4260. end)
  4261. ----------------------------------------------------
  4262.  
  4263. ------------------------------------------
  4264. mouse.KeyDown:connect(function(key)
  4265.     if string.byte(key) == 52 then
  4266.         char.Humanoid.WalkSpeed = 60
  4267.     end
  4268. end)
  4269. mouse.KeyUp:connect(function(key)
  4270.     if string.byte(key) == 52 then
  4271.         char.Humanoid.WalkSpeed = 8
  4272.     end
  4273. end)
  4274. -------------------------------
  4275. local animpose = "Idle"
  4276. local lastanimpose = "Idle"
  4277. local sine = 0
  4278. local change = 1
  4279. local val = 0
  4280. local ffing = false
  4281. -------------------------------
  4282. game:GetService("RunService").RenderStepped:connect(function()
  4283. --[[if char.Humanoid.Jump == true then
  4284. jump = true
  4285. else
  4286. jump = false
  4287. end]]
  4288. char.Humanoid.FreeFalling:connect(function(f)
  4289. if f then
  4290. ffing = true
  4291. else
  4292. ffing = false
  4293. end
  4294. end)
  4295. sine = sine + change
  4296. if jumpn == true then
  4297. animpose = "Jumping"
  4298. elseif ffing == true then
  4299. animpose = "Freefalling"
  4300. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  4301. animpose = "Idle"
  4302. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  4303. animpose = "Walking"
  4304. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  4305. animpose = "Running"
  4306. end
  4307. if animpose ~= lastanimpose then
  4308. sine = 0
  4309. if Debounces.NoIdl == false then
  4310. if animpose == "Idle" then
  4311. for i = 1, 2 do
  4312. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  4313. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  4314. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  4315. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  4316. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.625, -0.35) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  4317. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  4318. end
  4319. elseif animpose == "Walking" then
  4320. for i = 1, 2 do
  4321. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  4322. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  4323. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  4324. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  4325. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  4326. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  4327. end
  4328. elseif animpose == "Running" then
  4329. for i = 1, 2 do
  4330. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2)
  4331. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2)
  4332. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4)
  4333. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4)
  4334. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  4335. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  4336. wait()
  4337. end
  4338. end
  4339. else
  4340. end
  4341. end
  4342. lastanimpose = animpose
  4343. if Debounces.NoIdl == false then
  4344. if animpose == "Idle" then
  4345. change = 0.5
  4346. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(17.5),math.rad(90+2*math.cos(sine/14))), 0.4)
  4347. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.51+0.05*math.cos(sine/14),0)*CFrame.Angles(math.rad(31),math.rad(-32),math.rad(-8-2*math.cos(sine/14))), 0.4)
  4348. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(-70),0), 0.2)
  4349. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(70), math.rad(0)), 0.05)
  4350. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.215, -0.35) * CFrame.Angles(-0.35-0.05*math.cos(sine/14), 0, 0), 0.4)
  4351. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(-0.25+0.05*math.cos(sine/14),0,0), 0.4)
  4352. elseif animpose == "Walking" then
  4353. change = 1
  4354. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  4355. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  4356. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  4357. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  4358. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  4359. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  4360. elseif animpose == "Running" then
  4361. change = 1
  4362. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-22),math.rad(20+2*math.cos(sine/14))), 0.2)
  4363. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(-14-2*math.cos(sine/14))), 0.2)
  4364. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(20),0,0), 0.4)
  4365. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  4366. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-40),0, math.rad(0)), 0.05)
  4367. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(-8)), 0.4)
  4368. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(8)), 0.4)
  4369. end
  4370. end
  4371. end)
  4372.  
  4373. hum.MaxHealth = 33543764375674356343744673473537463536
  4374. wait(3)
  4375. hum.Health = 33543764375674356343744673473537463536
RAW Paste Data
Top