Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local plr = game.Players.LocalPlayer
- local gui = Instance.new("ScreenGui",plr.PlayerGui)
- local main = Instance.new("Frame",gui)
- local kick = Instance.new("TextButton",main)
- local ban = Instance.new("TextButton",main)
- local title = Instance.new("TextLabel",main)
- local target = Instance.new("TextLabel",main)
- local names = Instance.new("Frame",main)
- local layout = Instance.new("UIListLayout",names)
- gui.Name = "hax"
- main.Name = "main"
- main.BackgroundTransparency = 0.5
- main.BackgroundColor3 = Color3.new(0.63,0.63,0.63)
- main.BorderColor3 = Color3.new(0,0,0)
- main.BorderSizePixel = 3
- main.Position = UDim2.new(-0.001,0,0.299,0)
- main.Size = UDim2.new(0,466,0,301)
- title.Name = "title"
- title.BackgroundTransparency = 0.05
- title.BackgroundColor3 = Color3.new(0.63,0.63,0.63)
- title.BorderColor3 = Color3.new(0,0,0)
- title.BorderSizePixel = 2
- title.Position = UDim2.new(0,0,0)
- title.Size = UDim2.new(1,0,0,25)
- title.Font = "Code"
- title.Text = "Kohls Admin House Gui"
- title.TextColor3 = Color3.new(0,0,0)
- title.TextScaled = true
- target.Name = "target"
- target.BackgroundTransparency = 0.05
- target.BackgroundColor3 = Color3.new(0.63,0.63,0.63)
- target.BorderColor3 = Color3.new(0,0,0)
- target.BorderSizePixel = 2
- target.Position = UDim2.new(0.05,0,0,30)
- target.Size = UDim2.new(0.25,0,0,25)
- target.Font = "Code"
- target.Text = "PLAYERNAME"
- target.TextColor3 = Color3.new(0,0,0)
- target.TextScaled = true
- kick.Name = "kick"
- kick.BackgroundTransparency = 0.05
- kick.BackgroundColor3 = Color3.new(0.63,0.63,0.63)
- kick.BorderColor3 = Color3.new(0,0,0)
- kick.BorderSizePixel = 2
- kick.Position = UDim2.new(0.35,0,0,30)
- kick.Size = UDim2.new(0.25,0,0,25)
- kick.Text = "kick"
- kick.Font = "Code"
- kick.TextColor3 = Color3.new(0,0,0)
- kick.TextScaled = true
- ban.Name = "ban"
- ban.BackgroundTransparency = 0.05
- ban.BackgroundColor3 = Color3.new(0.63,0.63,0.63)
- ban.BorderColor3 = Color3.new(0,0,0)
- ban.BorderSizePixel = 2
- ban.Position = UDim2.new(0.65,0,0,30)
- ban.Size = UDim2.new(0.25,0,0,25)
- ban.Text = "ban"
- ban.Font = "Code"
- ban.TextColor3 = Color3.new(0,0,0)
- ban.TextScaled = true
- names.Name = "names"
- names.BackgroundTransparency = 0.5
- names.BackgroundColor3 = Color3.new(2.55,2.55,2.55)
- names.BorderColor3 = Color3.new(0,0,0)
- names.BorderSizePixel = 2
- names.Position = UDim2.new(0.049,0,0.219,0)
- names.Size = UDim2.new(0,396,0,226)
- layout.Name = "layout"
- layout.Padding = UDim.new(0,5)
- layout.FillDirection = "Vertical"
- layout.HorizontalAlignment = "Left"
- layout.SortOrder = "LayoutOrder"
- layout.VerticalAlignment = "Top"
- for _,v in pairs(game.Players:GetPlayers()) do
- local player = Instance.new("TextButton",names)
- player.Name = v.Name
- player.BackgroundTransparency = 0.1
- player.BackgroundColor3 = Color3.new(255,255,255)
- player.BorderColor3 = Color3.new(0,0,0)
- player.BorderSizePixel = 2
- player.Size = UDim2.new(1,0,0.079,0)
- player.Font = "Code"
- player.Text = v.Name
- player.TextColor3 = Color3.new(0,0,0)
- player.TextScaled = true
- player.MouseButton1Click:Connect(function()
- target.Text = v.Name
- end)
- end
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v.Name == "delete" then
- if v.Parent.Parent.Name ~= plr.Name then
- v:FireServer(v)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: " .. "delete from workspace";
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- end
- end
- end
- wait()
- for i,v in pairs(game.Players:GetDescendants()) do
- if v.Name == "delete" then
- if v.Parent.Parent.Parent.Name ~= plr.Name then
- v:FireServer(v)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: " .. "delete from " .. v.Parent.Parent.Parent.Name;
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- end
- end
- end
- game.Workspace.DescendantAdded:Connect(function(v)
- if v.Name == "delete" then
- if v.Parent.Parent.Name ~= plr.Name then
- v:FireServer(v)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: " .. "delete from workspace";
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- end
- end
- end)
- game.Players.DescendantAdded:Connect(function(v)
- if v.Name == "delete" then
- if v.Parent.Parent.Parent.Name ~= plr.Name then
- v:FireServer(v)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: " .. "delete from " .. v.Parent.Parent.Parent.Name;
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- end
- end
- end)
- game.Players.PlayerAdded:Connect(function(plr)
- local player = Instance.new("TextButton",names)
- player.Name = plr.Name
- player.BackgroundTransparency = 0.1
- player.BackgroundColor3 = Color3.new(255,255,255)
- player.BorderColor3 = Color3.new(0,0,0)
- player.BorderSizePixel = 2
- player.Size = UDim2.new(1,0,0.079,0)
- player.Font = "Code"
- player.Text = plr.Name
- player.TextColor3 = Color3.new(0,0,0)
- player.TextScaled = true
- player.MouseButton1Click:Connect(function()
- target.Text = plr.Name
- end)
- end)
- game.Players.PlayerRemoving:Connect(function(plr)
- for _,v in pairs(names:GetChildren()) do
- if v.Name == plr.Name then
- v:Destroy()
- end
- end
- end)
- game.Players.PlayerAdded:Connect(function(plr)
- for i,v in pairs(ban) do
- if v.Name == plr.Name then
- game.Players:Chat("givetools/me","All")
- plr.Backpack:WaitForChild("Delete")
- plr.Backpack.Delete:WaitForChild("delete")
- repeat wait()
- plr.Backpack.Delete.delete:FireServer(game.Players[plr.Name])
- until game.Players[plr.Name] == nil
- game.Players:Chat("removetools/me","All")
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: " .. target.Text .. " rejoined but is banned";
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- end
- end
- end)
- kick.MouseButton1Click:Connect(function()
- game.Players:Chat("givetools/me","All")
- plr.Backpack:WaitForChild("Delete")
- plr.Backpack.Delete:WaitForChild("delete")
- repeat wait()
- plr.Backpack.Delete.delete:FireServer(game.Players[target.Text])
- until game.Players[target.Text] == nil
- game.Players:Chat("removetools/me","All")
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: " .. target.Text .. " was kicked";
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- target.Text = "PLAYERNAME"
- end)
- ban.MouseButton1Click:Connect(function()
- game.Players:Chat("givetools/me","All")
- plr.Backpack:WaitForChild("Delete")
- plr.Backpack.Delete:WaitForChild("delete")
- repeat wait()
- plr.Backpack.Delete.delete:FireServer(game.Players[target.Text])
- until game.Players[target.Text] == nil
- game.Players:Chat("removetools/me","All")
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[system]: (ban not working)" .. target.Text .. " was kicked";
- Font = Enum.Font.Cartoon;
- Color = Color3.new(0,0,0);
- FontSize = Enum.FontSize.Size96;
- })
- target.Text = "PLAYERNAME"
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement