Advertisement
Guest User

admingui

a guest
Jul 21st, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.44 KB | None | 0 0
  1. Allowed = {"Robohead999", "Embolden", "Clv2"}
  2.  
  3. function GiveGui()
  4. local players = game.Players:GetPlayers()
  5.       for i = 1, #players do
  6.        
  7.         for k = 1, 3 do
  8.        
  9.             plr = players[i].Name
  10.     player = game.Players:FindFirstChild(plr)
  11.        
  12.     if players[i].Name == Allowed[k] then  
  13.            
  14.             print(Allowed[k])
  15.            
  16.             players[i].Chatted:connect(function(msg)
  17.            
  18.          local Message = string.sub(msg, 1,5)
  19.    
  20.     if Message == "/Cmds" and string.sub(msg, 1,8) ~= '/Cmdsoff'  then
  21.        
  22.         ScreenGui = Instance.new("ScreenGui", player.PlayerGui)
  23.        
  24.         Frame = Instance.new("Frame", player.PlayerGui.ScreenGui)
  25.        
  26.         Frame.Position = UDim2.new(0, 400, 0.1, 0)
  27.        
  28.         Frame.Size = UDim2.new(0, 500, 0, 500)
  29.        
  30.         Frame.Style = "DropShadow"
  31.        
  32.         Title = Instance.new("TextLabel", player.PlayerGui.ScreenGui.Frame)
  33.        
  34.         Title.BackgroundTransparency = 1
  35.        
  36.         Title.TextColor3 = Color3.new(167/255, 170/255, 0/255)
  37.        
  38.         Title.Text = "Adminons Gui"
  39.        
  40.         Title.TextSize = 30
  41.        
  42.         Title.Position = UDim2.new(0, 150, 0.01, 0)
  43.         Title.Size = UDim2.new(0, 200, 0, 30)
  44.        
  45.         Title.TextStrokeTransparency = 0
  46.        
  47.         Kick = Instance.new("TextButton", player.PlayerGui.ScreenGui.Frame)
  48.        
  49.         Kick.Position = UDim2.new(0,0,0.3,0)
  50.        
  51.         Kick.BackgroundTransparency = 0.8
  52.        
  53.         Kick.Size = UDim2.new(0,100,0,50)
  54.        
  55.         Kick.Text = "Kick"
  56.        
  57.         Kick.TextSize = 20
  58.        
  59.         Kick.TextStrokeTransparency = 0
  60.        
  61.         Kick.TextColor3 = Color3.new(76/255, 134/255, 41/255)  
  62.        
  63.         FindPlayer = Instance.new("TextBox", player.PlayerGui.ScreenGui.Frame)
  64.         FindPlayer.Position = UDim2.new(0, 100, 0.3, 0)
  65.         FindPlayer.Size = UDim2.new(0, 200,0, 50)
  66.         FindPlayer.Text = "Type Player Name here"
  67.         FindPlayer.Visible = false
  68. player.PlayerGui.ScreenGui.Frame.TextButton.MouseButton1Down:connect(function()
  69.        
  70.     if FindPlayer.Visible == false then
  71.     FindPlayer.Visible = true
  72.    
  73.     else if FindPlayer.Visible == true then
  74.            
  75.             FindPlayer.Visible = false
  76.            
  77.            
  78.         end
  79.     end
  80. end)
  81.    
  82.            
  83.        
  84.            
  85.         print("Admin Cmds Loaded For: "..player.Name.. " Hope you enjoy!")
  86.  
  87.    
  88.     else if string.sub(msg, 1,8)  == "/Cmdsoff" then
  89.         ScreenGui:Destroy()
  90.  
  91.     end
  92.    
  93.                         if string.sub(msg, 1,5) == "/Kick"  then
  94.                         print("Kicking "..FindPlayer.Text)
  95.             for i,v in pairs(game.Players:GetChildren()) do
  96.                 if v.Name == FindPlayer.Text then
  97.                     v:Kick()
  98.                 end
  99.             end
  100.                
  101.                 end
  102.                 end
  103.             end)
  104.         end
  105.     end
  106. end
  107.  
  108.            
  109.         end
  110.        
  111.  
  112.  
  113. game.Players.ChildAdded:connect(function()
  114.     GiveGui()
  115. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement