Advertisement
dubsrealdeal

Untitled

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