SHARE
TWEET

Untitled

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