hiturys

kohl admin

Mar 23rd, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.02 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. blacklist = {"wah8ufhaw8fuhawyf8uhawuf8ahguiwag","hgyuahwbagwufgawfuyawfwfawf"} -- put words you don't like here
  6. deletepath = game.Players.LocalPlayer.Character:FindFirstChild("Delete")
  7. deletepath2 = game.Players.LocalPlayer.Backpack:FindFirstChild("Delete")
  8. slock = false
  9.  
  10. function newtag(plr)
  11. admintag = Instance.new("BoolValue")
  12. admintag.Parent = game.Players[plr]
  13. admintag.Value = true
  14. admintag.Name = "admin"
  15. print("created admin tag for " .. plr)
  16. end
  17.  
  18. function SaySetup(plr)
  19. admintag = Instance.new("IntValue")
  20. admintag.Parent = game.Players[plr]
  21. admintag.Value = true
  22. admintag.Name = "num"
  23. end
  24.  
  25. function newsuc(plr)
  26. admintag = Instance.new("BoolValue")
  27. admintag.Parent = game.Players[plr]
  28. admintag.Value = true
  29. admintag.Name = "suc"
  30. print("loopkilling " .. plr)
  31. end
  32.  
  33. local function lock(instance)
  34. for i,v in pairs(instance:GetChildren()) do
  35. if v:IsA("BasePart") then
  36. v.Locked = true
  37. end
  38. lock(v)
  39. end
  40. end
  41.  
  42. local function unlock(instance)
  43. for i,v in pairs(instance:GetChildren()) do
  44. if v:IsA("BasePart") then
  45. v.Locked = false
  46. end
  47. unlock(v)
  48. end
  49. end
  50.  
  51.  
  52. newtag(game.Players.LocalPlayer.Name)
  53. SaySetup(game.Players.LocalPlayer.Name)
  54.  
  55. game.Players.LocalPlayer.ChildRemoved:connect(function(obj)
  56. if obj.Name == "admin" then
  57. newtag(game.Players.LocalPlayer.Name)
  58. end
  59. end)
  60.  
  61. function adminexe(plr,msg)
  62. if game.Workspace:FindFirstChild("Delete") then
  63. if plr:FindFirstChild("admin") then
  64.  
  65. local lower = string.lower(msg)
  66. local len = string.len(lower)
  67.  
  68. if string.find(lower,":kick ") then
  69. local name = string.gsub(lower,":kick ","")
  70. local player = nil
  71.  
  72. if name == "others" then
  73. for i,v in pairs(game.Players:GetChildren()) do
  74. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  75. game.Workspace.Delete.delete:FireServer(v)
  76. end
  77. end
  78. else
  79.  
  80. names = game.Players:GetChildren()
  81.  
  82. for i,v in pairs(names) do
  83. strlower = string.lower(v.Name)
  84. sub = string.sub(strlower,1,#name)
  85.  
  86. if name == sub then
  87. player = v
  88. if player.Name ~= game.Players.LocalPlayer.Name then
  89. game.Workspace.Delete.delete:FireServer(player)
  90. end
  91. end
  92. end
  93. end
  94. end
  95.  
  96.  
  97. if string.find(lower,"/e :kick ") then
  98. local name = string.gsub(lower,"/e :kick ","")
  99. local player = nil
  100.  
  101. if name == "others" then
  102. for i,v in pairs(game.Players:GetChildren()) do
  103. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  104. game.Workspace.Delete.delete:FireServer(v)
  105. end
  106. end
  107. else
  108.  
  109. names = game.Players:GetChildren()
  110.  
  111. for i,v in pairs(names) do
  112. strlower = string.lower(v.Name)
  113. sub = string.sub(strlower,1,#name)
  114.  
  115. if name == sub then
  116. player = v
  117. if player.Name ~= game.Players.LocalPlayer.Name then
  118. game.Workspace.Delete.delete:FireServer(player)
  119. end
  120. end
  121. end
  122. end
  123. end
  124.  
  125. if string.find(lower,"/e kick ") then
  126. local name = string.gsub(lower,"/e kick ","")
  127. local player = nil
  128.  
  129. if name == "others" then
  130. for i,v in pairs(game.Players:GetChildren()) do
  131. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  132. game.Workspace.Delete.delete:FireServer(v)
  133. end
  134. end
  135. else
  136.  
  137. names = game.Players:GetChildren()
  138.  
  139. for i,v in pairs(names) do
  140. strlower = string.lower(v.Name)
  141. sub = string.sub(strlower,1,#name)
  142.  
  143. if name == sub then
  144. player = v
  145. if player.Name ~= game.Players.LocalPlayer.Name then
  146. game.Workspace.Delete.delete:FireServer(player)
  147. end
  148. end
  149. end
  150. end
  151. end
  152.  
  153.  
  154.  
  155. if string.find(lower,":loopkill ") then
  156. local name = string.gsub(lower,":loopkill ","")
  157. local player = nil
  158.  
  159. if name == "others" then
  160. for i,v in pairs(game.Players:GetChildren()) do
  161. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  162.  
  163. if v:FindFirstChild("suc") then
  164. v.suc:Destroy()
  165. end
  166.  
  167. newsuc(v.Name)
  168. game:GetService('RunService').Stepped:connect(function()
  169. if player:FindFirstChild("suc") and player ~= nil then
  170. wait(0.00000001)
  171. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  172. end
  173. end)
  174. end
  175. end
  176. else
  177.  
  178. names = game.Players:GetChildren()
  179.  
  180. for i,v in pairs(names) do
  181. strlower = string.lower(v.Name)
  182. sub = string.sub(strlower,1,#name)
  183.  
  184. if name == sub then
  185. player = v
  186. if player.Name ~= game.Players.LocalPlayer.Name then
  187.  
  188.  
  189. if player:FindFirstChild("suc") then
  190. player.suc:Destroy()
  191. end
  192.  
  193. newsuc(player.Name)
  194.  
  195. game:GetService('RunService').Stepped:connect(function()
  196. if player:FindFirstChild("suc") and player ~= nil then
  197. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  198. end
  199. end)
  200. end
  201. end
  202. end
  203. end
  204. end
  205.  
  206.  
  207. if string.find(lower,"/e loopkill ") then
  208. local name = string.gsub(lower,"/e loopkill ","")
  209. local player = nil
  210.  
  211. if name == "others" then
  212. for i,v in pairs(game.Players:GetChildren()) do
  213. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  214.  
  215. if v:FindFirstChild("suc") then
  216. v.suc:Destroy()
  217. end
  218.  
  219. newsuc(v.Name)
  220. game:GetService('RunService').Stepped:connect(function()
  221. if player:FindFirstChild("suc") and player ~= nil then
  222. wait(0.00000001)
  223. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  224. end
  225. end)
  226. end
  227. end
  228. else
  229.  
  230. names = game.Players:GetChildren()
  231.  
  232. for i,v in pairs(names) do
  233. strlower = string.lower(v.Name)
  234. sub = string.sub(strlower,1,#name)
  235.  
  236. if name == sub then
  237. player = v
  238. if player.Name ~= game.Players.LocalPlayer.Name then
  239.  
  240.  
  241. if player:FindFirstChild("suc") then
  242. player.suc:Destroy()
  243. end
  244.  
  245. newsuc(player.Name)
  246. game:GetService('RunService').Stepped:connect(function()
  247. if player:FindFirstChild("suc") and player ~= nil then
  248. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  249. end
  250. end)
  251. end
  252. end
  253. end
  254. end
  255. end
  256.  
  257.  
  258. if string.find(lower,"/e :loopkill ") then
  259. local name = string.gsub(lower,"/e :loopkill ","")
  260. local player = nil
  261.  
  262. if name == "others" then
  263. for i,v in pairs(game.Players:GetChildren()) do
  264. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  265.  
  266. if v:FindFirstChild("suc") then
  267. v.suc:Destroy()
  268. end
  269.  
  270. newsuc(v.Name)
  271. game:GetService('RunService').Stepped:connect(function()
  272. if player:FindFirstChild("suc") and player ~= nil then
  273. wait(0.00000001)
  274. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  275. end
  276. end)
  277. end
  278. end
  279. else
  280.  
  281. names = game.Players:GetChildren()
  282.  
  283. for i,v in pairs(names) do
  284. strlower = string.lower(v.Name)
  285. sub = string.sub(strlower,1,#name)
  286.  
  287. if name == sub then
  288. player = v
  289. if player.Name ~= game.Players.LocalPlayer.Name then
  290.  
  291.  
  292. if player:FindFirstChild("suc") then
  293. player.suc:Destroy()
  294. end
  295.  
  296. newsuc(player.Name)
  297. game:GetService('RunService').Stepped:connect(function()
  298. if player:FindFirstChild("suc") and player ~= nil then
  299. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  300. end
  301. end)
  302. end
  303. end
  304. end
  305. end
  306. end
  307.  
  308.  
  309. if string.find(lower,":unloopkill ") then
  310. local name = string.gsub(lower,":unloopkill ","")
  311. local player = nil
  312.  
  313. if name == "others" then
  314. for i,v in pairs(game.Players:GetChildren()) do
  315. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  316.  
  317. if v:FindFirstChild("suc") then
  318. v.suc:Destroy()
  319. end
  320.  
  321.  
  322.  
  323. end
  324. end
  325. else
  326.  
  327. names = game.Players:GetChildren()
  328.  
  329. for i,v in pairs(names) do
  330. strlower = string.lower(v.Name)
  331. sub = string.sub(strlower,1,#name)
  332.  
  333. if name == sub then
  334. player = v
  335. if player.Name ~= game.Players.LocalPlayer.Name then
  336.  
  337.  
  338. if player:FindFirstChild("suc") then
  339. player.suc:Destroy()
  340. end
  341.  
  342. end
  343. end
  344. end
  345. end
  346. end
  347.  
  348.  
  349.  
  350.  
  351. if string.find(lower,"/e unloopkill ") then
  352. local name = string.gsub(lower,"/e unloopkill ","")
  353. local player = 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.  
  359. if v:FindFirstChild("suc") then
  360. v.suc:Destroy()
  361. end
  362.  
  363.  
  364.  
  365. end
  366. end
  367. else
  368.  
  369. names = game.Players:GetChildren()
  370.  
  371. for i,v in pairs(names) do
  372. strlower = string.lower(v.Name)
  373. sub = string.sub(strlower,1,#name)
  374.  
  375. if name == sub then
  376. player = v
  377. if player.Name ~= game.Players.LocalPlayer.Name then
  378.  
  379.  
  380. if player:FindFirstChild("suc") then
  381. player.suc:Destroy()
  382. end
  383.  
  384. end
  385. end
  386. end
  387. end
  388. end
  389.  
  390.  
  391.  
  392.  
  393.  
  394. if string.find(lower,"/e :unloopkill ") then
  395. local name = string.gsub(lower,"/e :unloopkill ","")
  396. local player = nil
  397.  
  398. if name == "others" then
  399. for i,v in pairs(game.Players:GetChildren()) do
  400. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  401.  
  402. if v:FindFirstChild("suc") then
  403. v.suc:Destroy()
  404. end
  405.  
  406.  
  407.  
  408. end
  409. end
  410. else
  411.  
  412. names = game.Players:GetChildren()
  413.  
  414. for i,v in pairs(names) do
  415. strlower = string.lower(v.Name)
  416. sub = string.sub(strlower,1,#name)
  417.  
  418. if name == sub then
  419. player = v
  420. if player.Name ~= game.Players.LocalPlayer.Name then
  421.  
  422.  
  423. if player:FindFirstChild("suc") then
  424. player.suc:Destroy()
  425. end
  426.  
  427. end
  428. end
  429. end
  430. end
  431. end
  432.  
  433.  
  434.  
  435. if string.find(lower,"/e :infkill ") then
  436. local name = string.gsub(lower,"/e :infkill ","")
  437. local player = nil
  438.  
  439. if name == "others" then
  440. for i,v in pairs(game.Players:GetChildren()) do
  441. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  442. for i = 1, 1000000000000000000000000000000000000 do
  443. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  444. wait(0.000000000000001)
  445. end -- nice little for loop here
  446.  
  447. end
  448. end
  449. else
  450.  
  451. names = game.Players:GetChildren()
  452.  
  453. for i,v in pairs(names) do
  454. strlower = string.lower(v.Name)
  455. sub = string.sub(strlower,1,#name)
  456.  
  457. if name == sub then
  458. player = v
  459. if player.Name ~= game.Players.LocalPlayer.Name then
  460. for i = 1, 1000000000000000000000000000000000000 do
  461. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  462. wait(0.000000000000001)
  463. end -- nice little for loop here
  464. end
  465. end
  466. end
  467. end
  468. end
  469.  
  470.  
  471.  
  472. if string.find(lower,"/e infkill ") then
  473. local name = string.gsub(lower,"/e infkill ","")
  474. local player = nil
  475.  
  476. if name == "others" then
  477. for i,v in pairs(game.Players:GetChildren()) do
  478. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  479. for i = 1, 1000000000000000000000000000000000000 do
  480. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  481. wait(0.000000000000001)
  482. end -- nice little for loop here
  483.  
  484. end
  485. end
  486. else
  487.  
  488. names = game.Players:GetChildren()
  489.  
  490. for i,v in pairs(names) do
  491. strlower = string.lower(v.Name)
  492. sub = string.sub(strlower,1,#name)
  493.  
  494. if name == sub then
  495. player = v
  496. if player.Name ~= game.Players.LocalPlayer.Name then
  497. for i = 1, 1000000000000000000000000000000000000 do
  498. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  499. wait(0.000000000000001)
  500. end -- nice little for loop here
  501. end
  502. end
  503. end
  504. end
  505. end
  506.  
  507.  
  508.  
  509. if string.find(lower,":infkill ") then
  510. local name = string.gsub(lower,":infkill ","")
  511. local player = nil
  512.  
  513. if name == "others" then
  514. for i,v in pairs(game.Players:GetChildren()) do
  515. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  516. for i = 1, 1000000000000000000000000000000000000 do
  517. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  518. wait(0.000000000000001)
  519. end -- nice little for loop here
  520.  
  521. end
  522. end
  523. else
  524.  
  525. names = game.Players:GetChildren()
  526.  
  527. for i,v in pairs(names) do
  528. strlower = string.lower(v.Name)
  529. sub = string.sub(strlower,1,#name)
  530.  
  531. if name == sub then
  532. player = v
  533. if player.Name ~= game.Players.LocalPlayer.Name then
  534. for i = 1, 1000000000000000000000000000000000000 do
  535. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  536. wait(0.000000000000001)
  537. end -- nice little for loop here
  538. end
  539. end
  540. end
  541. end
  542. end
  543.  
  544.  
  545. if string.find(lower,":infheck ") then
  546. local name = string.gsub(lower,":infheck ","")
  547. local player = nil
  548.  
  549. if name == "others" then
  550. for i,v in pairs(game.Players:GetChildren()) do
  551. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  552. for i = 1, 1000000000000000000000000000000000000 do
  553. game.Workspace.Delete.delete:FireServer(v.Character)
  554. wait(0.000000000000001)
  555. end -- nice little for loop here
  556.  
  557. end
  558. end
  559. else
  560.  
  561. names = game.Players:GetChildren()
  562.  
  563. for i,v in pairs(names) do
  564. strlower = string.lower(v.Name)
  565. sub = string.sub(strlower,1,#name)
  566.  
  567. if name == sub then
  568. player = v
  569. if player.Name ~= game.Players.LocalPlayer.Name then
  570. for i = 1, 1000000000000000000000000000000000000 do
  571. game.Workspace.Delete.delete:FireServer(player.Character)
  572. wait(0.000000000000001)
  573. end -- nice little for loop here
  574. end
  575. end
  576. end
  577. end
  578. end
  579.  
  580.  
  581. if string.find(lower,"/e infheck ") then
  582. local name = string.gsub(lower,"/e infheck ","")
  583. local player = nil
  584.  
  585. if name == "others" then
  586. for i,v in pairs(game.Players:GetChildren()) do
  587. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  588. for i = 1, 1000000000000000000000000000000000000 do
  589. game.Workspace.Delete.delete:FireServer(v.Character)
  590. wait(0.000000000000001)
  591. end -- nice little for loop here
  592.  
  593. end
  594. end
  595. else
  596.  
  597. names = game.Players:GetChildren()
  598.  
  599. for i,v in pairs(names) do
  600. strlower = string.lower(v.Name)
  601. sub = string.sub(strlower,1,#name)
  602.  
  603. if name == sub then
  604. player = v
  605. if player.Name ~= game.Players.LocalPlayer.Name then
  606. for i = 1, 1000000000000000000000000000000000000 do
  607. game.Workspace.Delete.delete:FireServer(player.Character)
  608. wait(0.000000000000001)
  609. end -- nice little for loop here
  610. end
  611. end
  612. end
  613. end
  614. end
  615.  
  616.  
  617.  
  618. if string.find(lower,"/e :infheck ") then
  619. local name = string.gsub(lower,"/e :infheck ","")
  620. local player = nil
  621.  
  622. if name == "others" then
  623. for i,v in pairs(game.Players:GetChildren()) do
  624. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  625. for i = 1, 1000000000000000000000000000000000000 do
  626. game.Workspace.Delete.delete:FireServer(v.Character)
  627. wait(0.000000000000001)
  628. end -- nice little for loop here
  629.  
  630. end
  631. end
  632. else
  633.  
  634. names = game.Players:GetChildren()
  635.  
  636. for i,v in pairs(names) do
  637. strlower = string.lower(v.Name)
  638. sub = string.sub(strlower,1,#name)
  639.  
  640. if name == sub then
  641. player = v
  642. if player.Name ~= game.Players.LocalPlayer.Name then
  643. for i = 1, 1000000000000000000000000000000000000 do
  644. game.Workspace.Delete.delete:FireServer(player.Character)
  645. wait(0.000000000000001)
  646. end -- nice little for loop here
  647. end
  648. end
  649. end
  650. end
  651. end
  652.  
  653.  
  654.  
  655. if string.find(lower,"heck ") then
  656. local name = string.gsub(lower,"heck ","")
  657. local player = nil
  658.  
  659. if name == "others" then
  660. for i,v in pairs(game.Players:GetChildren()) do
  661. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  662. game.Workspace.Delete.delete:FireServer(v.Character)
  663. end
  664. end
  665. else
  666.  
  667. names = game.Players:GetChildren()
  668.  
  669. for i,v in pairs(names) do
  670. strlower = string.lower(v.Name)
  671. sub = string.sub(strlower,1,#name)
  672.  
  673. if name == sub then
  674. player = v
  675. if player.Name ~= game.Players.LocalPlayer.Name then
  676. game.Workspace.Delete.delete:FireServer(player.Character)
  677. end
  678. end
  679. end
  680. end
  681. end
  682.  
  683. if string.find(lower,":heck ") then
  684. local name = string.gsub(lower,":heck ","")
  685. local player = nil
  686.  
  687. if name == "others" then
  688. for i,v in pairs(game.Players:GetChildren()) do
  689. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  690. game.Workspace.Delete.delete:FireServer(v.Character)
  691. end
  692. end
  693. else
  694.  
  695. names = game.Players:GetChildren()
  696.  
  697. for i,v in pairs(names) do
  698. strlower = string.lower(v.Name)
  699. sub = string.sub(strlower,1,#name)
  700.  
  701. if name == sub then
  702. player = v
  703. if player.Name ~= game.Players.LocalPlayer.Name then
  704. game.Workspace.Delete.delete:FireServer(player.Character)
  705. end
  706. end
  707. end
  708. end
  709. end
  710.  
  711. if string.find(lower,"/e heck ") then
  712. local name = string.gsub(lower,"/e heck ","")
  713. local player = nil
  714.  
  715. if name == "others" then
  716. for i,v in pairs(game.Players:GetChildren()) do
  717. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  718. game.Workspace.Delete.delete:FireServer(v.Character)
  719. end
  720. end
  721. else
  722.  
  723. names = game.Players:GetChildren()
  724.  
  725. for i,v in pairs(names) do
  726. strlower = string.lower(v.Name)
  727. sub = string.sub(strlower,1,#name)
  728.  
  729. if name == sub then
  730. player = v
  731. if player.Name ~= game.Players.LocalPlayer.Name then
  732. game.Workspace.Delete.delete:FireServer(player.Character)
  733. end
  734. end
  735. end
  736. end
  737. end
  738.  
  739. if string.find(lower,"/e :heck ") then
  740. local name = string.gsub(lower,"/e :heck ","")
  741. local player = nil
  742.  
  743. if name == "others" then
  744. for i,v in pairs(game.Players:GetChildren()) do
  745. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  746. game.Workspace.Delete.delete:FireServer(v.Character)
  747. end
  748. end
  749. else
  750.  
  751. names = game.Players:GetChildren()
  752.  
  753. for i,v in pairs(names) do
  754. strlower = string.lower(v.Name)
  755. sub = string.sub(strlower,1,#name)
  756.  
  757. if name == sub then
  758. player = v
  759. if player.Name ~= game.Players.LocalPlayer.Name then
  760. game.Workspace.Delete.delete:FireServer(player.Character)
  761. end
  762. end
  763. end
  764. end
  765. end
  766.  
  767. if string.find(lower,"frick ") then
  768. local name = string.gsub(lower,"frick ","")
  769. local player = nil
  770.  
  771. if name == "others" then
  772. for i,v in pairs(game.Players:GetChildren()) do
  773. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  774. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  775. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  776. end
  777. end
  778. else
  779.  
  780. names = game.Players:GetChildren()
  781.  
  782. for i,v in pairs(names) do
  783. strlower = string.lower(v.Name)
  784. sub = string.sub(strlower,1,#name)
  785.  
  786. if name == sub then
  787. player = v
  788. if player.Name ~= game.Players.LocalPlayer.Name then
  789. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  790. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  791. end
  792. end
  793. end
  794. end
  795. end
  796.  
  797. if string.find(lower,":frick ") then
  798. local name = string.gsub(lower,":frick ","")
  799. local player = nil
  800.  
  801. if name == "others" then
  802. for i,v in pairs(game.Players:GetChildren()) do
  803. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  804. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  805. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  806. end
  807. end
  808. else
  809.  
  810. names = game.Players:GetChildren()
  811.  
  812. for i,v in pairs(names) do
  813. strlower = string.lower(v.Name)
  814. sub = string.sub(strlower,1,#name)
  815.  
  816. if name == sub then
  817. player = v
  818. if player.Name ~= game.Players.LocalPlayer.Name then
  819. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  820. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  821. end
  822. end
  823. end
  824. end
  825. end
  826.  
  827. if string.find(lower,"/e frick ") then
  828. local name = string.gsub(lower,"/e frick ","")
  829. local player = nil
  830.  
  831. if name == "others" then
  832. for i,v in pairs(game.Players:GetChildren()) do
  833. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  834. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  835. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  836. end
  837. end
  838. else
  839.  
  840. names = game.Players:GetChildren()
  841.  
  842. for i,v in pairs(names) do
  843. strlower = string.lower(v.Name)
  844. sub = string.sub(strlower,1,#name)
  845.  
  846. if name == sub then
  847. player = v
  848. if player.Name ~= game.Players.LocalPlayer.Name then
  849. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  850. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  851. end
  852. end
  853. end
  854. end
  855. end
  856.  
  857. if string.find(lower,"/e :frick ") then
  858. local name = string.gsub(lower,"/e :frick ","")
  859. local player = nil
  860.  
  861. if name == "others" then
  862. for i,v in pairs(game.Players:GetChildren()) do
  863. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  864. game.Workspace.Delete.delete:FireServer(v.Character.Torso.Neck)
  865. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  866. end
  867. end
  868. else
  869.  
  870. names = game.Players:GetChildren()
  871.  
  872. for i,v in pairs(names) do
  873. strlower = string.lower(v.Name)
  874. sub = string.sub(strlower,1,#name)
  875.  
  876. if name == sub then
  877. player = v
  878. if player.Name ~= game.Players.LocalPlayer.Name then
  879. game.Workspace.Delete.delete:FireServer(player.Character.Torso.Neck)
  880. game.Workspace.Delete.delete:FireServer(v.Character.Head.Neck)
  881. end
  882. end
  883. end
  884. end
  885. end
  886.  
  887. if string.find(lower,":ban ") then
  888. local name = string.gsub(lower,":ban ","")
  889. local player = nil
  890. local plrname = nil
  891.  
  892. if name == "others" then
  893. for i,v in pairs(game.Players:GetChildren()) do
  894. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  895. plrname = v.Name
  896. table.insert(banlist,(#banlist+1),plrname)
  897. game.Workspace.Delete.delete:FireServer(v)
  898. end
  899. end
  900. else
  901.  
  902. names = game.Players:GetChildren()
  903.  
  904. for i,v in pairs(names) do
  905. strlower = string.lower(v.Name)
  906. sub = string.sub(strlower,1,#name)
  907.  
  908. if name == sub then
  909. plrname = v.Name
  910. player = v
  911.  
  912. if player.Name ~= game.Players.LocalPlayer.Name then
  913. table.insert(banlist,(#banlist+1),plrname)
  914. game.Workspace.Delete.delete:FireServer(player)
  915. end
  916. end
  917.  
  918. end
  919.  
  920.  
  921. end
  922. end
  923.  
  924. if string.find(lower,"/e ban ") then
  925. local name = string.gsub(lower,"/e ban ","")
  926. local player = nil
  927. local plrname = nil
  928.  
  929. if name == "others" then
  930. for i,v in pairs(game.Players:GetChildren()) do
  931. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  932. plrname = v.Name
  933. table.insert(banlist,(#banlist+1),plrname)
  934. game.Workspace.Delete.delete:FireServer(v)
  935. end
  936. end
  937. else
  938.  
  939. names = game.Players:GetChildren()
  940.  
  941. for i,v in pairs(names) do
  942. strlower = string.lower(v.Name)
  943. sub = string.sub(strlower,1,#name)
  944.  
  945. if name == sub then
  946. plrname = v.Name
  947. player = v
  948.  
  949. if player.Name ~= game.Players.LocalPlayer.Name then
  950. table.insert(banlist,(#banlist+1),plrname)
  951. game.Workspace.Delete.delete:FireServer(player)
  952. end
  953. end
  954.  
  955. end
  956.  
  957.  
  958. end
  959. end
  960.  
  961. if string.find(lower,"/e :ban ") then
  962. local name = string.gsub(lower,"/e :ban ","")
  963. local player = nil
  964. local plrname = nil
  965.  
  966. if name == "others" then
  967. for i,v in pairs(game.Players:GetChildren()) do
  968. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  969. plrname = v.Name
  970. table.insert(banlist,(#banlist+1),plrname)
  971. game.Workspace.Delete.delete:FireServer(v)
  972. end
  973. end
  974. else
  975.  
  976. names = game.Players:GetChildren()
  977.  
  978. for i,v in pairs(names) do
  979. strlower = string.lower(v.Name)
  980. sub = string.sub(strlower,1,#name)
  981.  
  982. if name == sub then
  983. plrname = v.Name
  984. player = v
  985.  
  986. if player.Name ~= game.Players.LocalPlayer.Name then
  987. table.insert(banlist,(#banlist+1),plrname)
  988. game.Workspace.Delete.delete:FireServer(player)
  989. end
  990. end
  991.  
  992. end
  993.  
  994.  
  995. end
  996. end
  997.  
  998. if string.find(lower,":unban ") then
  999. local name = string.gsub(lower,":unban ","")
  1000. local player = nil
  1001. local plrname = nil
  1002. local index = nil
  1003.  
  1004. if name == "all" then
  1005.  
  1006. for i,v in pairs(banlist) do
  1007. table.remove(banlist,i)
  1008. end
  1009.  
  1010. else
  1011. names = banlist
  1012.  
  1013. for i,v in pairs(names) do
  1014. strlower = string.lower(v)
  1015. sub = string.sub(strlower,1,#name)
  1016.  
  1017. if name == sub then
  1018. table.remove(banlist,i)
  1019. end
  1020. end
  1021. end
  1022. end
  1023.  
  1024. if lower == ":bans" then
  1025. print("-------------------------")
  1026.  
  1027. for i,v in pairs(banlist) do
  1028. print("Ban #" .. i .. " Player: " .. v)
  1029. end
  1030.  
  1031. print("-------------------------")
  1032. end
  1033.  
  1034. if lower == ":obby" then
  1035. if game.Workspace.Terrain.GameFolder.Workspace.Obby then
  1036. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  1037. end
  1038. end
  1039.  
  1040. if lower == ":removeobby" then
  1041. if game.Workspace.Terrain.GameFolder.Workspace.Obby then
  1042. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Obby)
  1043. end
  1044. end
  1045.  
  1046. if lower == ":givers" then
  1047. if game.Workspace.Terrain.GameFolder.Admin then
  1048. local dividers = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  1049. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  1050. game.Workspace.Delete.delete:FireServer(dividers)
  1051. end
  1052. end
  1053.  
  1054. if lower == ":removegivers" then
  1055. if game.Workspace.Terrain.GameFolder.Admin then
  1056. local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  1057. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  1058. game.Workspace.Delete.delete:FireServer(dividers2)
  1059. end
  1060. end
  1061.  
  1062. if lower == ":removepads" then
  1063. if game.Workspace.Terrain.GameFolder.Admin then
  1064. local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  1065. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  1066. game.Workspace.Delete.delete:FireServer(dividers2)
  1067. end
  1068. end
  1069.  
  1070.  
  1071. if string.find(lower,":blacklist ") then
  1072. local name = string.gsub(lower,":blacklist ","")
  1073. local player = nil
  1074. table.insert(blacklist,(#blacklist+1),name)
  1075. end
  1076.  
  1077. if string.find(lower,"/e blacklist ") then
  1078. local name = string.gsub(lower,"/e blacklist ","")
  1079. local player = nil
  1080. table.insert(blacklist,(#blacklist+1),name)
  1081. end
  1082.  
  1083. if string.find(lower,"/e :blacklist ") then
  1084. local name = string.gsub(lower,"/e :blacklist ","")
  1085. local player = nil
  1086. table.insert(blacklist,(#blacklist+1),name)
  1087. end
  1088.  
  1089.  
  1090. if string.find(lower,":unblacklist ") then
  1091. local name = string.gsub(lower,":unblacklist ","")
  1092. local player = nil
  1093.  
  1094. for i=1,#blacklist do
  1095.  
  1096. if string.find(name, blacklist[i]) then
  1097. table.remove(blacklist,i)
  1098. end
  1099.  
  1100. end
  1101. end
  1102.  
  1103.  
  1104. if string.find(lower,"/e unblacklist ") then
  1105. local name = string.gsub(lower,"/e unblacklist ","")
  1106. local player = nil
  1107.  
  1108. for i=1,#blacklist do
  1109.  
  1110. if string.find(name, blacklist[i]) then
  1111. table.remove(blacklist,i)
  1112. end
  1113.  
  1114. end
  1115. end
  1116.  
  1117.  
  1118. if string.find(lower,"/e :unblacklist ") then
  1119. local name = string.gsub(lower,"/e :unblacklist ","")
  1120. local player = nil
  1121.  
  1122. for i=1,#blacklist do
  1123.  
  1124. if string.find(name, blacklist[i]) then
  1125. table.remove(blacklist,i)
  1126. end
  1127.  
  1128. end
  1129. end
  1130.  
  1131.  
  1132. if lower == ":pads" then
  1133. if game.Workspace.Terrain.GameFolder.Admin then
  1134. local dividers2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Admin Dividers")
  1135. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Pads)
  1136. game.Workspace.Delete.delete:FireServer(dividers2)
  1137. end
  1138. end
  1139. if lower == ":roof" then
  1140. if game.Workspace.Terrain.GameFolder.Admin then
  1141.  
  1142. epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  1143. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1144. end
  1145. end
  1146. if lower == ":darkness" then
  1147. if game.Workspace.Terrain.GameFolder.Admin then
  1148.  
  1149. epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  1150. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1151. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1152. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1153. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1154. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1155. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1156. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1157. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1158. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1159. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1160. --EFFECIENCY AT IT'S FINEST
  1161. end
  1162. end
  1163.  
  1164. if lower == ":clonebaseplate" then
  1165. if game.Workspace.Terrain.GameFolder.Admin then
  1166. epic = game.Players.Vortexturize.Backpack:FindFirstChild("Clone")
  1167. epic.create:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate, Vector3.new(-85, 10, 17), Vector3.new(180, 90, 0))
  1168. end
  1169. end
  1170.  
  1171. if lower == ":regen" then
  1172. if game.Workspace.Terrain.GameFolder.Admin then
  1173. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  1174. end
  1175. end
  1176. if lower == ":removeregen" then
  1177. if game.Workspace.Terrain.GameFolder.Admin then
  1178. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin.Regen)
  1179. end
  1180. end
  1181.  
  1182. if lower == "clear" then
  1183. for i,v in pairs(game.Workspace:GetChildren()) do
  1184. if v:IsA("Part") then
  1185. game.Workspace.Delete.delete:FireServer(v)
  1186. end
  1187. end
  1188. end
  1189.  
  1190. if lower == ":slock on" then
  1191. slock = true
  1192. end
  1193.  
  1194. if lower == "/e :slock on" then
  1195. slock = true
  1196. end
  1197.  
  1198. if lower == "/e slock on" then
  1199. slock = true
  1200. end
  1201.  
  1202. if lower == ":slock off" then
  1203. slock = false
  1204. end
  1205.  
  1206. if lower == "/e :slock off" then
  1207. slock = false
  1208. end
  1209.  
  1210. if lower == "/e slock off" then
  1211. slock = false
  1212. end
  1213.  
  1214. if string.find(lower,":wl ") then
  1215. local name = string.gsub(lower,":wl ","")
  1216. local player = nil
  1217. local plrname = nil
  1218.  
  1219. if name == "others" then
  1220. for i,v in pairs(game.Players:GetChildren()) do
  1221. if (not v:FindFirstChild("admin")) and v.Name ~= game.Players.LocalPlayer.Name then
  1222. table.insert(whitelist,(#whitelist+1),v.Name)
  1223. newtag(v.Name)
  1224.  
  1225. v.Chatted:connect(function(msg)
  1226. adminexe(v,msg)
  1227. end)
  1228. end
  1229. end
  1230. else
  1231.  
  1232. names = game.Players:GetChildren()
  1233.  
  1234. for i,v in pairs(names) do
  1235. strlower = string.lower(v.Name)
  1236. sub = string.sub(strlower,1,#name)
  1237.  
  1238. if name == sub then
  1239. newtag(v.Name)
  1240. table.insert(whitelist,(#whitelist+1),v.Name)
  1241.  
  1242. v.Chatted:connect(function(msg)
  1243. adminexe(v,msg)
  1244. end)
  1245. end
  1246. end
  1247. end
  1248. end
  1249.  
  1250. if string.find(lower,":unwl ") then
  1251. local name = string.gsub(lower,":unwl ","")
  1252. local player = nil
  1253. local plrname = nil
  1254. local index = nil
  1255.  
  1256. if name == "others" then
  1257. for i,v in pairs(whitelist) do
  1258. for i,v in pairs(banlist) do
  1259. if v ~= game.Players.LocalPlayer.Name then
  1260. table.remove(whitelist,i)
  1261. end
  1262. end
  1263.  
  1264. if game.Workspace:FindFirstChild(v) then
  1265.  
  1266. if v.Name ~= game.Players.LocalPlayer.Name then
  1267. if v:FindFirstChild("admin") then
  1268. v.admin:Destroy()
  1269. end
  1270. end
  1271. end
  1272. end
  1273. else
  1274. names = whitelist
  1275.  
  1276. for i,v in pairs(names) do
  1277. strlower = string.lower(v)
  1278. sub = string.sub(strlower,1,#name)
  1279.  
  1280. if name == sub then
  1281. table.remove(whitelist,i)
  1282. end
  1283. end
  1284. end
  1285. end
  1286.  
  1287. if lower == ":wls" then
  1288. for i,v in pairs(whitelist) do
  1289. print("Player #" .. i .. " Player: " .. v)
  1290. end
  1291. end
  1292.  
  1293.  
  1294. if string.find(lower,":setloop ") then
  1295. local name = string.gsub(lower,":setloop ","")
  1296. local player = nil
  1297. game.Players.LocalPlayer.num.Value = name
  1298. end
  1299.  
  1300. if string.find(lower,"/e setloop ") then
  1301. local name = string.gsub(lower,"/e setloop ","")
  1302. local player = nil
  1303. game.Players.LocalPlayer.num.Value = name
  1304. end
  1305.  
  1306. if string.find(lower,"/e :setloop ") then
  1307. local name = string.gsub(lower,"/e :setloop ","")
  1308. local player = nil
  1309. game.Players.LocalPlayer.num.Value = name
  1310. end
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316. if string.find(lower,":loop ") then
  1317. local name = string.gsub(lower,":loop ","")
  1318. local player = nil
  1319. for i = 1, game.Players.LocalPlayer.num.Value do
  1320. game.Players:Chat(name)
  1321. wait(0.000000000001)
  1322. end
  1323. end
  1324.  
  1325. if string.find(lower,"/e loop ") then
  1326. local name = string.gsub(lower,"/e loop ","")
  1327. local player = nil
  1328. for i = 1, game.Players.LocalPlayer.num.Value do
  1329. game.Players:Chat(name)
  1330. wait(0.000000000001)
  1331. end
  1332. end
  1333.  
  1334. if string.find(lower,"/e :loop ") then
  1335. local name = string.gsub(lower,"/e :loop ","")
  1336. local player = nil
  1337. for i = 1, game.Players.LocalPlayer.num.Value do
  1338. game.Players:Chat(name)
  1339. wait(0.000000000001)
  1340. end
  1341. end
  1342.  
  1343.  
  1344. if lower == ":ruin" then
  1345. house2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Simple House")
  1346. house = house2:GetChildren()
  1347. for i=1,#house,3 do
  1348. game.Workspace.Delete.delete:FireServer(house[i])
  1349. end
  1350.  
  1351. end
  1352.  
  1353.  
  1354.  
  1355.  
  1356. if lower == ":barriers" then
  1357. if game.Workspace.Terrain.GameFolder.Workspace then
  1358. epicheskiy = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Obby Box")
  1359. game.Workspace.Delete.delete:FireServer(epicheskiy)
  1360. end
  1361. end
  1362.  
  1363. if lower == ":removebarriers" then
  1364. if game.Workspace.Terrain.GameFolder.Workspace then
  1365. epicheskiy = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Obby Box")
  1366. game.Workspace.Delete.delete:FireServer(epicheskiy)
  1367. end
  1368. end
  1369.  
  1370. if lower == ":baseplate" then
  1371. if game.Workspace.Terrain.GameFolder.Workspace.Baseplate then
  1372. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate)
  1373. end
  1374. end
  1375.  
  1376. if lower == ":tohouse" then
  1377. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-33.2027435, 8.22999954, 82.6940842))
  1378. end
  1379. if lower == ":gotohouse" then
  1380. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-33.2027435, 8.22999954, 82.6940842))
  1381. end
  1382.  
  1383. if lower == ":removebaseplate" then
  1384. if game.Workspace.Terrain.GameFolder.Workspace.Baseplate then
  1385. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace.Baseplate)
  1386. end
  1387. end
  1388.  
  1389. if lower == ":removehouse" then
  1390. if game.Workspace.Terrain.GameFolder.Workspace then
  1391. epicheskiy2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Basic House")
  1392. game.Workspace.Delete.delete:FireServer(epicheskiy2)
  1393. end
  1394. end
  1395. if lower == ":house" then
  1396. if game.Workspace.Terrain.GameFolder.Workspace then
  1397. epicheskiy2 = game.Workspace.Terrain.GameFolder.Workspace:FindFirstChild("Basic House")
  1398. game.Workspace.Delete.delete:FireServer(epicheskiy2)
  1399. end
  1400. end
  1401. if lower == ":unlock" then
  1402. unlock(workspace)
  1403. end
  1404.  
  1405. if lower == "/e unlock" then
  1406. unlock(workspace)
  1407. end
  1408.  
  1409. if lower == "/e :unlock" then
  1410. unlock(workspace)
  1411. end
  1412.  
  1413.  
  1414. if lower == ":lock" then
  1415. lock(workspace)
  1416. end
  1417.  
  1418. if lower == "/e lock" then
  1419. lock(workspace)
  1420. end
  1421.  
  1422. if lower == "/e :lock" then
  1423. lock(workspace)
  1424. end
  1425.  
  1426. if lower == ":breakgame" then
  1427. if game.Workspace.Terrain then
  1428. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace)
  1429. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin)
  1430. end
  1431. end
  1432.  
  1433. if lower == ":endme" then
  1434. if game.Players.LocalPlayer then
  1435. game.Workspace.Delete.delete:FireServer(game.Players.LocalPlayer)
  1436. end
  1437. end
  1438.  
  1439. if lower == ":removegame" then
  1440. if game.Workspace.Terrain then
  1441. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Workspace)
  1442. game.Workspace.Delete.delete:FireServer(game.Workspace.Terrain.GameFolder.Admin)
  1443. end
  1444. end
  1445.  
  1446. if lower == ":clear" then
  1447. for i,v in pairs(game.Workspace:GetChildren()) do
  1448. if not v:IsA("Model") or not v:IsA("Camera") or not v:IsA("Terrain") then
  1449. game.Workspace.Delete.delete:FireServer(v)
  1450. end
  1451. end
  1452. end
  1453.  
  1454. if string.find(lower,":cmds") then
  1455.  
  1456. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1457. Text = "Check the developer console for a list of additional commands. (F9 or Shift + F9)";
  1458. Color = Color3.new(127, 0, 0);
  1459. Font = Enum.Font.SourceSansBold;
  1460. FontSize = Enum.FontSize.Size24;
  1461. })
  1462.  
  1463.  
  1464. print("----------------COMMANDS-------------------")
  1465. print("Selection options: Full Player Name, Abrreviated, Others")
  1466. print('Example: ":ban others"')
  1467. print()
  1468. print(":cmds - I wonder what this does.")
  1469. print(":ban - Prevents user from rejoining the server. (/e :ban and /e ban work)")
  1470. print(":unban -can use :unban all")
  1471. print(":bans - Shows bans in console")
  1472. print(":slock on - Turns serverlock on")
  1473. print(":slock off - Turns server lock off")
  1474. print(":kick - Removes player from the game (/e :kick and /e kick work)")
  1475. print(":wl - Whitelists the player (Can use commands, not on you though.)")
  1476. print(":unwl - Unwhitelists the player")
  1477. print(":wls -outputs whitelisted players to console (F9)")
  1478. print(":obby - Removes obby at the start. (removeobby also works.)")
  1479. print(":givers - Removes admin givers. (:removegivers :removepads and :pads also all work.)")
  1480. print(":clear --removes parts placed by players (Re-do the script after you run this. Also, use the respawn command to get unstuck.)")
  1481. print(":removehouse - removes house")
  1482. print(":baseplate - Removes baseplate. (:removebaseplate also works.)")
  1483. print(":regen - Removes baseplate. (:removeregen also works.)")
  1484. print(":barriers - Removes barriers around spawn (:removebarriers also works.)")
  1485. print(":breakgame - Breaks everything. (:removegame also works incase you got used to the remove commands.)")
  1486. print(":frick - Kills the player (Doing it without the : yields the same results)")
  1487. print(":heck - Deletes the player's character (Doing it without the : yields the same results)")
  1488. print(":roof - Clones the baseplate over the map")
  1489. print(":darkness - Clones multiple baseplates over the map (Casting a shadow on the map)")
  1490. print(":unlock - Allows you to use your btools on any part in the game (/e unlock and /e :unlock work)")
  1491. print(":gotohouse - Teleports you into the house")
  1492. print(":loopkill - Loopkills the player (Sometimes randomly stop)")
  1493. print(":unloopkill - Unloopkills the player")
  1494. print(":infkill - Loopkills the player, but it doesn't stop. Like at all. Ever.")
  1495. print(":infheck - Essentially a loop punish on steroids.")
  1496. print()
  1497. print('Executing "kick others/etc." wont kick those whitelisted, but if you single them out it will')
  1498. print('If a user is whitelisted he/she will not be able to see commands on their screen with :cmds,')
  1499. print('and the same goes for :bans and :wls, since the game is filtering enabled, however they will')
  1500. print('be able to use commands if whitelisted')
  1501. print('You can not be unwhitelisted or banned / kicked')
  1502. print("If someone uses the clear / clr command, you must re-apply the script.")
  1503. print("Most commands that effect players can be used silently. (Example /e :kick and /e kick would both work)")
  1504. print("-------------------------------------------")
  1505. print("Made by Timeless. (Updated by Vortex)")
  1506. print("-------------------------------------------")
  1507.  
  1508.  
  1509. end
  1510. end
  1511. elseif string.find(lower,":") and (not game.Workspace:FindFirstChild("Delete")) then
  1512. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  1513. Text = "Please give yourself btools, then drop the hammer tool. (Hammer tool not found)";
  1514. Color = Color3.new(0, 223, 90);
  1515. Font = Enum.Font.SourceSansBold;
  1516. FontSize = Enum.FontSize.Size24;
  1517. })
  1518. end
  1519. end
  1520.  
  1521.  
  1522.  
  1523. game.Players.LocalPlayer.Chatted:connect(function(msg)
  1524. adminexe(game.Players.LocalPlayer,msg)
  1525. end)
  1526.  
  1527. if deletepath then
  1528. game.Players.LocalPlayer.Character.Delete.CanBeDropped = true
  1529.  
  1530. drop = Instance.new("BillboardGui")
  1531. drop.Parent = game.Players.LocalPlayer.PlayerGui
  1532.  
  1533. droplbl = Instance.new("TextLabel")
  1534. droplbl.Parent = drop
  1535. droplbl.Text = "Drop the delete tool to initialize commands"
  1536. droplbl.BackgroundTransparency = 1
  1537. droplbl.TextColor3 = Color3.new(200,0,0)
  1538. droplbl.TextScaled = true
  1539. droplbl.Size = UDim2.new(0,150,0,30)
  1540. droplbl.Position = UDim2.new(0,400,0,400)
  1541.  
  1542. wait(2)
  1543.  
  1544. drop:Destroy()
  1545. end
  1546.  
  1547. if deletepath2 then
  1548. game.Players.LocalPlayer.Backpack.Delete.CanBeDropped = true
  1549.  
  1550. drop = Instance.new("BillboardGui")
  1551. drop.Parent = game.Players.LocalPlayer.PlayerGui
  1552.  
  1553. droplbl = Instance.new("TextLabel")
  1554. droplbl.Parent = drop
  1555. droplbl.Text = "Drop the delete tool to initialize commands"
  1556. droplbl.BackgroundTransparency = 1
  1557. droplbl.TextColor3 = Color3.new(200,0,0)
  1558. droplbl.TextScaled = true
  1559. droplbl.Size = UDim2.new(0,150,0,30)
  1560. droplbl.Position = UDim2.new(0,400,0,400)
  1561.  
  1562. wait(2)
  1563.  
  1564. drop:Destroy()
  1565. end
  1566.  
  1567. game.Players.LocalPlayer.Backpack.ChildAdded:connect(function(tool)
  1568. if tool.Name == "Delete" then
  1569. wait(.1)
  1570. tool.CanBeDropped = true
  1571.  
  1572. drop = Instance.new("BillboardGui")
  1573. drop.Parent = game.Players.LocalPlayer.PlayerGui
  1574.  
  1575. droplbl = Instance.new("TextLabel")
  1576. droplbl.Text = "Drop the delete tool to initialize commands"
  1577. droplbl.BackgroundTransparency = 1
  1578. droplbl.Parent = drop
  1579. droplbl.TextColor3 = Color3.new(200,0,0)
  1580. droplbl.TextScaled = true
  1581. droplbl.Size = UDim2.new(0,150,0,30)
  1582. droplbl.Position = UDim2.new(0,400,0,400)
  1583.  
  1584. wait(2)
  1585.  
  1586. drop:Destroy()
  1587. end
  1588. end)
  1589.  
  1590. function start(plr)
  1591.  
  1592. local found = false
  1593. local banned = false
  1594.  
  1595. for i=1,#whitelist do
  1596. if plr.Name == (whitelist[i]) then
  1597. found = true
  1598. end
  1599. end
  1600.  
  1601. for i=1,#banlist do
  1602. if plr.Name == banlist[i] then
  1603. banned = true
  1604. end
  1605.  
  1606. if banned == true then
  1607. game.Workspace.Delete.delete:FireServer(plr)
  1608. end
  1609. end
  1610. if found == false and slock == true then
  1611. game.Workspace.Delete.delete:FireServer(plr)
  1612. end
  1613.  
  1614. if found == true then
  1615. newtag(plr.Name)
  1616. plr.Chatted:connect(function(msg)
  1617. adminexe(plr,msg)
  1618. end)
  1619. end
  1620. end
  1621.  
  1622.  
  1623.  
  1624.  
  1625. function blacklistcheck(plr,msg)
  1626. local lower = string.lower(msg)
  1627. local len = string.len(lower)
  1628. if (not plr:FindFirstChild("admin")) and plr.Name ~= game.Players.LocalPlayer.Name then
  1629. for i=1,#blacklist do
  1630.  
  1631.  
  1632. if string.find(lower, blacklist[i]) then
  1633.  
  1634. if game.Workspace:FindFirstChild("Delete") then
  1635. game.Workspace.Delete.delete:FireServer(plr)
  1636. end
  1637. print(plr.Name.." was kicked for saying a blacklisted word")
  1638. end
  1639. end
  1640.  
  1641. end
  1642. end
  1643.  
  1644.  
  1645. function start2(plr)
  1646. plr.Chatted:connect(function(msg)
  1647. blacklistcheck(plr,msg)
  1648. end)
  1649. end
  1650.  
  1651.  
  1652.  
  1653.  
  1654. game.Players.PlayerAdded:connect(function(plr)
  1655. start(plr)
  1656. start2(plr)
  1657. end)
  1658.  
  1659. table.insert(blacklist,(#blacklist+1),"swagify")
  1660. table.insert(blacklist,(#blacklist+1),"clip all")
  1661.  
  1662. for _,v in pairs(game.Players:GetChildren()) do
  1663. start(v)
  1664. start2(v)
  1665. end
  1666.  
  1667.  
  1668. function onKeyPress(inputObject, gameProcessedEvent)
  1669. if inputObject.KeyCode == Enum.KeyCode.Minus and gameProcessedEvent == false then
  1670. wait(0.1)
  1671. game.Players:Chat(":btools me")
  1672. wait(0.1)
  1673. if game.Players.LocalPlayer.Backpack:FindFirstChild("Delete") then
  1674. game.Players.LocalPlayer.Backpack["Delete"].Parent = game.Players.LocalPlayer.Character
  1675. end
  1676. wait(0.1)
  1677. game.Players.LocalPlayer.Character["Delete"].Parent = game.Workspace
  1678. wait(0.1)
  1679. game.Players:Chat(":removetools me")
  1680.  
  1681.  
  1682. end
  1683. end
  1684.  
  1685. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  1686.  
  1687.  
  1688.  
  1689. local creditsdab = Instance.new("ScreenGui")
  1690. local Frame = Instance.new("Frame")
  1691. local aidez = Instance.new("ImageLabel")
  1692. local names = Instance.new("TextLabel")
  1693. local scriptmadeby = Instance.new("TextLabel")
  1694. local scriptmadeby_2 = Instance.new("TextLabel")
  1695. local x = Instance.new("TextButton")
  1696.  
  1697. creditsdab.Name = "creditsdab"
  1698. creditsdab.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  1699.  
  1700. Frame.Parent = creditsdab
  1701. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  1702. Frame.Position = UDim2.new(0.399554282, 0, 0.241054624, 0)
  1703. Frame.Size = UDim2.new(0, 274, 0, 274)
  1704.  
  1705. aidez.Name = "aidez"
  1706. aidez.Parent = Frame
  1707. aidez.BackgroundColor3 = Color3.new(1, 1, 1)
  1708. aidez.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1709. aidez.Position = UDim2.new(-0.000740621239, 0, 0.000178694725, 0)
  1710. aidez.Size = UDim2.new(0, 274, 0, 274)
  1711. aidez.Image = "rbxassetid://1790178022"
  1712.  
  1713. names.Name = "names"
  1714. names.Parent = Frame
  1715. names.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1716. names.BackgroundTransparency = 0.30000001192093
  1717. names.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1718. names.Position = UDim2.new(0, 0, 0.897810221, 0)
  1719. names.Size = UDim2.new(0, 274, 0, 28)
  1720. names.Font = Enum.Font.SourceSans
  1721. names.Text = "Vortexturize | aidez moi | ObitoXDm8OI "
  1722. names.TextColor3 = Color3.new(1, 1, 1)
  1723. names.TextSize = 14
  1724.  
  1725. scriptmadeby.Name = "scriptmadeby"
  1726. scriptmadeby.Parent = Frame
  1727. scriptmadeby.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1728. scriptmadeby.BackgroundTransparency = 0.30000001192093
  1729. scriptmadeby.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1730. scriptmadeby.Position = UDim2.new(0, 0, -0.102189779, 0)
  1731. scriptmadeby.Size = UDim2.new(0, 274, 0, 28)
  1732. scriptmadeby.Font = Enum.Font.SourceSans
  1733. scriptmadeby.Text = "Script updated by"
  1734. scriptmadeby.TextColor3 = Color3.new(1, 1, 1)
  1735. scriptmadeby.TextSize = 14
  1736.  
  1737. scriptmadeby_2.Name = "scriptmadeby"
  1738. scriptmadeby_2.Parent = Frame
  1739. scriptmadeby_2.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1740. scriptmadeby_2.BackgroundTransparency = 0.30000001192093
  1741. scriptmadeby_2.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1742. scriptmadeby_2.Position = UDim2.new(0, 0, -0.164233565, 0)
  1743. scriptmadeby_2.Size = UDim2.new(0, 274, 0, 17)
  1744. scriptmadeby_2.Font = Enum.Font.SourceSans
  1745. scriptmadeby_2.Text = "Check the dev console for a list of commands! (F9 or Shift + F9)"
  1746. scriptmadeby_2.TextColor3 = Color3.new(1, 1, 1)
  1747. scriptmadeby_2.TextScaled = true
  1748. scriptmadeby_2.TextSize = 14
  1749. scriptmadeby_2.TextWrapped = true
  1750.  
  1751. x.Name = "x"
  1752. x.Parent = creditsdab
  1753. x.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1754. x.BackgroundTransparency = 0.30000001192093
  1755. x.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1756. x.Position = UDim2.new(0.600445747, 0, 0.188323915, 0)
  1757. x.Size = UDim2.new(0, 28, 0, 28)
  1758. x.Font = Enum.Font.SourceSansSemibold
  1759. x.Text = "X"
  1760. x.TextColor3 = Color3.new(1, 1, 1)
  1761. x.TextSize = 30
  1762.  
  1763. x.MouseButton1Click:connect(function()
  1764. game.Players.LocalPlayer.PlayerGui.creditsdab:Destroy()
  1765. end)
  1766.  
  1767. game:GetService('RunService').Stepped:connect(function()
  1768. if game.Players.LocalPlayer.Backpack:FindFirstChild("Delete") then
  1769. game.Players.LocalPlayer.Backpack.Delete.CanBeDropped = true
  1770. else
  1771. game.Workspace.FilteringEnabled = true
  1772. end
  1773. end)
  1774.  
  1775.  
  1776. print("----------------COMMANDS-------------------")
  1777. print("Selection options: Full Player Name, Abrreviated, Others")
  1778. print('Example: ":ban others"')
  1779. print()
  1780. print(":cmds - I wonder what this does.")
  1781. print(":ban - Prevents user from rejoining the server. (/e :ban and /e ban work)")
  1782. print(":unban -can use :unban all")
  1783. print(":bans - Shows bans in console")
  1784. print(":slock on - Turns serverlock on")
  1785. print(":slock off - Turns server lock off")
  1786. print(":kick - Removes player from the game (/e :kick and /e kick work)")
  1787. print(":wl - Whitelists the player (Can use commands, not on you though.)")
  1788. print(":unwl - Unwhitelists the player")
  1789. print(":wls -outputs whitelisted players to console (F9)")
  1790. print(":obby - Removes obby at the start. (removeobby also works.)")
  1791. print(":givers - Removes admin givers. (:removegivers :removepads and :pads also all work.)")
  1792. print(":clear --removes parts placed by players (Re-do the script after you run this. Also, use the respawn command to get unstuck.)")
  1793. print(":removehouse - removes house")
  1794. print(":baseplate - Removes baseplate. (:removebaseplate also works.)")
  1795. print(":regen - Removes baseplate. (:removeregen also works.)")
  1796. print(":barriers - Removes barriers around spawn (:removebarriers also works.)")
  1797. print(":breakgame - Breaks everything. (:removegame also works incase you got used to the remove commands.)")
  1798. print(":frick - Kills the player (Doing it without the : yields the same results)")
  1799. print(":heck - Deletes the player's character (Doing it without the : yields the same results)")
  1800. print(":roof - Clones the baseplate over the map")
  1801. print(":darkness - Clones multiple baseplates over the map (Casting a shadow on the map)")
  1802. print(":unlock - Allows you to use your btools on any part in the game (/e unlock and /e :unlock work)")
  1803. print(":gotohouse - Teleports you into the house")
  1804. print(":loopkill - Loopkills the player (Sometimes randomly stop)")
  1805. print(":unloopkill - Unloopkills the player")
  1806. print(":blacklist WORD - kicks people if they say the set word")
  1807. print(":unblacklist WORD - removes the blacklist on the set word")
  1808. print(":setloop NUMBER - Sets the ammount of time the loop command loops")
  1809. print(":loop COMMAND - Loops the command as many times as you did with the :setloop command")
  1810. print("redo - Gives you btools (assuming you have admin) then drops the hammer tool")
  1811.  
  1812.  
  1813.  
  1814. print()
  1815. print('Executing "kick others/etc." wont kick those whitelisted, but if you single them out it will')
  1816. print('If a user is whitelisted he/she will not be able to see commands on their screen with :cmds,')
  1817. print('and the same goes for :bans and :wls, since the game is filtering enabled, however they will')
  1818. print('be able to use commands if whitelisted')
  1819. print('You can not be unwhitelisted or banned / kicked')
  1820. print("If someone uses the clear / clr command, you must re-apply the script.")
  1821. print("Most commands that effect players can be used silently. (Example /e :kick and /e kick would both work)")
  1822. print("-------------------------------------------")
  1823. print("Made by Timeless. (Updated by Vortex)")
  1824. print("-------------------------------------------")
Add Comment
Please, Sign In to add comment