Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. wait(3)
  2. service = setmetatable({}, {
  3. __index = function(self, key)
  4. return game:GetService(key)
  5. end
  6. })
  7. Variables = {
  8. ZaWarudo = false;
  9. CodeName = math.random();
  10. FrozenObjects = {};
  11. ScriptBuilder = {};
  12. CachedDonors = {};
  13. LightingSettings = {
  14. Ambient = service.Lighting.Ambient;
  15. OutdoorAmbient = service.Lighting.OutdoorAmbient;
  16. Brightness = service.Lighting.Brightness;
  17. TimeOfDay = service.Lighting.TimeOfDay;
  18. FogColor = service.Lighting.FogColor;
  19. FogEnd = service.Lighting.FogEnd;
  20. FogStart = service.Lighting.FogStart;
  21. GlobalShadows = service.Lighting.GlobalShadows;
  22. Outlines = service.Lighting.Outlines;
  23. ShadowColor = service.Lighting.ShadowColor;
  24. ColorShift_Bottom = service.Lighting.ColorShift_Bottom;
  25. ColorShift_Top = service.Lighting.ColorShift_Top;
  26. GeographicLatitude = service.Lighting.GeographicLatitude;
  27. Name = service.Lighting.Name;
  28. };
  29. };
  30.  
  31.  
  32.  
  33. Function = function(plr,args)
  34. local doPause; doPause = function(obj)
  35. if obj:IsA("BasePart") and not obj.Anchored then
  36. obj.Anchored = true
  37. table.insert(Variables.FrozenObjects, obj)
  38. end
  39.  
  40. for i,v in next,obj:GetChildren() do
  41. doPause(v)
  42. end
  43. end
  44.  
  45. if not Variables.ZaWarudoDebounce then
  46. Variables.ZaWarudoDebounce = true
  47. delay(10, function() Variables.ZaWarudoDebounce = false end)
  48. if Variables.ZaWarudo then
  49. local audio = Instance.new("Sound",workspace)
  50. audio.SoundId = "rbxassetid://676242549"
  51. audio.Volume = 0.5
  52. audio:Play()
  53. wait(2)
  54. for i,part in next,Variables.FrozenObjects do
  55. part.Anchored = false
  56. end
  57.  
  58. local old = service.Lighting:FindFirstChild("ADONIS_ZAWARUDO")
  59. if old then
  60. for i = -2,0,0.1 do
  61. old.Saturation = i
  62. wait(0.01)
  63. end
  64. old:Destroy()
  65. end
  66.  
  67. local audio = workspace:FindFirstChild("ADONIS_CLOCK_AUDIO")
  68. if audio then
  69. wait(1.5)
  70. audio:Stop()
  71. audio:Destroy()
  72. end
  73.  
  74. Variables.ZaWarudo:Disconnect()
  75. Variables.FrozenObjects = {}
  76. Variables.ZaWarudo = false
  77. audio:Destroy()
  78. else
  79. local audio = Instance.new("Sound",workspace)
  80. audio.SoundId = "rbxassetid://274698941"
  81. audio.Volume = 10
  82. audio:Play()
  83. wait(2.25)
  84. doPause(workspace)
  85. Variables.ZaWarudo = game.DescendantAdded:connect(function(c)
  86. if c:IsA("Part") or c:IsA("BasePart") or c:IsA("MeshPart") or c:IsA("CharacterMesh") then
  87. c.Anchored = true
  88. table.insert(Variables.FrozenObjects,c)
  89. end
  90. end)
  91.  
  92. local cc = Instance.new("ColorCorrectionEffect",service.Lighting)
  93. cc.Name = "ADONIS_ZAWARUDO"
  94. for i = 0,-2,-0.1 do
  95. cc.Saturation = i
  96. wait(0.01)
  97. end
  98.  
  99. audio:Destroy()
  100. local clock = Instance.new("Sound",workspace)
  101. clock.Name = "ADONIS_CLOCK_AUDIO"
  102. clock.SoundId = "rbxassetid://160189066"
  103. clock.Looped = true
  104. clock.Volume = 1
  105. clock:Play()
  106. end
  107. Variables.ZaWarudoDebounce = false
  108. end
  109. end
  110. for _,i in pairs(game:GetService("Players"):GetPlayers()) do
  111. Function(i)
  112. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement