Advertisement
Guest User

new khols script by XxTyiannaXx

a guest
Nov 15th, 2019
486
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.64 KB | None | 0 0
  1. --made by the best person in the world, anna
  2. --yea i started scripting btw oop-
  3. warn("Kohls Admin House Bc Admin")
  4. print("Written by: XxTyiannaXx")
  5. game.Players:Chat("wl Triconigy")
  6. Game.Players:Chat("btools XxTyiannaXx")
  7.  
  8. if.player.msg.getfunction(irisXadam) then
  9. game.Players:Chat("undress shimmer, anna")
  10. game.Players:Chat("tp me sh")
  11. game.Players:Chat("name me sh let's f!!k")
  12. end
  13. end)
  14.  
  15. slock = false
  16. plr = game.Players.LocalPlayer
  17. prefix = ":"
  18. banned = {}
  19.  
  20. function GetPlayer(String) -- timeless/xfunnieuss
  21. local Found = {}
  22. local strl = String:lower()
  23. if strl == "all" then
  24. for i,v in pairs(game.Players:GetPlayers()) do
  25. table.insert(Found,v)
  26. end
  27. elseif strl == "others" then
  28. for i,v in pairs(game.Players:GetPlayers()) do
  29. if v.Name ~= game.Players.LocalPlayer.Name then
  30. table.insert(Found,v)
  31. end
  32. end
  33. elseif strl == "me" then
  34. for i,v in pairs(game.Players:GetPlayers()) do
  35. if v.Name == game.Players.LocalPlayer.Name then
  36. table.insert(Found,v)
  37. end
  38. end
  39. else
  40. for i,v in pairs(game.Players:GetPlayers()) do
  41. if v.Name:lower():sub(1, #String) == String:lower() then
  42. table.insert(Found,v)
  43. end
  44. end
  45. end
  46. return Found
  47. end
  48.  
  49. plr.Chatted:Connect(function(msg)
  50. if string.sub(msg, 1, 11) == (prefix.."btools me") then
  51. wait(1)
  52. for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  53. if v:IsA'Tool' then
  54. v.CanBeDropped = true
  55. warn("you can now drop btools.")
  56. end
  57. end
  58. end
  59. end)
  60.  
  61. plr.Chatted:Connect(function(msg)
  62. if string.sub(msg, 1, 6) == (prefix.."kick ") then
  63. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  64. local remote = game.Workspace.Delete.delete
  65. remote:FireServer(v)
  66. wait()
  67. print("Kicked:", v.Name)
  68. end
  69. end
  70. end)
  71.  
  72.  
  73.  
  74. plr = game.Players.LocalPlayer
  75. plr.Chatted:Connect(function(ok)
  76. if string.sub(ok, 1) == (prefix.. "admin") then
  77. now = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  78.  
  79. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  80. =
  81. game.Workspace.Terrain.GameFolder.Admin.Pads['Touch to get admin'].Head.CFrame
  82.  
  83. wait(0.2)
  84.  
  85. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = now
  86. end
  87. end)
  88.  
  89. plr.Chatted:connect(function(wtf)
  90. if string.sub(wtf, 1) == (prefix.. "shutdown") then
  91. for i,v in pairs(game.Players:GetPlayers()) do
  92. if v~= plr then
  93. local remote = game.Workspace.Delete.delete
  94. remote:FireServer(v)
  95. end
  96. end
  97. end
  98. end)
  99.  
  100.  
  101. plr.Chatted:connect(function(lol)
  102. if string.sub(lol, 1) == (prefix.. "slock") then
  103. slock = true
  104. warn'Server Locked!'
  105. end
  106. end)
  107.  
  108. plr.Chatted:Connect(function(oyes)
  109. if string.sub(oyes, 1) == (prefix.. "unslock") then
  110. slock = false
  111. warn'Server Unlocked!'
  112. end
  113. end)
  114.  
  115.  
  116. plr.Chatted:connect(function(wtf)
  117. if string.sub(wtf, 1) == (prefix.. "shutdown") then
  118. wait(0.7)
  119. plr:Kick'Shutdown game.'
  120. end
  121. end)
  122.  
  123.  
  124. game.Players.PlayerAdded:connect(function(xDDD)
  125. if slock == true then
  126. local remote = game.Workspace.Delete.delete
  127. remote:FireServer(xDDD)
  128. wait()
  129. warn("Someone tried to join:", xDDD.Name, "-SLOCKED")
  130. end
  131. end)
  132.  
  133. plr.Chatted:Connect(function(xd)
  134. if string.sub(xd, 1) == (prefix.. "rworkspace") then
  135. local remote = game.Workspace.Delete.delete
  136.  
  137. remote:FireServer(Workspace.Terrain.GameFolder)
  138. remote:FireServer(Workspace.Terrain.GameFolder)
  139. end
  140. end)
  141.  
  142. plr.Chatted:Connect(function(msg)
  143. if string.sub(msg, 1, 5) == (prefix.."ban ") then
  144. for i,v in pairs(GetPlayer(string.sub(msg, 6))) do
  145. table.insert(banned,v.Name)
  146. local remote = game.Workspace.Delete.delete
  147. remote:FireServer(v)
  148. wait()
  149. print("Banned:", v.Name)
  150. end
  151. end
  152. end)
  153.  
  154. game.Players.PlayerAdded:connect(function(x)
  155. wait(0.25)
  156. for i,v in pairs(banned) do
  157. if x.Name == v then
  158. local remote = game.Workspace.Delete.delete
  159. remote:FireServer(x)
  160. wait()
  161. warn("Someone tried to join:", x.Name, "-BANNED")
  162. end
  163. end
  164. end)
  165.  
  166. plr.Chatted:Connect(function(rEE)
  167. if string.sub(rEE, 1, 12) == (prefix.."radminpads") then
  168. local remote = game.Workspace.Delete.delete
  169. remote:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  170. end
  171. end)
  172.  
  173. plr.Chatted:Connect(function(xAr)
  174. if string.sub(xAr, 1, 8) == (prefix.."rregen") then
  175. local remote = game.Workspace.Delete.delete
  176. remote:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  177. end
  178. end)
  179.  
  180. plr.Chatted:Connect(function(wE)
  181. if string.sub(wE, 1, 7) == (prefix.."robby") then
  182. local remote = game.Workspace.Delete.delete
  183. remote:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  184. end
  185. end)
  186.  
  187.  
  188. plr.Chatted:Connect(function(ssA)
  189. if string.sub(ssA, 1, 11) == (prefix.."banlist") then
  190. for i,v in pairs(banned) do
  191. warn("----------------")
  192. print(v)
  193. end
  194. end
  195. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement