DogeGalaxy

Admin kohl house

Aug 16th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.86 KB | None | 0 0
  1.  
  2. wait(.2)
  3. whitelist = {game.Players.LocalPlayer.Name,"Fren1","Fren2"} -- put admin names here
  4. banlist = {"noob","noob2"} -- put noob names here
  5. deletepath = game.Players.LocalPlayer.Character:FindFirstChild("Delete")
  6. deletepath2 = game.Players.LocalPlayer.Backpack:FindFirstChild("Delete")
  7. slock = false
  8.  
  9. function newtag(plr)
  10. admintag = Instance.new("BoolValue")
  11. admintag.Parent = game.Players[plr]
  12. admintag.Value = true
  13. admintag.Name = "admin"
  14. print("created admin tag for " .. plr)
  15. end
  16.  
  17. newtag(game.Players.LocalPlayer.Name)
  18.  
  19. game.Players.LocalPlayer.ChildRemoved:connect(function(obj)
  20. if obj.Name == "admin" then
  21. newtag(game.Players.LocalPlayer.Name)
  22. end
  23. end)
  24.  
  25. function adminexe(plr,msg)
  26. if plr:FindFirstChild("admin") then
  27.  
  28. local lower = string.lower(msg)
  29. local len = string.len(lower)
  30.  
  31. if string.find(lower,":kick ") then
  32. local name = string.gsub(lower,":kick ","")
  33. local player = nil
  34.  
  35. if name == "others" then
  36. for i,v in pairs(game.Players:GetChildren()) do
  37. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  38. game.Workspace.Delete.delete:FireServer(v)
  39. end
  40. end
  41. else
  42.  
  43. names = game.Players:GetChildren()
  44.  
  45. for i,v in pairs(names) do
  46. strlower = string.lower(v.Name)
  47. sub = string.sub(strlower,1,#name)
  48.  
  49. if name == sub then
  50. player = v
  51. if player.Name ~= game.Players.LocalPlayer.Name then
  52. game.Workspace.Delete.delete:FireServer(player)
  53. end
  54. end
  55. end
  56. end
  57. end
  58.  
  59. if string.find(lower,"heck ") then
  60. local name = string.gsub(lower,"heck ","")
  61. local player = nil
  62.  
  63. if name == "others" then
  64. for i,v in pairs(game.Players:GetChildren()) do
  65. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  66. game.Workspace.Delete.delete:FireServer(v.Character)
  67. end
  68. end
  69. else
  70.  
  71. names = game.Players:GetChildren()
  72.  
  73. for i,v in pairs(names) do
  74. strlower = string.lower(v.Name)
  75. sub = string.sub(strlower,1,#name)
  76.  
  77. if name == sub then
  78. player = v
  79. if player.Name ~= game.Players.LocalPlayer.Name then
  80. game.Workspace.Delete.delete:FireServer(player.Character)
  81. end
  82. end
  83. end
  84. end
  85. end
  86.  
  87. if string.find(lower,":heck ") then
  88. local name = string.gsub(lower,":heck ","")
  89. local player = nil
  90.  
  91. if name == "others" then
  92. for i,v in pairs(game.Players:GetChildren()) do
  93. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  94. game.Workspace.Delete.delete:FireServer(v.Character)
  95. end
  96. end
  97. else
  98.  
  99. names = game.Players:GetChildren()
  100.  
  101. for i,v in pairs(names) do
  102. strlower = string.lower(v.Name)
  103. sub = string.sub(strlower,1,#name)
  104.  
  105. if name == sub then
  106. player = v
  107. if player.Name ~= game.Players.LocalPlayer.Name then
  108. game.Workspace.Delete.delete:FireServer(player.Character)
  109. end
  110. end
  111. end
  112. end
  113. end
  114.  
  115. if string.find(lower,"frick ") then
  116. local name = string.gsub(lower,"frick ","")
  117. local player = nil
  118.  
  119. if name == "others" then
  120. for i,v in pairs(game.Players:GetChildren()) do
  121. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  122. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  123. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  124. end
  125. end
  126. else
  127.  
  128. names = game.Players:GetChildren()
  129.  
  130. for i,v in pairs(names) do
  131. strlower = string.lower(v.Name)
  132. sub = string.sub(strlower,1,#name)
  133.  
  134. if name == sub then
  135. player = v
  136. if player.Name ~= game.Players.LocalPlayer.Name then
  137. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  138. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  139. end
  140. end
  141. end
  142. end
  143. end
  144.  
  145. if string.find(lower,":frick ") then
  146. local name = string.gsub(lower,":frick ","")
  147. local player = nil
  148.  
  149. if name == "others" then
  150. for i,v in pairs(game.Players:GetChildren()) do
  151. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  152. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  153. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  154. end
  155. end
  156. else
  157.  
  158. names = game.Players:GetChildren()
  159.  
  160. for i,v in pairs(names) do
  161. strlower = string.lower(v.Name)
  162. sub = string.sub(strlower,1,#name)
  163.  
  164. if name == sub then
  165. player = v
  166. if player.Name ~= game.Players.LocalPlayer.Name then
  167. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  168. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  169. end
  170. end
  171. end
  172. end
  173. end
  174.  
  175. if string.find(lower,":ban ") then
  176. local name = string.gsub(lower,":ban ","")
  177. local player = nil
  178. local plrname = nil
  179.  
  180. if name == "others" then
  181. for i,v in pairs(game.Players:GetChildren()) do
  182. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  183. plrname = v.Name
  184. table.insert(banlist,(#banlist+1),plrname)
  185. game.Workspace.Delete.delete:FireServer(v)
  186. end
  187. end
  188. else
  189.  
  190. names = game.Players:GetChildren()
  191.  
  192. for i,v in pairs(names) do
  193. strlower = string.lower(v.Name)
  194. sub = string.sub(strlower,1,#name)
  195.  
  196. if name == sub then
  197. plrname = v.Name
  198. player = v
  199.  
  200. if player.Name ~= game.Players.LocalPlayer.Name then
  201. table.insert(banlist,(#banlist+1),plrname)
  202. game.Workspace.Delete.delete:FireServer(player)
  203. end
  204. end
  205.  
  206. end
  207.  
  208.  
  209. end
  210. end
  211.  
  212. if string.find(lower,":unban ") then
  213. local name = string.gsub(lower,":unban ","")
  214. local player = nil
  215. local plrname = nil
  216. local index = nil
  217.  
  218. if name == "all" then
  219.  
  220. for i,v in pairs(banlist) do
  221. table.remove(banlist,i)
  222. end
  223.  
  224. else
  225. names = banlist
  226.  
  227. for i,v in pairs(names) do
  228. strlower = string.lower(v)
  229. sub = string.sub(strlower,1,#name)
  230.  
  231. if name == sub then
  232. table.remove(banlist,i)
  233. end
  234. end
  235. end
  236. end
  237.  
  238. if lower == ":bans" then
  239. print("-------------------------")
  240.  
  241. for i,v in pairs(banlist) do
  242. print("Ban #" .. i .. " Player: " .. v)
  243. end
  244.  
  245. print("-------------------------")
  246. end
  247.  
  248. if lower == ":obby" then
  249. if game.Workspace.Terrain.GameFolder.Workspace.Obby then
  250. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  251. end
  252. end
  253.  
  254. if lower == ":removeobby" then
  255. if game.Workspace.Terrain.GameFolder.Workspace.Obby then
  256. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  257. end
  258. end
  259.  
  260. if lower == ":givers" then
  261. if game.Workspace.Terrain.GameFolder.Admin then
  262. local dividers = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  263. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  264. game.Workspace.Delete.delete:FireServer(dividers)
  265. end
  266. end
  267.  
  268. if lower == ":removegivers" then
  269. if game.Workspace.Terrain.GameFolder.Admin then
  270. local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  271. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  272. game.Workspace.Delete.delete:FireServer(dividers2)
  273. end
  274. end
  275.  
  276. if lower == ":removepads" then
  277. if game.Workspace.Terrain.GameFolder.Admin then
  278. local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  279. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  280. game.Workspace.Delete.delete:FireServer(dividers2)
  281. end
  282. end
  283.  
  284. if lower == ":pads" then
  285. if game.Workspace.Terrain.GameFolder.Admin then
  286. local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  287. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  288. game.Workspace.Delete.delete:FireServer(dividers2)
  289. end
  290. end
  291. if lower == ":roof" then
  292. if game.Workspace.Terrain.GameFolder.Admin then
  293.  
  294. epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  295. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  296. end
  297. end
  298. if lower == ":darkness" then
  299. if game.Workspace.Terrain.GameFolder.Admin then
  300.  
  301. epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  302. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  303. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  304. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  305. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  306. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  307. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  308. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  309. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  310. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  311. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  312. --EFFECIENCY AT IT'S FINEST
  313. end
  314. end
  315.  
  316. if lower == ":clonebaseplate" then
  317. if game.Workspace.Terrain.GameFolder.Admin then
  318. epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  319. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  320. end
  321. end
  322.  
  323. if lower == ":regen" then
  324. if game.Workspace.Terrain.GameFolder.Admin then
  325. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  326. end
  327. end
  328. if lower == ":removeregen" then
  329. if game.Workspace.Terrain.GameFolder.Admin then
  330. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  331. end
  332. end
  333.  
  334. if lower == "clear" then
  335. for i,v in pairs(game.Workspace:GetChildren()) do
  336. if v:IsA("Part") then
  337. game.Workspace.Delete.delete:FireServer(v)
  338. end
  339. end
  340. end
  341.  
  342. if lower == ":slock on" then
  343. slock = true
  344. end
  345.  
  346. if lower == ":slock off" then
  347. slock = false
  348. end
  349.  
  350. if string.find(lower,":wl ") then
  351. local name = string.gsub(lower,":wl ","")
  352. local player = nil
  353. local plrname = nil
  354.  
  355. if name == "others" then
  356. for i,v in pairs(game.Players:GetChildren()) do
  357. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  358. table.insert(whitelist,(#whitelist+1),v.Name)
  359. newtag(v.Name)
  360.  
  361. v.Chatted:connect(function(msg)
  362. adminexe(v,msg)
  363. end)
  364. end
  365. end
  366. else
  367.  
  368. names = game.Players:GetChildren()
  369.  
  370. for i,v in pairs(names) do
  371. strlower = string.lower(v.Name)
  372. sub = string.sub(strlower,1,#name)
  373.  
  374. if name == sub then
  375. newtag(v.Name)
  376. table.insert(whitelist,(#whitelist+1),v.Name)
  377.  
  378. v.Chatted:connect(function(msg)
  379. adminexe(v,msg)
  380. end)
  381. end
  382. end
  383. end
  384. end
  385.  
  386. if string.find(lower,":unwl ") then
  387. local name = string.gsub(lower,":unwl ","")
  388. local player = nil
  389. local plrname = nil
  390. local index = nil
  391.  
  392. if name == "others" then
  393. for i,v in pairs(whitelist) do
  394. for i,v in pairs(banlist) do
  395. if v ~= game.Players.LocalPlayer.Name then
  396. table.remove(whitelist,i)
  397. end
  398. end
  399.  
  400. if game.Workspace:FindFirstChild(v) then
  401.  
  402. if v.Name ~= game.Players.LocalPlayer.Name then
  403. if v:FindFirstChild("admin") then
  404. v.admin:Destroy()
  405. end
  406. end
  407. end
  408. end
  409. else
  410. names = whitelist
  411.  
  412. for i,v in pairs(names) do
  413. strlower = string.lower(v)
  414. sub = string.sub(strlower,1,#name)
  415.  
  416. if name == sub then
  417. table.remove(whitelist,i)
  418. end
  419. end
  420. end
  421. end
  422.  
  423. if lower == ":wls" then
  424. for i,v in pairs(whitelist) do
  425. print("Player #" .. i .. " Player: " .. v)
  426. end
  427. end
  428.  
  429. if lower == ":ruin" then
  430. house2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Simple House")
  431. house = house2:GetChildren()
  432. for i=1,#house,3 do
  433. game.Workspace.Delete.delete:FireServer(house[i])
  434. end
  435.  
  436. end
  437.  
  438. if lower == ":barriers" then
  439. if game.Workspace.Terrain.GameFolder.Workspace then
  440. epicheskiy = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Obby Box")
  441. game.Workspace.Delete.delete:FireServer(epicheskiy)
  442. end
  443. end
  444.  
  445. if lower == ":removebarriers" then
  446. if game.Workspace.Terrain.GameFolder.Workspace then
  447. epicheskiy = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Obby Box")
  448. game.Workspace.Delete.delete:FireServer(epicheskiy)
  449. end
  450. end
  451.  
  452. if lower == ":baseplate" then
  453. if game.Workspace.Terrain.GameFolder.Workspace.Baseplate then
  454. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate)
  455. end
  456. end
  457.  
  458. if lower == ":removebaseplate" then
  459. if game.Workspace.Terrain.GameFolder.Workspace.Baseplate then
  460. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate)
  461. end
  462. end
  463.  
  464. if lower == ":removehouse" then
  465. if game.Workspace.Terrain.GameFolder.Workspace then
  466. epicheskiy2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Basic House")
  467. game.Workspace.Delete.delete:FireServer(epicheskiy2)
  468. end
  469. end
  470. if lower == ":house" then
  471. if game.Workspace.Terrain.GameFolder.Workspace then
  472. epicheskiy2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Basic House")
  473. game.Workspace.Delete.delete:FireServer(epicheskiy2)
  474. end
  475. end
  476.  
  477. if lower == ":breakgame" then
  478. if game.Workspace.Terrain then
  479. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace)
  480. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin)
  481. end
  482. end
  483.  
  484. if lower == ":endme" then
  485. if game.Players.LocalPlayer then
  486. game.Workspace.Delete.delete:FireServer(game.Players.LocalPlayer)
  487. end
  488. end
  489.  
  490. if lower == ":removegame" then
  491. if game.Workspace.Terrain then
  492. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace)
  493. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin)
  494. end
  495. end
  496.  
  497. if lower == ":clear" then
  498. for i,v in pairs(game.Workspace:GetChildren()) do
  499. if not v:IsA("Model") or not v:IsA("Camera") or not v:IsA("Terrain") then
  500. game.Workspace.Delete.delete:FireServer(v)
  501. end
  502. end
  503. end
  504.  
  505. if string.find(lower,":cmds") then
  506. print("----------------COMMANDS-------------------")
  507. print("Selection options: Full Player Name, Abrreviated, Others")
  508. print('Example: ":ban others"')
  509. print()
  510. print(":cmds - I wonder what this does.")
  511. print(":ban - Prevents user from rejoining the server.")
  512. print(":unban -can use :unban all")
  513. print(":bans - Shows bans in console")
  514. print(":slock on - Turns serverlock on")
  515. print(":slock off - Turns server lock off")
  516. print(":kick - Removes player from the game")
  517. print(":wl - Whitelists the player (Can use commands, not on you though.)")
  518. print(":unwl - Unwhitelists the player")
  519. print(":wls -outputs whitelisted players to console (F9)")
  520. print(":obby - Removes obby at the start. (removeobby also works.)")
  521. print(":givers - Removes admin givers. (:removegivers :removepads and :pads also all work.)")
  522. print(":clear --removes parts placed by players (Re-do the script after you run this. Also, use the respawn command to get unstuck.)")
  523. print(":removehouse - removes house")
  524. print(":baseplate - Removes baseplate. (:removebaseplate also works.)")
  525. print(":regen - Removes baseplate. (:removeregen also works.)")
  526. print(":barriers - Removes barriers around spawn (:removebarriers also works.)")
  527. print(":breakgame - Breaks everything. (:removegame also works incase you got used to the remove commands.)")
  528. print(":frick - Kills the player (Doing it without the : yields the same results)")
  529. print(":heck - Deletes the player's character (Doing it without the : yields the same results)")
  530. print(":roof - Clones the baseplate over the map")
  531. print(":darkness - Clones multiple baseplates over the map (Casting a shadow on the map)")
  532. print()
  533. print('Executing "kick others/etc." wont kick those whitelisted, but if you single them out it will')
  534. print('If a user is whitelisted he/she will not be able to see commands on their screen with :cmds,')
  535. print('and the same goes for :bans and :wls, since the game is filtering enabled, however they will')
  536. print('be able to use commands if whitelisted')
  537. print('You can not be unwhitelisted or banned / kicked')
  538. print("If someone uses the clear / clr command, you must re-apply the script.")
  539. print("-------------------------------------------")
  540. print("Made by Timeless. (Semi-updated by Vortex)")
  541. print("-------------------------------------------")
  542.  
  543.  
  544. end
  545. end
  546. end
  547.  
  548. game.Players.LocalPlayer.Chatted:connect(function(msg)
  549. adminexe(game.Players.LocalPlayer,msg)
  550. end)
  551.  
  552. if deletepath then
  553. game.Players.LocalPlayer.Character.Delete.CanBeDropped = true
  554.  
  555. drop = Instance.new("BillboardGui")
  556. drop.Parent = game.Players.LocalPlayer.PlayerGui
  557.  
  558. droplbl = Instance.new("TextLabel")
  559. droplbl.Parent = drop
  560. droplbl.Text = "Drop the delete tool to initialize commands"
  561. droplbl.BackgroundTransparency = 1
  562. droplbl.TextColor3 = Color3.new(200,0,0)
  563. droplbl.TextScaled = true
  564. droplbl.Size = UDim2.new(0,150,0,30)
  565. droplbl.Position = UDim2.new(0,400,0,400)
  566.  
  567. wait(2)
  568.  
  569. drop:Destroy()
  570. end
  571.  
  572. if deletepath2 then
  573. game.Players.LocalPlayer.Backpack.Delete.CanBeDropped = true
  574.  
  575. drop = Instance.new("BillboardGui")
  576. drop.Parent = game.Players.LocalPlayer.PlayerGui
  577.  
  578. droplbl = Instance.new("TextLabel")
  579. droplbl.Parent = drop
  580. droplbl.Text = "Drop the delete tool to initialize commands"
  581. droplbl.BackgroundTransparency = 1
  582. droplbl.TextColor3 = Color3.new(200,0,0)
  583. droplbl.TextScaled = true
  584. droplbl.Size = UDim2.new(0,150,0,30)
  585. droplbl.Position = UDim2.new(0,400,0,400)
  586.  
  587. wait(2)
  588.  
  589. drop:Destroy()
  590. end
  591.  
  592. game.Players.LocalPlayer.Backpack.ChildAdded:connect(function(tool)
  593. if tool.Name == "Delete" then
  594. wait(.1)
  595. tool.CanBeDropped = true
  596.  
  597. drop = Instance.new("BillboardGui")
  598. drop.Parent = game.Players.LocalPlayer.PlayerGui
  599.  
  600. droplbl = Instance.new("TextLabel")
  601. droplbl.Text = "Drop the delete tool to initialize commands"
  602. droplbl.BackgroundTransparency = 1
  603. droplbl.Parent = drop
  604. droplbl.TextColor3 = Color3.new(200,0,0)
  605. droplbl.TextScaled = true
  606. droplbl.Size = UDim2.new(0,150,0,30)
  607. droplbl.Position = UDim2.new(0,400,0,400)
  608.  
  609. wait(2)
  610.  
  611. drop:Destroy()
  612. end
  613. end)
  614.  
  615. function start(plr)
  616.  
  617. local found = false
  618. local banned = false
  619.  
  620. for i=1,#whitelist do
  621. if plr.Name == (whitelist[i]) then
  622. found = true
  623. end
  624. end
  625.  
  626. for i=1,#banlist do
  627. if plr.Name == banlist[i] then
  628. banned = true
  629. end
  630.  
  631. if banned == true then
  632. game.Workspace.Delete.delete:FireServer(plr)
  633. end
  634. end
  635. if found == false and slock == true then
  636. game.Workspace.Delete.delete:FireServer(plr)
  637. end
  638.  
  639. if found == true then
  640. newtag(plr.Name)
  641. plr.Chatted:connect(function(msg)
  642. adminexe(plr,msg)
  643. end)
  644. end
  645. end
  646. game.Players.PlayerAdded:connect(function(plr)
  647. start(plr)
  648. end)
Add Comment
Please, Sign In to add comment