Advertisement
Rocco_T_

Untitled

Aug 4th, 2018
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.69 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. local RealPlayer = Player
  4. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
  5.  
  6. wait(0.5)
  7.  
  8. ----Made by tyefoodmania
  9. ----Credits go to moneypro123 aka speedoflightpro123
  10. ----Noobs
  11. local Player = owner
  12. local Character = Player.Character
  13. local Humanoid = Character.Humanoid
  14. local Mouse = Player:GetMouse()
  15. local LeftArm = Character["Left Arm"]
  16. local RightArm = Character["Right Arm"]
  17. local LeftLeg = Character["Left Leg"]
  18. local RightLeg = Character["Right Leg"]
  19. local Head = Character.Head
  20. local Torso = Character.Torso
  21. local Camera = game.Workspace.CurrentCamera
  22. local RootPart = Character.HumanoidRootPart
  23. local RootJoint = RootPart.RootJoint
  24. local Pause = false
  25. local attack = false
  26. local LOL = false
  27. local Anim = 'Idle'
  28. local attacktype = 1
  29. local delays = false
  30. local play = true
  31. local targetted = nil
  32. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  33. local velocity = RootPart.Velocity.y
  34. local sine = 0
  35. local change = 1
  36. local doe = 0
  37. local Create = LoadLibrary("RbxUtility").Create
  38. for i,v in pairs(Character:children()) do
  39. if v:IsA("Hat") then
  40. v:Destroy()
  41. end
  42. end
  43. for i,v in pairs(Character:children()) do
  44. if v:IsA("Accessory") then
  45. v:Destroy()
  46. end
  47. end
  48. for i,v in pairs(Character:children()) do
  49. if v:IsA("Clothing") then
  50. v:Destroy()
  51. end
  52. end
  53. for i,v in pairs(Character:children()) do
  54. if v:IsA("Accoutrement") then
  55. v:Destroy()
  56. end
  57. end
  58. local Shirt = Instance.new("Shirt",Character)
  59. local Pants = Instance.new("Pants",Character)
  60. Head.face.Texture = "rbxassetid://403828505"
  61. local Hat = Instance.new("Part",Character)
  62. Hat.Size = Vector3.new(1,1,1)
  63. Hat.CanCollide = false
  64. Hat.BrickColor = BrickColor.new("Really black")
  65. local Hat2 = Instance.new("SpecialMesh",Hat)
  66. Hat2.MeshId = "rbxassetid://922015392"
  67. Hat2.TextureId = "rbxassetid://922016290"
  68. Hat2.Scale = Vector3.new(0.08,0.08,0.08)
  69. local Hat3 = Instance.new("Weld",Hat)
  70. Hat3.Part0 = Head
  71. Hat3.Part1 = Hat
  72. Hat3.C0 = CFrame.new(-0.1,1,0)*CFrame.Angles(0,0,0.4)
  73. Shirt.ShirtTemplate = "rbxassetid://578666808"
  74. Pants.PantsTemplate = "rbxassetid://578667800"
  75. local M = Instance.new("Sound",Torso)
  76. M.SoundId = "rbxassetid://538732827"
  77. M.Looped = true
  78. M.Volume = 0.5
  79. M.Pitch = 1
  80. M:play()
  81. Humanoid.WalkSpeed = 25
  82. Humanoid.Animator.Parent = nil
  83. Character.Animate.Parent = nil
  84.  
  85. local newMotor = function(part0, part1, c0, c1)
  86. local w = Create('Motor'){
  87. Parent = part0,
  88. Part0 = part0,
  89. Part1 = part1,
  90. C0 = c0,
  91. C1 = c1,
  92. }
  93. return w
  94. end
  95. function clerp(a, b, t)
  96. return a:lerp(b, t)
  97. end
  98.  
  99. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  100. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  101.  
  102. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  103. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  104. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  105. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  106. RootJoint.C1 = CFrame.new(0, 0, 0)
  107. RootJoint.C0 = CFrame.new(0, 0, 0)
  108. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  109. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  110.  
  111. local rarmc1 = RW.C1
  112. local larmc1 = LW.C1
  113. local rlegc1 = RH.C1
  114. local llegc1 = LH.C1
  115.  
  116. local resetc1 = false
  117.  
  118. function PlayAnimationFromTable(table, speed, bool)
  119. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  120. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  121. RW.C0 = clerp(RW.C0, table[3], speed)
  122. LW.C0 = clerp(LW.C0, table[4], speed)
  123. RH.C0 = clerp(RH.C0, table[5], speed)
  124. LH.C0 = clerp(LH.C0, table[6], speed)
  125. if bool == true then
  126. if resetc1 == false then
  127. resetc1 = true
  128. RootJoint.C1 = RootJoint.C1
  129. Torso.Neck.C1 = Torso.Neck.C1
  130. RW.C1 = rarmc1
  131. LW.C1 = larmc1
  132. RH.C1 = rlegc1
  133. LH.C1 = llegc1
  134. end
  135. end
  136. end
  137.  
  138. ArtificialHB = Create("BindableEvent", script){
  139. Parent = script,
  140. Name = "Heartbeat",
  141. }
  142.  
  143. script:WaitForChild("Heartbeat")
  144.  
  145. frame = 1 / 30
  146. tf = 0
  147. allowframeloss = false
  148. tossremainder = false
  149. lastframe = tick()
  150. script.Heartbeat:Fire()
  151.  
  152. game:GetService("RunService").Heartbeat:connect(function(s, p)
  153. tf = tf + s
  154. if tf >= frame then
  155. if allowframeloss then
  156. script.Heartbeat:Fire()
  157. lastframe = tick()
  158. else
  159. for i = 1, math.floor(tf / frame) do
  160. script.Heartbeat:Fire()
  161. end
  162. lastframe = tick()
  163. end
  164. if tossremainder then
  165. tf = 0
  166. else
  167. tf = tf - frame * math.floor(tf / frame)
  168. end
  169. end
  170. end)
  171.  
  172. function swait(num)
  173. if num == 0 or num == nil then
  174. ArtificialHB.Event:wait()
  175. else
  176. for i = 0, num do
  177. ArtificialHB.Event:wait()
  178. end
  179. end
  180. end
  181. function Hit1()
  182. if not D then D = true
  183. Pause = true
  184. for i = 0,0.5,0.1 do
  185. swait()
  186. PlayAnimationFromTable({
  187. CFrame.new(0,0,0) * CFrame.new(0, 0, 0.2) * CFrame.Angles(0, -0.3, 0),
  188. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  189. CFrame.new(1.9,0.5,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,1),
  190. CFrame.new(-1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  191. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  192. CFrame.new(-0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, -0.1),
  193. }, .5, false)
  194. end
  195. local Grab = Instance.new("Part",RightArm)
  196. Grab.Size = Vector3.new(1,1,1)
  197. Grab.CanCollide = false
  198. Grab.BrickColor = BrickColor.new("Deep orange")
  199. Grab.Transparency = math.huge
  200. local Grabo = Instance.new("Weld",Grab)
  201. Grabo.Part0 = RightArm
  202. Grabo.Part1 = Grab
  203. Grabo.C0 = CFrame.new(0,-1.1,0)
  204. local RA = Instance.new("Part",RightArm)
  205. RA.Size = Vector3.new(1.1,2.1,1.1)
  206. RA.BrickColor = BrickColor.new("New Yeller")
  207. RA.Material = "Neon"
  208. RA.Transparency = 0
  209. local RA2 = Instance.new("Weld",RA)
  210. RA2.Part0 = RightArm
  211. RA2.Part1 = RA
  212. RA2.C0 = CFrame.new(0,0,0)
  213. local Sou = Instance.new("Sound",Torso)
  214. Sou.SoundId = "rbxassetid://727821717"
  215. Sou.Pitch = 1
  216. Sou.Looped = false
  217. Sou.Volume = 1
  218. Sou:play()
  219. coroutine.resume(coroutine.create(function()
  220. for i = 1,2 do
  221. for i = 1,5 do
  222. RA.Transparency = RA.Transparency + 0.1
  223. game:GetService("RunService").RenderStepped:wait()
  224. end
  225. wait(0.1)
  226. for i = 1,5 do
  227. RA.Transparency = RA.Transparency - 0.1
  228. game:GetService("RunService").RenderStepped:wait()
  229. end
  230. game:GetService("RunService").RenderStepped:wait()
  231. end
  232. for i = 1,10 do
  233. RA.Transparency = RA.Transparency + 0.1
  234. game:GetService("RunService").RenderStepped:wait()
  235. end
  236. RA:remove()
  237. end))
  238. local SFXZ = Instance.new("Sound",Torso)
  239. SFXZ.SoundId = "rbxassetid://169259383"
  240. SFXZ.Volume = 1
  241. SFXZ.Pitch = 1.5
  242. SFXZ.Looped = false
  243. wait(0.01)
  244. SFXZ:Play()
  245. Grab.Touched:connect(function(hit)
  246. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  247. Grab:remove()
  248. hit.Parent.Humanoid:TakeDamage(13)
  249. local SFXZ = Instance.new("Sound",Torso)
  250. SFXZ.SoundId = "rbxassetid://743886825"
  251. SFXZ.Volume = 1
  252. SFXZ.Pitch = 1
  253. SFXZ.Looped = false
  254. wait(0.01)
  255. SFXZ:Play()
  256. local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  257. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  258. Fl.velocity = Torso.CFrame.lookVector*33
  259. wait(0.05)
  260. Fl:remove()
  261. end
  262. end)
  263. for i = 0,1,0.1 do
  264. swait()
  265. PlayAnimationFromTable({
  266. CFrame.new(0,0,0) * CFrame.new(0, 0, -0.2) * CFrame.Angles(0, 0.6, 0),
  267. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.2, 0),
  268. CFrame.new(1.7,0.5,-0.6) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0.4),
  269. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(1.2, 0, 0),
  270. CFrame.new(0.6,-1.8,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0.1),
  271. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,-0.1),
  272. }, .5, false)
  273. end
  274. Grab:remove()
  275. Pause = false
  276. wait(0.2)
  277. D = false
  278. end
  279. end
  280. function Hit2()
  281. if not D then D = true
  282. Pause = true
  283. for i = 0,0.5,0.1 do
  284. swait()
  285. PlayAnimationFromTable({
  286. CFrame.new(0,0,0) * CFrame.new(0, 0, 0.2) * CFrame.Angles(0, 0.3, 0),
  287. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  288. CFrame.new(1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0),
  289. CFrame.new(-1.9,0.5,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1),
  290. CFrame.new(0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0.1),
  291. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  292. }, .5, false)
  293. end
  294. local Grab = Instance.new("Part",RightArm)
  295. Grab.Size = Vector3.new(1,1,1)
  296. Grab.CanCollide = false
  297. Grab.BrickColor = BrickColor.new("Deep orange")
  298. Grab.Transparency = math.huge
  299. local Grabo = Instance.new("Weld",Grab)
  300. Grabo.Part0 = LeftArm
  301. Grabo.Part1 = Grab
  302. Grabo.C0 = CFrame.new(0,-1.1,0)
  303. local LA = Instance.new("Part",LeftArm)
  304. LA.Size = Vector3.new(1.1,2.1,1.1)
  305. LA.BrickColor = BrickColor.new("New Yeller")
  306. LA.Material = "Neon"
  307. LA.Transparency = 0
  308. local LA2 = Instance.new("Weld",LA)
  309. LA2.Part0 = LeftArm
  310. LA2.Part1 = LA
  311. LA2.C0 = CFrame.new(0,0,0)
  312. local Sou = Instance.new("Sound",Torso)
  313. Sou.SoundId = "rbxassetid://727821717"
  314. Sou.Pitch = 1
  315. Sou.Looped = false
  316. Sou.Volume = 1
  317. Sou:play()
  318. coroutine.resume(coroutine.create(function()
  319. for i = 1,2 do
  320. for i = 1,5 do
  321. LA.Transparency = LA.Transparency + 0.1
  322. game:GetService("RunService").RenderStepped:wait()
  323. end
  324. wait(0.1)
  325. for i = 1,5 do
  326. LA.Transparency = LA.Transparency - 0.1
  327. game:GetService("RunService").RenderStepped:wait()
  328. end
  329. game:GetService("RunService").RenderStepped:wait()
  330. end
  331. for i = 1,10 do
  332. LA.Transparency = LA.Transparency + 0.1
  333. game:GetService("RunService").RenderStepped:wait()
  334. end
  335. LA:remove()
  336. end))
  337. local SFXZ = Instance.new("Sound",Torso)
  338. SFXZ.SoundId = "rbxassetid://169259383"
  339. SFXZ.Volume = 1
  340. SFXZ.Pitch = 1.5
  341. SFXZ.Looped = false
  342. wait(0.01)
  343. SFXZ:Play()
  344. Grab.Touched:connect(function(hit)
  345. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  346. Grab:remove()
  347. hit.Parent.Humanoid:TakeDamage(13)
  348. local SFXZ = Instance.new("Sound",Torso)
  349. SFXZ.SoundId = "rbxassetid://743886825"
  350. SFXZ.Volume = 1
  351. SFXZ.Pitch = 1
  352. SFXZ.Looped = false
  353. wait(0.01)
  354. SFXZ:Play()
  355. local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  356. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  357. Fl.velocity = Torso.CFrame.lookVector*33
  358. wait(0.05)
  359. Fl:remove()
  360. end
  361. end)
  362. for i = 0,1,0.1 do
  363. swait()
  364. PlayAnimationFromTable({
  365. CFrame.new(0,0,0) * CFrame.new(0, 0, -0.2) * CFrame.Angles(0, -0.6, 0),
  366. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.2, 0),
  367. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2,0,0.4),
  368. CFrame.new(-1.7,0.5,-0.6) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.4),
  369. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  370. CFrame.new(-0.6,-1.8,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3,0,-0.1),
  371. }, .5, false)
  372. end
  373. Grab:remove()
  374. Pause = false
  375. wait(0.2)
  376. D = false
  377. end
  378. end
  379. function Torn()
  380. if not D then D = true
  381. Pause = true
  382. for i = 0,1.2,0.1 do
  383. swait()
  384. PlayAnimationFromTable({
  385. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  386. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  387. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  388. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  389. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  390. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  391. }, .5, false)
  392. end
  393. for i = 0,3,0.1 do
  394. swait()
  395. PlayAnimationFromTable({
  396. CFrame.new(0,0,0) * CFrame.new(0, -0.7, 0) * CFrame.Angles(0, 0, 0),
  397. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  398. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  399. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  400. CFrame.new(0.5,-1.8,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.9, 0, 0),
  401. CFrame.new(-0.5,-1.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  402. }, .1, false)
  403. end
  404. local RA = Instance.new("Part",RightArm)
  405. RA.Size = Vector3.new(1.1,2.1,1.1)
  406. RA.BrickColor = BrickColor.new("New Yeller")
  407. RA.Material = "Neon"
  408. RA.Transparency = 0
  409. local RA2 = Instance.new("Weld",RA)
  410. RA2.Part0 = RightLeg
  411. RA2.Part1 = RA
  412. RA2.C0 = CFrame.new(0,0,0)
  413. local E = Instance.new("Sound",Torso)
  414. E.SoundId = "rbxassetid://727821717"
  415. E.Volume = 112
  416. E.Pitch = 1
  417. E.Looped = false
  418. E:play()
  419. for i = 1,2 do ----15
  420. for i = 1,5 do
  421. RA.Transparency = RA.Transparency + 0.1
  422. game:GetService("RunService").RenderStepped:wait()
  423. end
  424. wait(0.1)
  425. for i = 1,5 do
  426. RA.Transparency = RA.Transparency - 0.1
  427. game:GetService("RunService").RenderStepped:wait()
  428. end
  429. end
  430. for i = 1,10 do
  431. RA.Transparency = RA.Transparency + 0.1
  432. game:GetService("RunService").RenderStepped:wait()
  433. end
  434. for i = 0,1.1,0.1 do
  435. swait()
  436. PlayAnimationFromTable({
  437. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  438. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  439. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  440. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  441. CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  442. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  443. }, .5, false)
  444. end
  445. ---
  446. local To = Instance.new("Part",Torso)
  447. To.Size = Vector3.new(10,10,10)
  448. To.BrickColor = BrickColor.new("New Yeller")
  449. To.Transparency = 0
  450. To.CanCollide = false
  451. To.CFrame = Torso.CFrame*CFrame.new(0,0,0)
  452. coroutine.resume(coroutine.create(function()
  453. for i = 1,26 do
  454. local Ef = Instance.new("Part",Torso)
  455. Ef.Size = Vector3.new(1,1,1)
  456. Ef.Anchored = true
  457. Ef.CanCollide = false
  458. Ef.BrickColor = BrickColor.new("New Yeller")
  459. Ef.CFrame = To.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  460. local Ef2 = Instance.new("SpecialMesh",Ef)
  461. Ef2.MeshId = "rbxassetid://3270017"
  462. Ef2.Scale = Vector3.new(1,1,0.01)
  463. coroutine.resume(coroutine.create(function()
  464. for i = 1,300 do
  465. Ef2.Scale = Ef2.Scale + Vector3.new(1,1,0.1)
  466. Ef.Transparency = Ef.Transparency + 0.005
  467. game:GetService("RunService").RenderStepped:wait()
  468. end
  469. Ef:remove()
  470. end))
  471. wait(0.3)
  472. end
  473. end))
  474. To.Touched:connect(function(hit)
  475. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  476. if not ZC then ZC = true
  477. hit.Parent.Humanoid:TakeDamage(20)
  478. local FlyIn = Instance.new("BodyPosition",hit.Parent.Torso)
  479. FlyIn.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  480. FlyIn.Position = Torso.Position
  481. wait(0.3)
  482. FlyIn:remove()
  483. ZC = false
  484. end
  485. end
  486. end)
  487. local To2 = Instance.new("SpecialMesh",To)
  488. To2.MeshId = "http://www.roblox.com/asset/?id=1051557"
  489. To2.Scale = Vector3.new(6,6,6)
  490. local Spa = Instance.new("ParticleEmitter",To)
  491. Spa.Texture = "rbxassetid://569507414"
  492. Spa.Size = NumberSequence.new(0.8,0.2)
  493. Spa.Color = ColorSequence.new(Color3.fromRGB(255, 255, 0), Color3.fromRGB(255, 255, 0))
  494. Spa.Lifetime = NumberRange.new(1,2)
  495. Spa.Rate = 99
  496. Spa.Transparency = NumberSequence.new(0.5,0.6)
  497. Spa.LightEmission = 0.75
  498. Spa.Speed = NumberRange.new(2)
  499. Spa.Acceleration = Vector3.new(0, 0, 0)
  500. Spa.VelocitySpread = 1212
  501. coroutine.resume(coroutine.create(function()
  502. for i = 1,300 do
  503. To.CFrame = Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1,0)
  504. To.Transparency = To.Transparency + 0.00009
  505. To2.Scale = To2.Scale + Vector3.new(0.05,0.05,0.05)
  506. game:GetService("RunService").RenderStepped:wait()
  507. end
  508. To:remove()
  509. end))
  510. for i = 1,28 do
  511. for i = 0,0.1,0.1 do
  512. swait()
  513. PlayAnimationFromTable({
  514. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0),
  515. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  516. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  517. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  518. CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  519. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  520. }, .5, false)
  521. end
  522. for i = 0,0.1,0.1 do
  523. swait()
  524. PlayAnimationFromTable({
  525. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -3, 0),
  526. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  527. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  528. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  529. CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  530. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  531. }, .5, false)
  532. end
  533. for i = 0,0.1,0.1 do
  534. swait()
  535. PlayAnimationFromTable({
  536. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -4, 0),
  537. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  538. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  539. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  540. CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  541. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  542. }, .5, false)
  543. end
  544. for i = 0,0.1,0.1 do
  545. swait()
  546. PlayAnimationFromTable({
  547. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -5, 0),
  548. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  549. CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  550. CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  551. CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  552. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  553. }, .5, false)
  554. end
  555. game:GetService("RunService").RenderStepped:wait()
  556. end
  557. Pause = false
  558. To:remove()
  559. ---
  560. wait(1)
  561. D = false
  562. end
  563. end
  564. function Zoom()
  565. if not D then D = true
  566. Pause = true
  567. Character.Humanoid.WalkSpeed = 0
  568. for i = 0,1.2,0.1 do
  569. swait()
  570. PlayAnimationFromTable({
  571. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.55, 0),
  572. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.15, 0),
  573. CFrame.new(0.45,0.5,-1.2) * CFrame.new(0, 0, 0) * CFrame.Angles(0,-0.5,-1.55),
  574. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  575. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  576. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  577. }, .5, false)
  578. end
  579. local RA = Instance.new("Part",RightArm)
  580. RA.Size = Vector3.new(1.1,2.1,1.1)
  581. RA.BrickColor = BrickColor.new("New Yeller")
  582. RA.Material = "Neon"
  583. RA.Transparency = 0
  584. local RA2 = Instance.new("Weld",RA)
  585. RA2.Part0 = RightArm
  586. RA2.Part1 = RA
  587. RA2.C0 = CFrame.new(0,0,0)
  588. local E = Instance.new("Sound",Torso)
  589. E.SoundId = "rbxassetid://727821717"
  590. E.Volume = 112
  591. E.Pitch = 1
  592. E.Looped = false
  593. E:play()
  594. for i = 1,2 do ----15
  595. for i = 1,5 do
  596. RA.Transparency = RA.Transparency + 0.1
  597. game:GetService("RunService").RenderStepped:wait()
  598. end
  599. wait(0.1)
  600. for i = 1,5 do
  601. RA.Transparency = RA.Transparency - 0.1
  602. game:GetService("RunService").RenderStepped:wait()
  603. end
  604. end
  605. for i = 1,10 do
  606. RA.Transparency = RA.Transparency + 0.1
  607. game:GetService("RunService").RenderStepped:wait()
  608. end
  609. RightArm.Transparency = 1
  610. local owo = Instance.new("Model",Torso)
  611. Instance.new("Humanoid",owo)
  612. Shirt:Clone().Parent = owo
  613. local R = Instance.new("Part",owo)
  614. R.Size = Vector3.new(1,2,1)
  615. R.TopSurface = 0
  616. R.BottomSurface = 0
  617. R.Name = 'Right Arm'
  618. R.BrickColor = RightArm.BrickColor
  619. R.CanCollide = false
  620. R.Anchored = true
  621. R.CFrame = RightArm.CFrame*CFrame.new(0,0,0)
  622. R.Touched:connect(function(hit)
  623. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  624. if not ZZ then ZZ = true
  625. hit.Parent.Humanoid:TakeDamage(40)
  626. hit.Parent.Humanoid.Sit = true
  627. local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  628. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  629. Fl.velocity = RootPart.CFrame.lookVector*130
  630. wait(0.1)
  631. Fl:remove()
  632. wait(0.00001)
  633. ZZ = false
  634. end
  635. end
  636. end)
  637. coroutine.resume(coroutine.create(function()
  638. for i = 1,20 do
  639. R.Size = R.Size + Vector3.new(0,0.8,0)
  640. R.CFrame = RightArm.CFrame*CFrame.new(0.015,-R.Size.Y/2.5,0)
  641. game:GetService("RunService").RenderStepped:wait()
  642. end
  643. end))
  644. for i = 0,1,0.1 do
  645. swait()
  646. PlayAnimationFromTable({
  647. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.5, 0),
  648. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.2, 0),
  649. CFrame.new(1.95,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  650. CFrame.new(-1.5,0,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.7, 0, 0),
  651. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  652. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1)
  653. }, .5, false)
  654. end
  655. wait(1)
  656. for i = 1,20 do
  657. R.Size = R.Size - Vector3.new(0,0.8,0)
  658. R.CFrame = RightArm.CFrame*CFrame.new(0.015,-R.Size.Y/2.75,0)
  659. game:GetService("RunService").RenderStepped:wait()
  660. end
  661. RightArm.Transparency = 0
  662. R:remove()
  663. Pause = false
  664. Character.Humanoid.WalkSpeed = 25
  665. wait(1)
  666. D = false
  667. end
  668. end
  669. function Baby()
  670. if not D then D = true
  671. Pause = true
  672. for i = 0,1.2,0.1 do
  673. swait()
  674. PlayAnimationFromTable({
  675. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  676. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  677. CFrame.new(1.5,1,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(2.8,0,0),
  678. CFrame.new(-1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  679. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  680. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  681. }, .5, false)
  682. end
  683. wait(0.5)
  684. local Ba = Instance.new("Sound",Torso)
  685. Ba.SoundId = "rbxassetid://1037853116"
  686. Ba.Volume = math.huge
  687. Ba.Pitch = 1
  688. Ba.Looped = false
  689. Ba:play()
  690. for i = 0,1.2,0.1 do
  691. swait()
  692. PlayAnimationFromTable({
  693. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  694. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  695. CFrame.new(1.5,1,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(2.4,0,0),
  696. CFrame.new(-1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  697. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  698. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  699. }, .5, false)
  700. end
  701. wait(0.8)
  702. Pause = false
  703. wait(0.5)
  704. D = false
  705. end
  706. end
  707.  
  708. function Breathe()
  709. if not DZ then DZ = true
  710. Pause = true
  711. Character.Humanoid.WalkSpeed = 0
  712. for i = 0,3,0.1 do
  713. swait()
  714. PlayAnimationFromTable({
  715. CFrame.new(0,0.01,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
  716. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 0),
  717. CFrame.new(1.5,0,0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3,0,0),
  718. CFrame.new(-1.5,0,0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  719. CFrame.new(0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0.1),
  720. CFrame.new(-0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, -0.1),
  721. }, .5, false)
  722. end
  723. local P = Instance.new("Part",Character)
  724. P.Size = Vector3.new(0.1,0.1,0.1)
  725. P.Anchored = true
  726. P.Transparency = math.huge
  727. P.CanCollide = false
  728. P.CFrame = Head.CFrame*CFrame.new(0,-0.1,-1.9)
  729. local FlA = Instance.new("ParticleEmitter",P)
  730. FlA.Texture = "rbxassetid://833874434"
  731. FlA.Size = NumberSequence.new(0.7,0.1)
  732. FlA.EmissionDirection = "Back"
  733. FlA.Rotation = NumberRange.new(-100, 100)
  734. FlA.RotSpeed = NumberRange.new(-100, 100)
  735. FlA.Transparency = NumberSequence.new(0,1)
  736. FlA.Drag = 4
  737. FlA.Lifetime = NumberRange.new(0.5)
  738. FlA.Rate = 1111
  739. wait(2)
  740. FlA.Enabled = false
  741. wait(1)
  742. P:remove()
  743. for i = 0,3,0.1 do
  744. swait()
  745. PlayAnimationFromTable({
  746. CFrame.new(0,0.01,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  747. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  748. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3,0,0),
  749. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
  750. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  751. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  752. }, .5, false)
  753. end
  754. local RA = Instance.new("Part",RightArm)
  755. RA.Size = Vector3.new(1.1,2.1,1.1)
  756. RA.BrickColor = BrickColor.new("New Yeller")
  757. RA.Material = "Neon"
  758. RA.Transparency = 0
  759. local RA2 = Instance.new("Weld",RA)
  760. RA2.Part0 = RightArm
  761. RA2.Part1 = RA
  762. RA2.C0 = CFrame.new(0,0,0)
  763. local LA = Instance.new("Part",LeftArm)
  764. LA.Size = Vector3.new(1.1,2.1,1.1)
  765. LA.BrickColor = BrickColor.new("New Yeller")
  766. LA.Material = "Neon"
  767. LA.Transparency = 0
  768. local LA2 = Instance.new("Weld",LA)
  769. LA2.Part0 = LeftArm
  770. LA2.Part1 = LA
  771. LA2.C0 = CFrame.new(0,0,0)
  772. local AZZ = Instance.new("ParticleEmitter",LA)
  773. AZZ.Texture = "rbxassetid://998225956"
  774. AZZ.EmissionDirection = "Top"
  775. AZZ.Rotation = NumberRange.new(-100, 100)
  776. AZZ.Size = NumberSequence.new(1)
  777. AZZ.Lifetime = NumberRange.new(0.8,1)
  778. AZZ.Rate = 50
  779. AZZ.Speed = NumberRange.new(0.3)
  780. AZZ.LightEmission = 1
  781. AZZ.VelocitySpread = 100
  782. local LAZZ = Instance.new("ParticleEmitter",RA)
  783. LAZZ.Texture = "rbxassetid://998225956"
  784. LAZZ.EmissionDirection = "Top"
  785. LAZZ.Rotation = NumberRange.new(-100, 100)
  786. LAZZ.Size = NumberSequence.new(1)
  787. LAZZ.Lifetime = NumberRange.new(0.8,1)
  788. LAZZ.Rate = 50
  789. LAZZ.Speed = NumberRange.new(0.3)
  790. LAZZ.LightEmission = 1
  791. LAZZ.VelocitySpread = 100
  792. local Spa = Instance.new("ParticleEmitter",RA)
  793. Spa.Texture = "rbxassetid://569507414"
  794. Spa.Size = NumberSequence.new(0.8,0.2)
  795. Spa.Color = ColorSequence.new(Color3.fromRGB(255, 255, 0), Color3.fromRGB(255, 255, 0))
  796. Spa.Lifetime = NumberRange.new(1,2)
  797. Spa.Rate = 99
  798. Spa.Transparency = NumberSequence.new(0.5,0.6)
  799. Spa.LightEmission = 0.75
  800. Spa.Speed = NumberRange.new(2)
  801. Spa.Acceleration = Vector3.new(0, 0, 0)
  802. Spa.VelocitySpread = 1212
  803. local Rpa = Instance.new("ParticleEmitter",LA)
  804. Rpa.Texture = "rbxassetid://569507414"
  805. Rpa.Size = NumberSequence.new(0.8,0.2)
  806. Rpa.Color = ColorSequence.new(Color3.fromRGB(255, 255, 0), Color3.fromRGB(255, 255, 0))
  807. Rpa.EmissionDirection = "Top"
  808. Rpa.Lifetime = NumberRange.new(1,2)
  809. Rpa.Rate = 99
  810. Rpa.Transparency = NumberSequence.new(0.5,0.6)
  811. Rpa.LightEmission = 0.75
  812. Rpa.Speed = NumberRange.new(2)
  813. Rpa.Acceleration = Vector3.new(0, 0, 0)
  814. Rpa.VelocitySpread = 1212
  815. for i = 1,5 do ----15
  816. local E = Instance.new("Sound",Torso)
  817. E.SoundId = "rbxassetid://186130717"
  818. E.Volume = 1
  819. E.Pitch = 1
  820. E.Looped = false
  821. local E1 = Instance.new("Sound",Torso)
  822. E1.SoundId = "rbxassetid://727821717"
  823. E1.Volume = 0.1
  824. E1.Pitch = 1
  825. E1.Looped = false
  826. E1:play()
  827. E:play()
  828. for i = 1,5 do
  829. RA.Transparency = RA.Transparency + 0.1
  830. LA.Transparency = LA.Transparency + 0.1
  831. game:GetService("RunService").RenderStepped:wait()
  832. end
  833. wait(0.1)
  834. for i = 1,5 do
  835. RA.Transparency = RA.Transparency - 0.1
  836. LA.Transparency = LA.Transparency - 0.1
  837. game:GetService("RunService").RenderStepped:wait()
  838. end
  839. wait(0.1)
  840. for i = 1,9 do
  841. RA.Transparency = RA.Transparency + 0.1
  842. LA.Transparency = LA.Transparency + 0.1
  843. game:GetService("RunService").RenderStepped:wait()
  844. end
  845. wait(0.1)
  846. for i = 1,9 do
  847. RA.Transparency = RA.Transparency - 0.1
  848. LA.Transparency = LA.Transparency - 0.1
  849. game:GetService("RunService").RenderStepped:wait()
  850. end
  851. game:GetService("RunService").RenderStepped:wait()
  852. end
  853. Rpa.Enabled = false
  854. Spa.Enabled = false
  855. LAZZ.Enabled = false
  856. AZZ.Enabled = false
  857. local FlA = Instance.new("ParticleEmitter",LeftArm)
  858. FlA.Texture = "rbxassetid://313742348"
  859. FlA.Size = NumberSequence.new(0.7)
  860. FlA.Transparency = NumberSequence.new(0)
  861. FlA.Lifetime = NumberRange.new(0.4)
  862. FlA.Rate = 20
  863. FlA.Rotation = NumberRange.new(-100, 100)
  864. FlA.Speed = NumberRange.new(0)
  865. FlA.LockedToPart = true
  866. local LP = Instance.new("ParticleEmitter",LeftArm)
  867. LP.Texture = "rbxassetid://1298571523"
  868. LP.Transparency = NumberSequence.new(0,1)
  869. LP.Size = NumberSequence.new(0.06)
  870. LP.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  871. LP.Lifetime = NumberRange.new(1.5)
  872. LP.Rate = 4000
  873. LP.ZOffset = 1
  874. LP.VelocitySpread = 35
  875. LP.Speed = NumberRange.new(0.3)
  876. LP.LightEmission = 1
  877. LP.LightInfluence = 1
  878. LP.LockedToPart = true
  879. local ZXA = Instance.new("ParticleEmitter",RightArm)
  880. ZXA.Texture = "rbxassetid://313742348"
  881. ZXA.Size = NumberSequence.new(0.7)
  882. ZXA.Transparency = NumberSequence.new(0)
  883. ZXA.Lifetime = NumberRange.new(0.4)
  884. ZXA.Rate = 20
  885. ZXA.Rotation = NumberRange.new(-100, 100)
  886. ZXA.Speed = NumberRange.new(0)
  887. ZXA.LockedToPart = true
  888. local LLP = Instance.new("ParticleEmitter",RightArm)
  889. LLP.Texture = "rbxassetid://1298571523"
  890. LLP.Transparency = NumberSequence.new(0,1)
  891. LLP.Size = NumberSequence.new(0.06)
  892. LLP.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  893. LLP.Lifetime = NumberRange.new(1.5)
  894. LLP.Rate = 4000
  895. LLP.ZOffset = 1
  896. LLP.VelocitySpread = 35
  897. LLP.Speed = NumberRange.new(0.3)
  898. LLP.LightEmission = 1
  899. LLP.LightInfluence = 1
  900. LLP.LockedToPart = true
  901. Character.Humanoid.WalkSpeed = 25
  902. wait(1)
  903. Pause = false
  904. for i = 1,11 do
  905. RA.Transparency = RA.Transparency + 0.1
  906. LA.Transparency = LA.Transparency + 0.1
  907. game:GetService("RunService").RenderStepped:wait()
  908. end
  909. LA:remove()
  910. RA:remove()
  911. Humanoid.MaxHealth = 400
  912. wait(0.01)
  913. Humanoid.Health = 500
  914. Mouse.KeyDown:connect(function(key)
  915. if key == "e" then
  916. Zoom()
  917. end
  918. if key == "r" then
  919. Torn()
  920. end
  921. end)
  922. Mouse.Button1Down:connect(function()
  923. if attack == false and attacktype == 1 then
  924. Hit1()
  925. attacktype = 2
  926. elseif attack == false and attacktype == 2 then
  927. Hit2()
  928. attacktype = 1
  929. end
  930. end)
  931. wait(12412412)
  932. DZ = false
  933. end
  934. end
  935. Mouse.KeyDown:connect(function(key)
  936. if key == "m" then
  937. Baby()
  938. end
  939. if key == "z" then
  940. Breathe()
  941. end
  942. end)
  943.  
  944. New = function(Object, Parent, Name, Data)
  945. local Object = Instance.new(Object)
  946. for Index, Value in pairs(Data or {}) do
  947. Object[Index] = Value
  948. end
  949. Object.Parent = Parent
  950. Object.Name = Name
  951. return Object
  952. end
  953. function rayCast(Position, Direction, Range, Ignore)
  954. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  955. end
  956.  
  957.  
  958.  
  959.  
  960. coroutine.wrap(function()
  961. while 1 do
  962. swait()
  963. if doe <= 360 then
  964. doe = doe + 2
  965. else
  966. doe = 0
  967. end
  968. end
  969. end)()
  970. while true do
  971. swait()
  972. for i, v in pairs(Character:GetChildren()) do
  973. if v:IsA("Part") then
  974. v.Material = "SmoothPlastic"
  975. elseif v:IsA("Accessory") then
  976. v:WaitForChild("Handle").Material = "SmoothPlastic"
  977. end
  978. end
  979.  
  980. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  981. velocity = RootPart.Velocity.y
  982. sine = sine + change
  983. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  984. if RootPart.Velocity.y > 1 and hit == nil then
  985. Anim = "Jump"
  986. if Pause == false then
  987. PlayAnimationFromTable({
  988. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  989. CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  990. CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  991. CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  992. CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  993. CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  994. }, .3, false)
  995. end
  996. elseif RootPart.Velocity.y < -1 and hit == nil then
  997. Anim = "Fall"
  998. if Pause == false then
  999. PlayAnimationFromTable({
  1000. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1001. CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1002. CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1003. CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1004. CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1005. CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1006. }, .3, false)
  1007. end
  1008. elseif Torsovelocity < 1 and hit ~= nil then
  1009. Anim = "Idle"
  1010. if Pause == false then
  1011. change = 1
  1012. PlayAnimationFromTable({
  1013. CFrame.new(0,0,0) * CFrame.new(0, 0-.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0),
  1014. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0-.08*math.sin(tick()*2),0,0)*CFrame.Angles(-0.2, 0, 0),
  1015. CFrame.new(1.1,1,-0.8) * CFrame.new(0, 0-.08*math.sin(tick()*2), 0) * CFrame.Angles(3.1,0,-0.4),
  1016. CFrame.new(-1.5,0,0) * CFrame.new(0, 0-.08*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0),
  1017. CFrame.new(0.6,-2,0) * CFrame.new(0, 0+.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0.1),
  1018. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0+.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, -0.1),
  1019. }, .3, false)
  1020. end
  1021. elseif Torsovelocity > 2 and hit ~= nil then
  1022. Anim = "Walk"
  1023. if Pause == false then
  1024. PlayAnimationFromTable({
  1025. CFrame.new(0,0,0) * CFrame.new(0,0,0)*CFrame.Angles(-0.3,0-.1*math.sin(tick()*9),0+RootPart.RotVelocity.Y/29),
  1026. CFrame.new(0,1.5,0) * CFrame.new(0,0,0) * CFrame.Angles(0,0,0)*CFrame.Angles(-0.3, 0, 0),
  1027. CFrame.new(1.1,1,-0.8) * CFrame.new(0,0,0) * CFrame.Angles(3.1,0,-0.4),
  1028. CFrame.new(-1.5,0,0) * CFrame.new(0,0,0+.5 * math.cos((sine) / 3.5))*CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 3.5)),0,0),
  1029. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 3.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 3.5)), 0, 0-RootPart.RotVelocity.Y/33),
  1030. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 3.5)) * CFrame.Angles(math.rad(0 + 60 * math.cos((sine) / 3.5)), 0, 0-RootPart.RotVelocity.Y/33),
  1031. }, .3, false)
  1032. end
  1033. end
  1034. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement