Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Script1 = Instance.new("Script")
- ModuleScript2 = Instance.new("ModuleScript")
- ModuleScript3 = Instance.new("ModuleScript")
- Camera4 = Instance.new("Camera")
- Part5 = Instance.new("Part")
- Decal6 = Instance.new("Decal")
- BlockMesh7 = Instance.new("BlockMesh")
- PointLight8 = Instance.new("PointLight")
- Model0.Name = "Kohl's Admin Infinite"
- Model0.Parent = mas
- Script1.Name = "Credit"
- Script1.Parent = Model0
- table.insert(cors,sandbox(Script1,function()
- --[[ ]]if _G.KAU then script:Destroy() end _G.KAU=0 script.Name,script.Parent='Kohl\'s Admin Infinite',game:service'ServerScriptService' while require(306895131)~='badpotato' do wait(1) end --[[ Looking for me? ;)
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::'##:::'##::'#######::'##::::'##:'##:::::::'####::'######:::::::::
- :::::::: ##::'##::'##.... ##: ##:::: ##: ##::::::: ####:'##... ##::::::::
- :::::::: ##:'##::: ##:::: ##: ##:::: ##: ##:::::::. ##:: ##:::..:::::::::
- :::::::: #####:::: ##:::: ##: #########: ##:::::::'##:::. ######:::::::::
- :::::::: ##. ##::: ##:::: ##: ##.... ##: ##:::::::..:::::..... ##::::::::
- :::::::: ##:. ##:: ##:::: ##: ##:::: ##: ##:::::::::::::'##::: ##::::::::
- :::::::: ##::. ##:. #######:: ##:::: ##: ########:::::::. ######:::::::::
- ::::::::..::::..:::.......:::..:::::..::........:::::::::......::::::::::
- :::::::::::::::'###::::'########::'##::::'##:'####:'##::: ##:::::::::::::
- ::::::::::::::'## ##::: ##.... ##: ###::'###:. ##:: ###:: ##:::::::::::::
- :::::::::::::'##:. ##:: ##:::: ##: ####'####:: ##:: ####: ##:::::::::::::
- ::::::::::::'##:::. ##: ##:::: ##: ## ### ##:: ##:: ## ## ##:::::::::::::
- :::::::::::: #########: ##:::: ##: ##. #: ##:: ##:: ##. ####:::::::::::::
- :::::::::::: ##.... ##: ##:::: ##: ##:.:: ##:: ##:: ##:. ###:::::::::::::
- :::::::::::: ##:::: ##: ########:: ##:::: ##:'####: ##::. ##:::::::::::::
- ::::::::::::..:::::..::........:::..:::::..::....::..::::..::::::::::::::
- :::'####:'##::: ##:'########:'####:'##::: ##:'####:'########:'########:::
- :::. ##:: ###:: ##: ##.....::. ##:: ###:: ##:. ##::... ##..:: ##.....::::
- :::: ##:: ####: ##: ##:::::::: ##:: ####: ##:: ##::::: ##:::: ##:::::::::
- :::: ##:: ## ## ##: ######:::: ##:: ## ## ##:: ##::::: ##:::: ######:::::
- :::: ##:: ##. ####: ##...::::: ##:: ##. ####:: ##::::: ##:::: ##...::::::
- :::: ##:: ##:. ###: ##:::::::: ##:: ##:. ###:: ##::::: ##:::: ##:::::::::
- :::'####: ##::. ##: ##:::::::'####: ##::. ##:'####:::: ##:::: ########:::
- :::....::..::::..::..::::::::....::..::::..::....:::::..:::::........::::
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::: Thanks for using Kohl's Admin Infinite Edition! ::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::: This script is developed by Kohl :::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- : To configure the admin open the Settings module inside of this script :
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ]]
- end))
- ModuleScript2.Name = "Settings"
- ModuleScript2.Parent = Script1
- table.insert(cors,sandbox(ModuleScript2,function()
- --[[
- Use usernames or userIds to add a user to a list
- For example; Admins={'MyBestFriend','Telamon',261} ]]
- local Banned={'someoneyoudislike'} -- For those who have wronged you, & this guy
- --------------------------------------------------------------
- -- You DO NOT need to add yourself to any of these lists!!! --
- --------------------------------------------------------------
- local Owners={XXleo29maxXX,Iamapoopyturd} -- Can set SuperAdmins, & use all the commands
- local SuperAdmins={} -- Can set permanent admins, & shutdown the game
- local Admins={} -- Can ban, crash, & set Moderators/VIP
- local Mods={} -- Can kick, mute, & use most commands
- local VIP={} -- Can use nonabusive commands only on self
- --
- -- THESE ARE THE CORE SETTINGS
- -- YOU WILL NOT BE ABLE TO CHANGE THEM IN-GAME
- local Settings={
- --[[
- Style Options
- ������������� ]]
- Flat=false; -- Enables Flat theme / Disables Aero theme
- ForcedColor=false; -- Forces everyone to have set color & transparency
- Color=Color3.new(0,0,0); -- Changes the Color of the user interface
- ColorTransparency=.75; -- Changes the Transparency of the user interface
- Chat=false; -- Enables the custom chat
- BubbleChat=false; -- Enables the custom bubble chat
- --[[
- Basic Settings
- �������������� ]]
- AdminCredit=true; -- Enables the credit GUI for that appears in the bottom right
- AutoClean=false; -- Enables automatic cleaning of hats & tools in the Workspace
- AutoCleanDelay=60; -- The delay between each AutoClean routine
- CommandBar=true; -- Enables the Command Bar | GLOBAL KEYBIND: \
- FunCommands=true; -- Enables fun yet unnecessary commands
- FreeAdmin=false; -- Set to 1-5 to grant admin powers to all, otherwise set to false
- PublicLogs=false; -- Allows all users to see the command & chat logs
- Prefix=':'; -- Character to begin a command
- --[[
- Admin Powers
- ������������
- 0 Player
- 1 VIP Can use nonabusive commands only on self
- 2 Moderator Can kick, mute, & use most commands
- 3 Administrator Can ban, crash, & set Moderators/VIP
- 4 SuperAdmin Can grant permanent powers, & shutdown the game
- 5 Owner Can set SuperAdmins, & use all the commands
- 6 Game Creator Can set owners & use all the commands
- Group & VIP Admin
- �����������������
- You can set multiple Groups & Ranks to grant users admin powers
- GroupAdmin={
- [12345]={[254]=4,[253]=3};
- [GROUPID]={[RANK]=ADMINPOWER}
- };
- You can set multiple Assets to grant users admin powers
- VIPAdmin={
- [12345]=3;
- [54321]=4;
- [ITEMID]=ADMINPOWER;
- }; ]]
- GroupAdmin={
- };
- VIPAdmin={
- };
- --[[
- Permissions
- �����������
- -- You can set the admin power required to use a command
- -- COMMANDNAME=ADMINPOWER; ]]
- Permissions={
- };
- }
- return {Settings,{Owners,SuperAdmins,Admins,Mods,VIP,Banned}}
- end))
- ModuleScript3.Name = "Custom Commands"
- ModuleScript3.Parent = Script1
- table.insert(cors,sandbox(ModuleScript3,function()
- --[[
- ADMIN POWERS
- 0 Player
- 1 VIP/Donor
- 2 Moderator
- 3 Administrator
- 4 Super Administrator
- 5 Owner
- 6 Game Creator
- First table consists of the different variations of the command.
- Second table consists of the description and an example of how to use it.
- Third index is the ADMIN POWER required to use the command.
- Fourth table consists of the arguments that will be returned in the args table.
- 'player' -- returns an array of Players
- 'userid' -- returns an array of userIds
- 'boolean' -- returns a Boolean value
- 'color' -- returns a Color3 value
- 'number' -- returns a Number value
- 'string' -- returns a String value
- 'time' -- returns # of seconds
- 'banned' -- returns a value from Bans table
- 'admin' -- returns a value from Admins table
- -- Adding / to any argument will make it optional; can return nil!!!
- Fifth index consists of the function that will run when the command is executed properly. ]]
- return {
- {{'test','othertest'},{'Test command.','Example'},6,{'number','string/'},function(pl,args)
- print(pl,args[1],args[2])
- end}
- };
- end))
- Camera4.Name = "ThumbnailCamera"
- Camera4.Parent = Model0
- Camera4.CFrame = CFrame.new(98, 90.9000015, -125.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Camera4.CoordinateFrame = CFrame.new(98, 90.9000015, -125.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Camera4.Focus = CFrame.new(98, 90.9000015, -123, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Camera4.focus = CFrame.new(98, 90.9000015, -123, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part5.Parent = Camera4
- Part5.CFrame = CFrame.new(-14.25, 2.1000061, 63.25, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part5.Position = Vector3.new(-14.25, 2.1000061, 63.25)
- Part5.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part5.Transparency = 1
- Part5.Size = Vector3.new(4.19999981, 4.19999981, 0.200000003)
- Part5.Anchored = true
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.BrickColor = BrickColor.new("Institutional white")
- Part5.CanCollide = false
- Part5.Locked = true
- Part5.Material = Enum.Material.Slate
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.brickColor = BrickColor.new("Institutional white")
- Part5.FormFactor = Enum.FormFactor.Custom
- Part5.formFactor = Enum.FormFactor.Custom
- Decal6.Parent = Part5
- Decal6.Texture = "rbxassetid://314925538"
- BlockMesh7.Parent = Part5
- BlockMesh7.Scale = Vector3.new(1, 1, 0)
- PointLight8.Parent = Part5
- PointLight8.Range = 10
- PointLight8.Brightness = 100
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement