Advertisement
NikieCoop12

Untitled

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