SHARE
TWEET

Untitled

lololoolol Jul 18th, 2019 (edited) 63 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Objects
  2.  
  3. local Kohls = Instance.new("ScreenGui")
  4. local MFrame = Instance.new("Frame")
  5. local TFrame = Instance.new("Frame")
  6. local Tiddle = Instance.new("TextLabel")
  7. local Tutup = Instance.new("TextButton")
  8. local Tunda = Instance.new("TextButton")
  9. local Nama = Instance.new("TextBox")
  10. local Ban = Instance.new("TextButton")
  11. local Kick = Instance.new("TextButton")
  12. local Madwe = Instance.new("TextLabel")
  13. local Unlock = Instance.new("TextButton")
  14. local Admin = Instance.new("TextButton")
  15. local Noclip = Instance.new("TextButton")
  16. local Data = Instance.new("TextBox")
  17.  
  18. -- Properties
  19.  
  20. Kohls.Name = "Kohls"
  21. Kohls.Parent = game.CoreGui
  22.  
  23. MFrame.Name = "MFrame"
  24. MFrame.Parent = Kohls
  25. MFrame.Active = true
  26. MFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  27. MFrame.BackgroundTransparency = 0.10000000149012
  28. MFrame.BorderColor3 = Color3.new(0.333333, 1, 0)
  29. MFrame.BorderSizePixel = 2
  30. MFrame.Position = UDim2.new(0.138755977, 0, 0.139393941, 0)
  31. MFrame.Size = UDim2.new(0, 497, 0, 289)
  32. MFrame.Draggable = true
  33.  
  34. TFrame.Name = "TFrame"
  35. TFrame.Parent = MFrame
  36. TFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  37. TFrame.BorderColor3 = Color3.new(0, 1, 0)
  38. TFrame.BorderSizePixel = 2
  39. TFrame.Size = UDim2.new(0, 497, 0, 30)
  40.  
  41. Tiddle.Name = "Tiddle"
  42. Tiddle.Parent = TFrame
  43. Tiddle.BackgroundColor3 = Color3.new(1, 1, 1)
  44. Tiddle.BackgroundTransparency = 1
  45. Tiddle.Size = UDim2.new(0, 497, 0, 30)
  46. Tiddle.Font = Enum.Font.SciFi
  47. Tiddle.Text = "Kohls Admin House Gui"
  48. Tiddle.TextColor3 = Color3.new(0.333333, 1, 0)
  49. Tiddle.TextSize = 25
  50.  
  51. Tutup.Name = "Tutup"
  52. Tutup.Parent = TFrame
  53. Tutup.BackgroundColor3 = Color3.new(0, 0, 0)
  54. Tutup.BorderColor3 = Color3.new(0.333333, 1, 0)
  55. Tutup.BorderSizePixel = 2
  56. Tutup.Position = UDim2.new(0.93664664, 0, 0, 0)
  57. Tutup.Size = UDim2.new(0, 31, 0, 30)
  58. Tutup.Font = Enum.Font.SciFi
  59. Tutup.Text = "X"
  60. Tutup.TextColor3 = Color3.new(0, 1, 0)
  61. Tutup.TextSize = 25
  62. Tutup.MouseButton1Down:connect(function()
  63. Kohls:Destroy()
  64. end)
  65.  
  66.  
  67. Tunda.Name = "Tunda"
  68. Tunda.Parent = TFrame
  69. Tunda.BackgroundColor3 = Color3.new(0, 0, 0)
  70. Tunda.BorderColor3 = Color3.new(0.333333, 1, 0)
  71. Tunda.BorderSizePixel = 2
  72. Tunda.Position = UDim2.new(0.875305355, 0, 0, 0)
  73. Tunda.Size = UDim2.new(0, 31, 0, 30)
  74. Tunda.Font = Enum.Font.SciFi
  75. Tunda.Text = "-"
  76. Tunda.TextColor3 = Color3.new(0, 1, 0)
  77. Tunda.TextSize = 25
  78.  
  79. tunda = false
  80.  
  81. Tunda.MouseButton1Down:connect(function()
  82. if tunda == false then
  83. MFrame:TweenSize(UDim2.new(0, 497, 0, 27),"In","Sine",1,true)
  84. wait(1)
  85. Kick.Visible = false
  86. Ban.Visible = false
  87. Unlock.Visible = false
  88. Noclip.Visible = false
  89. Admin.Visible = false
  90. Nama.Visible = false
  91. Data.Visible = false
  92. Madwe.Visible = false
  93. tunda = true
  94. else
  95. MFrame:TweenSize(UDim2.new(0, 497, 0, 289),"In","Sine",1,true)
  96. wait(1)
  97. Kick.Visible = true
  98. Ban.Visible = true
  99. Unlock.Visible = true
  100. Noclip.Visible = true
  101. Admin.Visible = true
  102. Nama.Visible = true
  103. Data.Visible = true
  104. Madwe.Visible = true
  105. tunda = false
  106. end
  107. end)
  108.  
  109. Nama.Name = "Nama"
  110. Nama.Parent = MFrame
  111. Nama.BackgroundColor3 = Color3.new(0, 0, 0)
  112. Nama.BorderColor3 = Color3.new(0.333333, 1, 0)
  113. Nama.BorderSizePixel = 2
  114. Nama.Position = UDim2.new(0.0824949667, 0, 0.138408303, 0)
  115. Nama.Size = UDim2.new(0, 410, 0, 50)
  116. Nama.Font = Enum.Font.SciFi
  117. Nama.Text = "Nama Player / Player Name"
  118. Nama.TextColor3 = Color3.new(0, 1, 0)
  119. Nama.TextSize = 20
  120.  
  121. Ban.Name = "Ban"
  122. Ban.Parent = MFrame
  123. Ban.BackgroundColor3 = Color3.new(0, 0, 0)
  124. Ban.BorderColor3 = Color3.new(0.333333, 1, 0)
  125. Ban.BorderSizePixel = 2
  126. Ban.Position = UDim2.new(0.145241275, 0, 0.356401384, 0)
  127. Ban.Size = UDim2.new(0, 169, 0, 50)
  128. Ban.Font = Enum.Font.SciFi
  129. Ban.Text = "Banned"
  130. Ban.TextColor3 = Color3.new(0, 1, 0)
  131. Ban.TextSize = 25
  132.  
  133. Kick.Name = "Kick"
  134. Kick.Parent = MFrame
  135. Kick.BackgroundColor3 = Color3.new(0, 0, 0)
  136. Kick.BorderColor3 = Color3.new(0.333333, 1, 0)
  137. Kick.BorderSizePixel = 2
  138. Kick.Position = UDim2.new(0.540145934, 0, 0.356401384, 0)
  139. Kick.Size = UDim2.new(0, 169, 0, 50)
  140. Kick.Font = Enum.Font.SciFi
  141. Kick.Text = "Kick"
  142. Kick.TextColor3 = Color3.new(0, 1, 0)
  143. Kick.TextSize = 25
  144.  
  145. Madwe.Name = "Madwe"
  146. Madwe.Parent = MFrame
  147. Madwe.BackgroundColor3 = Color3.new(1, 1, 1)
  148. Madwe.BackgroundTransparency = 1
  149. Madwe.Position = UDim2.new(0, 0, 0.899653971, 0)
  150. Madwe.Size = UDim2.new(0, 165, 0, 29)
  151. Madwe.Font = Enum.Font.SciFi
  152. Madwe.Text = "Made By Anwarun"
  153. Madwe.TextColor3 = Color3.new(0.333333, 1, 0)
  154. Madwe.TextSize = 20
  155.  
  156. Unlock.Name = "Unlock"
  157. Unlock.Parent = MFrame
  158. Unlock.BackgroundColor3 = Color3.new(0, 0, 0)
  159. Unlock.BorderColor3 = Color3.new(0.333333, 1, 0)
  160. Unlock.BorderSizePixel = 2
  161. Unlock.Position = UDim2.new(0.513078451, 0, 0.58477509, 0)
  162. Unlock.Size = UDim2.new(0, 225, 0, 50)
  163. Unlock.Font = Enum.Font.SciFi
  164. Unlock.Text = "Unlock"
  165. Unlock.TextColor3 = Color3.new(0, 1, 0)
  166. Unlock.TextSize = 25
  167.  
  168. Admin.Name = "Admin"
  169. Admin.Parent = MFrame
  170. Admin.BackgroundColor3 = Color3.new(0, 0, 0)
  171. Admin.BorderColor3 = Color3.new(0.333333, 1, 0)
  172. Admin.BorderSizePixel = 2
  173. Admin.Position = UDim2.new(0.0321931541, 0, 0.58477509, 0)
  174. Admin.Size = UDim2.new(0, 225, 0, 50)
  175. Admin.Font = Enum.Font.SciFi
  176. Admin.Text = "Get Admin"
  177. Admin.TextColor3 = Color3.new(0, 1, 0)
  178. Admin.TextSize = 25
  179.  
  180. Noclip.Name = "Noclip"
  181. Noclip.Parent = MFrame
  182. Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
  183. Noclip.BorderColor3 = Color3.new(0.333333, 1, 0)
  184. Noclip.BorderSizePixel = 2
  185. Noclip.Position = UDim2.new(0.619718313, 0, 0.795847774, 0)
  186. Noclip.Size = UDim2.new(0, 172, 0, 41)
  187. Noclip.Font = Enum.Font.SciFi
  188. Noclip.Text = "Noclip"
  189. Noclip.TextColor3 = Color3.new(0, 1, 0)
  190. Noclip.TextSize = 25
  191.  
  192. Data.Name = "Data"
  193. Data.Parent = MFrame
  194. Data.BackgroundColor3 = Color3.new(0, 0, 0)
  195. Data.BorderColor3 = Color3.new(0.333333, 1, 0)
  196. Data.BorderSizePixel = 2
  197. Data.Position = UDim2.new(0.372233391, 0, 0.795847774, 0)
  198. Data.Size = UDim2.new(0, 112, 0, 50)
  199. Data.Font = Enum.Font.SciFi
  200. Data.Text = "Data Unlocked"
  201. Data.TextColor3 = Color3.new(0.333333, 1, 0)
  202. Data.TextScaled = true
  203. Data.TextSize = 14
  204. Data.TextWrapped = true
  205.  
  206. -- Scripts
  207.  
  208. Admin.MouseButton1Down:connect(function()
  209. now = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  210.  
  211. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  212. =
  213. game.Workspace.Terrain.GameFolder.Admin.Pads['Touch to get admin'].Head.CFrame
  214.  
  215. wait(0.2)
  216.  
  217. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = now
  218. end)
  219.  
  220. noclip = false
  221. game:GetService('RunService').Stepped:connect(function()
  222. if noclip then
  223. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  224. Noclip.Text = "Noclip (Aktif)"
  225. end
  226. end)
  227. Noclip.MouseButton1Down:connect(function()
  228. noclip = not noclip
  229. Noclip.Text = "Noclip (Tidak Aktif)"
  230. end)
  231.  
  232. Unlock.MouseButton1Down:connect(function()
  233. for i,v in pairs(game.Workspace:GetDescendants()) do
  234. if v:IsA("Part") then
  235. v.Locked = false
  236. print("Unlocked" .. v.Name)
  237. Data.Text = "Unlocked" .. v.Name
  238. end end
  239. end)
  240.  
  241. function GetPlayer(plrname)
  242.     for _,player in pairs(game.Players:GetPlayers()) do
  243.         if plrname:lower() == player.Name:sub(1,plrname:len()):lower() then
  244.             return player
  245.         end
  246.     end
  247.     return nil
  248. end
  249.  
  250. local Banned = {}
  251.  
  252. Ban.MouseButton1Down:connect(function()
  253.     local target = GetPlayer(Nama.Text)
  254.     if target then
  255.         table.insert(Banned,target.Name)
  256.         wait(0.5)
  257.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(target)
  258. Nama.Text = "Banned ! Player Name :" .. Nama.Text
  259. print('Banned ! Player Name : ',Nama.Text)
  260.     end
  261. end)
  262.  
  263. Kick.MouseButton1Down:connect(function()
  264.     local target = GetPlayer(Nama.Text)
  265.     if target then
  266.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(target)
  267. Nama.Text = "Kicked ! Player Name :" .. Nama.Text
  268. print("Kicked ! Player Name: ", Nama.Text)
  269.     end
  270. end)
  271.  
  272. game.Players.PlayerAdded:connect(function(plr)
  273.     for i = 1,#Banned do
  274.         if Banned[i] == plr.Name then
  275.             game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(plr)
  276.         end
  277.     end
  278. end)
  279.  
  280. while true do
  281.     wait(1)
  282.     if not game.Players.LocalPlayer.Backpack:FindFirstChild("Delete") then
  283.         game:GetService'Players':Chat(":btools me")
  284.     end
  285. endwait(.2)
  286. whitelist = {game.Players.LocalPlayer.Name,"Fren1","Fren2"} -- put admin names here
  287. banlist = {"noob","noob2"} -- put noob names here
  288. deletepath = game.Players.LocalPlayer.Character:FindFirstChild("Delete")
  289. deletepath2 = game.Players.LocalPlayer.Backpack:FindFirstChild("Delete")
  290. slock = false
  291.  
  292. function newtag(plr)
  293. admintag = Instance.new("BoolValue")
  294.     admintag.Parent = game.Players[plr]
  295.     admintag.Value = true
  296.     admintag.Name = "admin"
  297.     print("created admin tag for " .. plr)
  298. end
  299.  
  300. newtag(game.Players.LocalPlayer.Name)
  301.  
  302. game.Players.LocalPlayer.ChildRemoved:connect(function(obj)
  303.     if obj.Name == "admin" then
  304.         newtag(game.Players.LocalPlayer.Name)
  305.     end
  306. end)    
  307.    
  308.             function adminexe(plr,msg)
  309.                 if plr:FindFirstChild("admin") then
  310.                
  311.             local lower = string.lower(msg)
  312.             local len = string.len(lower)
  313.            
  314.             if string.find(lower,":kick ") then
  315.                 local name = string.gsub(lower,":kick ","")
  316.                 local player = nil
  317.                
  318.                 if name == "others" then
  319.                         for i,v in pairs(game.Players:GetChildren()) do
  320.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  321.                                 game.Workspace.Delete.delete:FireServer(v)
  322.                             end
  323.                         end
  324.                 else
  325.                    
  326.                     names = game.Players:GetChildren()
  327.                                
  328.                             for i,v in pairs(names) do
  329.                                 strlower = string.lower(v.Name)
  330.                                 sub = string.sub(strlower,1,#name)                      
  331.                                
  332.                                 if name == sub then
  333.                                     player = v
  334.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  335.                                     game.Workspace.Delete.delete:FireServer(player)
  336.                                     end
  337.                                 end
  338.                             end
  339.                 end
  340.                 end
  341.  
  342.  
  343.     if string.find(lower,"/e :kick ") then
  344.                 local name = string.gsub(lower,"/e :kick ","")
  345.                 local player = nil
  346.                
  347.                 if name == "others" then
  348.                         for i,v in pairs(game.Players:GetChildren()) do
  349.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  350.                                 game.Workspace.Delete.delete:FireServer(v)
  351.                             end
  352.                         end
  353.                 else
  354.                    
  355.                     names = game.Players:GetChildren()
  356.                                
  357.                             for i,v in pairs(names) do
  358.                                 strlower = string.lower(v.Name)
  359.                                 sub = string.sub(strlower,1,#name)                      
  360.                                
  361.                                 if name == sub then
  362.                                     player = v
  363.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  364.                                     game.Workspace.Delete.delete:FireServer(player)
  365.                                     end
  366.                                 end
  367.                             end
  368.                 end
  369.                 end
  370.  
  371.     if string.find(lower,"/e kick ") then
  372.                 local name = string.gsub(lower,"/e kick ","")
  373.                 local player = nil
  374.                
  375.                 if name == "others" then
  376.                         for i,v in pairs(game.Players:GetChildren()) do
  377.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  378.                                 game.Workspace.Delete.delete:FireServer(v)
  379.                             end
  380.                         end
  381.                 else
  382.                    
  383.                     names = game.Players:GetChildren()
  384.                                
  385.                             for i,v in pairs(names) do
  386.                                 strlower = string.lower(v.Name)
  387.                                 sub = string.sub(strlower,1,#name)                      
  388.                                
  389.                                 if name == sub then
  390.                                     player = v
  391.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  392.                                     game.Workspace.Delete.delete:FireServer(player)
  393.                                     end
  394.                                 end
  395.                             end
  396.                 end
  397.                 end
  398.  
  399.                 if string.find(lower,"heck ") then
  400.                 local name = string.gsub(lower,"heck ","")
  401.                 local player = nil
  402.                
  403.                 if name == "others" then
  404.                         for i,v in pairs(game.Players:GetChildren()) do
  405.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  406.                                 game.Workspace.Delete.delete:FireServer(v.Character)
  407.                             end
  408.                         end
  409.                 else
  410.                    
  411.                     names = game.Players:GetChildren()
  412.                                
  413.                             for i,v in pairs(names) do
  414.                                 strlower = string.lower(v.Name)
  415.                                 sub = string.sub(strlower,1,#name)                      
  416.                                
  417.                                 if name == sub then
  418.                                     player = v
  419.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  420.                                     game.Workspace.Delete.delete:FireServer(player.Character)  
  421.                                     end
  422.                                 end
  423.                             end
  424.                 end
  425.                 end
  426.  
  427.         if string.find(lower,":heck ") then
  428.                 local name = string.gsub(lower,":heck ","")
  429.                 local player = nil
  430.                
  431.                 if name == "others" then
  432.                         for i,v in pairs(game.Players:GetChildren()) do
  433.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  434.                                 game.Workspace.Delete.delete:FireServer(v.Character)
  435.                             end
  436.                         end
  437.                 else
  438.                    
  439.                     names = game.Players:GetChildren()
  440.                                
  441.                             for i,v in pairs(names) do
  442.                                 strlower = string.lower(v.Name)
  443.                                 sub = string.sub(strlower,1,#name)                      
  444.                                
  445.                                 if name == sub then
  446.                                     player = v
  447.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  448.                                     game.Workspace.Delete.delete:FireServer(player.Character)  
  449.                                     end
  450.                                 end
  451.                             end
  452.                 end
  453.                 end
  454.  
  455.         if string.find(lower,"/e heck ") then
  456.                 local name = string.gsub(lower,"/e heck ","")
  457.                 local player = nil
  458.                
  459.                 if name == "others" then
  460.                         for i,v in pairs(game.Players:GetChildren()) do
  461.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  462.                                 game.Workspace.Delete.delete:FireServer(v.Character)
  463.                             end
  464.                         end
  465.                 else
  466.                    
  467.                     names = game.Players:GetChildren()
  468.                                
  469.                             for i,v in pairs(names) do
  470.                                 strlower = string.lower(v.Name)
  471.                                 sub = string.sub(strlower,1,#name)                      
  472.                                
  473.                                 if name == sub then
  474.                                     player = v
  475.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  476.                                     game.Workspace.Delete.delete:FireServer(player.Character)  
  477.                                     end
  478.                                 end
  479.                             end
  480.                 end
  481.                 end
  482.  
  483.         if string.find(lower,"/e :heck ") then
  484.                 local name = string.gsub(lower,"/e :heck ","")
  485.                 local player = nil
  486.                
  487.                 if name == "others" then
  488.                         for i,v in pairs(game.Players:GetChildren()) do
  489.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  490.                                 game.Workspace.Delete.delete:FireServer(v.Character)
  491.                             end
  492.                         end
  493.                 else
  494.                    
  495.                     names = game.Players:GetChildren()
  496.                                
  497.                             for i,v in pairs(names) do
  498.                                 strlower = string.lower(v.Name)
  499.                                 sub = string.sub(strlower,1,#name)                      
  500.                                
  501.                                 if name == sub then
  502.                                     player = v
  503.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  504.                                     game.Workspace.Delete.delete:FireServer(player.Character)  
  505.                                     end
  506.                                 end
  507.                             end
  508.                 end
  509.                 end
  510.  
  511.                 if string.find(lower,"frick ") then
  512.                 local name = string.gsub(lower,"frick ","")
  513.                 local player = nil
  514.                
  515.                 if name == "others" then
  516.                         for i,v in pairs(game.Players:GetChildren()) do
  517.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  518.                                 game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  519.                                 game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  520.                             end
  521.                         end
  522.                 else
  523.                    
  524.                     names = game.Players:GetChildren()
  525.                                
  526.                             for i,v in pairs(names) do
  527.                                 strlower = string.lower(v.Name)
  528.                                 sub = string.sub(strlower,1,#name)                      
  529.                                
  530.                                 if name == sub then
  531.                                     player = v
  532.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  533.                                     game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  534.                                     game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)  
  535.                                     end
  536.                                 end
  537.                             end
  538.                 end
  539.                 end
  540.  
  541.                 if string.find(lower,":frick ") then
  542.                 local name = string.gsub(lower,":frick ","")
  543.                 local player = nil
  544.                
  545.                 if name == "others" then
  546.                         for i,v in pairs(game.Players:GetChildren()) do
  547.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  548.                                 game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  549.                                 game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  550.                             end
  551.                         end
  552.                 else
  553.                    
  554.                     names = game.Players:GetChildren()
  555.                                
  556.                             for i,v in pairs(names) do
  557.                                 strlower = string.lower(v.Name)
  558.                                 sub = string.sub(strlower,1,#name)                      
  559.                                
  560.                                 if name == sub then
  561.                                     player = v
  562.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  563.                                     game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  564.                                     game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)  
  565.                                     end
  566.                                 end
  567.                             end
  568.                 end
  569.                 end
  570.  
  571.                 if string.find(lower,"/e frick ") then
  572.                 local name = string.gsub(lower,"/e frick ","")
  573.                 local player = nil
  574.                
  575.                 if name == "others" then
  576.                         for i,v in pairs(game.Players:GetChildren()) do
  577.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  578.                                 game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  579.                                 game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  580.                             end
  581.                         end
  582.                 else
  583.                    
  584.                     names = game.Players:GetChildren()
  585.                                
  586.                             for i,v in pairs(names) do
  587.                                 strlower = string.lower(v.Name)
  588.                                 sub = string.sub(strlower,1,#name)                      
  589.                                
  590.                                 if name == sub then
  591.                                     player = v
  592.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  593.                                     game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  594.                                     game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)  
  595.                                     end
  596.                                 end
  597.                             end
  598.                 end
  599.                 end
  600.  
  601.                 if string.find(lower,"/e :frick ") then
  602.                 local name = string.gsub(lower,"/e :frick ","")
  603.                 local player = nil
  604.                
  605.                 if name == "others" then
  606.                         for i,v in pairs(game.Players:GetChildren()) do
  607.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  608.                                 game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  609.                                 game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  610.                             end
  611.                         end
  612.                 else
  613.                    
  614.                     names = game.Players:GetChildren()
  615.                                
  616.                             for i,v in pairs(names) do
  617.                                 strlower = string.lower(v.Name)
  618.                                 sub = string.sub(strlower,1,#name)                      
  619.                                
  620.                                 if name == sub then
  621.                                     player = v
  622.                                     if player.Name ~= game.Players.LocalPlayer.Name then
  623.                                     game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  624.                                     game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)  
  625.                                     end
  626.                                 end
  627.                             end
  628.                 end
  629.                 end
  630.            
  631.             if string.find(lower,":ban ") then
  632.                 local name = string.gsub(lower,":ban ","")
  633.                 local player = nil
  634.                 local plrname = nil
  635.                
  636.                 if name == "others" then
  637.                         for i,v in pairs(game.Players:GetChildren()) do
  638.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  639.                                 plrname = v.Name
  640.                                 table.insert(banlist,(#banlist+1),plrname)
  641.                                 game.Workspace.Delete.delete:FireServer(v)
  642.                             end
  643.                         end
  644.                 else
  645.                
  646.                 names = game.Players:GetChildren()
  647.                                
  648.                         for i,v in pairs(names) do
  649.                             strlower = string.lower(v.Name)
  650.                             sub = string.sub(strlower,1,#name)
  651.                                
  652.                             if name == sub then
  653.                                 plrname = v.Name
  654.                                 player = v
  655.  
  656.                                 if player.Name ~= game.Players.LocalPlayer.Name then
  657.                                 table.insert(banlist,(#banlist+1),plrname)
  658.                                 game.Workspace.Delete.delete:FireServer(player)
  659.                                 end
  660.                             end
  661.                            
  662.                         end
  663.                        
  664.                        
  665.                 end
  666.                 end
  667.  
  668.             if string.find(lower,"/e ban ") then
  669.                 local name = string.gsub(lower,"/e ban ","")
  670.                 local player = nil
  671.                 local plrname = nil
  672.                
  673.                 if name == "others" then
  674.                         for i,v in pairs(game.Players:GetChildren()) do
  675.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  676.                                 plrname = v.Name
  677.                                 table.insert(banlist,(#banlist+1),plrname)
  678.                                 game.Workspace.Delete.delete:FireServer(v)
  679.                             end
  680.                         end
  681.                 else
  682.                
  683.                 names = game.Players:GetChildren()
  684.                                
  685.                         for i,v in pairs(names) do
  686.                             strlower = string.lower(v.Name)
  687.                             sub = string.sub(strlower,1,#name)
  688.                                
  689.                             if name == sub then
  690.                                 plrname = v.Name
  691.                                 player = v
  692.  
  693.                                 if player.Name ~= game.Players.LocalPlayer.Name then
  694.                                 table.insert(banlist,(#banlist+1),plrname)
  695.                                 game.Workspace.Delete.delete:FireServer(player)
  696.                                 end
  697.                             end
  698.                            
  699.                         end
  700.                        
  701.                        
  702.                 end
  703.                 end
  704.  
  705.             if string.find(lower,"/e :ban ") then
  706.                 local name = string.gsub(lower,"/e :ban ","")
  707.                 local player = nil
  708.                 local plrname = nil
  709.                
  710.                 if name == "others" then
  711.                         for i,v in pairs(game.Players:GetChildren()) do
  712.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  713.                                 plrname = v.Name
  714.                                 table.insert(banlist,(#banlist+1),plrname)
  715.                                 game.Workspace.Delete.delete:FireServer(v)
  716.                             end
  717.                         end
  718.                 else
  719.                
  720.                 names = game.Players:GetChildren()
  721.                                
  722.                         for i,v in pairs(names) do
  723.                             strlower = string.lower(v.Name)
  724.                             sub = string.sub(strlower,1,#name)
  725.                                
  726.                             if name == sub then
  727.                                 plrname = v.Name
  728.                                 player = v
  729.  
  730.                                 if player.Name ~= game.Players.LocalPlayer.Name then
  731.                                 table.insert(banlist,(#banlist+1),plrname)
  732.                                 game.Workspace.Delete.delete:FireServer(player)
  733.                                 end
  734.                             end
  735.                            
  736.                         end
  737.                        
  738.                        
  739.                 end
  740.                 end
  741.                
  742.             if string.find(lower,":unban ") then
  743.                 local name = string.gsub(lower,":unban ","")
  744.                 local player = nil      
  745.                 local plrname = nil
  746.                 local index = nil
  747.                
  748.                 if name == "all" then
  749.                    
  750.                     for i,v in pairs(banlist) do
  751.                         table.remove(banlist,i)
  752.                     end
  753.                    
  754.                 else
  755.                     names = banlist
  756.                                
  757.                         for i,v in pairs(names) do
  758.                             strlower = string.lower(v)
  759.                             sub = string.sub(strlower,1,#name)
  760.                                
  761.                             if name == sub then
  762.                                  table.remove(banlist,i)
  763.                             end
  764.                         end
  765.                 end
  766.                 end
  767.            
  768.             if lower == ":bans" then
  769.                 print("-------------------------")
  770.                
  771.                 for i,v in pairs(banlist) do
  772.                     print("Ban #" .. i .. " Player: " .. v)
  773.                 end
  774.                
  775.                 print("-------------------------")
  776.             end
  777.            
  778.             if lower == ":obby" then
  779.                 if game.Workspace.Terrain.GameFolder.Workspace.Obby then
  780.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  781.                 end
  782.             end
  783.  
  784.             if lower == ":removeobby" then
  785.                 if game.Workspace.Terrain.GameFolder.Workspace.Obby then
  786.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  787.                 end
  788.             end
  789.            
  790.             if lower == ":givers" then
  791.                 if game.Workspace.Terrain.GameFolder.Admin then
  792.                 local dividers = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  793.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  794.                     game.Workspace.Delete.delete:FireServer(dividers)
  795.                 end
  796.             end
  797.            
  798.             if lower == ":removegivers" then
  799.                 if game.Workspace.Terrain.GameFolder.Admin then
  800.                 local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  801.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  802.                     game.Workspace.Delete.delete:FireServer(dividers2)
  803.                 end
  804.             end
  805.  
  806.             if lower == ":removepads" then
  807.                 if game.Workspace.Terrain.GameFolder.Admin then
  808.                 local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  809.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  810.                     game.Workspace.Delete.delete:FireServer(dividers2)
  811.                 end
  812.             end
  813.  
  814.                 if lower == ":pads" then
  815.                 if game.Workspace.Terrain.GameFolder.Admin then
  816.                 local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  817.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  818.                     game.Workspace.Delete.delete:FireServer(dividers2)
  819.                 end
  820.             end
  821.         if lower == ":roof" then
  822.                 if game.Workspace.Terrain.GameFolder.Admin then
  823.                
  824.                     epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  825.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  826.                 end
  827.             end
  828.         if lower == ":darkness" then
  829.                 if game.Workspace.Terrain.GameFolder.Admin then
  830.                
  831.                     epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  832.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  833.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  834.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  835.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  836.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  837.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  838.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  839.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  840.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  841.             epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  842.         --EFFECIENCY AT IT'S FINEST
  843.                 end
  844.             end
  845.  
  846.         if lower == ":clonebaseplate" then
  847.                 if game.Workspace.Terrain.GameFolder.Admin then
  848.                 epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  849.         epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  850.                 end
  851.             end
  852.  
  853.                 if lower == ":regen" then
  854.                 if game.Workspace.Terrain.GameFolder.Admin then
  855.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  856.                 end
  857.             end
  858.             if lower == ":removeregen" then
  859.                 if game.Workspace.Terrain.GameFolder.Admin then
  860.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  861.                 end
  862.             end
  863.            
  864.             if lower == "clear" then
  865.                 for i,v in pairs(game.Workspace:GetChildren()) do
  866.                     if v:IsA("Part") then
  867.                         game.Workspace.Delete.delete:FireServer(v)
  868.                     end
  869.                 end
  870.             end
  871.            
  872.             if lower == ":slock on" then
  873.                 slock = true
  874.             end
  875.  
  876.             if lower == "/e :slock on" then
  877.                 slock = true
  878.             end
  879.  
  880.             if lower == "/e slock on" then
  881.                 slock = true
  882.             end
  883.            
  884.             if lower == ":slock off" then
  885.                 slock = false
  886.             end
  887.  
  888.             if lower == "/e :slock off" then
  889.                 slock = false
  890.             end
  891.  
  892.             if lower == "/e slock off" then
  893.                 slock = false
  894.             end
  895.            
  896.             if string.find(lower,":wl ") then
  897.                 local name = string.gsub(lower,":wl ","")
  898.                 local player = nil
  899.                 local plrname = nil
  900.                
  901.                 if name == "others" then
  902.                         for i,v in pairs(game.Players:GetChildren()) do
  903.                             if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  904.                                 table.insert(whitelist,(#whitelist+1),v.Name)
  905.                                 newtag(v.Name)
  906.                                
  907.                                 v.Chatted:connect(function(msg)
  908.                                     adminexe(v,msg)
  909.                                 end)
  910.                             end
  911.                         end
  912.                 else
  913.                    
  914.                 names = game.Players:GetChildren()
  915.                                
  916.                             for i,v in pairs(names) do
  917.                                 strlower = string.lower(v.Name)
  918.                                 sub = string.sub(strlower,1,#name)
  919.                                
  920.                                 if name == sub then
  921.                                     newtag(v.Name)
  922.                                     table.insert(whitelist,(#whitelist+1),v.Name)  
  923.                                    
  924.                                     v.Chatted:connect(function(msg)
  925.                                         adminexe(v,msg)
  926.                                     end)
  927.                                 end
  928.                             end
  929.                 end
  930.                 end
  931.            
  932.             if string.find(lower,":unwl ") then
  933.                 local name = string.gsub(lower,":unwl ","")
  934.                 local player = nil
  935.                 local plrname = nil
  936.                 local index = nil
  937.                
  938.                 if name == "others" then
  939.                         for i,v in pairs(whitelist) do
  940.                                 for i,v in pairs(banlist) do
  941.                                     if v ~= game.Players.LocalPlayer.Name then
  942.                                     table.remove(whitelist,i)
  943.                                     end
  944.                                 end
  945.                                
  946.                                 if game.Workspace:FindFirstChild(v) then
  947.                                    
  948.                                     if v.Name ~= game.Players.LocalPlayer.Name then
  949.                                 if v:FindFirstChild("admin") then
  950.                                     v.admin:Destroy()
  951.                                 end
  952.                                 end
  953.                                 end
  954.                             end
  955.                 else
  956.                 names = whitelist
  957.                                
  958.                         for i,v in pairs(names) do
  959.                             strlower = string.lower(v)
  960.                             sub = string.sub(strlower,1,#name)
  961.                                
  962.                             if name == sub then
  963.                                  table.remove(whitelist,i)
  964.                             end
  965.                         end
  966.                 end
  967.                 end
  968.            
  969.             if lower == ":wls" then
  970.                 for i,v in pairs(whitelist) do
  971.                     print("Player #" .. i .. " Player: " .. v)
  972.                 end
  973.             end
  974.          
  975.             if lower == ":ruin" then
  976.                 house2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Simple House")
  977.                 house = house2:GetChildren()
  978.                 for i=1,#house,3 do
  979.                     game.Workspace.Delete.delete:FireServer(house[i])
  980. end
  981.  
  982.             end
  983.  
  984.             if lower == ":barriers" then
  985.                 if game.Workspace.Terrain.GameFolder.Workspace then
  986.                     epicheskiy = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Obby Box")
  987.                     game.Workspace.Delete.delete:FireServer(epicheskiy)
  988.                 end
  989.             end
  990.  
  991.             if lower == ":removebarriers" then
  992.                 if game.Workspace.Terrain.GameFolder.Workspace then
  993.                     epicheskiy = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Obby Box")
  994.                     game.Workspace.Delete.delete:FireServer(epicheskiy)
  995.                 end
  996.             end
  997.  
  998.             if lower == ":baseplate" then
  999.                 if game.Workspace.Terrain.GameFolder.Workspace.Baseplate then
  1000.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate)
  1001.                 end
  1002.             end
  1003.  
  1004.         if lower == ":tohouse" then
  1005.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-33.2027435, 8.22999954, 82.6940842))
  1006.             end
  1007.         if lower == ":gotohouse" then
  1008.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-33.2027435, 8.22999954, 82.6940842))
  1009.             end
  1010.  
  1011.             if lower == ":removebaseplate" then
  1012.                 if game.Workspace.Terrain.GameFolder.Workspace.Baseplate then
  1013.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate)
  1014.                 end
  1015.             end
  1016.  
  1017.             if lower == ":removehouse" then
  1018.                 if game.Workspace.Terrain.GameFolder.Workspace then
  1019.                     epicheskiy2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Basic House")
  1020.                     game.Workspace.Delete.delete:FireServer(epicheskiy2)
  1021.                 end
  1022.             end
  1023.             if lower == ":house" then
  1024.                 if game.Workspace.Terrain.GameFolder.Workspace then
  1025.                     epicheskiy2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Basic House")
  1026.                     game.Workspace.Delete.delete:FireServer(epicheskiy2)
  1027.                 end
  1028.             end
  1029.     if lower == ":unlock" then
  1030.                    local function unlock(instance)
  1031.         for i,v in pairs(instance:GetChildren()) do
  1032.             if v:IsA("BasePart") then
  1033.                 v.Locked = false
  1034.             end
  1035.             unlock(v)
  1036.         end
  1037.     end
  1038.     unlock(workspace)
  1039.             end
  1040.  
  1041.     if lower == "/e unlock" then
  1042.                    local function unlock(instance)
  1043.         for i,v in pairs(instance:GetChildren()) do
  1044.             if v:IsA("BasePart") then
  1045.                 v.Locked = false
  1046.             end
  1047.             unlock(v)
  1048.         end
  1049.     end
  1050.     unlock(workspace)
  1051.             end
  1052.  
  1053.     if lower == "/e :unlock" then
  1054.                    local function unlock(instance)
  1055.         for i,v in pairs(instance:GetChildren()) do
  1056.             if v:IsA("BasePart") then
  1057.                 v.Locked = false
  1058.             end
  1059.             unlock(v)
  1060.         end
  1061.     end
  1062.     unlock(workspace)
  1063.             end
  1064.    
  1065.             if lower == ":breakgame" then
  1066.                 if game.Workspace.Terrain then
  1067.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace)
  1068.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin)
  1069.                 end
  1070.             end
  1071.  
  1072.             if lower == ":endme" then
  1073.                 if game.Players.LocalPlayer then
  1074.                     game.Workspace.Delete.delete:FireServer(game.Players.LocalPlayer)
  1075.                 end
  1076.             end
  1077.  
  1078.             if lower == ":removegame" then
  1079.                 if game.Workspace.Terrain then
  1080.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace)
  1081.                     game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin)
  1082.                 end
  1083.             end
  1084.            
  1085.             if lower == ":clear" then
  1086.                 for i,v in pairs(game.Workspace:GetChildren()) do
  1087.                     if not v:IsA("Model") or not v:IsA("Camera") or not v:IsA("Terrain") then
  1088.                         game.Workspace.Delete.delete:FireServer(v)
  1089.                     end
  1090.                 end
  1091.             end
  1092.            
  1093.             if string.find(lower,":cmds") then
  1094.  
  1095.         game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1096.                 Text = "Check the developer console for a list of  additional commands. (F9 or Shift + F9)";
  1097.                 Color = Color3.new(127, 0, 0);
  1098.                 Font = Enum.Font.SourceSansBold;
  1099.                 FontSize = Enum.FontSize.Size24;
  1100.             })
  1101.  
  1102.  
  1103.                 print("----------------COMMANDS-------------------")
  1104.                 print("Selection options: Full Player Name, Abrreviated, Others")
  1105.                 print('Example: ":ban others"')
  1106.                 print()
  1107.                 print(":cmds - I wonder what this does.")
  1108.                 print(":ban - Prevents user from rejoining the server. (/e :ban and /e ban work)")
  1109.                 print(":unban -can use :unban all")
  1110.                 print(":bans - Shows bans in console")
  1111.                 print(":slock on - Turns serverlock on")
  1112.                 print(":slock off - Turns server lock off")
  1113.                 print(":kick - Removes player from the game (/e :kick and /e kick work)")
  1114.                 print(":wl - Whitelists the player (Can use commands, not on you though.)")
  1115.                 print(":unwl - Unwhitelists the player")
  1116.                 print(":wls -outputs whitelisted players to console (F9)")
  1117.                 print(":obby - Removes obby at the start. (removeobby also works.)")
  1118.                 print(":givers - Removes admin givers. (:removegivers :removepads and :pads also all work.)")
  1119.                 print(":clear --removes parts placed by players (Re-do the script after you run this. Also, use the respawn command to get unstuck.)")
  1120.                 print(":removehouse - removes house")
  1121.                 print(":baseplate - Removes baseplate. (:removebaseplate also works.)")
  1122.                 print(":regen - Removes baseplate. (:removeregen also works.)")
  1123.                 print(":barriers - Removes barriers around spawn (:removebarriers also works.)")
  1124.                 print(":breakgame - Breaks everything. (:removegame also works incase you got used to the remove commands.)")
  1125.                 print(":frick - Kills the player (Doing it without the : yields the same results)")
  1126.                 print(":heck - Deletes the player's character (Doing it without the : yields the same results)")
  1127.                 print(":roof - Clones the baseplate over the map")
  1128.                 print(":darkness - Clones multiple baseplates over the map (Casting a shadow on the map)")
  1129.                 print(":unlock - Allows you to use your btools on any part in the game (/e unlock and /e :unlock work)")
  1130.         print(":gotohouse - Teleports you into the house")
  1131.                 print()
  1132.                 print('Executing "kick others/etc." wont kick those whitelisted, but if you single them out it will')
  1133.                 print('If a user is whitelisted he/she will not be able to see commands on their screen with :cmds,')
  1134.                 print('and the same goes for :bans and :wls, since the game is filtering enabled, however they will')
  1135.                 print('be able to use commands if whitelisted')
  1136.                 print('You can not be unwhitelisted or banned / kicked')
  1137.                 print("If someone uses the clear / clr command, you must re-apply the script.")
  1138.                 print("Most commands that effect players can be used silently. (Example /e :kick and /e kick would both work)")
  1139.                 print("-------------------------------------------")
  1140.                 print("Made by Timeless. (Updated by Vortex)")
  1141.                 print("-------------------------------------------")
  1142.            
  1143.                
  1144.             end
  1145.             end
  1146.             end
  1147.  
  1148. game.Players.LocalPlayer.Chatted:connect(function(msg)
  1149.     adminexe(game.Players.LocalPlayer,msg)
  1150. end)
  1151.  
  1152. if deletepath then
  1153.     game.Players.LocalPlayer.Character.Delete.CanBeDropped = true
  1154.    
  1155.     drop = Instance.new("BillboardGui")
  1156.     drop.Parent = game.Players.LocalPlayer.PlayerGui
  1157.    
  1158.     droplbl = Instance.new("TextLabel")
  1159.     droplbl.Parent = drop
  1160.     droplbl.Text = "Drop the delete tool to initialize commands"
  1161.     droplbl.BackgroundTransparency = 1
  1162.     droplbl.TextColor3 = Color3.new(200,0,0)
  1163.     droplbl.TextScaled = true
  1164.     droplbl.Size = UDim2.new(0,150,0,30)
  1165.     droplbl.Position = UDim2.new(0,400,0,400)
  1166.    
  1167.     wait(2)
  1168.    
  1169.     drop:Destroy()
  1170. end
  1171.  
  1172. if deletepath2 then
  1173.     game.Players.LocalPlayer.Backpack.Delete.CanBeDropped = true
  1174.    
  1175.     drop = Instance.new("BillboardGui")
  1176.     drop.Parent = game.Players.LocalPlayer.PlayerGui
  1177.    
  1178.     droplbl = Instance.new("TextLabel")
  1179.     droplbl.Parent = drop
  1180.     droplbl.Text = "Drop the delete tool to initialize commands"
  1181.     droplbl.BackgroundTransparency = 1
  1182.     droplbl.TextColor3 = Color3.new(200,0,0)
  1183.     droplbl.TextScaled = true
  1184.     droplbl.Size = UDim2.new(0,150,0,30)
  1185.     droplbl.Position = UDim2.new(0,400,0,400)
  1186.    
  1187.     wait(2)
  1188.    
  1189.     drop:Destroy()
  1190. end
  1191.  
  1192. game.Players.LocalPlayer.Backpack.ChildAdded:connect(function(tool)
  1193.     if tool.Name == "Delete" then
  1194.         wait(.1)
  1195.         tool.CanBeDropped = true
  1196.        
  1197.         drop = Instance.new("BillboardGui")
  1198.     drop.Parent = game.Players.LocalPlayer.PlayerGui
  1199.    
  1200.     droplbl = Instance.new("TextLabel")
  1201.     droplbl.Text = "Drop the delete tool to initialize commands"
  1202.     droplbl.BackgroundTransparency = 1
  1203.     droplbl.Parent = drop
  1204.     droplbl.TextColor3 = Color3.new(200,0,0)
  1205.     droplbl.TextScaled = true
  1206.     droplbl.Size = UDim2.new(0,150,0,30)
  1207.     droplbl.Position = UDim2.new(0,400,0,400)
  1208.    
  1209.     wait(2)
  1210.    
  1211.     drop:Destroy()
  1212.     end
  1213. end)
  1214.  
  1215.     function start(plr)
  1216.        
  1217.     local found = false
  1218.     local banned = false
  1219.    
  1220.     for i=1,#whitelist do
  1221.         if plr.Name == (whitelist[i]) then
  1222.             found = true
  1223.         end
  1224.     end
  1225.  
  1226.         for i=1,#banlist do
  1227.               if plr.Name == banlist[i] then
  1228.             banned = true  
  1229. end
  1230.  
  1231.     if banned == true then
  1232.         game.Workspace.Delete.delete:FireServer(plr)
  1233.     end
  1234. end
  1235.     if found == false and slock == true then
  1236.         game.Workspace.Delete.delete:FireServer(plr)
  1237.     end
  1238.    
  1239.     if found == true then
  1240.         newtag(plr.Name)
  1241.         plr.Chatted:connect(function(msg)
  1242.             adminexe(plr,msg)
  1243.         end)
  1244.     end
  1245.         end
  1246. game.Players.PlayerAdded:connect(function(plr)
  1247.     start(plr)
  1248. end)
  1249.  
  1250.  
  1251.  
  1252.     game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1253.         Text = "Say :cmds for further instructions on how to access additional commands.";
  1254.         Color = Color3.new(127, 0, 0);
  1255.         Font = Enum.Font.SourceSansBold;
  1256.         FontSize = Enum.FontSize.Size24;
  1257.         })
  1258.     game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1259.         Text = "Drop the hammer tool to get access to the extra commands. (Make sure to inject after giving yourself btools)";
  1260.         Color = Color3.new(0, 0, 127);
  1261.         Font = Enum.Font.SourceSansBold;
  1262.         FontSize = Enum.FontSize.Size24;
  1263.         })
  1264.     game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1265.         Text = "If someone uses the clear / clr command, you'll have to re-apply the script.";
  1266.         Color = Color3.new(0, 127, 0);
  1267.         Font = Enum.Font.SourceSansBold;
  1268.         FontSize = Enum.FontSize.Size24;
  1269.         })
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top