Advertisement
JacksoMykalJunior

Pow

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