Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --kohls admin house bc
- warn("Kohls Admin House bc Admin")
- print("Written by: Rthro_avatarr")
- slock = false
- plr = game.Players.LocalPlayer
- prefix = ":"
- banned = {}
- function GetPlayer(String) -- timeless/xfunnieuss
- local Found = {}
- local strl = String:lower()
- if strl == "all" then
- for i,v in pairs(game.Players:GetPlayers()) do
- table.insert(Found,v)
- end
- elseif strl == "others" then
- for i,v in pairs(game.Players:GetPlayers()) do
- if v.Name ~= game.Players.LocalPlayer.Name then
- table.insert(Found,v)
- end
- end
- elseif strl == "me" then
- for i,v in pairs(game.Players:GetPlayers()) do
- if v.Name == game.Players.LocalPlayer.Name then
- table.insert(Found,v)
- end
- end
- else
- for i,v in pairs(game.Players:GetPlayers()) do
- if v.Name:lower():sub(1, #String) == String:lower() then
- table.insert(Found,v)
- end
- end
- end
- return Found
- end
- plr.Chatted:Connect(function(msg)
- if string.sub(msg, 1, 11) == (prefix.."btools me") then
- wait(1)
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA'Tool' then
- v.CanBeDropped = true
- warn("you can now drop btools.")
- end
- end
- end
- end)
- plr.Chatted:Connect(function(msg)
- if string.sub(msg, 1, 6) == (prefix.."kick ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
- local remote = game.Workspace.Delete.delete
- remote:FireServer(v)
- wait()
- print("Kicked:", v.Name)
- end
- end
- end)
- plr = game.Players.LocalPlayer
- plr.Chatted:Connect(function(ok)
- if string.sub(ok, 1) == (prefix.. "admin") then
- now = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- =
- game.Workspace.Terrain.GameFolder.Admin.Pads['Touch to get admin'].Head.CFrame
- wait(0.2)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = now
- end
- end)
- plr.Chatted:connect(function(wtf)
- if string.sub(wtf, 1) == (prefix.. "shutdown") then
- for i,v in pairs(game.Players:GetPlayers()) do
- if v~= plr then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(v)
- end
- end
- end
- end)
- plr.Chatted:connect(function(lol)
- if string.sub(lol, 1) == (prefix.. "slock") then
- slock = true
- warn'Server Locked!'
- end
- end)
- plr.Chatted:Connect(function(oyes)
- if string.sub(oyes, 1) == (prefix.. "unslock") then
- slock = false
- warn'Server Unlocked!'
- end
- end)
- plr.Chatted:connect(function(wtf)
- if string.sub(wtf, 1) == (prefix.. "shutdown") then
- wait(0.7)
- plr:Kick'Shutdown game.'
- end
- end)
- game.Players.PlayerAdded:connect(function(xDDD)
- if slock == true then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(xDDD)
- wait()
- warn("Someone tried to join:", xDDD.Name, "-SLOCKED")
- end
- end)
- plr.Chatted:Connect(function(xd)
- if string.sub(xd, 1) == (prefix.. "rworkspace") then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(Workspace.Terrain.GameFolder)
- remote:FireServer(Workspace.Terrain.GameFolder)
- end
- end)
- plr.Chatted:Connect(function(msg)
- if string.sub(msg, 1, 5) == (prefix.."ban ") then
- for i,v in pairs(GetPlayer(string.sub(msg, 6))) do
- table.insert(banned,v.Name)
- local remote = game.Workspace.Delete.delete
- remote:FireServer(v)
- wait()
- print("Banned:", v.Name)
- end
- end
- end)
- game.Players.PlayerAdded:connect(function(x)
- wait(0.25)
- for i,v in pairs(banned) do
- if x.Name == v then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(x)
- wait()
- warn("Someone tried to join:", x.Name, "-BANNED")
- end
- end
- end)
- plr.Chatted:Connect(function(rEE)
- if string.sub(rEE, 1, 12) == (prefix.."radminpads") then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
- end
- end)
- plr.Chatted:Connect(function(xAr)
- if string.sub(xAr, 1, 8) == (prefix.."rregen") then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
- end
- end)
- plr.Chatted:Connect(function(wE)
- if string.sub(wE, 1, 7) == (prefix.."robby") then
- local remote = game.Workspace.Delete.delete
- remote:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
- end
- end)
- plr.Chatted:Connect(function(ssA)
- if string.sub(ssA, 1, 11) == (prefix.."banlist") then
- for i,v in pairs(banned) do
- warn("----------------")
- print(v)
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement