Advertisement
Guest User

Untitled

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