Advertisement
Abuser69

Untitled

Jan 20th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Jojo F9 Console
  2. local Player = "KeyUsbr"
  3. local Player = game.Players[Player]
  4.  
  5. local Character = Player.Character
  6. local Backpack = Player.Backpack
  7.  
  8. local Humanoid = Character:WaitForChild("Humanoid")
  9. local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
  10.  
  11. local TweenService = game:GetService("TweenService")
  12. local function Tween(a, b, c)
  13. return TweenService:Create(a, b, c):Play()
  14. end
  15.  
  16. local Lighting = game.Lighting
  17. -- Time Erase
  18. local TimeErase = Instance.new("Tool", Backpack)
  19. TimeErase.Name = "Time Erase"
  20. TimeErase.RequiresHandle = false
  21.  
  22. local Debris = game:GetService("Debris")
  23. TimeErase.Activated:Connect(function()
  24. local Correction = Instance.new("ColorCorrectionEffect", Lighting)
  25. Correction.Brightness = 0
  26. Correction.Saturation = -2
  27.  
  28. Debris:AddItem(Correction, .1)
  29. table.foreach(game.Players:GetPlayers(), function(Index, Player)
  30. if Player.Character and Player.Character ~= Character then
  31. if Player.Character:FindFirstChild("HumanoidRootPart") then
  32. Player.Character["HumanoidRootPart"].Position = Player.Character["HumanoidRootPart"].Position + (Player.Character["Humanoid"].MoveDirection * 16) + (Player.Character["HumanoidRootPart"].Velocity/2)
  33. end
  34. end
  35. end)
  36.  
  37. table.foreach({}, function(Index, Sound)
  38. if Sound:IsA("Sound") then
  39. if Sound.Playing == true then
  40. Sound.TimePosition = Sound.TimePosition + 10
  41. end
  42. elseif Sound:IsA("BasePart") and not Sound.Parent:FindFirstChild("Humanoid") then
  43. if Sound.Anchored == false then
  44. Sound.Position = Sound.Position + ((Sound.Velocity))
  45. end
  46. end
  47. end)
  48.  
  49. local Sound = Instance.new("Sound", workspace)
  50. Sound.Volume = 2
  51. Sound.SoundId = "rbxassetid://3373980192"
  52.  
  53. Sound:Play()
  54. Debris:AddItem(Sound, 5)
  55. end)
  56.  
  57. -- Time Reverse
  58. local TimeReverseCC = Instance.new("ColorCorrectionEffect", game.Lighting)
  59. TimeReverseCC.Name = "Time Reverse Effect"
  60.  
  61. local TimeReverse = Instance.new("Tool", Backpack)
  62. TimeReverse.Name = "Time Revert"
  63. TimeReverse.RequiresHandle = false
  64.  
  65. local Reversed = {}
  66. local HasRecorded = false
  67.  
  68. local function ReverseTime(Contents)
  69. if HasRecorded == true then
  70. table.foreach(Reversed, function(Name, Contents)
  71. local Player = game.Players:FindFirstChild(Name)
  72.  
  73. if Player then
  74. if Player.Character then
  75. local Humanoid, HumanoidRootPart = Player.Character:FindFirstChild("Humanoid"), Player.Character:FindFirstChild("HumanoidRootPart")
  76.  
  77. if Humanoid and HumanoidRootPart then
  78. local Sphere = Instance.new("Part", workspace)
  79. Sphere.Anchored = true
  80. Sphere.CanCollide = false
  81. Sphere.Material = "Neon"
  82. Sphere.CFrame = HumanoidRootPart.CFrame
  83. Sphere.Shape = Enum.PartType.Ball
  84. Sphere.Size = Vector3.new(15, 15, 15)
  85. Sphere.Transparency = 0.2
  86. Sphere.Color = Color3.new(0, 0, 0)
  87.  
  88. Debris:AddItem(Sphere, .5)
  89. Tween(Sphere, TweenInfo.new(.5), {Transparency = 1, Size = Vector3.new(3, 3, 3)})
  90. Humanoid.Health = Contents.Health
  91. HumanoidRootPart.CFrame = Contents.CFrame
  92. HumanoidRootPart.Velocity = Contents.Velocity
  93. end
  94. end
  95. end
  96. end)
  97.  
  98. HasRecorded = false
  99. elseif HasRecorded == false then
  100. table.foreach(Contents, function(Index, Player)
  101. if Player.Character then
  102. local Humanoid, HumanoidRootPart = Player.Character:FindFirstChild("Humanoid"), Player.Character:FindFirstChild("HumanoidRootPart")
  103.  
  104. if Humanoid and HumanoidRootPart then
  105. Reversed[Player.Name] = {
  106. Health = Humanoid.Health,
  107. CFrame = HumanoidRootPart.CFrame,
  108. Velocity = HumanoidRootPart.Velocity
  109. }
  110. end
  111. end
  112. end)
  113.  
  114. HasRecorded = true
  115. end
  116. end
  117.  
  118. TimeReverse.Activated:Connect(function()
  119. if HasRecorded == true then
  120. TimeReverseCC.Saturation = -1
  121.  
  122. local Sound = Instance.new("Sound", workspace)
  123. Sound.Volume = 1
  124. Sound.SoundId = "rbxassetid://743521618"
  125.  
  126. Sound:Play()
  127.  
  128. Debris:AddItem(Sound, 5)
  129. wait(Sound.TimeLength)
  130. TimeReverseCC.Saturation = 0
  131. TimeReverseCC.Brightness = 1
  132.  
  133. delay(.25, function()
  134. Tween(TimeReverseCC, TweenInfo.new(1), {Brightness = 0})
  135. end)
  136. local Sound = Instance.new("Sound", workspace)
  137. Sound.Volume = 1
  138. Sound.SoundId = "rbxassetid://743521656"
  139.  
  140. Sound:Play()
  141. Debris:AddItem(Sound, 5)
  142.  
  143. local Sound = Instance.new("Sound", workspace)
  144. Sound.Volume = 1
  145. Sound.SoundId = "rbxassetid://2554063739"
  146.  
  147. Sound:Play()
  148.  
  149. Tween(Sound, TweenInfo.new(4), {Volume = 0})
  150. Debris:AddItem(Sound, 4)
  151.  
  152. ReverseTime()
  153.  
  154. HasRecorded = false
  155. elseif HasRecorded == false then
  156. TimeReverseCC.Saturation = -1
  157. TimeReverseCC.Contrast = .5
  158. delay(.1, function()
  159. TimeReverseCC.Saturation = 0
  160. TimeReverseCC.Contrast = 0
  161. end)
  162.  
  163. Reversed = {}
  164. local Sound = Instance.new("Sound", workspace)
  165. Sound.Volume = 1
  166. Sound.SoundId = "rbxassetid://743521450"
  167.  
  168. Sound:Play()
  169. Debris:AddItem(Sound, 5)
  170.  
  171. ReverseTime(game.Players:GetPlayers())
  172.  
  173. HasRecorded = true
  174. end
  175. end)
  176.  
  177. -- Temporal Save
  178. local TimeReverseCC = Instance.new("ColorCorrectionEffect", game.Lighting)
  179. TimeReverseCC.Name = "Temporal Save Effect"
  180.  
  181. local TimeReverse = Instance.new("Tool", Backpack)
  182. TimeReverse.Name = "Temporal Save"
  183. TimeReverse.RequiresHandle = false
  184.  
  185. local Reversed = {}
  186. local HasRecorded = false
  187.  
  188. TimeReverse.Activated:Connect(function()
  189. if HasRecorded == true then
  190. TimeReverseCC.Saturation = -1
  191. TimeReverseCC.Brightness = -0.2
  192.  
  193. delay(.1, function()
  194. TimeReverseCC.Saturation = 0
  195. TimeReverseCC.Brightness = 0
  196. end)
  197.  
  198. local Sound = Instance.new("Sound", workspace)
  199. Sound.Volume = 1
  200. Sound.SoundId = "rbxassetid://743521450"
  201.  
  202. Sound:Play()
  203. Debris:AddItem(Sound, 5)
  204.  
  205. ReverseTime()
  206. HasRecorded = false
  207. elseif HasRecorded == false then
  208.  
  209. Reversed = {}
  210. local Sound = Instance.new("Sound", Player.Character.HumanoidRootPart)
  211. Sound.Volume = 1
  212. Sound.SoundId = "rbxassetid://743521450"
  213.  
  214. Sound:Play()
  215. Debris:AddItem(Sound, 5)
  216.  
  217. ReverseTime({Player})
  218.  
  219. HasRecorded = true
  220. end
  221. end)
  222.  
  223. -- Killer Queen
  224. local KillerQueen = Instance.new("Tool", Backpack)
  225. KillerQueen.Name = "Killer Queen"
  226. KillerQueen.RequiresHandle = false
  227.  
  228. local Target
  229. Humanoid.Touched:Connect(function(Hit)
  230. if Hit.Parent:FindFirstChild("Humanoid") and Hit.Parent ~= Target and not Hit:IsDescendantOf(Character) then
  231. Target = Hit.Parent
  232.  
  233. local NewSound = Instance.new("Sound", Target["HumanoidRootPart"])
  234. NewSound.SoundId = "rbxassetid://3037825745"; NewSound.Volume = 10
  235. NewSound:Play()
  236.  
  237. Debris:AddItem(NewSound, 5)
  238. end
  239. end)
  240.  
  241. local Detonate = Instance.new("Sound", Character["Torso"])
  242. Detonate.Volume = 6
  243. Detonate.EmitterSize = 100
  244. Detonate.SoundId = "rbxassetid://2302540815"
  245.  
  246. KillerQueen.Activated:Connect(function()
  247. if Target then
  248. Detonate:Play()
  249.  
  250. wait(1)
  251. local Sound = Instance.new("Sound", Target["Torso"])
  252. Sound.Volume = 6
  253. Sound.EmitterSize = 100
  254. Sound.SoundId = "rbxassetid://2686077452"
  255.  
  256. Sound:Play()
  257. Debris:AddItem(Sound, 5)
  258.  
  259. wait(.25)
  260. Target["Torso"].Anchored = true
  261. local Explosion = Instance.new("Explosion", Target["Torso"])
  262. Explosion.Position = Target["Torso"].Position
  263. Explosion.BlastPressure = 10000
  264. Explosion.BlastRadius = 8
  265. end
  266. end)
  267.  
  268. -- Killer Queen: Bites Za Dusto
  269. local BitesZaDusto = Instance.new("Tool", Backpack)
  270. BitesZaDusto.Name = "Killer Queen: Bites the Dust"
  271. BitesZaDusto.RequiresHandle = false
  272.  
  273. local RewindTime = Instance.new("ColorCorrectionEffect", Lighting)
  274. RewindTime.Name = "Rewind CC"
  275.  
  276. BitesZaDusto.Activated:Connect(function()
  277. if Target then
  278. Detonate:Play()
  279.  
  280. wait(1)
  281.  
  282. Target["Torso"].Anchored = true
  283.  
  284. RewindTime.Saturation = -1
  285. RewindTime.Contrast = .5
  286. for Index = 1, 6 do
  287. for Index = 1, math.random(1, 3) do
  288. local Sound = Instance.new("Sound", Target["Torso"])
  289. Sound.Volume = 6
  290. Sound.EmitterSize = 100
  291. Sound.Pitch = Random.new():NextNumber(.5, 1.5)
  292. Sound.SoundId = "rbxassetid://1398290761"
  293.  
  294. Sound:Play()
  295. Debris:AddItem(Sound, 5)
  296.  
  297. local Explosion = Instance.new("Explosion", Target["Torso"])
  298. Explosion.Position = Target["Torso"].Position + Vector3.new(math.random(-5, 5), math.random(-5, 5), math.random(-5, 5))
  299. Explosion.BlastPressure = 10000
  300. Explosion.BlastRadius = 2
  301. wait()
  302. end
  303. wait(.2)
  304. end
  305.  
  306. RewindTime.Brightness = 1
  307.  
  308. ReverseTime()
  309. Tween(RewindTime, TweenInfo.new(1, Enum.EasingStyle.Quint), {Brightness = 0, Saturation = 0, Contrast = 0})
  310. end
  311. end)
  312.  
  313. -- Snap Gate
  314. local Gate = Instance.new("Tool", Backpack)
  315. Gate.Name = "Gate"
  316. Gate.RequiresHandle = false
  317.  
  318. local Snap = Instance.new("Sound", Character["HumanoidRootPart"])
  319. Snap.Volume = 10
  320. Snap.SoundId = "rbxassetid://242076158"
  321.  
  322. local Attachment = Instance.new("Attachment", Character["HumanoidRootPart"])
  323. local GateVortex = Instance.new("ParticleEmitter", Attachment)
  324. GateVortex.Texture = "rbxassetid://1084969997"
  325. GateVortex.Color = ColorSequence.new(Color3.new(1, 1, 1))
  326. GateVortex.Size = NumberSequence.new(4)
  327. GateVortex.Lifetime = NumberRange.new(1)
  328. GateVortex.Rate = 5
  329. GateVortex.LightEmission = 1
  330. GateVortex.LockedToPart = true
  331. GateVortex.Speed = NumberRange.new(0)
  332. GateVortex.RotSpeed = NumberRange.new(360)
  333. GateVortex.Transparency = NumberSequence.new({
  334. NumberSequenceKeypoint.new(0, 0.25),
  335. NumberSequenceKeypoint.new(1, 1)}
  336. )
  337. GateVortex.Enabled = false
  338.  
  339. local Gating = false
  340. local function GatePos(GatePosition)
  341. local GateCylinder = Instance.new("Part", workspace)
  342. GateCylinder.Shape = Enum.PartType.Cylinder
  343. GateCylinder.Transparency = 0
  344. GateCylinder.Anchored = true
  345. GateCylinder.CanCollide = false
  346. GateCylinder.Material = "Neon"
  347. GateCylinder.Size = Vector3.new(.2, .1, .1)
  348. GateCylinder.CFrame = HumanoidRootPart.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, math.rad(90))
  349.  
  350. GateVortex.Enabled = false
  351. Gating = false
  352.  
  353. local Sound = Instance.new("Sound", GateCylinder)
  354. Sound.Volume = 2
  355. Sound.EmitterSize = 100
  356. Sound.SoundId = "rbxassetid://588701396"
  357.  
  358. Sound:Play()
  359. Debris:AddItem(Sound, 5)
  360.  
  361. Tween(GateCylinder, TweenInfo.new(.5), {Size = Vector3.new(.1, 6, 6)})
  362. wait(.5)
  363.  
  364. local CanGate = true
  365. GateCylinder.Touched:Connect(function(Hit)
  366. if CanGate == true then
  367. if Hit.Parent:FindFirstChild("Humanoid") then
  368. Hit.Parent["HumanoidRootPart"].Position = GatePosition + Vector3.new(0, 2, 0)
  369. end
  370. end
  371. end)
  372.  
  373. wait(10)
  374. CanGate = false
  375. local Sound = Instance.new("Sound", GateCylinder)
  376. Sound.Volume = 2
  377. Sound.EmitterSize = 100
  378. Sound.SoundId = "rbxassetid://588701109"
  379.  
  380. Sound:Play()
  381. Debris:AddItem(Sound, 5)
  382.  
  383. Tween(GateCylinder, TweenInfo.new(.5), {Transparency = 1, Size = Vector3.new(.1, 0.1, .1)})
  384. Debris:AddItem(GateCylinder, 5)
  385. end
  386.  
  387. local Gates ={}
  388.  
  389. Player.Chatted:Connect(function(Message)
  390. if Gating == true then
  391. local Target = game.Players:FindFirstChild(Message)
  392.  
  393. if Target then
  394. if Target.Character then
  395. local TargetHumanoidRootPart = Target.Character:FindFirstChild("HumanoidRootPart")
  396.  
  397. if TargetHumanoidRootPart then
  398. GatePos(TargetHumanoidRootPart.Position + Vector3.new(0, 5, 0))
  399. end
  400. end
  401. elseif not Target then
  402. if Message == "alldark" then
  403. GatePos(Vector3.new(0, -1, 0))
  404. return
  405. else
  406. local Spots = Gates[Message]
  407.  
  408. if Spots then
  409. GatePos(Spots)
  410. return
  411. elseif not Spots then
  412. if game.PlaceId == 3217507450 then
  413. for Index, Player in pairs(game.Players:GetPlayers()) do
  414. if Player.Character then
  415. local CharacterName = Player.Character:FindFirstChild("CharacterName")
  416. local HRP = Player.Character:FindFirstChild("HumanoidRootPart")
  417.  
  418. if CharacterName.Value == Message and HRP then
  419. GatePos(HRP.Position)
  420. break
  421. end
  422. end
  423. end
  424. end
  425. end
  426. end
  427. end
  428. end
  429. end)
  430.  
  431. Gate.Activated:Connect(function()
  432. if Gating == false then
  433. Snap:Play()
  434. GateVortex.Enabled = true
  435. Gating = true
  436.  
  437. delay(5, function()
  438. if Gating == true then
  439. Gating = false
  440. GateVortex.Enabled = false
  441. end
  442. end)
  443. end
  444. end)
  445.  
  446. -- Star Platinum: Za Warudo
  447. local Stopped = false
  448.  
  449. local TimestopCC = Instance.new("ColorCorrectionEffect", game.Lighting)
  450. TimestopCC.Name = "Time Stop Effect"
  451.  
  452. local ResumeTime = Instance.new("Sound", workspace)
  453. ResumeTime.Volume = 1
  454. ResumeTime.SoundId = "rbxassetid://864569342"
  455.  
  456. local function StopTime()
  457. if Stopped == false then
  458. UnanchoredParts = {}
  459.  
  460. table.foreach(workspace:GetDescendants(), function(Index, Part)
  461. if Part:IsA("BasePart") then
  462. if Part.Anchored == false and not Part:IsDescendantOf(Character) then
  463. UnanchoredParts[#UnanchoredParts + 1] = Part
  464. end
  465. end
  466. end)
  467.  
  468. wait(2)
  469.  
  470. table.foreach(UnanchoredParts, function(Index, Part)
  471. if Part:IsA("BasePart") then
  472. Part.Anchored = true
  473. end
  474. end)
  475.  
  476. Stopped = true
  477. TimestopCC.Saturation = -2
  478. TimestopCC.Brightness = 1
  479. local Sphere = Instance.new("Part", workspace)
  480. Sphere.Anchored = true
  481. Sphere.CanCollide = false
  482. Sphere.Material = "Neon"
  483. Sphere.CFrame = HumanoidRootPart.CFrame
  484. Sphere.Shape = Enum.PartType.Ball
  485. Sphere.Size = Vector3.new(128, 128, 128)
  486. Sphere.Transparency = 0.2
  487. Sphere.Color = Color3.new(1, 1, 1)
  488.  
  489. Debris:AddItem(Sphere, 1)
  490. Tween(Sphere, TweenInfo.new(1), {Transparency = 1, Size = Vector3.new(2048, 2048, 2048)})
  491.  
  492. wait(.5)
  493. CD = false
  494. Tween(TimestopCC, TweenInfo.new(1), {Brightness = 0})
  495. return
  496. else
  497. ResumeTime:Play()
  498.  
  499. Tween(TimestopCC, TweenInfo.new(ResumeTime.TimeLength), {Saturation = 0, Brightness = 0})
  500. wait(ResumeTime.TimeLength)
  501. CD = false
  502. Stopped = false
  503. table.foreach(UnanchoredParts, function(Index, Part)
  504. if Part:IsA("BasePart") then
  505. Part.Anchored = false
  506. end
  507. end)
  508.  
  509. return
  510. end
  511. end
  512.  
  513. local StarPlatinum = Instance.new("Tool", Backpack)
  514. StarPlatinum.Name = "Star Platinum: The World"
  515. StarPlatinum.RequiresHandle = false
  516. StarPlatinum.Parent = Backpack
  517.  
  518. local UnanchoredParts = {}
  519. local StopTimeStarPlatinum = Instance.new("Sound", workspace)
  520. StopTimeStarPlatinum.Volume = 3
  521. StopTimeStarPlatinum.SoundId = "rbxassetid://1404933085"
  522.  
  523. local CD = false
  524. StarPlatinum.Activated:Connect(function()
  525. if CD == true then return end
  526. CD = true
  527.  
  528. delay(.5, function() CD = false end)
  529. if not Stopped then
  530. StopTimeStarPlatinum:Play()
  531. end
  532.  
  533. StopTime()
  534. end)
  535.  
  536. -- The World
  537. local ResumeTime = Instance.new("Sound", workspace)
  538. ResumeTime.Volume = 1
  539. ResumeTime.SoundId = "rbxassetid://864569342"
  540.  
  541. local TheWorld = Instance.new("Tool", Backpack)
  542. TheWorld.Name = "The World"
  543. TheWorld.RequiresHandle = false
  544. TheWorld.Parent = Backpack
  545.  
  546. local StopTimeTheWorld = Instance.new("Sound", workspace)
  547. StopTimeTheWorld.Volume = 6
  548. StopTimeTheWorld.SoundId = "rbxassetid://1055792303"
  549.  
  550. TheWorld.Activated:Connect(function()
  551. if CD == true then return end
  552. CD = true
  553.  
  554. delay(.5, function() CD = false end)
  555. if not Stopped then
  556. StopTimeTheWorld:Play()
  557. end
  558.  
  559. StopTime()
  560. end)
  561.  
  562. -- Giorno Theme
  563. local Giorno = Instance.new("Tool", Backpack)
  564. Giorno.Name = "Activate Giorno Theme"
  565. Giorno.RequiresHandle = false
  566.  
  567. local Theme = Instance.new("Sound", workspace)
  568. Theme.Volume = 1
  569. Theme.SoundId = "rbxassetid://3457906535"
  570.  
  571. local HasPlayed = false
  572. Giorno.Activated:Connect(function()
  573. HasPlayed = not HasPlayed
  574.  
  575. Giorno.Name = HasPlayed and "Deactivate Giorno Theme" or "Activate Giorno Theme"
  576. if HasPlayed then
  577. Theme:Play()
  578. return
  579. else
  580. Theme:Stop()
  581. return
  582. end
  583. end)
  584.  
  585. -- Josuke Theme
  586. local Josuke = Instance.new("Tool", Backpack)
  587. Josuke.Name = "Activate Josuke Theme"
  588. Josuke.RequiresHandle = false
  589.  
  590. local Theme = Instance.new("Sound", workspace)
  591. Theme.Volume = 0.75
  592. Theme.SoundId = "rbxassetid://2480672843"
  593.  
  594. local HasPlayed = false
  595. Josuke.Activated:Connect(function()
  596. HasPlayed = not HasPlayed
  597.  
  598. Josuke.Name = HasPlayed and "Deactivate Josuke Theme" or "Activate Josuke Theme"
  599. if HasPlayed then
  600. Theme:Play()
  601. return
  602. else
  603. Theme:Stop()
  604. return
  605. end
  606. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement