Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ______ _ _ _ _____ _____ _ _ _ _____ ______ ______ ___ ______ __ __
- -- | ___ \| | | | | || __ \|_ _|| \ | | | | |_ _|| ___ \| ___ \ / _ \ | ___ \\ \ / /
- -- | |_/ /| | | | | || | \/ | | | \| | | | | | | |_/ /| |_/ // /_\ \| |_/ / \ V /
- -- | __/ | | | | | || | __ | | | . ` | | | | | | ___ \| / | _ || / \ /
- -- | | | |____| |_| || |_\ \ _| |_ | |\ | | |____ _| |_ | |_/ /| |\ \ | | | || |\ \ | |
- -- \_| \_____/ \___/ \____/ \___/ \_| \_/ \_____/ \___/ \____/ \_| \_|\_| |_/\_| \_| \_/
- -- \\Tohru\\PneumaOffical\\Luminous\\
- local Plugin_Library = {
- ["Functions"] = {
- ["Notify"] = (function(Text)
- Text = Text or "Return: nil"
- game.StarterGui:SetCore("SendNotification", {Title = "Plugin Library"; Text = Text})
- end),
- },
- ["Utility Plugins"] = {
- ["Description"] = "These plugins are focused on boosting your playing experience",
- ["U Plugins"] = {
- ["No Root"] = {
- ["Author"] = "tostring#1337",
- ["Commands"] = {"noroot"},
- ["Description"] = "This plugin destroys your humanoidrootpart causing many game scripts to break such as you being teleported and other players teleporting to you",
- ["Aliases"] = { ["noroot"] = {"breakroot"} },
- ["Plugin"] = [[
- local Plugin = {
- ["PluginName"] = "noroot",
- ["PluginDescription"] = "Destroys your humanoidrootpart",
- ["Commands"] = {
- ["noroot"] = {
- ["ListName"] = "noroot",
- ["Description"] = "Destroys your humanoidrootpart",
- ["Aliases"] = {"breakroot"},
- ["Function"] = function(args,speaker)
- local char = game:GetService("Players").LocalPlayer.Character
- char.Parent = game
- char.HumanoidRootPart:Destroy()
- char.Parent = workspace
- end
- }
- }
- }
- return Plugin
- ]]
- },
- ["FPS Booster"] = {
- ["Author"] = "Tohru~ (γγΌγ« )#0001",
- ["Commands"] = {"boostfps", "save", "restore"},
- ["Description"] = "This plugin lowers the graphics of your game to boost your FPS",
- ["Aliases"] = { ["boostfps"] = {"boost", "fps"} },
- ["Plugin"] = [[
- local ws = game:GetService("Workspace")
- local Lighting = game:GetService("Lighting")
- local Terrain = ws.Terrain
- Saved = false
- Boosted = false
- function Save_Settings()
- Saved = true
- P_WaterWaveSize = Terrain.WaterWaveSize
- P_WaterWaveSpeed = Terrain.WaterWaveSpeed
- P_WaterReflectance = Terrain.WaterReflectance
- P_GlobalShadows = Lighting.GlobalShadows
- P_FogEnd = Lighting.FogEnd
- P_Brightness = Lighting.Brightness
- P_QualityLevel = settings().Rendering.QualityLevel
- for k,v in pairs(game:GetDescendants()) do
- if v:IsA("Part") then
- P_Part_Material = v.Material
- P_Part_Reflectance = v.Reflectance
- elseif v:IsA("Union") then
- P_Union_Material = v.Material
- P_Union_Reflectance = v.Reflectance
- elseif v:IsA("MeshPart") then
- P_MeshPart_Material = v.Material
- P_MeshPart_Reflectance = v.Reflectance
- elseif v:IsA("CornerWedgePart") then
- P_CornerWedgePart_Material = v.Material
- P_CornerWedgePart_Reflectance = v.Reflectance
- elseif v:IsA("TrussPart") then
- P_TrussPart_Material = v.Material
- P_TrussPart_Reflectance = v.Reflectance
- elseif v:IsA("Decal") then
- P_Decal_Transparency = v.Transparency
- elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
- P_Lifetime = v.Lifetime
- elseif v:IsA("Explosion") then
- P_BlastPressure = v.BlastPressure
- P_BlastRadius = v.BlastRadius
- end
- end
- for k,v in pairs(Lighting:GetDescendants()) do
- if v:IsA("BlurEffect") then
- P_BlurEffect_Enabled = v.Enabled
- elseif v:IsA("SunRaysEffect") then
- P_SunRaysEffect_Enabled = v.Enabled
- elseif v:IsA("ColorCorrectionEffect") then
- P_ColorCorrectionEffect_Enabled = v.Enabled
- elseif v:IsA("BloomEffect") then
- P_BloomEffect_Enabled = v.Enabled
- elseif v:IsA("DepthOfFieldEffect") then
- P_DepthOfFieldEffect_Enabled = v.Enabled
- end
- end
- end
- function Restore_Settings()
- if Saved then
- Boosted = false
- Terrain.WaterWaveSize = P_WaterWaveSize
- Terrain.WaterWaveSpeed = P_WaterWaveSpeed
- Terrain.WaterReflectance = P_WaterReflectance
- Lighting.GlobalShadows = P_GlobalShadows
- Lighting.FogEnd = P_FogEnd
- Lighting.Brightness = P_Brightness
- settings().Rendering.QualityLevel = P_QualityLevel
- for k,v in pairs(game:GetDescendants()) do
- if v:IsA("Part") then
- v.Material = P_Part_Material
- v.Reflectance = P_Part_Reflectance
- elseif v:IsA("Union") then
- v.Material = P_Union_Material
- v.Reflectance = P_Union_Reflectance
- elseif v:IsA("MeshPart") then
- v.Material = P_MeshPart_Material
- v.Reflectance = P_MeshPart_Reflectance
- elseif v:IsA("CornerWedgePart") then
- v.Material = P_CornerWedgePart_Material
- v.Reflectance = P_CornerWedgePart_Reflectance
- elseif v:IsA("TrussPart") then
- v.Material = P_TrussPart_Material
- v.Reflectance = P_TrussPart_Reflectance
- elseif v:IsA("Decal") then
- v.Transparency = P_Decal_Transparency
- elseif v:IsA("ParticleEmitter") then
- v.Lifetime = P_Lifetime
- elseif v:IsA("EXplosion") then
- v.BlastPressure = P_BlastPressure
- v.BlastRadius = P_BlastRadius
- end
- end
- for k,v in pairs(Lighting:GetDescendants()) do
- if v:IsA("BlurEffect") then
- v.Enabled = P_BlurEffect_Enabled
- elseif v:IsA("SunRaysEffect") then
- v.Enabled = P_SunRaysEffect_Enabled
- elseif v:IsA("ColorCorrectionEffect") then
- v.Enabled = P_ColorCorrectionEffect_Enabled
- elseif v:IsA("BloomEffect") then
- v.Enabled = P_BloomEffect_Enabled
- elseif v:IsA("DepthOfFieldEffect") then
- v.Enabled = P_DepthOfFieldEffect_Enabled
- end
- end
- end
- end
- function Boost_FPS()
- Boosted = true
- Terrain.WaterWaveSize = 0
- Terrain.WaterWaveSpeed = 0
- Terrain.WaterReflectance = 0
- Terrain.WaterTransparency = 0
- Lighting.GlobalShadows = false
- Lighting.FogEnd = 9e9
- Lighting.Brightness = 0
- settings().Rendering.QualityLevel = "Level01"
- for i,v in pairs(game:GetDescendants()) do
- if v:IsA("Part") or v:IsA("Union") or v:IsA("MeshPart") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
- v.Material = "Plastic"
- v.Reflectance = 0
- elseif v:IsA("Decal") then
- v.Transparency = 1
- elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
- v.Lifetime = NumberRange.new(0)
- elseif v:IsA("Explosion") then
- v.BlastPressure = 1
- v.BlastRadius = 1
- end
- end
- for i,v in pairs(Lighting:GetDescendants()) do
- if v:IsA("BlurEffect") or v:IsA("SunRaysEffect") or v:IsA("ColorCorrectionEffect") or v:IsA("BloomEffect") or v:IsA("DepthOfFieldEffect") then
- v.Enabled = false
- end
- end
- end
- local Plugin = {
- ["PluginName"] = "FPS Booster",
- ["PluginDescription"] = "Tones down the graphics of your game to boost FPS",
- ["Commands"] = {
- ["boostfps"] = {
- ["ListName"] = "Boost FPS",
- ["Description"] = "This command will boost your FPS",
- ["Aliases"] = {"boost", "fps"},
- ["Function"] = (function(args, speaker)
- if Boosted then
- notify("FPS Booster", "Already boosted your FPS")
- else
- if not Saved then
- Save_Settings()
- end
- Boost_FPS()
- notify("FPS Booster", "Boosted your FPS")
- end
- end)
- },
- ["save"] = {
- ["ListName"] = "Save Settings",
- ["Description"] = "This command will save your games current settings",
- ["Aliases"] = {"sg"},
- ["Function"] = (function(args, speaker)
- Save_Settings()
- notify("FPS Booster", "Saved your games quality settings")
- end)
- },
- ["restore"] = {
- ["ListName"] = "Restore Settings",
- ["Description"] = "This command will restore your games quality settings",
- ["Aliases"] = {"rg"},
- ["Function"] = (function(args, speaker)
- if not Saved then
- notify("FPS Booster", "You need to save the game's quality settings before you use this command")
- else
- Restore_Settings()
- notify("FPS Booster", "Restored your previous quality settings")
- end
- end)
- },
- }
- }
- return Plugin
- ]]
- },
- ["Fast Respawn"] = {
- ["Author"] = "Thomas_Cornez#0538",
- ["Commands"] = {"fastrespawn", "fastrefresh"},
- ["Description"] = "This plugin makes you respawn or refresh instantly",
- ["Aliases"] = { ["fastrefresh"] = {"fastre"} },
- ["Plugin"] = [[
- Players = game:GetService("Players")
- local refreshCmd2 = false
- local Plugin = {
- ["PluginName"] = "Fast Respawn / refresh",
- ["PluginDescription"] = "a plugin that make you respawn/refresh more faster like between 1 and 4 seconds",
- ["Commands"] = {
- ["fastrespawn"] = {
- ["ListName"] = "FastRespawn",
- ["Description"] = "Make you respawn you but more faster",
- ["Aliases"] = {""},
- ["Function"] = function(args,speaker)
- local cha = Players.LocalPlayer.Character
- local fastrespawn = Instance.new("Model", game.workspace)
- fastrespawn.Name = "FastRespawn"
- Players.LocalPlayer.Character = game.workspace.FastRespawn
- wait()
- Players.LocalPlayer.Character = cha
- wait(1.5)
- game:GetService("Players").LocalPlayer.Character.Humanoid.Health = 0
- repeat wait() until Players.LocalPlayer.Character.Humanoid.Health == 0
- wait()
- repeat wait() until Players.LocalPlayer.Character.Humanoid.Health > 0
- game:GetService("Workspace"):FindFirstChild("FastRespawn"):Destroy()
- end
- },
- ["fastrefresh"] = {
- ["ListName"] = "FastRefresh / FastRe",
- ["Description"] = "Make you refresh but more faster",
- ["Aliases"] = {"fastre"},
- ["Function"] = function(args,speaker)
- refreshCmd2 = true
- cpos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(0.001)
- local cha = Players.LocalPlayer.Character
- local fastrefresh = Instance.new("Model", game.workspace)
- fastrefresh.Name = "FastRefresh"
- Players.LocalPlayer.Character = game.workspace.FastRefresh
- wait()
- Players.LocalPlayer.Character = cha
- wait(1.5)
- game:GetService("Players").LocalPlayer.Character.Humanoid.Health = 0
- repeat wait() until Players.LocalPlayer.Character.Humanoid.Health == 0
- wait()
- repeat wait() until Players.LocalPlayer.Character ~= nil and Players.LocalPlayer.Character.Humanoid.Health > 0
- wait()
- Players.LocalPlayer.Character.HumanoidRootPart.CFrame = cpos
- game:GetService("Workspace"):FindFirstChild("FastRefresh"):Destroy()
- refreshCmd2 = false
- end
- }
- }
- }
- return Plugin
- ]]
- },
- }
- },
- ["Miscellaneous Plugins"] = {
- ["Descrption"] = "These plugins serve no real purpose but can still be useful",
- ["M Plugins"] = {
- ["RAP"] = {
- ["Author"] = "Butterfly3ffect#7960",
- ["Commands"] = {"rap"},
- ["Descrption"] = "This plugin allows you to calculate a users RAP (Recent Average Price)",
- ["Aliases"] = {},
- ["Plugin"] = [[
- local Plugin = {
- ["PluginName"] = "RAP calculator",
- ["PluginDescription"] = "Tells a player RAP",
- ["Commands"] = {
- ["rap"] = {
- ["Description"] = "This script tells a player RAP(only if the target inventory is open)",
- ["Aliases"] = {""},
- ["Function"] = function(args,speaker)
- local player = game.Players.LocalPlayer
- local players = getPlayer(args[1], speaker)
- Players = game:GetService("Players")
- local HttpService = game:GetService("HttpService")
- local sum = 0
- for i,v in pairs(players) do
- local success = pcall(function()
- repCheck = game:HttpGet("https://inventory.rprxy.xyz/v1/users/"..Players[v].UserId.."/assets/collectibles?sortOrder=Asc&limit=100")
- end)
- local data2 = HttpService:JSONDecode(repCheck)
- if not success then
- notify(Players[v].Name.." inventory is private.")
- else
- for i,v in pairs(data2.data) do
- sum = sum + v.recentAveragePrice
- end
- notify(Players[v].Name.." RAP: "..sum.." Robux")
- end
- end
- end
- },
- },
- }
- return Plugin
- ]]
- },
- }
- },
- ["Fun Plugins"] = {
- ["Description"] = "These plugins are focused on making your gameplay more fun",
- ["F Plugins"] = {
- ["FE Penis"] = {
- ["Author"] = "Diemiers#4209",
- ["Commands"] = {"penisito"},
- ["Description"] = "This plugin turns you into a flying penis",
- ["Aliases"] = { ["penisito"] = {"pp"} },
- ["Plugin"] = [[
- local Plugin = {
- ["PluginName"] = "FE Penisito",
- ["PluginDescription"] = "Turns you into a flying penis,Penisito [R6 only]",
- ["Commands"] = {
- ["penisito"] = {
- ["ListName"] = "penisito",
- ["Description"] = "Im sexy and i know it",
- ["Aliases"] = {"pp"},
- ["Function"] = function(args,speaker)
- loadstring(game:HttpGet(('http://pastebin.com/raw/Bv7fMr4y'),true))()
- end
- },
- },
- }
- return Plugin
- ]]
- },
- }
- },
- }
- LibFuncs = Plugin_Library["Functions"]
- function LibFuncs.AddPlugin(PluginChoice)
- if PluginChoice then
- m = false
- u = false
- f = false
- for i,v in pairs(Plugin_Library["Utility Plugins"]["U Plugins"]) do
- if tostring(i):lower() == tostring(PluginChoice):lower() then
- u = true
- writefile(tostring(i)..".iy", tostring(v.Plugin) )
- Plugin_Library["Functions"].Notify("Downloaded "..tostring(i)..".iy")
- end
- end
- for i,v in pairs(Plugin_Library["Miscellaneous Plugins"]["M Plugins"]) do
- if tostring(i):lower() == tostring(PluginChoice):lower() then
- m = true
- writefile(tostring(i)..".iy", tostring(v.Plugin) )
- Plugin_Library["Functions"].Notify("Downloaded "..tostring(i)..".iy")
- end
- end
- for i,v in pairs(Plugin_Library["Fun Plugins"]["F Plugins"]) do
- if tostring(i):lower() == tostring(PluginChoice):lower() then
- f = true
- writefile(tostring(i)..".iy", tostring(v.Plugin) )
- Plugin_Library["Functions"].Notify("Downloaded "..tostring(i)..".iy")
- end
- end
- end
- if not m and not u and not f then
- Plugin_Library["Functions"].Notify("No plugins found!")
- end
- end
- function LibFuncs.ListPlugins()
- p1 = {}
- for i,v in pairs(Plugin_Library["Utility Plugins"]["U Plugins"]) do
- table.insert(p1, tostring(i))
- end
- for i,v in pairs(Plugin_Library["Miscellaneous Plugins"]["M Plugins"]) do
- table.insert(p1, tostring(i))
- end
- for i,v in pairs(Plugin_Library["Fun Plugins"]["F Plugins"]) do
- table.insert(p1, tostring(i))
- end
- p2 = {}
- for i,v in pairs(p1) do
- if i ~= #p2 then
- table.insert(p2, p1[i]..", ")
- else
- table.insert(p2, p1[i])
- end
- end
- Plugin_Library["Functions"].Notify(table.concat(p2))
- end
- return Plugin_Library
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement