Advertisement
Animescapetower

Universal Black Hole Visualizer V2 [VOID]

Aug 10th, 2018
507
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --Edited
  2. print("BLACK HOLE Visualizer I guess")
  3. print("gReAt")
  4. -- Thank you guys for waiting for the next update!
  5. --Please do not copy or make this script your own
  6. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  7. local RemoteFunc = Instance.new("RemoteFunction", ReplicatedStorage)
  8. RemoteFunc.Name = "CreateVisualPartFunction"
  9.  local RemoteEvent = Instance.new("RemoteEvent", ReplicatedStorage)
  10. RemoteEvent.Name = "CreateVisualPartEvent"
  11. local function onCreatedVisualizer()
  12.    
  13.    
  14.  
  15.  
  16.  
  17.  
  18. if workspace.FilteringEnabled == true or workspace.FilteringEnabled == false then
  19.  
  20. local program = (function()
  21. print("Varible")
  22. local FE = workspace.FilteringEnabled
  23.  
  24.  
  25. if FE == true or false then
  26. print(workspace.FilteringEnabled) -- gets print of filtering enabled
  27.  
  28. function sandbox(var,func)
  29.     local env = getfenv(func)
  30.     local newenv = setmetatable({},{
  31.         __index = function(self,k)
  32.             if k=="script" then
  33.                 return var
  34.             else
  35.                 return env[k]
  36.             end
  37.         end,
  38.     })
  39.     setfenv(func,newenv)
  40.     return func
  41. end
  42. local cors = {}
  43. local mas = Instance.new("Model",game:GetService("Lighting"))
  44. local Script0 = Instance.new("Script")
  45. Script0.Parent = script
  46. Script0.Name = "Anti-Anti_Exploit Script Remover"
  47. table.insert(cors,sandbox(Script0,function()
  48. function Block()
  49.  
  50. enable = true
  51. do
  52.  
  53. if script then
  54. while wait() do
  55. if enable == true then
  56.  script.Changed:Connect(function(c)
  57. enable = false
  58. wait()
  59. if c.Disabled == true then
  60. local asd = script.Parent:Clone()
  61. asd.Disabled = false
  62.  
  63. end
  64.  
  65. end)
  66. end
  67. end
  68.  
  69. end
  70.  
  71. end
  72.  
  73. end
  74.  
  75. Block()
  76. end))
  77.  
  78. return FE
  79.  
  80. end
  81.  
  82. return
  83. end)
  84. program()
  85.  
  86.  
  87.  
  88. local player = game:service"Players".LocalPlayer
  89. local character = player.Character
  90. local primary = character.PrimaryPart
  91. local pref = ";"
  92. local sound = Instance.new("Sound", primary)
  93. sound.Looped = true
  94. sound.Volume = 10
  95. local i = 0
  96. print("The Prefix Is  "..pref.." .")
  97. print("The Commands Are: ")
  98. print[[
  99. play
  100. stop
  101. pitch
  102.  volume
  103.  texture < like play
  104.  id < like play
  105. head
  106. tors
  107. sph
  108. cyl
  109. ]]
  110. --
  111.  
  112.  
  113. player.Chatted:connect(function(message)
  114.     if message:lower():sub(1, string.len(pref.."play ")) == pref.."play " then
  115.         sound.SoundId = "rbxassetid://"..message:lower():sub(string.len(pref.."play")+1, string.len(message))
  116.         sound:Play()
  117.     end
  118.     if message:lower():sub(1, string.len(pref.."stop")) == pref.."stop" then
  119.         sound:Stop()
  120.     end
  121.     if message:lower():sub(1, string.len(pref.."pitch ")) == pref.."pitch " then
  122.         sound.Pitch = message:lower():sub(string.len(pref.."pitch ") + 1, string.len(message))
  123.     end
  124.     if message:lower():sub(1, string.len(pref.."volume ")) == pref.."volume " then
  125.         sound.Volume = message:lower():sub(string.len(pref.."volume ") + 1, string.len(message)) / 10
  126.    
  127.     end
  128.    
  129.    
  130. end)
  131.    
  132.  local partt = Instance.new("Part", character)
  133.  local partt2 = Instance.new("Part", character)
  134. local partt3 = Instance.new("Part", character)
  135. local mesh = Instance.new("SpecialMesh")
  136. local mesh3 = Instance.new("SpecialMesh")
  137.  local mesh2 = Instance.new("SpecialMesh")
  138.  
  139.  
  140.  
  141. game:service"RunService".RenderStepped:connect(function()
  142.     if primary:IsAncestorOf(sound) == false then
  143.         script.Disabled = true
  144.     end
  145.     i = i - 6
  146.     local nou = i
  147.    
  148.     partt.Anchored = true
  149.     partt.CanCollide = false
  150.     partt.Transparency = 0.6
  151.     partt.Material = "Neon"
  152.     partt.Color = Color3.fromRGB(255,255,255)
  153.    
  154.     partt.CFrame = CFrame.new(primary.CFrame.p) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -(10 + partt.Size.Z / 3) )
  155.    
  156.  partt2.Anchored = true
  157.     partt2.CanCollide = false
  158.     partt2.Transparency = 0.6
  159.     partt2.Material = "Glass"
  160.     partt2.Color = Color3.fromRGB(0,0,0)
  161.    
  162.     partt2.CFrame = CFrame.new(primary.CFrame.p) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -(10 + partt.Size.Z / 3) )
  163.  
  164.    mesh.MeshType = Enum.MeshType.Sphere
  165.   mesh.Parent = partt2
  166.  
  167.  partt3.Anchored = true
  168.     partt3.CanCollide = false
  169.     partt3.Transparency = 0.6
  170.     partt3.Material = "Glass"
  171.     partt3.Color = Color3.fromRGB(0,0,0)
  172.    
  173.     partt3.CFrame = CFrame.new(primary.CFrame.p) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -(10 + partt.Size.Z / 3) )
  174.  
  175.    
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.    mesh2.MeshType = Enum.MeshType.Sphere
  183.   mesh2.Parent = partt3
  184.  
  185. mesh3.MeshType = Enum.MeshType.Sphere
  186.   mesh3.Parent = partt
  187.  
  188.      local TweenService = game:GetService("TweenService")
  189.  
  190. local part = script.Parent
  191.  
  192.  
  193.  
  194. local Info = TweenInfo.new(
  195.  
  196. 3, -- Length
  197.  
  198. Enum.EasingStyle.Elastic, -- Easing Style
  199.  
  200. Enum.EasingDirection.Out, -- Easing Direction
  201.  
  202. i, -- Times repeated
  203.  
  204. false, -- Reverse
  205.  
  206. 0 -- Delay
  207.  
  208. )
  209.  
  210. local Info2 = TweenInfo.new(
  211.  
  212. 3, -- Length
  213.  
  214. Enum.EasingStyle.Elastic, -- Easing Style
  215.  
  216. Enum.EasingDirection.Out, -- Easing Direction
  217.  
  218. i, -- Times repeated
  219.  
  220. false, -- Reverse
  221.  
  222. 0 -- Delay
  223.  
  224. )
  225.  
  226. local Goals =
  227.  
  228. {
  229.  
  230. Transparency = 0.1 + math.random(0.999,1);
  231. Size = Vector3.new(sound.PlaybackLoudness/21,sound.PlaybackLoudness/.1,sound.PlaybackLoudness/21);
  232.  
  233. }
  234.  
  235.  
  236. local Goals2 =
  237.  
  238. {
  239.  
  240. Transparency = math.random(0.999,1);
  241. Size = Vector3.new(sound.PlaybackLoudness/13,sound.PlaybackLoudness/13,sound.PlaybackLoudness/13);
  242. Orientation = Vector3.new(2 * sound.PlaybackLoudness/12,12 * sound.PlaybackLoudness/12,12 * sound.PlaybackLoudness/12)
  243. }
  244.  
  245.  
  246.  
  247.  
  248. local Info3 = TweenInfo.new(
  249.  
  250. 3, -- Length
  251.  
  252. Enum.EasingStyle.Elastic, -- Easing Style
  253.  
  254. Enum.EasingDirection.Out, -- Easing Direction
  255.  
  256. i, -- Times repeated
  257.  
  258. false, -- Reverse
  259.  
  260. 0 -- Delay
  261.  
  262. )
  263.  
  264. local Goals3 =
  265.  
  266. {
  267.  
  268.  
  269. Transparency = math.random(0.999,1);
  270. Size = Vector3.new(sound.PlaybackLoudness/8,sound.PlaybackLoudness/99,sound.PlaybackLoudness/8);
  271. Orientation = Vector3.new(4 * sound.PlaybackLoudness/12,4 * sound.PlaybackLoudness/12,4 * sound.PlaybackLoudness/12)
  272.  
  273. }
  274.  
  275.  
  276. local tween = TweenService:Create(partt,Info,Goals)
  277. local tween2 = TweenService:Create(partt2,Info2,Goals2)
  278.  
  279.  local tween3 = TweenService:Create(partt3,Info3,Goals3)
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286. tween:Play()
  287. tween2:Play()
  288. tween3:Play()
  289.  
  290.  
  291.  
  292.  
  293.  
  294. return
  295. end)
  296. end
  297. end
  298.  
  299. RemoteFunc.OnClientInvoke = pcall(onCreatedVisualizer)
  300. RemoteFunc:InvokeServer(onCreatedVisualizer)
  301. RemoteEvent.OnCilentEvent = pcall(onCreatedVisualizer)
  302. RemoteEvent:FireServer(pcall(onCreatedVisualizer))
  303.  
  304. local function RemoteEvents(Event)
  305.  
  306. wait()
  307.  
  308. if Event.ClassName == "RemoteEvent" or Event.ClassName == "RemoteFunction" then
  309.  
  310. local getfunction = (function()
  311.  
  312. local Events = {}
  313.  print("Got Event")
  314.  
  315. Events.PrepC1Event = function()
  316.  
  317. if Event then
  318. print(Event)
  319.  
  320. return Events.PrepC1Event
  321. end
  322.  
  323. end
  324.  
  325. Events.PrepC1Event()
  326.  
  327. GetEvents = {}
  328.  
  329.  local GE = GetEvents[#Events]
  330. if GE then
  331. print(#GetEvents)
  332. end
  333. end)
  334.  
  335. getfunction()
  336.  
  337. end
  338.  
  339. end
  340. RemoteEvents(RemoteEvent)
  341. RemoteEvents(RemoteFunc)
  342. --get owned FE
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement