Advertisement
UnknownUser25

FE God of destruction

Oct 30th, 2018
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 90.17 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. do
  4. print("FE Compatibility code by Mokiros")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83. spawn (function()
  84. wait(.2)
  85. local plr = owner
  86. local chr = plr.Character
  87. chr.Humanoid.MaxHealth = math.huge
  88. wait(.1)
  89. chr.Humanoid.Health = math.huge
  90. chr.Humanoid.JumpPower = 120
  91. local PGui=plr.PlayerGui
  92. local lleg = chr["Left Leg"]
  93. local rleg = chr["Right Leg"]
  94. local larm = chr["Left Arm"]
  95. local rarm = chr["Right Arm"]
  96. local hed = chr.Head
  97. local rutprt = chr.HumanoidRootPart
  98. local torso = chr.Torso
  99. local otheranims=false
  100. local armmovement=false
  101. local fireclrs={'Bright red','Bright yellow','Bright orange'}
  102. local holding=false
  103. local flying=false
  104. local jumpdb=false
  105. local spinni = 0
  106. local play = true
  107. local dedly = false
  108. local ffwhileintro = true
  109. local change = 1
  110. local sine = 0
  111. local Anim = "Idle"
  112. local angles = CFrame.Angles
  113. local lalalclrs={Color3.new(1,.3,0),Color3.new(1,.3,0),Color3.new(1,.3,0),Color3.new(1,.3,0),Color3.new(1,0,0),BrickColor.new('Neon orange').Color}
  114. local hooh=Instance.new("Model", chr)
  115. hooh.Name = "haha yes"
  116. clerp = function(a, b, t)
  117.  
  118. return a:lerp(b, t)
  119. end
  120. local newMotor = function(part0, part1, c0, c1)
  121.  
  122. local w = Instance.new("Motor", part0)
  123. w.Part0 = part0
  124. w.Part1 = part1
  125. w.C0 = c0
  126. w.C1 = c1
  127. return w
  128. end
  129.  
  130. vt = Vector3.new
  131. bc = BrickColor.new
  132. br = BrickColor.random
  133. it = Instance.new
  134. cf = CFrame.new
  135. ranclrs={'Bright red','Bright orange','Bright yellow','Neon orange','Br.yellowish orange'}
  136. rangclr=ranclrs[1]
  137.  
  138. if chr:findFirstChild('Animate') then
  139. chr.Animate:Destroy()
  140. end
  141.  
  142.  
  143. function RC(Pos, Dir, Max, Ignore)
  144. return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999)), Ignore)
  145. end
  146. rayCast = function(Position, Direction, Range, Ignore)
  147.  
  148. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  149. end
  150.  
  151. local RbxUtility = LoadLibrary("RbxUtility")
  152. local Create = RbxUtility.Create
  153. RemoveOutlines = function(CreatePart)
  154. CreatePart.TopSurface = 10
  155. end
  156.  
  157. function CreateSound(id, par, vol, pit)
  158. coroutine.resume(coroutine.create(function()
  159. local sou = Instance.new("Sound", par or workspace)
  160. sou.Volume = vol
  161. sou.Pitch = pit or 1
  162. sou.SoundId = id
  163. wait()
  164. sou:play()
  165. game:GetService("Debris"):AddItem(sou, 6)
  166. end))
  167. end
  168. swait = function(num)
  169. if num == 0 or num == nil then
  170. game:service("RunService").Heartbeat:wait(0)
  171. else
  172. for i = 0, num do
  173. game:service("RunService").Heartbeat:wait(0)
  174. end
  175. end
  176. end
  177.  
  178. Damage = function(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  179. for i,v in pairs(hit:GetChildren()) do
  180. if v:IsA("Humanoid") and hit.Name ~= chr.Name then
  181. local find = v:FindFirstChild("Hitz")
  182. if not find then
  183. if v.Parent:findFirstChild("Head") then
  184. local BillG = Create("BillboardGui")({Parent = v.Parent.Head, Size = UDim2.new(1, 0, 1, 0), Adornee = v.Parent.Head, StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3))})
  185. do
  186. local TL = Create("TextLabel")({Parent = BillG, Size = UDim2.new(3, 3, 3, 3), BackgroundTransparency = 1, Text = "", TextColor3 = Color1.Color, TextStrokeColor3 = Color2.Color, TextStrokeTransparency = 1, TextXAlignment = Enum.TextXAlignment.Center, TextYAlignment = Enum.TextYAlignment.Center, FontSize = Enum.FontSize.Size42, Font = "ArialBold"})
  187. coroutine.resume(coroutine.create(function()
  188. swait(2)
  189. --for i = 0, 1, 0.1 do
  190. while wait() and TL and TL.TextTransparency <= 1 do
  191. swait()
  192. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, 0.1, 0)
  193. TL.TextTransparency = TL.TextTransparency + 0.04
  194. TL.TextStrokeTransparency = TL.TextStrokeTransparency + 0.04
  195. end
  196. BillG:Destroy()
  197. end))
  198. end
  199. end
  200. do
  201. HitHealth = v.Health
  202. v.Health = v.Health - damage
  203. --[[ if HitHealth ~= v.Health and HitHealth ~= 0 and v.Health <= 0 and v.Parent.Name ~= "Lost Soul" then
  204. print("gained spree")
  205. plr:FindFirstChild("leaderstats").Spree.Value = plr.leaderstats.Spree.Value + 1
  206. end]]
  207. do
  208. local bool = Create("BoolValue")({Parent = v, Name = "Hitz"})
  209. if HSound ~= nil and HPitch ~= nil then
  210. CreateSound(HSound, hit, 1, HPitch)
  211. end
  212. game:GetService("Debris"):AddItem(bool, cooldown)
  213. end
  214. end
  215. end
  216. end
  217. end
  218. end
  219. MagnitudeDamage = function(Part, magni, mindam, maxdam)
  220. for _,c in pairs(workspace:children()) do
  221. local hum = c:findFirstChild("Humanoid")
  222. if hum ~= nil then
  223. local head = c:findFirstChild("Torso")
  224. if head ~= nil then
  225. local targ = head.Position - Part.Position
  226. local mag = targ.magnitude
  227. if mag <= magni and c.Name ~= plr.Name then
  228. Damage(head.Parent, math.random(mindam, maxdam), 0.5, BrickColor.new("Bright orange"), BrickColor.new("Bright yellow"), "", 1)
  229. end
  230. end
  231. end
  232. end
  233. end
  234. UltraMagnitudeDamage = function(Part, magni, mindam, maxdam) -- kek
  235. for _,c in pairs(workspace:children()) do
  236. local hum = c:findFirstChild("Humanoid")
  237. if hum ~= nil then
  238. local head = c:findFirstChild("Torso")
  239. if head ~= nil then
  240. local targ = head.Position - Part.Position
  241. local mag = targ.magnitude
  242. if mag <= magni and c.Name ~= plr.Name then
  243. Damage(head.Parent, math.random(mindam, maxdam), 0.5, BrickColor.new("Bright orange"), BrickColor.new("Bright yellow"), "", 1)
  244. head.Size = Vector3.new(1.995, 1.995, 0.995)
  245. end
  246. end
  247. end
  248. end
  249. end
  250.  
  251. --[[function UltExplodeFast(rad,par)
  252. local expart = Instance.new("Part",script.Parent)
  253. local expart2 = Instance.new("Part",script.Parent)
  254. local partMesh = Instance.new("SpecialMesh",expart)
  255. partMesh.MeshType = "Sphere"
  256. local partMesh2 = Instance.new("SpecialMesh",expart2)
  257. partMesh2.MeshType = "Sphere"
  258. local expld = Instance.new("Explosion", script.Parent)
  259. local plode = Instance.new("Sound",expart)
  260. plode.SoundId = "rbxassetid://153274423"
  261. plode.Volume = 2.5*2
  262. plode.Pitch = 1/1.075
  263. plode.Looped = false
  264. plode:Play()
  265. local ploder = Instance.new("Sound",expart)
  266. ploder.SoundId = "rbxassetid://130972023"
  267. ploder.Volume = 2.5*2
  268. ploder.Pitch = 1/1.075
  269. ploder.Looped = false
  270. ploder:Play()
  271. expld.BlastRadius = rad
  272. expld.Position = par.Position
  273. partMesh.Scale = vt(rad,rad,rad)
  274. expart.Size = vt(1,1,1)*1.5
  275. expart.Transparency = 0
  276. expart.Anchored = true
  277. expart.Material = "Neon"
  278. expart.BrickColor = bc("Really black")
  279. expart.CFrame = par.CFrame
  280. partMesh2.Scale = vt(rad,rad,rad)
  281. expart2.Size = vt(1.15,1.15,1.15)*1.5
  282. expart2.Transparency = 0.5
  283. expart2.Anchored = true
  284. expart2.Material = "Neon"
  285. expart2.BrickColor = bc("Royal purple")
  286. expart2.CFrame = par.CFrame
  287. local value = 1*rad/6.5
  288. par:Destroy()
  289. for i = 0, 100 do
  290. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  291. expart.CFrame = expart.CFrame
  292. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  293. expart2.CFrame = expart.CFrame
  294. value = value - 0.035*rad/6.5
  295. if value < 1 then
  296. value = 0.25
  297. expart.Transparency = expart.Transparency + 0.025
  298. expart2.Transparency = expart2.Transparency + 0.025
  299. end
  300. wait()
  301. end
  302. plode.Parent = nil
  303. ploder.Parent = nil
  304. expart.Parent = nil
  305. expart2.Parent = nil
  306. expld.Parent = nil
  307. end
  308.  
  309. function UltExplode(rad,par)
  310. local expart = Instance.new("Part",script.Parent)
  311. local expart2 = Instance.new("Part",script.Parent)
  312. local partMesh = Instance.new("SpecialMesh",expart)
  313. partMesh.MeshType = "Sphere"
  314. local partMesh2 = Instance.new("SpecialMesh",expart2)
  315. partMesh2.MeshType = "Sphere"
  316. local expld = Instance.new("Explosion", script.Parent)
  317. local plode = Instance.new("Sound",expart)
  318. plode.SoundId = "rbxassetid://288641686"
  319. plode.Volume = 2.5*2
  320. plode.Pitch = 0.75/1.075
  321. plode.Looped = false
  322. plode:Play()
  323. local ploder = Instance.new("Sound",expart)
  324. ploder.SoundId = "rbxassetid://206049428"
  325. ploder.Volume = 3.25*2
  326. ploder.Pitch = 0.5/1.075
  327. ploder.Looped = false
  328. ploder:Play()
  329. expld.BlastRadius = rad
  330. expld.Position = par.Position
  331. partMesh.Scale = vt(rad,rad,rad)
  332. expart.Size = vt(1,1,1)*1.5
  333. expart.Transparency = 0
  334. expart.Anchored = true
  335. expart.Material = "Neon"
  336. expart.BrickColor = bc("Really black")
  337. expart.CFrame = par.CFrame
  338. partMesh2.Scale = vt(rad,rad,rad)
  339. expart2.Size = vt(1.15,1.15,1.15)*1.5
  340. expart2.Transparency = 0.5
  341. expart2.Anchored = true
  342. expart2.Material = "Neon"
  343. expart2.BrickColor = bc("Royal purple")
  344. expart2.CFrame = par.CFrame
  345. local value = 1*rad/6.5
  346. par:Destroy()
  347. for i = 0, 100 do
  348. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  349. expart.CFrame = expart.CFrame
  350. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  351. expart2.CFrame = expart.CFrame
  352. value = value - 0.035*rad/6.5
  353. if value < 1 then
  354. value = 0.25
  355. expart.Transparency = expart.Transparency + 0.025
  356. expart2.Transparency = expart2.Transparency + 0.025
  357. end
  358. wait()
  359. end
  360. plode.Parent = nil
  361. ploder.Parent = nil
  362. expart.Parent = nil
  363. expart2.Parent = nil
  364. expld.Parent = nil
  365. end
  366. ]]
  367. function UltExplodeMass(rad,par)
  368. local expart = Instance.new("Part",script.Parent)
  369. local expart2 = Instance.new("Part",script.Parent)
  370. local expart3 = Instance.new("Part",script.Parent)
  371. local expart4 = Instance.new("Part",script.Parent)
  372. local partMesh = Instance.new("SpecialMesh",expart)
  373. partMesh.MeshType = "Sphere"
  374. local partMesh2 = Instance.new("SpecialMesh",expart2)
  375. partMesh2.MeshType = "Sphere"
  376. local partMesh3 = Instance.new("SpecialMesh",expart3)
  377. partMesh3.MeshType = "Sphere"
  378. local partMesh4 = Instance.new("SpecialMesh",expart4)
  379. partMesh4.MeshType = "Sphere"
  380. local expld = Instance.new("Explosion", script.Parent)
  381. local plode = Instance.new("Sound",workspace)
  382. plode.SoundId = "rbxassetid://579687077"
  383. plode.Volume = 1*2
  384. plode.Pitch = 0.75/1.075
  385. plode.Looped = false
  386. plode:Play()
  387. local plodez = Instance.new("Sound",workspace)
  388. plodez.SoundId = "rbxassetid://288641686"
  389. plodez.Volume = 1*2
  390. plodez.Pitch = 0.625/1.075
  391. plodez.Looped = false
  392. plodez:Play()
  393. local plodeza = Instance.new("Sound",workspace)
  394. plodeza.SoundId = "rbxassetid://197161452"
  395. plodeza.Volume = 0.85*2
  396. plodeza.Pitch = 0.5/1.075
  397. plodeza.Looped = false
  398. plodeza:Play()
  399. local plodezar = Instance.new("Sound",workspace)
  400. plodezar.SoundId = "rbxassetid://197161452"
  401. plodezar.Volume = 0.85*2
  402. plodezar.Pitch = 0.2/1.075
  403. plodezar.Looped = false
  404. plodezar:Play()
  405. local s3 = Instance.new("Sound",workspace)
  406. s3.SoundId = "rbxassetid://268931189"
  407. s3.Pitch = 0.875/1.05
  408. s3.Volume = 1*2
  409. s3.Looped = false
  410. s3:Play()
  411.  
  412. expld.Position = par.Position
  413. expld.DestroyJointRadiusPercent = 500000000
  414. expld.BlastPressure = 500000000
  415. expld.BlastRadius = 10000000000
  416. expld.ExplosionType = "CratersAndDebris"
  417.  
  418. partMesh.Scale = vt(rad,rad,rad)
  419. expart.Size = vt(.6,.6,.6)*1.5
  420. expart.Transparency = 0
  421. expart.Anchored = true
  422. expart.CanCollide=false
  423. expart.Material = "Neon"
  424. expart.BrickColor = bc("Bright orange")
  425. expart.CFrame = par.CFrame
  426. partMesh2.Scale = vt(rad,rad,rad)
  427. expart2.Size = vt(.65,.65,.65)*1.5
  428. expart2.Transparency = 0.5
  429. expart2.Anchored = true
  430. expart2.Material = "Neon"
  431. expart2.CanCollide=false
  432. expart2.BrickColor = bc("Bright red")
  433. expart2.CFrame = par.CFrame
  434. partMesh3.Scale = vt(rad,rad,rad)
  435. expart3.Size = vt(.25,9,.25)*1.5
  436. expart3.Transparency = 0.5
  437. expart3.Anchored = true
  438. expart3.CanCollide=false
  439. expart3.Material = "Neon"
  440. expart3.BrickColor = bc("Bright red")
  441. expart3.CFrame = par.CFrame
  442. partMesh4.Scale = vt(rad,rad,rad)
  443. expart4.Size = vt(.15,8,.15)*1.5
  444. expart4.Transparency = 0.5
  445. expart4.Anchored = true
  446. expart4.CanCollide=false
  447. expart4.Material = "Neon"
  448. expart4.BrickColor = bc("Bright orange")
  449. expart4.CFrame = par.CFrame
  450. wait(.0167)
  451. UltraMagnitudeDamage(expart, 3000, 99999999, 999999999)
  452. local value = 1*rad/10
  453.  
  454. par:Destroy()
  455. for i = 0, 300 do
  456. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  457. expart.CFrame = expart.CFrame
  458. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  459. expart2.CFrame = expart.CFrame
  460. partMesh3.Scale = partMesh3.Scale + vt(value,value,value)
  461. expart3.CFrame = expart.CFrame
  462. partMesh4.Scale = partMesh4.Scale + vt(value,value,value)
  463. expart4.CFrame = expart.CFrame
  464. value = value - 0.0175*rad/10
  465. if value <= 0 then
  466. expart.Transparency = expart.Transparency + 0.0125
  467. expart2.Transparency = expart2.Transparency + 0.0125
  468.  
  469. expart3.Transparency = expart3.Transparency + 0.0125
  470. expart4.Transparency = expart4.Transparency + 0.0125
  471. value = 0.25
  472. end
  473. wait()
  474. end
  475.  
  476. plode.Parent = nil
  477. plodez.Parent = nil
  478. plodeza.Parent = nil
  479. plodezar.Parent = nil
  480. s3.Parent = nil
  481. expart.Parent = nil
  482. expart2.Parent = nil
  483. expart3.Parent = nil
  484. expart4.Parent = nil
  485. expld.Parent = nil
  486. end
  487.  
  488. --[[function ExplodeFast(rad,par)
  489. local expart = Instance.new("Part",script.Parent)
  490. local expart2 = Instance.new("Part",script.Parent)
  491. local partMesh = Instance.new("SpecialMesh",expart)
  492. partMesh.MeshType = "Sphere"
  493. local partMesh2 = Instance.new("SpecialMesh",expart2)
  494. partMesh2.MeshType = "Sphere"
  495. local expld = Instance.new("Explosion", script.Parent)
  496. local plode = Instance.new("Sound",expart)
  497. plode.SoundId = "rbxassetid://153274423"
  498. plode.Volume = 2.5
  499. plode.Pitch = 1
  500. plode.Looped = false
  501. plode:Play()
  502. local ploder = Instance.new("Sound",expart)
  503. ploder.SoundId = "rbxassetid://130972023"
  504. ploder.Volume = 2.5
  505. ploder.Pitch = 1
  506. ploder.Looped = false
  507. ploder:Play()
  508. expld.BlastRadius = rad
  509. expld.Position = par.Position
  510. partMesh.Scale = vt(rad,rad,rad)
  511. expart.Size = vt(1,1,1)*1.5
  512. expart.Transparency = 0
  513. expart.Anchored = true
  514. expart.Material = "Neon"
  515. expart.BrickColor = bc("Bright yellow")
  516. expart.CFrame = par.CFrame
  517. partMesh2.Scale = vt(rad,rad,rad)
  518. expart2.Size = vt(1.15,1.15,1.15)*1.5
  519. expart2.Transparency = 0.5
  520. expart2.Anchored = true
  521. expart2.Material = "Neon"
  522. expart2.BrickColor = bc("Bright orange")
  523. expart2.CFrame = par.CFrame
  524. local value = 1*rad/6.5
  525. par:Destroy()
  526. for i = 0, 100 do
  527. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  528. expart.CFrame = expart.CFrame
  529. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  530. expart2.CFrame = expart.CFrame
  531. value = value - 0.035*rad/6.5
  532. if value < 1 then
  533. value = 0.25
  534. expart.Transparency = expart.Transparency + 0.025
  535. expart2.Transparency = expart2.Transparency + 0.025
  536. end
  537. wait()
  538. end
  539. plode.Parent = nil
  540. ploder.Parent = nil
  541. expart.Parent = nil
  542. expart2.Parent = nil
  543. expld.Parent = nil
  544. end]]
  545.  
  546. function Explode2(rad,par)
  547. local expart = Instance.new("Part",script.Parent)
  548. local expart2 = Instance.new("Part",script.Parent)
  549. local partMesh = Instance.new("SpecialMesh",expart)
  550. partMesh.MeshType = "Sphere"
  551. local partMesh2 = Instance.new("SpecialMesh",expart2)
  552. partMesh2.MeshType = "Sphere"
  553. --local expld = Instance.new("Explosion", script.Parent) y explosion tho
  554.  
  555. CreateSound("http://roblox.com/asset/?id=579687077", expart, 2, 1.1)
  556.  
  557. CreateSound("http://roblox.com/asset/?id=206049428", expart, 3, 0.8)
  558. partMesh.Scale = vt(rad,rad,rad)
  559. expart.Size = vt(.3,.3,.3)*1.5
  560. expart.Transparency = 0
  561. expart.Anchored = true
  562. expart.Material = "Neon"
  563. expart.BrickColor = bc("Bright orange")
  564. expart.CFrame = par.CFrame
  565. partMesh2.Scale = vt(rad,rad,rad)
  566. expart2.Size = vt(0.4,0.4,0.4)*1.5
  567. expart2.Transparency = 0.5
  568. expart2.Anchored = true
  569. expart2.Material = "Neon"
  570. expart2.BrickColor = bc("Bright red")
  571. expart2.CFrame = par.CFrame
  572. local value = 1*rad/6.5
  573. MagnitudeDamage(expart, 15, 8, 15)
  574. par:Destroy()
  575. for i = 0, 100 do
  576. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  577. expart.CFrame = expart.CFrame
  578. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  579. expart2.CFrame = expart.CFrame
  580. value = value - 0.035*rad/6.5
  581. if value < 1 then
  582. value = 0.25
  583. expart.Transparency = expart.Transparency + 0.025
  584. expart2.Transparency = expart2.Transparency + 0.025
  585. end
  586. wait()
  587. end
  588. --plode.Parent = nil
  589. --ploder.Parent = nil
  590. expart.Parent = nil
  591. expart2.Parent = nil
  592. --expld.Parent = nil
  593. end
  594. function Explode(rad,par)
  595. local expart = Instance.new("Part",script.Parent)
  596. local expart2 = Instance.new("Part",script.Parent)
  597. local partMesh = Instance.new("SpecialMesh",expart)
  598. partMesh.MeshType = "Sphere"
  599. local partMesh2 = Instance.new("SpecialMesh",expart2)
  600. partMesh2.MeshType = "Sphere"
  601. --local expld = Instance.new("Explosion", script.Parent) y explosion tho
  602.  
  603. CreateSound("http://roblox.com/asset/?id=579687077", expart, 2.5, 0.75)
  604.  
  605. CreateSound("http://roblox.com/asset/?id=206049428", expart, 3.25, 0.5)
  606. partMesh.Scale = vt(rad,rad,rad)
  607. expart.Size = vt(1,1,1)*1.5
  608. expart.Transparency = 0
  609. expart.Anchored = true
  610. expart.Material = "Neon"
  611. expart.BrickColor = bc("Bright orange")
  612. expart.CFrame = par.CFrame
  613. partMesh2.Scale = vt(rad,rad,rad)
  614. expart2.Size = vt(1.15,1.15,1.15)*1.5
  615. expart2.Transparency = 0.5
  616. expart2.Anchored = true
  617. expart2.Material = "Neon"
  618. expart2.BrickColor = bc("Bright red")
  619. expart2.CFrame = par.CFrame
  620. local value = 1*rad/6.5
  621. MagnitudeDamage(expart, 50, 15, 35)
  622. par:Destroy()
  623. for i = 0, 100 do
  624. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  625. expart.CFrame = expart.CFrame
  626. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  627. expart2.CFrame = expart.CFrame
  628. value = value - 0.035*rad/6.5
  629. if value < 1 then
  630. value = 0.25
  631. expart.Transparency = expart.Transparency + 0.025
  632. expart2.Transparency = expart2.Transparency + 0.025
  633. end
  634. wait()
  635. end
  636. --plode.Parent = nil
  637. --ploder.Parent = nil
  638. expart.Parent = nil
  639. expart2.Parent = nil
  640. --expld.Parent = nil
  641. end
  642. --[[function ExplodeMass(rad,par)
  643. local expart = Instance.new("Part",script.Parent)
  644. local expart2 = Instance.new("Part",script.Parent)
  645. local partMesh = Instance.new("SpecialMesh",expart)
  646. partMesh.MeshType = "Sphere"
  647. local partMesh2 = Instance.new("SpecialMesh",expart2)
  648. partMesh2.MeshType = "Sphere"
  649. local expld = Instance.new("Explosion", script.Parent)
  650. local plode = Instance.new("Sound",workspace)
  651. plode.SoundId = "rbxassetid://579687077"
  652. plode.Volume = 1
  653. plode.Pitch = 0.75
  654. plode.Looped = false
  655. plode:Play()
  656. local plodez = Instance.new("Sound",workspace)
  657. plodez.SoundId = "rbxassetid://288641686"
  658. plodez.Volume = 1
  659. plodez.Pitch = 0.625
  660. plodez.Looped = false
  661. plodez:Play()
  662. local plodeza = Instance.new("Sound",workspace)
  663. plodeza.SoundId = "rbxassetid://197161452"
  664. plodeza.Volume = 0.85
  665. plodeza.Pitch = 0.5
  666. plodeza.Looped = false
  667. plodeza:Play()
  668. local plodezar = Instance.new("Sound",workspace)
  669. plodezar.SoundId = "rbxassetid://197161452"
  670. plodezar.Volume = 0.85
  671. plodezar.Pitch = 0.2
  672. plodezar.Looped = false
  673. plodezar:Play()
  674. local s3 = Instance.new("Sound",workspace)
  675. s3.SoundId = "rbxassetid://268931189"
  676. s3.Pitch = 0.875
  677. s3.Volume = 1
  678. s3.Looped = false
  679. s3:Play()
  680. expld.BlastRadius = rad
  681. expld.Position = par.Position
  682. partMesh.Scale = vt(rad,rad,rad)
  683. expart.Size = vt(1,1,1)*1.5
  684. expart.Transparency = 0
  685. expart.Anchored = true
  686. expart.Material = "Neon"
  687. expart.BrickColor = bc("Really black")
  688. expart.CFrame = par.CFrame
  689. partMesh2.Scale = vt(rad,rad,rad)
  690. expart2.Size = vt(1.15,1.15,1.15)*1.5
  691. expart2.Transparency = 0.5
  692. expart2.Anchored = true
  693. expart2.Material = "Neon"
  694. expart2.BrickColor = bc("Bright violet")
  695. expart2.CFrame = par.CFrame
  696. local value = 1*rad/10
  697. par:Destroy()
  698. for i = 0, 300 do
  699. partMesh.Scale = partMesh.Scale + vt(value,value,value)
  700. expart.CFrame = expart.CFrame
  701. partMesh2.Scale = partMesh2.Scale + vt(value,value,value)
  702. expart2.CFrame = expart.CFrame
  703. value = value - 0.0175*rad/10
  704. if value <= 0 then
  705. expart.Transparency = expart.Transparency + 0.0125
  706. expart2.Transparency = expart2.Transparency + 0.0125
  707. value = 0.25
  708. end
  709. wait()
  710. end
  711. plode.Parent = nil
  712. expart.Parent = nil
  713. expart2.Parent = nil
  714. expld.Parent = nil
  715. end]]
  716.  
  717. --
  718.  
  719. function Lerp(a, b, i)
  720. local com1 = {a.X, a.Y, a.Z, a:toEulerAnglesXYZ()}
  721. local com2 = {b.X, b.Y, b.Z, b:toEulerAnglesXYZ()}
  722. local calx = com1[1] + (com2[1] - com1[1]) * i
  723. local caly = com1[2] + (com2[2] - com1[2]) * i
  724. local calz = com1[3] + (com2[3] - com1[3]) * i
  725. local cala = com1[4] + (com2[4] - com1[4]) * i
  726. local calb = com1[5] + (com2[5] - com1[5]) * i
  727. local calc = com1[6] + (com2[6] - com1[6]) * i
  728. return CFrame.new(calx, caly, calz) * CFrame.Angles(cala, calb, calc)
  729. end
  730.  
  731. function TwnSingleNumber(s,f,m)
  732. local wot=s+(f-s)*m
  733. return wot
  734. end
  735.  
  736. function TwnPartSize(q,w,e)
  737. local begin={q.x,q.y,q.z}
  738. local ending={w.x,w.y,w.z}
  739. local bgx=begin[1]+(ending[1]-begin[1])*e
  740. local bgy=begin[2]+(ending[2]-begin[2])*e
  741. local bgz=begin[3]+(ending[3]-begin[3])*e
  742. return Vector3.new(bgx,bgy,bgz)
  743. end
  744.  
  745. newWeld = function(wld, wp0, wp1, wc0x, wc0y, wc0z)
  746. wld = Instance.new("Weld", wp1)
  747. wld.Part0 = wp0
  748. wld.Part1 = wp1
  749. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  750. end
  751.  
  752. newWeld(law, torso, larm, -1.5, 0.5, 0)
  753. newWeld(raw, torso, rarm, 1.5, 0.5, 0)
  754. newWeld(llw, torso, lleg, -.5, -2, 0)
  755. newWeld(rlw, torso, rleg, .5, -2, 0)
  756. newWeld(hw, torso, hed, 0, 1.5, 0)
  757. local rutwald=Instance.new('Weld',rutprt)
  758. rutwald.Part0=rutprt
  759. rutwald.Part1=torso
  760. rutwald.Name="RootJoint"
  761. rutprt.RootJoint.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0)
  762. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  763. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  764. rleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  765. lleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  766.  
  767. local anim = "Idling"
  768. local lastanim = "Idling"
  769. local val = 0
  770. local syne = 0
  771. local num = 0
  772. local runtime = 0
  773.  
  774. ----------------------------------------------------------------------------
  775.  
  776. --http://www.roblox.com/asset/?id=269748808 neon ;0
  777.  
  778.  
  779. local tail=Instance.new('Model',chr)
  780. tail.Name='Tail'
  781. local obj1=Instance.new('Part',tail)
  782. obj1.formFactor='Custom'
  783. obj1.Size=Vector3.new(1.25,1,1.25)
  784. obj1.BrickColor=BrickColor.new('Cool yellow')
  785. obj1.Anchored=false
  786. obj1.CanCollide=false
  787. obj1.TopSurface=10
  788. obj1.BottomSurface=10
  789. obj1.LeftSurface=10
  790. obj1.RightSurface=10
  791. obj1.FrontSurface=10
  792. obj1.BackSurface=10
  793. obj1:breakJoints()
  794. obj1.Locked=true
  795. obj1.Material='SmoothPlastic'
  796. local obj1m=Instance.new('SpecialMesh',obj1)
  797. obj1m.MeshId="http://www.roblox.com/asset/?id=1033714"
  798. obj1m.Scale=Vector3.new(1.25,2,1.25)
  799. obj1w=Instance.new('Weld',obj1)
  800. obj1w.Part0=torso
  801. obj1w.Part1=obj1
  802. obj1w.C0=CFrame.new(0,-.9,.65)*CFrame.Angles(math.rad(-97.5),0,0)
  803.  
  804. local partasdeffb = Instance.new("ParticleEmitter",torso)
  805. partasdeffb.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  806. partasdeffb.LightEmission = 1
  807. partasdeffb.Size = NumberSequence.new(0.2)
  808. partasdeffb.Texture = "http://www.roblox.com/asset/?ID=68137067"
  809. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 8)})
  810. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  811. partasdeffb.Transparency = bbb
  812. partasdeffb.Size = aaa
  813. partasdeffb.ZOffset = .9
  814. partasdeffb.Acceleration = Vector3.new(0, 0, 0)
  815. partasdeffb.LockedToPart = true
  816. partasdeffb.EmissionDirection = "Top"
  817. partasdeffb.Lifetime = NumberRange.new(1)
  818. partasdeffb.Rate = 200
  819. partasdeffb.Rotation = NumberRange.new(-100, 100)
  820. partasdeffb.RotSpeed = NumberRange.new(-100, 100)
  821. partasdeffb.Speed = NumberRange.new(5)
  822. partasdeffb.VelocitySpread = 1000
  823. partasdeffb.Enabled=false
  824.  
  825.  
  826. local partasdeff = Instance.new("ParticleEmitter",torso)
  827. partasdeff.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  828. partasdeff.LightEmission = 1
  829. partasdeff.Size = NumberSequence.new(0.2)
  830. partasdeff.Texture = "http://www.roblox.com/asset/?ID=68137067"
  831. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 12)})
  832. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  833. partasdeff.Transparency = bbb
  834. partasdeff.Size = aaa
  835. partasdeff.ZOffset = .9
  836. partasdeff.Acceleration = Vector3.new(0, 0, 0)
  837. partasdeff.LockedToPart = false
  838. partasdeff.EmissionDirection = "Top"
  839. partasdeff.Lifetime = NumberRange.new(1)
  840. partasdeff.Rate = 200
  841. partasdeff.Rotation = NumberRange.new(-100, 100)
  842. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  843. partasdeff.Speed = NumberRange.new(5)
  844. partasdeff.VelocitySpread = 1000
  845. partasdeff.Enabled=false
  846.  
  847. local introo = Instance.new("ParticleEmitter",torso)
  848. introo.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  849. introo.LightEmission = 1
  850. introo.Size = NumberSequence.new(0.2)
  851. introo.Texture = "http://www.roblox.com/asset/?id=99210382"
  852. aas = NumberSequence.new({NumberSequenceKeypoint.new(0, 5.22),NumberSequenceKeypoint.new(1, 0)})
  853. asd = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  854. introo.Transparency = asd
  855. introo.Size = aas
  856. introo.ZOffset = 1
  857. introo.Acceleration = Vector3.new(0, 0, 0)
  858. introo.LockedToPart = true
  859. introo.EmissionDirection = "Top"
  860. introo.Lifetime = NumberRange.new(0.8)
  861. introo.Rate = 500
  862. introo.Rotation = NumberRange.new(-100, 100)
  863. introo.RotSpeed = NumberRange.new(-100, 100)
  864. introo.Speed = NumberRange.new(10)
  865. introo.VelocitySpread = 1000
  866. introo.Enabled=true
  867. --
  868. local int1 = Instance.new("ParticleEmitter",torso)
  869. int1.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  870. int1.LightEmission = 1
  871. int1.Size = NumberSequence.new(0.2)
  872. int1.Texture = "http://www.roblox.com/asset/?id=99210382"
  873. ff = NumberSequence.new({NumberSequenceKeypoint.new(0, 5.22),NumberSequenceKeypoint.new(1, 0)})
  874. fff = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  875. int1.Transparency = fff
  876. int1.Size = ff
  877. int1.ZOffset = 1
  878. int1.Acceleration = Vector3.new(0, 0, 0)
  879. int1.LockedToPart = true
  880. int1.EmissionDirection = "Top"
  881. int1.Lifetime = NumberRange.new(1)
  882. int1.Rate = 3000
  883. int1.Rotation = NumberRange.new(-100, 100)
  884. int1.RotSpeed = NumberRange.new(-100, 100)
  885. int1.Speed = NumberRange.new(100)
  886. int1.VelocitySpread = 1000
  887. int1.Enabled=false
  888. local int2 = Instance.new("ParticleEmitter",torso)
  889. int2.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  890. int2.LightEmission = 1
  891. int2.Size = NumberSequence.new(0.2)
  892. int2.Texture = "http://www.roblox.com/asset/?id=99210382"
  893. aaaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 5.22),NumberSequenceKeypoint.new(1, 0)})
  894. bbbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  895. int2.Transparency = bbbb
  896. int2.Size = aaaa
  897. int2.ZOffset = 1
  898. int2.Acceleration = Vector3.new(0, 0, 0)
  899. int2.LockedToPart = true
  900. int2.EmissionDirection = "Top"
  901. int2.Lifetime = NumberRange.new(1)
  902. int2.Rate = 3000
  903. int2.Rotation = NumberRange.new(-100, 100)
  904. int2.RotSpeed = NumberRange.new(-100, 100)
  905. int2.Speed = NumberRange.new(100)
  906. int2.VelocitySpread = 1000
  907. int2.Enabled=false
  908. local int3 = Instance.new("ParticleEmitter",torso)
  909. int3.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  910. int3.LightEmission = 1
  911. int3.Size = NumberSequence.new(0.2)
  912. int3.Texture = "http://www.roblox.com/asset/?id=99210382"
  913. aaaaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 5.22),NumberSequenceKeypoint.new(1, 0)})
  914. bbbbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  915. int3.Transparency = bbbbb
  916. int3.Size = aaaaa
  917. int3.ZOffset = 1
  918. int3.Acceleration = Vector3.new(0, 0, 0)
  919. int3.LockedToPart = true
  920. int3.EmissionDirection = "Top"
  921. int3.Lifetime = NumberRange.new(1)
  922. int3.Rate = 3000
  923. int3.Rotation = NumberRange.new(-100, 100)
  924. int3.RotSpeed = NumberRange.new(-100, 100)
  925. int3.Speed = NumberRange.new(100)
  926. int3.VelocitySpread = 1000
  927. int3.Enabled=false
  928. --
  929. local objd=Instance.new('Part',tail)
  930. objd.formFactor='Custom'
  931. objd.Size=Vector3.new(.2,.2,.2)
  932. objd.BrickColor=BrickColor.new('Cool yellow')
  933. objd.Anchored=false
  934. objd.CanCollide=false
  935. objd.Transparency=1
  936. objd:breakJoints()
  937. objd.Locked=true
  938. objd.Name="aaa"
  939. local parti = Instance.new("ParticleEmitter",objd)
  940. parti.Color = ColorSequence.new(Color3.new(1, .7, 0), Color3.new(1, .6, 0))
  941. parti.LightEmission = 1
  942. parti.Size = NumberSequence.new(0.2)
  943. parti.Texture = "http://www.roblox.com/asset/?ID=68137067"
  944. sizeseq = NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 10)})
  945. transseq = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
  946. parti.Transparency = transseq
  947. parti.Size = sizeseq
  948. parti.ZOffset = 1
  949. parti.Acceleration = Vector3.new(0, 0, 0)
  950. parti.LockedToPart = true
  951. parti.EmissionDirection = "Top"
  952. parti.Lifetime = NumberRange.new(1)
  953. parti.Rate = 2
  954. parti.Rotation = NumberRange.new(-50, 50)
  955. parti.RotSpeed = NumberRange.new(-50, 50)
  956. parti.Speed = NumberRange.new(0)
  957. parti.VelocitySpread = 0
  958. obj1waah=Instance.new('Weld',objd)
  959. obj1waah.Part0=torso
  960. obj1waah.Part1=objd
  961. obj1waah.C0=CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  962.  
  963. local objd2=Instance.new('Part',tail)
  964. objd2.formFactor='Custom'
  965. objd2.Size=Vector3.new(.2,.2,.2)
  966. objd2.BrickColor=BrickColor.new('Cool yellow')
  967. objd2.Anchored=false
  968. objd2.CanCollide=false
  969. objd2.Transparency=1
  970. objd2:breakJoints()
  971. objd2.Locked=true
  972. objd2.Name="bbb"
  973.  
  974. obj1wbb=Instance.new('Weld',objd2)
  975. obj1wbb.Part0=torso
  976. obj1wbb.Part1=objd2
  977. obj1wbb.C0=CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  978.  
  979. local obd=Instance.new('Part',tail)
  980. obd.formFactor='Custom'
  981. obd.Size=Vector3.new(.2,.2,.2)
  982. obd.BrickColor=BrickColor.new('Cool yellow')
  983. obd.Anchored=false
  984. obd.CanCollide=false
  985. obd.Transparency=1
  986. obd:breakJoints()
  987. obd.Locked=true
  988. obd.Name="ccc"
  989. local partid = Instance.new("ParticleEmitter",obd)
  990. partid.Color = ColorSequence.new(Color3.new(1, .7, 0), Color3.new(1, .6, 0))
  991. partid.LightEmission = 1
  992. partid.Size = NumberSequence.new(0.2)
  993. partid.Texture = "http://www.roblox.com/asset/?ID=68137067"
  994. sizeseq = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.833),NumberSequenceKeypoint.new(1, 0)})
  995. transseq = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
  996. partid.Transparency = transseq
  997. partid.Size = sizeseq
  998. partid.ZOffset = 0
  999. partid.Acceleration = Vector3.new(0, 10, 0)
  1000. partid.LockedToPart = false
  1001. partid.EmissionDirection = "Top"
  1002. partid.Lifetime = NumberRange.new(1)
  1003. partid.Rate = 250
  1004. partid.Rotation = NumberRange.new(-50, 50)
  1005. partid.RotSpeed = NumberRange.new(-50, 50)
  1006. partid.Speed = NumberRange.new(0)
  1007. partid.VelocitySpread = 0
  1008. ob1w=Instance.new('Weld',obd)
  1009. ob1w.Part0=objd
  1010. ob1w.Part1=obd
  1011. ob1w.C0=CFrame.new(4,0,0)*CFrame.Angles(0,0,0)
  1012.  
  1013. local obd2=Instance.new('Part',tail)
  1014. obd2.formFactor='Custom'
  1015. obd2.Size=Vector3.new(.2,.2,.2)
  1016. obd2.BrickColor=BrickColor.new('Cool yellow')
  1017. obd2.Anchored=false
  1018. obd2.CanCollide=false
  1019. obd2.Transparency=1
  1020. obd2:breakJoints()
  1021. obd2.Locked=true
  1022. obd2.Name="ccc"
  1023. local partif = Instance.new("ParticleEmitter",obd2)
  1024. partif.Color = ColorSequence.new(Color3.new(1, .7, 0), Color3.new(1, .6, 0))
  1025. partif.LightEmission = 1
  1026. partif.Size = NumberSequence.new(0.2)
  1027. partif.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1028. sizeseq = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.833),NumberSequenceKeypoint.new(1, 0)})
  1029. transseq = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
  1030. partif.Transparency = transseq
  1031. partif.Size = sizeseq
  1032. partif.ZOffset = 0
  1033. partif.Acceleration = Vector3.new(0, 10, 0)
  1034. partif.LockedToPart = false
  1035. partif.EmissionDirection = "Top"
  1036. partif.Lifetime = NumberRange.new(1)
  1037. partif.Rate = 250
  1038. partif.Rotation = NumberRange.new(-50, 50)
  1039. partif.RotSpeed = NumberRange.new(-50, 50)
  1040. partif.Speed = NumberRange.new(0)
  1041. partif.VelocitySpread = 0
  1042. ob1w=Instance.new('Weld',obd2)
  1043. ob1w.Part0=objd2
  1044. ob1w.Part1=obd2
  1045. ob1w.C0=CFrame.new(-4,0,0)*CFrame.Angles(0,0,0)
  1046.  
  1047.  
  1048. local obj2=Instance.new('Part',tail)
  1049. obj2.formFactor='Custom'
  1050. obj2.Size=Vector3.new(1.5,1.5,1.5)
  1051. obj2.BrickColor=BrickColor.new('Cool yellow')
  1052. obj2.Anchored=false
  1053. obj2.CanCollide=false
  1054. obj2.TopSurface=10
  1055. obj2.BottomSurface=10
  1056. obj2.LeftSurface=10
  1057. obj2.RightSurface=10
  1058. obj2.FrontSurface=10
  1059. obj2.BackSurface=10
  1060. obj2.Material='SmoothPlastic'
  1061. obj2:breakJoints()
  1062. obj2.Locked=true
  1063. local obj2m=Instance.new('SpecialMesh',obj2)
  1064. obj2m.MeshType='Sphere'
  1065. obj2m.Scale=Vector3.new(2,2,2)
  1066. obj2w=Instance.new('Weld',obj2)
  1067. obj2w.Part0=obj1
  1068. obj2w.Part1=obj2
  1069. obj2w.C0=CFrame.new(0,-1.525,0)
  1070.  
  1071.  
  1072. local obj3=Instance.new('Part',tail)
  1073. obj3.formFactor='Custom'
  1074. obj3.Size=Vector3.new(1.25,1,1.25)
  1075. obj3.BrickColor=BrickColor.new('Cool yellow')
  1076. obj3.Anchored=false
  1077. obj3.CanCollide=false
  1078. obj3.TopSurface=10
  1079. obj3.BottomSurface=10
  1080. obj3.LeftSurface=10
  1081. obj3.RightSurface=10
  1082. obj3.FrontSurface=10
  1083. obj3.BackSurface=10
  1084. obj3:breakJoints()
  1085. obj3.Locked=true
  1086. obj3.Material='SmoothPlastic'
  1087. local obj3m=Instance.new('SpecialMesh',obj3)
  1088. obj3m.MeshId="http://www.roblox.com/asset/?id=1033714"
  1089. obj3m.Scale=Vector3.new(1.2,2.75,1.2)
  1090. obj3w=Instance.new('Weld',obj3)
  1091. obj3w.Part0=obj2
  1092. obj3w.Part1=obj3
  1093. obj3w.C0=CFrame.new(0,-1.9,-.35)*CFrame.Angles(math.rad(10.5),0,math.rad(180))
  1094.  
  1095. local obj4=Instance.new('Part',tail)
  1096. obj4.formFactor='Custom'
  1097. obj4.Size=Vector3.new(1.25,1,1.25)
  1098. obj4.BrickColor=BrickColor.new('Bright red')
  1099. obj4.Anchored=false
  1100. obj4.CanCollide=false
  1101. obj4.TopSurface=10
  1102. obj4.BottomSurface=10
  1103. obj4.LeftSurface=10
  1104. obj4.RightSurface=10
  1105. obj4.FrontSurface=10
  1106. obj4.BackSurface=10
  1107. obj4:breakJoints()
  1108. obj4.Locked=true
  1109. obj4.Material='SmoothPlastic'
  1110. local obj4m=Instance.new('SpecialMesh',obj4)
  1111. obj4m.MeshId="http://www.roblox.com/asset/?id=1033714"
  1112. obj4m.Scale=Vector3.new(.915,2.25,.915)
  1113. obj4w=Instance.new('Weld',obj4)
  1114. obj4w.Part0=obj2
  1115. obj4w.Part1=obj4
  1116. obj4w.C0=CFrame.new(0,-2.25,-.405)*CFrame.Angles(math.rad(10.5),0,math.rad(180))
  1117.  
  1118. local obj5=Instance.new('Part',tail)
  1119. obj5.formFactor='Custom'
  1120. obj5.Size=Vector3.new(.3,3,.3)
  1121. obj5.BrickColor=BrickColor.new('Reddish brown')
  1122. obj5.Anchored=false
  1123. obj5.CanCollide=false
  1124. obj5.TopSurface=10
  1125. obj5.BottomSurface=10
  1126. obj5.LeftSurface=10
  1127. obj5.RightSurface=10
  1128. obj5.FrontSurface=10
  1129. obj5.BackSurface=10
  1130. obj5:breakJoints()
  1131. obj5.Locked=true
  1132. obj5.Material='Wood'
  1133. local obj5m=Instance.new('CylinderMesh',obj5)
  1134. obj5w=Instance.new('Weld',obj5)
  1135. obj5w.Part0=obj2
  1136. obj5w.Part1=obj5
  1137. obj5w.C0=CFrame.new(0,0,2.5)*CFrame.Angles(math.rad(95),0,0)
  1138.  
  1139.  
  1140.  
  1141. local obj6=Instance.new('Part',tail)
  1142. obj6.formFactor='Custom'
  1143. obj6.Size=Vector3.new(1.25,1,1.25)
  1144. obj6.BrickColor=BrickColor.new('Cool yellow')
  1145. obj6.Anchored=false
  1146. obj6.CanCollide=false
  1147. obj6.TopSurface=10
  1148. obj6.BottomSurface=10
  1149. obj6.LeftSurface=10
  1150. obj6.RightSurface=10
  1151. obj6.FrontSurface=10
  1152. obj6.BackSurface=10
  1153. obj6.Locked=true
  1154. obj6:breakJoints()
  1155. obj6.Material='SmoothPlastic'
  1156. local obj6m=Instance.new('SpecialMesh',obj6)
  1157. obj6m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1158. obj6m.Scale=Vector3.new(.215,.25,.215)
  1159. obj6w=Instance.new('Weld',obj6)
  1160. obj6w.Part0=obj2
  1161. obj6w.Part1=obj6
  1162. obj6w.C0=CFrame.new(0,.115,1.45)*CFrame.Angles(math.rad(95),0,math.rad(0))
  1163.  
  1164. local obj7=Instance.new('Part',tail)
  1165. obj7.formFactor='Custom'
  1166. obj7.Size=Vector3.new(1.25,1,1.25)
  1167. obj7.BrickColor=BrickColor.new('Cool yellow')
  1168. obj7.Anchored=false
  1169. obj7.CanCollide=false
  1170. obj7.TopSurface=10
  1171. obj7.BottomSurface=10
  1172. obj7.LeftSurface=10
  1173. obj7.RightSurface=10
  1174. obj7.FrontSurface=10
  1175. obj7:breakJoints()
  1176. obj7.BackSurface=10
  1177. obj7.Locked=true
  1178. obj7.Material='SmoothPlastic'
  1179. local obj7m=Instance.new('SpecialMesh',obj7)
  1180. obj7m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1181. obj7m.Scale=Vector3.new(.25,.275,.225)
  1182. obj7w=Instance.new('Weld',obj7)
  1183. obj7w.Part0=obj2
  1184. obj7w.Part1=obj7
  1185. obj7w.C0=CFrame.new(0,.115,1.45)*CFrame.Angles(math.rad(95),math.rad(15),math.rad(0))
  1186.  
  1187. local obj8=Instance.new('Part',tail)
  1188. obj8.formFactor='Custom'
  1189. obj8.Size=Vector3.new(1.25,1,1.25)
  1190. obj8.BrickColor=BrickColor.new('Cool yellow')
  1191. obj8.Anchored=false
  1192. obj8.CanCollide=false
  1193. obj8.TopSurface=10
  1194. obj8.BottomSurface=10
  1195. obj8.LeftSurface=10
  1196. obj8.RightSurface=10
  1197. obj8.FrontSurface=10
  1198. obj8.BackSurface=10
  1199. obj8:breakJoints()
  1200. obj8.Locked=true
  1201. obj8.Material='SmoothPlastic'
  1202. local obj8m=Instance.new('SpecialMesh',obj8)
  1203. obj8m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1204. obj8m.Scale=Vector3.new(.25,.265,.25)
  1205. obj8w=Instance.new('Weld',obj8)
  1206. obj8w.Part0=obj2
  1207. obj8w.Part1=obj8
  1208. obj8w.C0=CFrame.new(0,.115,1.45)*CFrame.Angles(math.rad(95),math.rad(35),math.rad(0))
  1209.  
  1210. local obj9=Instance.new('Part',tail)
  1211. obj9.formFactor='Custom'
  1212. obj9.Size=Vector3.new(.2,1,.2)
  1213. obj9.BrickColor=BrickColor.new('Reddish brown')
  1214. obj9.Anchored=false
  1215. obj9.CanCollide=false
  1216. obj9.TopSurface=10
  1217. obj9.BottomSurface=10
  1218. obj9.LeftSurface=10
  1219. obj9.RightSurface=10
  1220. obj9.FrontSurface=10
  1221. obj9.BackSurface=10
  1222. obj9.Material='Wood'
  1223. obj9:breakJoints()
  1224. obj9.Locked=true
  1225. local obj9m=Instance.new('CylinderMesh',obj9)
  1226. obj9w=Instance.new('Weld',obj9)
  1227. obj9w.Part0=obj5
  1228. obj9w.Part1=obj9
  1229. obj9w.C0=CFrame.new(0,1.1,.25)*CFrame.Angles(math.rad(25),0,0)
  1230.  
  1231. local obj10=Instance.new('Part',tail)
  1232. obj10.formFactor='Custom'
  1233. obj10.Size=Vector3.new(1.25,1,1.25)
  1234. obj10.BrickColor=BrickColor.new('Cool yellow')
  1235. obj10.Anchored=false
  1236. obj10.CanCollide=false
  1237. obj10.TopSurface=10
  1238. obj10.BottomSurface=10
  1239. obj10.LeftSurface=10
  1240. obj10.RightSurface=10
  1241. obj10.FrontSurface=10
  1242. obj10.BackSurface=10
  1243. obj10:breakJoints()
  1244. obj10.Locked=true
  1245. obj10.Material='SmoothPlastic'
  1246. local obj10m=Instance.new('SpecialMesh',obj10)
  1247. obj10m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1248. obj10m.Scale=Vector3.new(1.8,1,1.8)
  1249. obj10w=Instance.new('Weld',obj10)
  1250. obj10w.Part0=obj2
  1251. obj10w.Part1=obj10
  1252. obj10w.C0=CFrame.new(0,-1,-.35)*CFrame.Angles(math.rad(10.5),0,math.rad(180))
  1253.  
  1254. local obj11=Instance.new('Part',tail)
  1255. obj11.formFactor='Custom'
  1256. obj11.Size=Vector3.new(1.25,1,1.25)
  1257. obj11.BrickColor=BrickColor.new('Cool yellow')
  1258. obj11.Anchored=false
  1259. obj11.CanCollide=false
  1260. obj11.TopSurface=10
  1261. obj11.BottomSurface=10
  1262. obj11.LeftSurface=10
  1263. obj11.RightSurface=10
  1264. obj11.FrontSurface=10
  1265. obj11.BackSurface=10
  1266. obj11:breakJoints()
  1267. obj11.Locked=true
  1268. obj11.Material='SmoothPlastic'
  1269. local obj11m=Instance.new('SpecialMesh',obj11)
  1270. obj11m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1271. obj11m.Scale=Vector3.new(1.7,1,1.7)
  1272. obj11w=Instance.new('Weld',obj11)
  1273. obj11w.Part0=obj2
  1274. obj11w.Part1=obj11
  1275. obj11w.C0=CFrame.new(0,-1.2,-.35)*CFrame.Angles(math.rad(10.5),math.rad(5),math.rad(180))
  1276.  
  1277. local obj12=Instance.new('Part',tail)
  1278. obj12.formFactor='Custom'
  1279. obj12.Size=Vector3.new(1.25,1,1.25)
  1280. obj12.BrickColor=BrickColor.new('Cool yellow')
  1281. obj12.Anchored=false
  1282. obj12.CanCollide=false
  1283. obj12.TopSurface=10
  1284. obj12.BottomSurface=10
  1285. obj12.LeftSurface=10
  1286. obj12.RightSurface=10
  1287. obj12.FrontSurface=10
  1288. obj12.BackSurface=10
  1289. obj12:breakJoints()
  1290. obj12.Locked=true
  1291. obj12.Material='SmoothPlastic'
  1292. local obj12m=Instance.new('SpecialMesh',obj12)
  1293. obj12m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1294. obj12m.Scale=Vector3.new(1.6,1,1.6)
  1295. obj12w=Instance.new('Weld',obj12)
  1296. obj12w.Part0=obj2
  1297. obj12w.Part1=obj12
  1298. obj12w.C0=CFrame.new(0,-1.4,-.35)*CFrame.Angles(math.rad(10.5),math.rad(10),math.rad(180))
  1299.  
  1300. local obj13=Instance.new('Part',tail)
  1301. obj13.formFactor='Custom'
  1302. obj13.Size=Vector3.new(1.25,1,1.25)
  1303. obj13.BrickColor=BrickColor.new('Cool yellow')
  1304. obj13.Anchored=false
  1305. obj13.CanCollide=false
  1306. obj13.TopSurface=10
  1307. obj13.BottomSurface=10
  1308. obj13.LeftSurface=10
  1309. obj13.RightSurface=10
  1310. obj13.FrontSurface=10
  1311. obj13.BackSurface=10
  1312. obj13:breakJoints()
  1313. obj13.Locked=true
  1314. obj13.Material='SmoothPlastic'
  1315. local obj13m=Instance.new('SpecialMesh',obj13)
  1316. obj13m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1317. obj13m.Scale=Vector3.new(1.5,1,1.5)
  1318. obj13w=Instance.new('Weld',obj13)
  1319. obj13w.Part0=obj2
  1320. obj13w.Part1=obj13
  1321. obj13w.C0=CFrame.new(0,-1.6,-.35)*CFrame.Angles(math.rad(10.5),math.rad(15),math.rad(180))
  1322.  
  1323. local obj14=Instance.new('Part',tail)
  1324. obj14.formFactor='Custom'
  1325. obj14.Size=Vector3.new(1.25,1,1.25)
  1326. obj14.BrickColor=BrickColor.new('Bright red')
  1327. obj14.Anchored=false
  1328. obj14.CanCollide=false
  1329. obj14.TopSurface=10
  1330. obj14.BottomSurface=10
  1331. obj14.LeftSurface=10
  1332. obj14.RightSurface=10
  1333. obj14.FrontSurface=10
  1334. obj14.BackSurface=10
  1335. obj14:breakJoints()
  1336. obj14.Locked=true
  1337. obj14.Material='SmoothPlastic'
  1338. local obj14m=Instance.new('SpecialMesh',obj14)
  1339. obj14m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1340. obj14m.Scale=Vector3.new(1.5,1,1.5)
  1341. obj14w=Instance.new('Weld',obj14)
  1342. obj14w.Part0=obj2
  1343. obj14w.Part1=obj14
  1344. obj14w.C0=CFrame.new(0,-1.8,-.35)*CFrame.Angles(math.rad(10.5),math.rad(20),math.rad(180))
  1345.  
  1346. local obj15=Instance.new('Part',tail)
  1347. obj15.formFactor='Custom'
  1348. obj15.Size=Vector3.new(1.25,1,1.25)
  1349. obj15.BrickColor=BrickColor.new('Bright red')
  1350. obj15.Anchored=false
  1351. obj15.CanCollide=false
  1352. obj15.TopSurface=10
  1353. obj15.BottomSurface=10
  1354. obj15.LeftSurface=10
  1355. obj15.RightSurface=10
  1356. obj15.FrontSurface=10
  1357. obj15.BackSurface=10
  1358. obj15:breakJoints()
  1359. obj15.Locked=true
  1360. obj15.Material='SmoothPlastic'
  1361. local obj15m=Instance.new('SpecialMesh',obj15)
  1362. obj15m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1363. obj15m.Scale=Vector3.new(1.4,.9,1.4)
  1364. obj15w=Instance.new('Weld',obj15)
  1365. obj15w.Part0=obj2
  1366. obj15w.Part1=obj15
  1367. obj15w.C0=CFrame.new(0,-2,-.35)*CFrame.Angles(math.rad(10.5),math.rad(25),math.rad(180))
  1368.  
  1369. local obj16=Instance.new('Part',tail)
  1370. obj16.formFactor='Custom'
  1371. obj16.Size=Vector3.new(1.25,1,1.25)
  1372. obj16.BrickColor=BrickColor.new('Bright red')
  1373. obj16.Anchored=false
  1374. obj16.CanCollide=false
  1375. obj16.TopSurface=10
  1376. obj16.BottomSurface=10
  1377. obj16.LeftSurface=10
  1378. obj16.RightSurface=10
  1379. obj16.FrontSurface=10
  1380. obj16.BackSurface=10
  1381. obj16:breakJoints()
  1382. obj16.Locked=true
  1383. obj16.Material='SmoothPlastic'
  1384. local obj16m=Instance.new('SpecialMesh',obj16)
  1385. obj16m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1386. obj16m.Scale=Vector3.new(1.5,.8,1.5)
  1387. obj16w=Instance.new('Weld',obj16)
  1388. obj16w.Part0=obj2
  1389. obj16w.Part1=obj16
  1390. obj16w.C0=CFrame.new(0,-2.2,-.35)*CFrame.Angles(math.rad(10.5),math.rad(30),math.rad(180))
  1391.  
  1392. local obj17=Instance.new('Part',tail)
  1393. obj17.formFactor='Custom'
  1394. obj17.Size=Vector3.new(1.25,1,1.25)
  1395. obj17.BrickColor=BrickColor.new('Bright red')
  1396. obj17.Anchored=false
  1397. obj17.CanCollide=false
  1398. obj17.TopSurface=10
  1399. obj17.BottomSurface=10
  1400. obj17.LeftSurface=10
  1401. obj17.RightSurface=10
  1402. obj17.FrontSurface=10
  1403. obj17.BackSurface=10
  1404. obj17:breakJoints()
  1405. obj17.Locked=true
  1406. obj17.Material='SmoothPlastic'
  1407. local obj17m=Instance.new('SpecialMesh',obj17)
  1408. obj17m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1409. obj17m.Scale=Vector3.new(1.3,1,1.3)
  1410. obj17w=Instance.new('Weld',obj17)
  1411. obj17w.Part0=obj2
  1412. obj17w.Part1=obj17
  1413. obj17w.C0=CFrame.new(0,-2.4,-.35)*CFrame.Angles(math.rad(10.5),math.rad(35),math.rad(180))
  1414.  
  1415. local obj18=Instance.new('Part',tail)
  1416. obj18.formFactor='Custom'
  1417. obj18.Size=Vector3.new(1.25,1,1.25)
  1418. obj18.BrickColor=BrickColor.new('Bright red')
  1419. obj18.Anchored=false
  1420. obj18.CanCollide=false
  1421. obj18.TopSurface=10
  1422. obj18.BottomSurface=10
  1423. obj18.LeftSurface=10
  1424. obj18.RightSurface=10
  1425. obj18.FrontSurface=10
  1426. obj18.BackSurface=10
  1427. obj18:breakJoints()
  1428. obj18.Locked=true
  1429. obj18.Material='SmoothPlastic'
  1430. local obj18m=Instance.new('SpecialMesh',obj18)
  1431. obj18m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1432. obj18m.Scale=Vector3.new(1.2,1.1,1.2)
  1433. obj18w=Instance.new('Weld',obj18)
  1434. obj18w.Part0=obj2
  1435. obj18w.Part1=obj18
  1436. obj18w.C0=CFrame.new(0,-2.6,-.35)*CFrame.Angles(math.rad(10.5),math.rad(40),math.rad(180))
  1437.  
  1438. local obj19=Instance.new('Part',tail)
  1439. obj19.formFactor='Custom'
  1440. obj19.Size=Vector3.new(1.25,1,1.25)
  1441. obj19.BrickColor=BrickColor.new('Bright red')
  1442. obj19.Anchored=false
  1443. obj19.CanCollide=false
  1444. obj19.TopSurface=10
  1445. obj19.BottomSurface=10
  1446. obj19.LeftSurface=10
  1447. obj19.RightSurface=10
  1448. obj19.FrontSurface=10
  1449. obj19.BackSurface=10
  1450. obj19.Locked=true
  1451. obj19:breakJoints()
  1452. obj19.Material='SmoothPlastic'
  1453. local obj19m=Instance.new('SpecialMesh',obj19)
  1454. obj19m.MeshId="http://www.roblox.com/asset/?id=20329976"
  1455. obj19m.Scale=Vector3.new(1.1,1.2,1.1)
  1456. obj19w=Instance.new('Weld',obj19)
  1457. obj19w.Part0=obj2
  1458. obj19w.Part1=obj19
  1459. obj19w.C0=CFrame.new(0,-2.8,-.35)*CFrame.Angles(math.rad(10.5),math.rad(45),math.rad(180))
  1460.  
  1461.  
  1462. local ff=Instance.new('Part',tail)
  1463. ff.formFactor='Custom'
  1464. ff.Size=Vector3.new(.2,.2,.2)
  1465. ff.BrickColor=BrickColor.new('Cool yellow')
  1466. ff.Anchored=false
  1467. ff.CanCollide=false
  1468. ff.Transparency=1
  1469. ff:breakJoints()
  1470. ff.Locked=true
  1471. ff.Name="firaahhhhh"
  1472. obj111w=Instance.new('Weld',ff)
  1473. obj111w.Part0=obj5
  1474. obj111w.Part1=ff
  1475. obj111w.C0=CFrame.new(0,1.5,0)
  1476.  
  1477. local lst=Instance.new('PointLight',ff)
  1478. lst.Brightness=123123
  1479. lst.Range=8
  1480. lst.Enabled=false
  1481. lst.Color=lalalclrs[math.random(1,#lalalclrs)]
  1482.  
  1483. local partasd = Instance.new("ParticleEmitter",ff)
  1484. partasd.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1485. partasd.LightEmission = 1
  1486. partasd.Size = NumberSequence.new(0.2)
  1487. partasd.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1488. sizeseqe = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 0)})
  1489. transseqe = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1490. partasd.Transparency = transseqe
  1491. partasd.Size = sizeseqe
  1492. partasd.ZOffset = .9
  1493. partasd.Acceleration = Vector3.new(0, 30, 0)
  1494. partasd.LockedToPart = false
  1495. partasd.EmissionDirection = "Top"
  1496. partasd.Lifetime = NumberRange.new(.5)
  1497. partasd.Rate = 200
  1498. partasd.Rotation = NumberRange.new(-100, 100)
  1499. partasd.RotSpeed = NumberRange.new(-100, 100)
  1500. partasd.Speed = NumberRange.new(1)
  1501. partasd.VelocitySpread = 1000
  1502. partasd.Enabled=false
  1503.  
  1504.  
  1505. ----------------------------------------------------------------------------
  1506. function makeball()
  1507. local proj=Instance.new('Part',hooh)
  1508. proj.Shape='Ball'
  1509. proj.Anchored=false
  1510. proj.Name='Fireball'
  1511. proj.Locked=true
  1512. proj.Material="Neon"
  1513. proj.Size=Vector3.new(1,1,1)
  1514. proj.BrickColor=BrickColor.new('Neon orange')
  1515. proj.Transparency=0
  1516. proj.CFrame=torso.CFrame*CFrame.new(3,3,-2)
  1517. local lt=Instance.new('PointLight',proj)
  1518. lt.Brightness=123123
  1519. lt.Range=6
  1520. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  1521. CreateSound("http://roblox.com/asset/?id=200633327", chr, 1.5, 1.2)
  1522. local partasdef = Instance.new("ParticleEmitter",proj)
  1523. partasdef.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1524. partasdef.LightEmission = 1
  1525. partasdef.Size = NumberSequence.new(0.2)
  1526. partasdef.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1527. aa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 2.11)})
  1528. bb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1529. partasdef.Transparency = bb
  1530. partasdef.Size = aa
  1531. partasdef.ZOffset = .9
  1532. partasdef.Acceleration = Vector3.new(0, 0, 0)
  1533. partasdef.LockedToPart = false
  1534. partasdef.EmissionDirection = "Top"
  1535. partasdef.Lifetime = NumberRange.new(.5)
  1536. partasdef.Rate = 200
  1537. partasdef.Rotation = NumberRange.new(-100, 100)
  1538. partasdef.RotSpeed = NumberRange.new(-100, 100)
  1539. partasdef.Speed = NumberRange.new(5)
  1540. partasdef.VelocitySpread = 1000
  1541.  
  1542.  
  1543. local prj=Instance.new('BodyVelocity',proj)
  1544. prj.velocity=((torso.CFrame*CFrame.new(3,3,-2)).p-maus.Hit.p).unit*-300
  1545.  
  1546. --pewdiepie=spart.Touched:connect(function(hit)
  1547.  
  1548. proj.Touched:connect(function(hit)
  1549. if hit and hit.CanCollide then
  1550. Explode(20,proj)
  1551. proj.Anchored=true
  1552. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  1553. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(999999*(hit.Parent.Humanoid.MaxHealth/100)) end end
  1554.  
  1555. wait(1)
  1556. proj:Destroy()
  1557. end)
  1558. coroutine.wrap(function()
  1559. wait(10)
  1560. proj:Destroy()
  1561. end)()
  1562. end
  1563.  
  1564. function makeball2()
  1565. local proj=Instance.new('Part',hooh)
  1566. proj.Shape='Ball'
  1567. proj.Anchored=false
  1568. proj.Name='Fireball'
  1569. proj.Locked=true
  1570. proj.Material="Neon"
  1571. proj.Size=Vector3.new(.6,.6,.6)
  1572. proj.BrickColor=BrickColor.new('Neon orange')
  1573. proj.Transparency=0
  1574. proj.CFrame=torso.CFrame*CFrame.new(3,3,-2)
  1575. local lt=Instance.new('PointLight',proj)
  1576. lt.Brightness=123123
  1577. lt.Range=6
  1578. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  1579. CreateSound("http://roblox.com/asset/?id=200633327", chr, 1.5, 1.2)
  1580. local partasdef = Instance.new("ParticleEmitter",proj)
  1581. partasdef.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1582. partasdef.LightEmission = 1
  1583. partasdef.Size = NumberSequence.new(0.2)
  1584. partasdef.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1585. aa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 1.51)})
  1586. bb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1587. partasdef.Transparency = bb
  1588. partasdef.Size = aa
  1589. partasdef.ZOffset = .9
  1590. partasdef.Acceleration = Vector3.new(0, 0, 0)
  1591. partasdef.LockedToPart = false
  1592. partasdef.EmissionDirection = "Top"
  1593. partasdef.Lifetime = NumberRange.new(.5)
  1594. partasdef.Rate = 200
  1595. partasdef.Rotation = NumberRange.new(-100, 100)
  1596. partasdef.RotSpeed = NumberRange.new(-100, 100)
  1597. partasdef.Speed = NumberRange.new(5)
  1598. partasdef.VelocitySpread = 1000
  1599.  
  1600.  
  1601. local prj=Instance.new('BodyVelocity',proj)
  1602. prj.velocity=((torso.CFrame*CFrame.new(3,3,-2)).p-maus.Hit.p).unit*-300
  1603.  
  1604. --pewdiepie=spart.Touched:connect(function(hit)
  1605.  
  1606. proj.Touched:connect(function(hit)
  1607. if hit and hit.CanCollide then
  1608. Explode2(20,proj)
  1609. proj.Anchored=true
  1610. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  1611. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(999999*(hit.Parent.Humanoid.MaxHealth/100)) end end
  1612.  
  1613. wait(1)
  1614. proj:Destroy()
  1615. end)
  1616. coroutine.wrap(function()
  1617. wait(10)
  1618. proj:Destroy()
  1619. end)()
  1620. end
  1621.  
  1622. function spam()
  1623. armpose='Swing1'
  1624. wait(.2)
  1625. makeball2()
  1626. armpose='Swing2'
  1627. wait(.2)
  1628. armpose='Swing3'
  1629. wait(.2)
  1630. makeball2()
  1631. armpose='Swing4'
  1632. wait(.2)
  1633. end
  1634.  
  1635. maus.KeyDown:connect(function(kei)
  1636. if string.byte(kei)==48 then
  1637. chr.Humanoid.WalkSpeed=chr.Humanoid.WalkSpeed+70
  1638. end
  1639.  
  1640.  
  1641. if kei=='q' and not armmovement then
  1642. if holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=false
  1643.  
  1644. obj5w.Part0=obj2
  1645. obj5w.C0=CFrame.new(0,0,2.5)*CFrame.Angles(math.rad(95),0,0)
  1646. lst.Enabled=false
  1647. partasd.Enabled=false
  1648. elseif not holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=true
  1649.  
  1650. obj5w.Part0=rarm
  1651. obj5w.C0=CFrame.new(0,-1,-.5)*CFrame.Angles(-math.rad(92),0,0)
  1652. lst.Enabled=true
  1653. partasd.Enabled=true
  1654. end
  1655. end
  1656.  
  1657. if kei=='m' and play == true and dedly == false then
  1658. dedly = true
  1659. while wait() and kkk and kkk.Volume >= 0.05 do
  1660. kkk.Volume = kkk.Volume - 0.05
  1661. end
  1662. wait(0.1)
  1663. kkk.Pitch = 0
  1664. kkk.PlaybackSpeed = 0
  1665. dedly = false
  1666. play = false
  1667. else
  1668. if kei=='m' and play == false and dedly == false then
  1669. dedly = true
  1670. kkk.Pitch = 1
  1671. kkk.PlaybackSpeed = 1
  1672. while wait() and kkk and kkk.Volume <= 1.2 do
  1673. kkk.Volume = kkk.Volume + 0.05
  1674. end
  1675. wait(0.1)
  1676. dedly = false
  1677. play = true
  1678. end
  1679.  
  1680.  
  1681. end
  1682.  
  1683. if kei=='x' and not jumpdb and not otheranims then
  1684. jumpdb=true
  1685. otheranims=true
  1686. anim='SuperCrouch'
  1687. CreateSound("http://roblox.com/asset/?id=200633529", workspace, .6, .8)
  1688.  
  1689.  
  1690. partasdeff.Enabled=true
  1691. partasdeffb.Enabled=true
  1692. --[[coroutine.resume(coroutine.create(function()
  1693. for lal=1,20 do wait()
  1694. local jm=Instance.new('Part',chr)
  1695. jm.formFactor='Custom'
  1696. jm.BrickColor=BrickColor.new(fireclrs[math.random(1,3)])
  1697. jm.Size=Vector3.new(3,3,3)
  1698. jm.Name='soprjmp'
  1699. jm.Material="Neon"
  1700. jm.TopSurface=10
  1701. jm.BottomSurface=10
  1702. jm.FrontSurface=10
  1703. jm.Locked=true
  1704. jm.LeftSurface=10
  1705. jm.RightSurface=10
  1706. jm.BackSurface=10
  1707. jm.CanCollide=false
  1708. jm.Anchored=true
  1709. jm.CFrame=rleg.CFrame*CFrame.new(-.5,-1,0)*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  1710. local jmp=Instance.new('BlockMesh',jm)
  1711. game:service'Debris':AddItem(jm,1.5)
  1712. coroutine.wrap(function()
  1713. for qq=1,20 do wait()
  1714. jmp.Scale=jmp.Scale+Vector3.new(.1,.1,.1)
  1715. jm.Transparency=jm.Transparency+.1
  1716. jm.CFrame=jm.CFrame*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  1717. end
  1718. end)()
  1719. end
  1720. end))]]
  1721. wait(.6)
  1722. coroutine.resume(coroutine.create(function()
  1723. for t=1,5 do wait()
  1724. rangclr=ranclrs[t]
  1725. local rang=Instance.new('Part',chr)
  1726. rang.formFactor='Custom'
  1727. rang.BrickColor=BrickColor.new(rangclr)
  1728. rang.Size=Vector3.new(2,2,2)
  1729. rang.Name='rang'
  1730. rang.Material="Neon"
  1731. rang.TopSurface=10
  1732. rang.BottomSurface=10
  1733. rang.Locked=true
  1734. rang.FrontSurface=10
  1735. rang.LeftSurface=10
  1736. rang.RightSurface=10
  1737. rang.BackSurface=10
  1738. rang.CanCollide=false
  1739. rang.Anchored=true
  1740. rang.CFrame=rleg.CFrame*CFrame.new(-.5,-.75,0)*CFrame.Angles(math.rad(90),0,0)
  1741. local rmsh=Instance.new('SpecialMesh',rang)
  1742. rmsh.MeshId="http://www.roblox.com/asset/?id=3270017"
  1743. rmsh.Scale=Vector3.new(3,3,1.5)
  1744. game:service'Debris':AddItem(rang,5)
  1745. coroutine.wrap(function()
  1746. for lalal=1,50 do wait()
  1747. rmsh.Scale=rmsh.Scale+Vector3.new(1,1,.25)
  1748. rang.Transparency=rang.Transparency+1/33
  1749. end
  1750. end)()
  1751. end
  1752. end))
  1753. anim='SuperJump'
  1754. local ded=Instance.new('Part',hooh)
  1755. ded.formFactor='Custom'
  1756. ded.Size=Vector3.new(.2,.2,.2)
  1757. ded.BrickColor=BrickColor.new('Cool yellow')
  1758. ded.Anchored=false
  1759. ded.CanCollide=false
  1760. ded.Transparency=1
  1761. ded:breakJoints()
  1762. ded.Locked=true
  1763. ded.Name="aaa"
  1764. ded.CFrame=torso.CFrame
  1765. local vl=Instance.new("BodyVelocity",torso)
  1766. vl.maxForce=Vector3.new(0,1/0,0)
  1767. vl.velocity=Vector3.new(0,200,0)
  1768. game:service'Debris':AddItem(vl,1)
  1769. chr.Humanoid.Jump=true
  1770. coroutine.wrap(function()
  1771. Explode(20,ded)
  1772. end)()
  1773. wait(.5)
  1774. ded:Remove()
  1775. otheranims=false
  1776. anim='Jumping'
  1777. wait(.4)
  1778. --
  1779. local proj1=Instance.new('Part',hooh)
  1780. proj1.Shape='Ball'
  1781. proj1.Anchored=false
  1782. proj1.Name='Fireball'
  1783. proj1.Locked=true
  1784. proj1.Material="Neon"
  1785. proj1.Size=Vector3.new(1,1,1)
  1786. proj1.BrickColor=BrickColor.new('Neon orange')
  1787. proj1.Transparency=0
  1788. proj1.CFrame=torso.CFrame*CFrame.new(70,6,0)
  1789. local lt=Instance.new('PointLight',proj1)
  1790. lt.Brightness=123123
  1791. lt.Range=6
  1792. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  1793. CreateSound("http://roblox.com/asset/?id=377357848", chr, 1.2, 1)
  1794. local partasdef = Instance.new("ParticleEmitter",proj1)
  1795. partasdef.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1796. partasdef.LightEmission = 1
  1797. partasdef.Size = NumberSequence.new(0.2)
  1798. partasdef.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1799. aa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 2.11)})
  1800. bb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1801. partasdef.Transparency = bb
  1802. partasdef.Size = aa
  1803. partasdef.ZOffset = .9
  1804. partasdef.Acceleration = Vector3.new(0, 0, 0)
  1805. partasdef.LockedToPart = false
  1806. partasdef.EmissionDirection = "Top"
  1807. partasdef.Lifetime = NumberRange.new(.5)
  1808. partasdef.Rate = 200
  1809. partasdef.Rotation = NumberRange.new(-100, 100)
  1810. partasdef.RotSpeed = NumberRange.new(-100, 100)
  1811. partasdef.Speed = NumberRange.new(5)
  1812. partasdef.VelocitySpread = 1000
  1813. coroutine.wrap(function()
  1814. wait(.5)
  1815. proj1.Touched:connect(function(hit)
  1816. if hit and hit.CanCollide then
  1817. Explode(20,proj1)
  1818. proj1.Anchored=true
  1819. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  1820. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(999999*(hit.Parent.Humanoid.MaxHealth/100)) end end
  1821. wait(1)
  1822. proj1:Destroy()
  1823. end)
  1824. end)()
  1825.  
  1826. local proj2=Instance.new('Part',hooh)
  1827. proj2.Shape='Ball'
  1828. proj2.Anchored=false
  1829. proj2.Name='Fireball'
  1830. proj2.Locked=true
  1831. proj2.Material="Neon"
  1832. proj2.Size=Vector3.new(1,1,1)
  1833. proj2.BrickColor=BrickColor.new('Neon orange')
  1834. proj2.Transparency=0
  1835. proj2.CFrame=torso.CFrame*CFrame.new(-70,6,0)
  1836.  
  1837.  
  1838. local lt=Instance.new('PointLight',proj2)
  1839. lt.Brightness=123123
  1840. lt.Range=6
  1841. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  1842. CreateSound("http://roblox.com/asset/?id=377357848", chr, 1.2, 1)
  1843. local partasdef = Instance.new("ParticleEmitter",proj2)
  1844. partasdef.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1845. partasdef.LightEmission = 1
  1846. partasdef.Size = NumberSequence.new(0.2)
  1847. partasdef.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1848. aa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 2.11)})
  1849. bb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1850. partasdef.Transparency = bb
  1851. partasdef.Size = aa
  1852. partasdef.ZOffset = .9
  1853. partasdef.Acceleration = Vector3.new(0, 0, 0)
  1854. partasdef.LockedToPart = false
  1855. partasdef.EmissionDirection = "Top"
  1856. partasdef.Lifetime = NumberRange.new(.5)
  1857. partasdef.Rate = 200
  1858. partasdef.Rotation = NumberRange.new(-100, 100)
  1859. partasdef.RotSpeed = NumberRange.new(-100, 100)
  1860. partasdef.Speed = NumberRange.new(5)
  1861. partasdef.VelocitySpread = 1000
  1862. coroutine.wrap(function()
  1863. wait(.5)
  1864. proj2.Touched:connect(function(hit)
  1865. if hit and hit.CanCollide then
  1866. Explode(20,proj2)
  1867. proj2.Anchored=true
  1868. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  1869. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(999999*(hit.Parent.Humanoid.MaxHealth/100)) end end
  1870. wait(1)
  1871. proj2:Destroy()
  1872. end)
  1873. end)()
  1874.  
  1875. local proj3=Instance.new('Part',hooh)
  1876. proj3.Shape='Ball'
  1877. proj3.Anchored=false
  1878. proj3.Name='Fireball'
  1879. proj3.Locked=true
  1880. proj3.Material="Neon"
  1881. proj3.Size=Vector3.new(1,1,1)
  1882. proj3.BrickColor=BrickColor.new('Neon orange')
  1883. proj3.Transparency=0
  1884. proj3.CFrame=torso.CFrame*CFrame.new(0,6,70)
  1885.  
  1886.  
  1887.  
  1888. local lt=Instance.new('PointLight',proj3)
  1889. lt.Brightness=123123
  1890. lt.Range=6
  1891. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  1892. CreateSound("http://roblox.com/asset/?id=377357848", chr, 1.2, 1)
  1893. local partasdef = Instance.new("ParticleEmitter",proj3)
  1894. partasdef.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1895. partasdef.LightEmission = 1
  1896. partasdef.Size = NumberSequence.new(0.2)
  1897. partasdef.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1898. aa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 2.11)})
  1899. bb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1900. partasdef.Transparency = bb
  1901. partasdef.Size = aa
  1902. partasdef.ZOffset = .9
  1903. partasdef.Acceleration = Vector3.new(0, 0, 0)
  1904. partasdef.LockedToPart = false
  1905. partasdef.EmissionDirection = "Top"
  1906. partasdef.Lifetime = NumberRange.new(.5)
  1907. partasdef.Rate = 200
  1908. partasdef.Rotation = NumberRange.new(-100, 100)
  1909. partasdef.RotSpeed = NumberRange.new(-100, 100)
  1910. partasdef.Speed = NumberRange.new(5)
  1911. partasdef.VelocitySpread = 1000
  1912. coroutine.wrap(function()
  1913. wait(.5)
  1914. proj3.Touched:connect(function(hit)
  1915. if hit and hit.CanCollide then
  1916. Explode(20,proj3)
  1917. proj3.Anchored=true
  1918. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  1919. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(999999*(hit.Parent.Humanoid.MaxHealth/100)) end end
  1920. wait(1)
  1921. proj3:Destroy()
  1922. end)
  1923. end)()
  1924.  
  1925. local proj4=Instance.new('Part',hooh)
  1926. proj4.Shape='Ball'
  1927. proj4.Anchored=false
  1928. proj4.Name='Fireball'
  1929. proj4.Locked=true
  1930. proj4.Material="Neon"
  1931. proj4.Size=Vector3.new(1,1,1)
  1932. proj4.BrickColor=BrickColor.new('Neon orange')
  1933. proj4.Transparency=0
  1934. proj4.CFrame=torso.CFrame*CFrame.new(0,6,-70)
  1935.  
  1936.  
  1937.  
  1938. local lt=Instance.new('PointLight',proj4)
  1939. lt.Brightness=123123
  1940. lt.Range=6
  1941. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  1942. CreateSound("http://roblox.com/asset/?id=377357848", chr, 1.2, 1)
  1943. local partasdef = Instance.new("ParticleEmitter",proj4)
  1944. partasdef.Color = ColorSequence.new(Color3.new(1, .5, 0), Color3.new(1, .2, 0))
  1945. partasdef.LightEmission = 1
  1946. partasdef.Size = NumberSequence.new(0.2)
  1947. partasdef.Texture = "http://www.roblox.com/asset/?ID=68137067"
  1948. aa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.722),NumberSequenceKeypoint.new(1, 2.11)})
  1949. bb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1950. partasdef.Transparency = bb
  1951. partasdef.Size = aa
  1952. partasdef.ZOffset = .9
  1953. partasdef.Acceleration = Vector3.new(0, 0, 0)
  1954. partasdef.LockedToPart = false
  1955. partasdef.EmissionDirection = "Top"
  1956. partasdef.Lifetime = NumberRange.new(.5)
  1957. partasdef.Rate = 200
  1958. partasdef.Rotation = NumberRange.new(-100, 100)
  1959. partasdef.RotSpeed = NumberRange.new(-100, 100)
  1960. partasdef.Speed = NumberRange.new(5)
  1961. partasdef.VelocitySpread = 1000
  1962. coroutine.wrap(function()
  1963. wait(.5)
  1964. proj4.Touched:connect(function(hit)
  1965. if hit and hit.CanCollide then
  1966. Explode(20,proj4)
  1967. proj4.Anchored=true
  1968. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  1969. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(999999*(hit.Parent.Humanoid.MaxHealth/100)) end end
  1970. wait(1)
  1971. proj4:Destroy()
  1972. end)
  1973. end)()
  1974. --
  1975. wait(.6)
  1976. partasdeff.Enabled=false
  1977. partasdeffb.Enabled=false
  1978. wait(1)
  1979. jumpdb=false
  1980. end
  1981.  
  1982. if kei=='z' and holding and not armmovement and not otheranims and not flying then
  1983. flying=true
  1984. armmovement=true
  1985. armpose='Spin'
  1986. CreateSound("http://roblox.com/asset/?id=199145095", chr, 1, 1.4)
  1987. wait(.3)
  1988. CreateSound("http://roblox.com/asset/?id=199145095", chr, 1, 1.4)
  1989. wait(.3)
  1990. CreateSound("http://roblox.com/asset/?id=199145095", chr, 1, 1.4)
  1991. wait(.3)
  1992. CreateSound("http://roblox.com/asset/?id=199145095", chr, 1, 1.4)
  1993. wait(.3)
  1994. obj5w.C0=CFrame.new(0,-1,-.5)*CFrame.Angles(-math.rad(92),0,0)
  1995. spam()
  1996. wait(0.0001)
  1997. spam()
  1998. wait(0.0001)
  1999. spam()
  2000. wait(0.0001)
  2001. spam()
  2002. wait(0.0001)
  2003. spam()
  2004. wait(0.0001)
  2005. flying=false
  2006. armmovement=false
  2007.  
  2008. end
  2009.  
  2010.  
  2011. end)
  2012.  
  2013.  
  2014. plr.Chatted:connect(function(ms)
  2015. if ms:lower()=='q' and not armmovement then
  2016. if holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=false
  2017. obj5w.Part0=obj2
  2018. obj5w.C0=CFrame.new(0,0,2.5)*CFrame.Angles(math.rad(95),0,0)
  2019.  
  2020. partasd.Enabled=false
  2021. lst.Enabled=false
  2022. elseif not holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=true
  2023.  
  2024. obj5w.Part0=rarm
  2025. obj5w.C0=CFrame.new(0,-1,-.5)*CFrame.Angles(-math.rad(92),0,0)
  2026. partasd.Enabled=true
  2027. lst.Enabled=true
  2028. end
  2029. end
  2030. if ms:lower()=='x' and not jumpdb and not otheranims then
  2031. jumpdb=true
  2032. otheranims=true
  2033. anim='SuperCrouch'
  2034.  
  2035. partasdeff.Enabled=true
  2036. partasdeffb.Enabled=true
  2037. --[[coroutine.resume(coroutine.create(function()
  2038. for lal=1,20 do wait()
  2039. local jm=Instance.new('Part',chr)
  2040. jm.formFactor='Custom'
  2041. jm.BrickColor=BrickColor.new(fireclrs[math.random(1,3)])
  2042. jm.Size=Vector3.new(3,3,3)
  2043. jm.Name='soprjmp'
  2044. jm.TopSurface=10
  2045. jm.BottomSurface=10
  2046. jm.FrontSurface=10
  2047. jm.Locked=true
  2048. jm.LeftSurface=10
  2049. jm.RightSurface=10
  2050. jm.BackSurface=10
  2051. jm.CanCollide=false
  2052. jm.Anchored=true
  2053. jm.CFrame=rleg.CFrame*CFrame.new(-.5,-1,0)*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  2054. local jmp=Instance.new('BlockMesh',jm)
  2055. game:service'Debris':AddItem(jm,1.5)
  2056. coroutine.wrap(function()
  2057. for qq=1,20 do wait()
  2058. jmp.Scale=jmp.Scale+Vector3.new(.1,.1,.1)
  2059. jm.Transparency=jm.Transparency+.1
  2060. jm.CFrame=jm.CFrame*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  2061. end
  2062. end)()
  2063. end
  2064. end))]]
  2065. wait(.6)
  2066. coroutine.resume(coroutine.create(function()
  2067. for t=1,5 do wait()
  2068. rangclr=ranclrs[t]
  2069. local rang=Instance.new('Part',chr)
  2070. rang.formFactor='Custom'
  2071. rang.BrickColor=BrickColor.new(rangclr)
  2072. rang.Size=Vector3.new(2,2,2)
  2073. rang.Name='rang'
  2074. rang.TopSurface=10
  2075. rang.Material="Neon"
  2076. rang.BottomSurface=10
  2077. rang.Locked=true
  2078. rang.FrontSurface=10
  2079. rang.LeftSurface=10
  2080. rang.RightSurface=10
  2081. rang.BackSurface=10
  2082. rang.CanCollide=false
  2083. rang.Anchored=true
  2084. rang.CFrame=rleg.CFrame*CFrame.new(-.5,-.75,0)*CFrame.Angles(math.rad(90),0,0)
  2085. local rmsh=Instance.new('SpecialMesh',rang)
  2086. rmsh.MeshId="http://www.roblox.com/asset/?id=3270017"
  2087. rmsh.Scale=Vector3.new(3,3,1.5)
  2088. game:service'Debris':AddItem(rang,5)
  2089. coroutine.wrap(function()
  2090. for lalal=1,50 do wait()
  2091. rmsh.Scale=rmsh.Scale+Vector3.new(1,1,.25)
  2092. rang.Transparency=rang.Transparency+1/33
  2093. end
  2094. end)()
  2095. end
  2096. end))
  2097. anim='SuperJump'
  2098. local ded=Instance.new('Part',hooh)
  2099. ded.formFactor='Custom'
  2100. ded.Size=Vector3.new(.2,.2,.2)
  2101. ded.BrickColor=BrickColor.new('Cool yellow')
  2102. ded.Anchored=false
  2103. ded.CanCollide=false
  2104. ded.Transparency=1
  2105. ded:breakJoints()
  2106. ded.Locked=true
  2107. ded.Name="aaa"
  2108. ded.CFrame=torso.CFrame
  2109. local tv=Instance.new("BodyVelocity",rutprt)
  2110. tv.maxForce=Vector3.new(0,math.huge,0)
  2111. tv.velocity=Vector3.new(0,200,0)
  2112. coroutine.resume(coroutince.create(function()
  2113. wait(.5)
  2114. tv:Destroy''
  2115. end))
  2116. chr.Humanoid.Jump=true
  2117. coroutine.wrap(function()
  2118. Explode(20,ded)
  2119. end)()
  2120. wait(.5)
  2121. ded:Remove()
  2122. otheranims=false
  2123. anim='Jumping'
  2124. wait(1)
  2125. partasdeff.Enabled=false
  2126. partasdeffb.Enabled=false
  2127. wait(1)
  2128.  
  2129. jumpdb=false
  2130. end
  2131. end)
  2132.  
  2133.  
  2134. maus.KeyUp:connect(function(kei)
  2135. if string.byte(kei)==48 then
  2136. chr.Humanoid.WalkSpeed=chr.Humanoid.WalkSpeed-70
  2137. end
  2138. end)
  2139.  
  2140.  
  2141.  
  2142. maus.Button1Down:connect(function()
  2143. if holding and not armmovement and not otheranims and not flying then
  2144. flying=true
  2145. armmovement=true
  2146. armpose='PreSwing'
  2147. wait(.2)
  2148. armpose='Swing'
  2149. wait(.1)
  2150. makeball()
  2151. armmovement=false
  2152. --[[coroutine.resume(coroutine.create(function()
  2153. for kthen=1,125 do wait()
  2154. local ex=math.random(0,300)*.01
  2155. local wy=math.random(0,300)*.01
  2156. local ze=math.random(0,300)*.01
  2157. local dy=math.random(5,30)*.01
  2158. local fir=Instance.new('Part',proj)
  2159. fir.formFactor='Custom'
  2160. fir.Anchored=true
  2161. fir.CanCollide=false
  2162. fir.Size=Vector3.new(.8,.8,.8)
  2163. fir.TopSurface=10
  2164. fir.BottomSurface=10
  2165. fir.LeftSurface=10
  2166. fir.RightSurface=10
  2167. fir.FrontSurface=10
  2168. fir.Material="Neon"
  2169. fir.Locked=true
  2170. fir.BackSurface=10
  2171. fir.BrickColor=BrickColor.new(fireclrs[math.random(1,#fireclrs)])
  2172. fir.CFrame=proj.CFrame*CFrame.Angles(ex,wy,ze)
  2173. local lt=Instance.new('PointLight',fir)
  2174. lt.Brightness=123123
  2175. lt.Range=6
  2176. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  2177. game:service'Debris':AddItem(fir,.5)
  2178. local frms=Instance.new('BlockMesh',fir)
  2179. frms.Scale=Vector3.new(1,1,1)
  2180. coroutine.wrap(function()
  2181. for lal=1,10 do
  2182. frms.Scale=frms.Scale-Vector3.new(.1,.1,.1)
  2183. fir.CFrame=fir.CFrame*CFrame.new(0,dy,0)
  2184. wait()
  2185. end
  2186. end)() end end))]]
  2187. wait(.375)
  2188. flying=false
  2189. end
  2190. end)
  2191.  
  2192. ------------------
  2193.  
  2194. coroutine.resume(coroutine.create(function()
  2195. while wait() do if holding then
  2196. partasd.Enabled=true
  2197.  
  2198. --[[local ex=math.random(0,300)*.01
  2199. local wy=math.random(0,300)*.01
  2200. local ze=math.random(0,300)*.01
  2201. local dy=math.random(5,30)*.01
  2202. local fir=Instance.new('Part',obj5)
  2203. fir.formFactor='Custom'
  2204. fir.Anchored=true
  2205. fir.CanCollide=false
  2206. fir.Size=Vector3.new(.65,.65,.65)
  2207. fir.TopSurface=10
  2208. fir.BottomSurface=10
  2209. fir.LeftSurface=10
  2210. fir.RightSurface=10
  2211. fir.Material="Neon"
  2212. fir.FrontSurface=10
  2213. fir.Locked=true
  2214. fir.BackSurface=10
  2215. fir.BrickColor=BrickColor.new(fireclrs[math.random(1,#fireclrs)])
  2216. fir.CFrame=obj5.CFrame*CFrame.new(0,(-obj9.Size.y)-.5,0)*CFrame.Angles(ex,wy,ze)
  2217. local lt=Instance.new('PointLight',fir)
  2218. lt.Brightness=123123
  2219. lt.Range=6
  2220. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  2221. game:service'Debris':AddItem(fir,.5)
  2222. local frms=Instance.new('BlockMesh',fir)
  2223. coroutine.wrap(function()
  2224. for lal=1,10 do
  2225. frms.Scale=frms.Scale-Vector3.new(.1,.1,.1)
  2226. fir.CFrame=fir.CFrame*CFrame.new(0,dy,0)
  2227. wait()
  2228. end
  2229. end)()]] end end end))
  2230.  
  2231.  
  2232. function joej()
  2233. flying=true
  2234. otheranims=true
  2235. anim="Intro"
  2236. partid.Enabled=false
  2237. partif.Enabled=false
  2238. wait(0.1)
  2239. armmovement=true
  2240. introo.Enabled=false
  2241. rutprt.CFrame = rutprt.CFrame * CFrame.new(0, 20, 0)
  2242. hed.face.Transparency=1
  2243. for _,v in pairs(chr:children()) do
  2244. if v:IsA("Part") then
  2245. v.Transparency=1
  2246. elseif v:IsA("Accessory") then
  2247. v.Handle.Anchored=false
  2248. v.Handle.Transparency=1
  2249. end
  2250. end
  2251. for _,v in pairs(tail:children()) do
  2252. if v:IsA("Part") then
  2253. v.Transparency=1
  2254. end
  2255. end
  2256. wait(0.016666666667)
  2257. for _,v in pairs(chr:children()) do
  2258. if v:IsA("Part") then
  2259. v.Anchored=true
  2260. end
  2261. end
  2262. wait(1)
  2263. local FFed = Instance.new("ForceField",chr)
  2264. obd.Anchored=false
  2265. obd2.Anchored=false
  2266. introo.Enabled=true
  2267. wait(1.5)
  2268. local deed=Instance.new('Part',script.Parent)
  2269. deed.formFactor='Custom'
  2270. deed.Size=Vector3.new(1,1,1)
  2271. deed.BrickColor=BrickColor.new('Bright orange')
  2272. deed.Anchored=true
  2273. deed.CanCollide=false
  2274. deed.Transparency=1
  2275. deed:breakJoints()
  2276. deed.Locked=true
  2277. deed.Material="Neon"
  2278. deed.Name="ded"
  2279. deed.CFrame=torso.CFrame
  2280. local obj1m=Instance.new('SpecialMesh',deed)
  2281. obj1m.MeshType="Sphere"
  2282. obj1m.Scale=Vector3.new(1, 1, 1)
  2283. local obj1waaddh=Instance.new('Weld',deed)
  2284. obj1waaddh.Part0=torso
  2285. obj1waaddh.Part1=deed
  2286.  
  2287. CreateSound("http://roblox.com/asset/?id=486262895", chr, 1.5, 1)
  2288. wait(2.5)
  2289. for i = 0, 8, 0.1 do
  2290. obj1m.Scale=obj1m.Scale+Vector3.new(.2, .2, .2)
  2291. deed.Transparency=deed.Transparency-.05
  2292. wait()
  2293. end
  2294. wait(.05)
  2295. hed.face.Transparency=0
  2296. deed:remove()
  2297. for _,v in pairs(chr:children()) do
  2298. if v:IsA("Part") then
  2299. v.Transparency=0
  2300. elseif v:IsA("Accessory") then
  2301. v.Handle.Transparency=0
  2302. end
  2303. end
  2304. for _,v in pairs(tail:children()) do
  2305. if v:IsA("Part") then
  2306. v.Transparency=0
  2307. end
  2308. end
  2309. partid.Enabled=true
  2310. partif.Enabled=true
  2311.  
  2312. CreateSound("http://roblox.com/asset/?id=579687077", chr, 1.5, .5)
  2313. CreateSound("http://roblox.com/asset/?id=203691653", chr, 1.5, .5)
  2314. CreateSound("http://roblox.com/asset/?id=161006069", chr, 1.5, 1)
  2315. int1.Enabled=true
  2316. int2.Enabled=true
  2317. int3.Enabled=true
  2318. FFed:Remove()
  2319. wait(.1)
  2320. ff.Transparency=1
  2321. obd.Transparency=1
  2322. obd2.Transparency=1
  2323. rutprt.Transparency=1
  2324. introo.Enabled=false
  2325. wait(.0000001)
  2326. int1.Enabled=false
  2327. int2.Enabled=false
  2328. int3.Enabled=false
  2329. wait(2)
  2330. for _,v in pairs(chr:children()) do
  2331. if v:IsA("Part") then
  2332. v.Anchored=false
  2333. end
  2334. end
  2335. otheranims=false
  2336. anim="Falling"
  2337. flying=false
  2338. armmovement=false
  2339. chr.Humanoid.MaxHealth = 10000
  2340. wait(.1)
  2341. chr.Humanoid.Health = 10000
  2342. ffwhileintro = false
  2343. coroutine.wrap(function()
  2344. wait(15)
  2345. kkk:Play()
  2346. end)()
  2347. end
  2348. --380888758
  2349. --380888410
  2350. ----------------------------------------------------------------------------
  2351.  
  2352.  
  2353. game:service'RunService'.RenderStepped:connect(function()
  2354. syne=syne+1
  2355. if not otheranims then
  2356. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 1 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  2357. anim="Idling"
  2358.  
  2359. elseif (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude > 1 and (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude < 30 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  2360. anim="Walking"
  2361.  
  2362. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 30 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  2363. anim="Sprinting"
  2364.  
  2365. elseif (torso.Velocity.y > 1) then
  2366. anim="Jumping"
  2367.  
  2368. elseif (torso.Velocity.y < -1) then
  2369. anim="Falling"
  2370. --torso.Velocity=(((rutprt.CFrame*CFrame.new(0,0,-3)).p-rutprt.CFrame.p).unit*chr.Humanoid.WalkSpeed)+Vector3.new(0,-(27.5),0)
  2371. end
  2372. end
  2373. if anim=="Idling" then
  2374. idlesineinc=40
  2375. if not armmovement then
  2376. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(3)),.1)
  2377. end
  2378.  
  2379. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(-3)),.1)
  2380. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/idlesineinc)/20,(math.cos(syne/idlesineinc)/35))*CFrame.Angles(-(math.cos(syne/idlesineinc)/35),0,math.rad(-2.5)),.1)
  2381. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/idlesineinc)/20,(math.cos(syne/idlesineinc)/35))*CFrame.Angles(-(math.cos(syne/idlesineinc)/35),0,math.rad(2.5)),.1)
  2382. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/idlesineinc)/50,0)*CFrame.Angles(math.cos(syne/idlesineinc)/40,0,0),.1)
  2383. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.1+math.cos(syne/idlesineinc)/20,0)*CFrame.Angles(math.cos(syne/idlesineinc)/35+math.rad(0),math.rad(0),math.rad(0)),.1)
  2384. end
  2385. if anim=="Walking" then
  2386. if not armmovement then
  2387. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(math.cos(syne/6)/1.25,math.rad(5),-(math.cos(syne/6.75)/15)+math.rad(3)),.1)
  2388. end
  2389.  
  2390. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(-(math.cos(syne/6)/1.25),0,-(math.cos(syne/6.75)/15)-math.rad(3)),.1)
  2391. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/6)/10,-(math.cos(syne/6)/1.125))*CFrame.Angles(math.cos(syne/6)/1.125,0,math.rad(-2.5)),.1)
  2392. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/6)/10,math.cos(syne/6)/1.125)*CFrame.Angles(-(math.cos(syne/6)/1.125),0,math.rad(2.5)),.1)
  2393. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/3)/20,0,0),.1)
  2394. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.1+math.cos(syne/3.375)/20,math.cos(syne/3)/5)*CFrame.Angles(math.cos(syne/3)/20+math.rad(-3.5),math.cos(syne/6)/10,-math.cos(syne/6)/30+math.sin(rutprt.RotVelocity.y/2)/7.5),.1)
  2395. end
  2396.  
  2397. if anim=="Sprinting" then
  2398. if not armmovement then
  2399. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(-55),0,math.rad(12.5)),.1)
  2400. end
  2401.  
  2402. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles(-math.sin(syne/4)/3+(math.rad(-92.5)),-math.sin(syne/4)/3,0),.05)
  2403. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(-55),0,math.rad(-12.5)),.1)
  2404. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.6-math.cos(syne/4)/4,-(math.cos(syne/4)*2))*CFrame.Angles(math.cos(syne/4)*2,0,math.rad(-2.5)),.1)
  2405. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.6-math.cos(syne/4)/4,math.cos(syne/4)*2)*CFrame.Angles(-(math.cos(syne/4)*2),0,math.rad(2.5)),.1)
  2406. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(10),0,0),.1)
  2407. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.3+math.cos(syne/2.5)/15,math.cos(syne/2.5)/1.5)*CFrame.Angles(math.cos(syne/2.5)/10+math.rad(-15),math.cos(syne/2.5)/10,math.cos(syne/4)/20+math.sin(rutprt.RotVelocity.y/2)/4),.1)
  2408. end
  2409.  
  2410. if anim=="Jumping" then if not armmovement then
  2411. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(30),0,math.rad(30)),.15)
  2412. end
  2413.  
  2414. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(30),0,math.rad(-30)),.15)
  2415. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-55)),0,0),.05)
  2416. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.85,-.1)*CFrame.Angles(0,0,math.rad(-2.5)),.05)
  2417. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.85,-.1)*CFrame.Angles(0,0,math.rad(2.5)),.05)
  2418. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),0,0),.05)
  2419. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-20),0,math.sin(rutprt.RotVelocity.y/2)/4),.1)
  2420. end
  2421.  
  2422. if anim=="Falling" then
  2423. if not armmovement then
  2424. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.425,.525,0)*CFrame.Angles(math.rad(65),0,math.rad(45)),.15)
  2425. end
  2426.  
  2427. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.425,.525,0)*CFrame.Angles(math.rad(65),0,math.rad(-45)),.15)
  2428. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-95)),0,0),.05)
  2429. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.75,-1.3,-.8)*CFrame.Angles(math.rad(55),0,math.rad(-15)),.05)
  2430. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.75,-1.3,-.8)*CFrame.Angles(math.rad(55),0,math.rad(15)),.05)
  2431. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),0,0),.05)
  2432. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-40),0,math.sin(rutprt.RotVelocity.y/2)/4),.1)
  2433. end
  2434. if armpose=='ReplacingStick' and armmovement then
  2435. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(-140),0,math.rad(-20)),.075)
  2436.  
  2437. end
  2438.  
  2439. if armpose=='PreSwing' and armmovement then
  2440. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(179),0,math.rad(10)),.15)
  2441.  
  2442. end
  2443.  
  2444. if armpose=='Swing' and armmovement then
  2445. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(25),0,math.rad(10)),.2)
  2446.  
  2447. end
  2448.  
  2449. if armpose=='Spin' and armmovement then
  2450. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5592658, 0.940554738, -0.591176093, 0.987018883, -0.149630487, -0.0583479553, -0.129796982, -0.529219866, -0.838498175, 0.0945859849, 0.835186839, -0.541771591) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .2)
  2451. obj5w.C0=CFrame.new(0,-1,-.5)*CFrame.Angles(-math.rad(92),0,0+5*syne/10)
  2452. end
  2453.  
  2454. if armpose=='Swing1' and armmovement then
  2455. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.7384234, 0.825379133, -0.523169041, 0.736852169, -0.642609894, -0.210003436, -0.523633122, -0.34600994, -0.778514922, 0.427618086, 0.683615208, -0.591450036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .35)
  2456. end
  2457.  
  2458. if armpose=='Swing2' and armmovement then
  2459. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.11459601, 0.150975525, -0.581117749, 0.720169067, 0.459199309, 0.520088971, 0.21414803, 0.565899074, -0.796177685, -0.659922063, 0.684758663, 0.309206367) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .35)
  2460. end
  2461.  
  2462. if armpose=='Swing3' and armmovement then
  2463. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.2455333, 0.818116605, -0.699264765, 0.648813188, 0.57158792, 0.502323449, 0.737601161, -0.310140967, -0.599797666, -0.187046051, 0.759670854, -0.622827411) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .35)
  2464. end
  2465.  
  2466. if armpose=='Swing4' and armmovement then
  2467. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.68857183, 0.0793643594, -0.213749051, 0.534891903, -0.749955297, -0.389175683, 0.214147955, 0.565899074, -0.796177745, 0.817331791, 0.342527866, 0.463296235) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .35)
  2468. end
  2469.  
  2470.  
  2471.  
  2472. if otheranims then
  2473. if anim=='SuperCrouch' then
  2474. if not equipped and not armmovement then
  2475. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(50)),.05)
  2476. end
  2477. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-25)),0,0),.05)
  2478. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(-50)),.05)
  2479. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1,0)*CFrame.Angles(math.rad(-20),0,math.rad(-2.5)),.05)
  2480. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-.8,-.65)*CFrame.Angles(math.rad(10),0,math.rad(2.5)),.05)
  2481. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,.3)*CFrame.Angles(math.rad(40),0,0),.05)
  2482. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-1.4,.2)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(0)),.05)
  2483. end
  2484.  
  2485. if anim=="SuperJump" then
  2486. if not armmovement and not equipped then
  2487. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.4,.525,0)*CFrame.Angles(math.rad(-10),0,math.rad(20)),.1)
  2488. end
  2489. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-75)),0,0),.05)
  2490. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.4,.525,0)*CFrame.Angles(math.rad(-10),0,math.rad(-20)),.1)
  2491. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.8,0)*CFrame.Angles(math.rad(-2.5),0,math.rad(-2.5)),.1)
  2492. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.8,0)*CFrame.Angles(math.rad(-2.5),0,math.rad(2.5)),.1)
  2493. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,.3)*CFrame.Angles(math.rad(30),0,0),.1)
  2494. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),.1)
  2495. end
  2496.  
  2497. if anim=="Intro" then
  2498. if not armmovement and not equipped then
  2499. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.77279222, 0.206299603, 0.555094302, 0.687406182, -0.625818074, -0.368543863, 0.726155162, 0.601381421, 0.333225369, 0.0130970031, -0.496681184, 0.86783427) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .9)
  2500. end
  2501. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-75)),0,0),.9)
  2502. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.836748, 0.286180377, 0.595903277, 0.532871246, 0.734829843, 0.419610947, -0.846196413, 0.462740898, 0.264239609, -0, -0.495878875, 0.868391752) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .9)
  2503. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-0.873395443, -1.71634007, 0.653988361, 0.924032331, 0.382314533, -1.11196096e-006, -0.326452106, 0.789017379, 0.520461977, 0.198981076, -0.480923235, 0.853884876) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .9)
  2504. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(0.632278264, -1.65728009, 0.470435083, 0.952669501, -0.25970006, -0.158040062, 0.304007858, 0.81382215, 0.495250195, 0, -0.519855142, 0.854254484) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .9)
  2505. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0, 1.40877497, 0.197028607, 1, 0, -0, 0, 0.907470882, -0.420114934, 0, 0.420114934, 0.907470882) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .9)
  2506. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .9)
  2507. end
  2508.  
  2509. end
  2510.  
  2511. chr.Humanoid.CameraOffset=(rutprt.CFrame:toObjectSpace(hed.CFrame)).p+Vector3.new(0,-1.25,0)
  2512. end)
  2513.  
  2514.  
  2515. --[[ while 1 do
  2516. swait()
  2517. if hobb <= 360 then
  2518. hobb = hobb + 2
  2519. else
  2520. hobb = 0
  2521. end
  2522. Torsovelocity = (rutprt.Velocity * Vector3.new(1, 0, 1)).magnitude
  2523. velocity = rutprt.Velocity.y
  2524. sine = sine + change
  2525. local hit, pos = rayCast(rutprt.Position, CFrame.new(rutprt.Position, rutprt.Position - Vector3.new(0, 1, 0)).lookVector, 4, chr)
  2526.  
  2527.  
  2528.  
  2529. Anim="Idle"
  2530. --change = 1
  2531.  
  2532. objd.C0 = clerp(objd.C0, CFrame.new(0,0,0) * angles(math.rad(hobb),0,0+ 2 * math.cos((sine) / 30)), 0.3)
  2533. objd2.C0 = clerp(objd2.C0, CFrame.new(0,0,0) * angles(math.rad(-hobb),0,0+ 2 * math.cos((sine) / 30)), 0.3)
  2534. ]]
  2535. --end
  2536. --[[ Torsovelocity = (rutprt.Velocity * Vector3.new(1, 0, 1)).magnitude
  2537. velocity = rutprt.Velocity.y
  2538. local hit, pos = rayCast(rutprt.Position, CFrame.new(rutprt.Position, rutprt.Position - Vector3.new(0, 1, 0)).lookVector, 4, chr)
  2539.  
  2540. sine = sine + change
  2541. if Torsovelocity < 1 and hit ~= nil then]]
  2542. Rotate1 = coroutine.create(function()
  2543. while wait() do
  2544. obj1waah.C0 = obj1waah.C0 * CFrame.Angles(0, 0.1, 0)-- * * math.cos(sine / 30)
  2545. obj1waah.C1 = obj1waah.C1 * CFrame.Angles(0.05, 0,0.03)
  2546. end
  2547. end)
  2548. coroutine.resume(Rotate1)
  2549. Rotate2 = coroutine.create(function()
  2550. while wait() do
  2551. obj1wbb.C0 = obj1wbb.C0 * CFrame.Angles(0, -0.1, 0)
  2552. obj1wbb.C1 = obj1waah.C1 * CFrame.Angles(0.05, 0, 0.03)
  2553. end
  2554. end)
  2555. coroutine.resume(Rotate2)
  2556. --end
  2557. kkk = Instance.new("Sound",chr)
  2558. kkk.Volume = 1.2
  2559. kkk.PlaybackSpeed = 1
  2560. kkk.Pitch = 1
  2561. kkk.SoundId = "rbxassetid://380888758"
  2562. kkk:Stop()
  2563. kkk.Name = "stolen"
  2564. kkk.Looped = true
  2565.  
  2566. ahd = Instance.new("Sound",chr)
  2567. ahd.Volume = 1.2
  2568. ahd.PlaybackSpeed = 1
  2569. ahd.Pitch = 1
  2570. ahd.SoundId = "rbxassetid://380888410"
  2571. ahd:Play()
  2572. ahd.Name = "aa"
  2573. ahd.Looped = false
  2574.  
  2575. antibrokball = Instance.new("Part",hooh)
  2576. antibrokball.Size = Vector3.new(2050, 0.2, 2050)
  2577. antibrokball.Name = "cri"
  2578. antibrokball.CanCollide = false
  2579. antibrokball.Anchored = true
  2580. antibrokball.Transparency = 1
  2581. antibrokball.CFrame = CFrame.new(0,-200,0)
  2582.  
  2583. coroutine.wrap(function()
  2584. while true and wait(1) do
  2585. if antibrokball.Parent == nil then
  2586. antibrokball = Instance.new("Part",hooh)
  2587. antibrokball.Size = Vector3.new(2050, 0.2, 2050)
  2588. antibrokball.Name = "cri"
  2589. antibrokball.CanCollide = false
  2590. antibrokball.Anchored = true
  2591. antibrokball.Transparency = 1
  2592. antibrokball.CFrame = CFrame.new(0,-200,0)
  2593. end
  2594. end
  2595. end)()
  2596.  
  2597. coroutine.wrap(function()
  2598. while wait(.0001) and ffwhileintro == true do
  2599. local FFed = Instance.new("ForceField",chr)
  2600. wait(.0001)
  2601. FFed:Remove()
  2602. end
  2603. end)()
  2604.  
  2605. joej()
  2606.  
  2607.  
  2608. --V sinc u use dis, i disabled dis aboose nuk
  2609. --[[function onDied()
  2610. script.Parent=game.Workspace
  2611. coroutine.wrap(function()
  2612. while wait() and kkk and kkk.Volume >= 0 do
  2613. kkk.Volume = kkk.Volume - 0.05
  2614. ahd.Volume = ahd.Volume - 0.05
  2615. end
  2616. end)()
  2617.  
  2618.  
  2619. local eed=Instance.new('Part',script.Parent)
  2620. eed.formFactor='Custom'
  2621. eed.Size=Vector3.new(.2,.2,.2)
  2622. eed.BrickColor=BrickColor.new('Bright orange')
  2623. eed.Anchored=true
  2624. eed.CanCollide=false
  2625. eed.Transparency=1
  2626. eed:breakJoints()
  2627. eed.Locked=true
  2628. eed.Material="Neon"
  2629. eed.Name="ded"
  2630. eed.CFrame=torso.CFrame
  2631. local obj1m=Instance.new('SpecialMesh',eed)
  2632. obj1m.MeshType="Sphere"
  2633. obj1m.Scale=Vector3.new(100, 100, 100)
  2634. obj1waaht=Instance.new('Weld',eed)
  2635. obj1waaht.Part0=torso
  2636. obj1waaht.Part1=eed
  2637.  
  2638. obj1.Anchored=true
  2639. for _,v in pairs(chr:children()) do
  2640. if v:IsA("Part") then
  2641. v.Anchored=true
  2642. elseif v:IsA("Accessory") then
  2643. v.Handle.Anchored=true
  2644.  
  2645. end
  2646. end
  2647. for _,v in pairs(tail:children()) do
  2648. if v:IsA("Part") then
  2649. v.Anchored=true
  2650. end
  2651. end
  2652. wait(.2)
  2653.  
  2654. CreateSound("http://roblox.com/asset/?id=200633529", workspace, 1, .4)
  2655. obj1m.Scale=Vector3.new(100, 100, 100)
  2656. for i = 0, 4, 0.1 do
  2657. obj1m.Scale=obj1m.Scale-Vector3.new(1.2, 1.2, 1.2)
  2658. eed.Transparency=eed.Transparency-.03
  2659. wait()
  2660. end
  2661.  
  2662. wait(.4)
  2663.  
  2664. for _,v in pairs(chr:children()) do
  2665. if v:IsA("Part") then
  2666. v.Anchored=false
  2667. v.Transparency=1
  2668. elseif v:IsA("Accessory") then
  2669. v.Handle.Anchored=false
  2670. v.Handle.Transparency=1
  2671. end
  2672. end
  2673. for _,v in pairs(tail:children()) do
  2674. if v:IsA("Part") then
  2675. v.Anchored=false
  2676. end
  2677. end
  2678.  
  2679. UltExplodeMass(125*2,eed)
  2680.  
  2681. wait(12)
  2682. eed:Remove()
  2683. script.Parent=nil
  2684. end
  2685. chr.Humanoid.Died:connect(onDied)]]
  2686. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement