Advertisement
Vzurxy

Untitled

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