Advertisement
Guest User

Modified shit by OPENCUP

a guest
Jun 7th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 62.07 KB | None | 0 0
  1. local FuckenKholsRW1 = Instance.new("ScreenGui")
  2. local MainFrame = Instance.new("Frame")
  3. local MainHeader = Instance.new("TextLabel")
  4. local GetAdmin = Instance.new("TextButton")
  5. local ServerShutdowns = Instance.new("TextButton")
  6. local PlayerManagment = Instance.new("TextButton")
  7. local TrollMenu = Instance.new("TextButton")
  8. local SettingsMenu = Instance.new("TextButton")
  9. local ResetServer = Instance.new("TextButton")
  10. local CloseGUI = Instance.new("TextButton")
  11. local ShutdownFrame = Instance.new("Frame")
  12. local TerminateServerShutdown = Instance.new("TextButton")
  13. local AbuserShutdown = Instance.new("TextButton")
  14. local RedWeatherAlertShutdown = Instance.new("TextButton")
  15. local DamagedCodaShutdown = Instance.new("TextButton")
  16. local BreakbotShutdown = Instance.new("TextButton")
  17. local PlayerManagmentFrame = Instance.new("Frame")
  18. local KickUser = Instance.new("TextButton")
  19. local PMTargetBox = Instance.new("TextBox")
  20. local LobbyBanUser = Instance.new("TextButton")
  21. local PermaBanUser = Instance.new("TextButton")
  22. local GiveAdminUser = Instance.new("TextButton")
  23. local TakeAdminUser = Instance.new("TextButton")
  24. local PMKickUser = Instance.new("TextButton")
  25. local PMLobbyBanUser = Instance.new("TextButton")
  26. local PMPermaBanUser = Instance.new("TextButton")
  27. local AbuseBanUser = Instance.new("TextButton")
  28. local TrollFrame = Instance.new("ScrollingFrame")
  29. local AllahAkbarTroll = Instance.new("TextButton")
  30. local LightningTroll = Instance.new("TextButton")
  31. local SlenderTroll = Instance.new("TextButton")
  32. local SatanTroll = Instance.new("TextButton")
  33. local SpasticateTroll = Instance.new("TextButton")
  34. local JumpAttackTroll = Instance.new("TextButton")
  35. local SwagifyRandomTroll = Instance.new("TextButton")
  36. local EbolaRandomTroll = Instance.new("TextButton")
  37. local NukeTroll = Instance.new("TextButton")
  38. local NoobsTroll = Instance.new("TextButton")
  39. local SettingsFrame = Instance.new("Frame")
  40. local KickSuspSetting = Instance.new("TextButton")
  41. local CheckUpdateSetting = Instance.new("TextButton")
  42.  
  43. FuckenKholsRW1.Name = "FuckenKholsRW1"
  44. FuckenKholsRW1.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  45. FuckenKholsRW1.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  46.  
  47. MainFrame.Name = "MainFrame"
  48. MainFrame.Parent = FuckenKholsRW1
  49. MainFrame.BackgroundColor3 = Color3.new(0.00392157, 0.00392157, 0.00392157)
  50. MainFrame.BackgroundTransparency = 0.10000000149012
  51. MainFrame.BorderSizePixel = 0
  52. MainFrame.Position = UDim2.new(0.435937494, 0, 0.44218415, 0)
  53. MainFrame.Size = UDim2.new(0, 347, 0, 375)
  54.  
  55. MainHeader.Name = "MainHeader"
  56. MainHeader.Parent = MainFrame
  57. MainHeader.BackgroundColor3 = Color3.new(1, 1, 1)
  58. MainHeader.BackgroundTransparency = 1
  59. MainHeader.BorderSizePixel = 0
  60. MainHeader.Position = UDim2.new(0.210374638, 0, 0.0213333331, 0)
  61. MainHeader.Size = UDim2.new(0, 201, 0, 26)
  62. MainHeader.Font = Enum.Font.Gotham
  63. MainHeader.Text = "Fucken Khols Rewritten"
  64. MainHeader.TextColor3 = Color3.new(1, 1, 1)
  65. MainHeader.TextSize = 16
  66.  
  67. GetAdmin.Name = "GetAdmin"
  68. GetAdmin.Parent = MainFrame
  69. GetAdmin.BackgroundColor3 = Color3.new(0, 0, 1)
  70. GetAdmin.BorderSizePixel = 0
  71. GetAdmin.Position = UDim2.new(0.0547550432, 0, 0.111999996, 0)
  72. GetAdmin.Size = UDim2.new(0, 308, 0, 50)
  73. GetAdmin.Font = Enum.Font.Gotham
  74. GetAdmin.Text = "Get Admin"
  75. GetAdmin.TextColor3 = Color3.new(1, 1, 1)
  76. GetAdmin.TextSize = 14
  77.  
  78. ServerShutdowns.Name = "ServerShutdowns"
  79. ServerShutdowns.Parent = MainFrame
  80. ServerShutdowns.BackgroundColor3 = Color3.new(0, 0, 1)
  81. ServerShutdowns.BorderSizePixel = 0
  82. ServerShutdowns.Position = UDim2.new(0.0547550432, 0, 0.254999995, 0)
  83. ServerShutdowns.Size = UDim2.new(0, 308, 0, 50)
  84. ServerShutdowns.Font = Enum.Font.Gotham
  85. ServerShutdowns.Text = "Shutdown Methods >>"
  86. ServerShutdowns.TextColor3 = Color3.new(1, 1, 1)
  87. ServerShutdowns.TextSize = 14
  88.  
  89. PlayerManagment.Name = "PlayerManagment"
  90. PlayerManagment.Parent = MainFrame
  91. PlayerManagment.BackgroundColor3 = Color3.new(0, 0, 1)
  92. PlayerManagment.BorderSizePixel = 0
  93. PlayerManagment.Position = UDim2.new(0.0547550432, 0, 0.400000006, 0)
  94. PlayerManagment.Size = UDim2.new(0, 308, 0, 50)
  95. PlayerManagment.Font = Enum.Font.Gotham
  96. PlayerManagment.Text = "Player Managment >>"
  97. PlayerManagment.TextColor3 = Color3.new(1, 1, 1)
  98. PlayerManagment.TextSize = 14
  99.  
  100. TrollMenu.Name = "TrollMenu"
  101. TrollMenu.Parent = MainFrame
  102. TrollMenu.BackgroundColor3 = Color3.new(0, 0, 1)
  103. TrollMenu.BorderSizePixel = 0
  104. TrollMenu.Position = UDim2.new(0.0547550432, 0, 0.542999983, 0)
  105. TrollMenu.Size = UDim2.new(0, 308, 0, 50)
  106. TrollMenu.Font = Enum.Font.Gotham
  107. TrollMenu.Text = "Troll Commands >>"
  108. TrollMenu.TextColor3 = Color3.new(1, 1, 1)
  109. TrollMenu.TextSize = 14
  110.  
  111. SettingsMenu.Name = "SettingsMenu"
  112. SettingsMenu.Parent = MainFrame
  113. SettingsMenu.BackgroundColor3 = Color3.new(0, 0, 1)
  114. SettingsMenu.BorderSizePixel = 0
  115. SettingsMenu.Position = UDim2.new(0.0547550432, 0, 0.68599999, 0)
  116. SettingsMenu.Size = UDim2.new(0, 308, 0, 50)
  117. SettingsMenu.Font = Enum.Font.Gotham
  118. SettingsMenu.Text = "Settings >>"
  119. SettingsMenu.TextColor3 = Color3.new(1, 1, 1)
  120. SettingsMenu.TextSize = 14
  121.  
  122. ResetServer.Name = "ResetServer"
  123. ResetServer.Parent = MainFrame
  124. ResetServer.BackgroundColor3 = Color3.new(0, 0, 1)
  125. ResetServer.BorderSizePixel = 0
  126. ResetServer.Position = UDim2.new(0.0547550432, 0, 0.832000017, 0)
  127. ResetServer.Size = UDim2.new(0, 308, 0, 50)
  128. ResetServer.Font = Enum.Font.Gotham
  129. ResetServer.Text = "Reset Server"
  130. ResetServer.TextColor3 = Color3.new(1, 1, 1)
  131. ResetServer.TextSize = 14
  132.  
  133. CloseGUI.Name = "CloseGUI"
  134. CloseGUI.Parent = MainFrame
  135. CloseGUI.BackgroundColor3 = Color3.new(0, 0, 1)
  136. CloseGUI.BorderSizePixel = 0
  137. CloseGUI.Position = UDim2.new(0.838616729, 0, -0.0160000008, 14)
  138. CloseGUI.Size = UDim2.new(0, 36, 0, 30)
  139. CloseGUI.Font = Enum.Font.Gotham
  140. CloseGUI.Text = "X"
  141. CloseGUI.TextColor3 = Color3.new(1, 1, 1)
  142. CloseGUI.TextSize = 14
  143.  
  144. ShutdownFrame.Name = "ShutdownFrame"
  145. ShutdownFrame.Parent = MainFrame
  146. ShutdownFrame.BackgroundColor3 = Color3.new(0.00392157, 0.00392157, 0.00392157)
  147. ShutdownFrame.BackgroundTransparency = 0.10000000149012
  148. ShutdownFrame.BorderSizePixel = 0
  149. ShutdownFrame.Position = UDim2.new(1, 0, 0, 0)
  150. ShutdownFrame.Size = UDim2.new(0, 329, 0, 375)
  151. ShutdownFrame.Visible = false
  152.  
  153. TerminateServerShutdown.Name = "TerminateServerShutdown"
  154. TerminateServerShutdown.Parent = ShutdownFrame
  155. TerminateServerShutdown.BackgroundColor3 = Color3.new(0, 0, 1)
  156. TerminateServerShutdown.BorderSizePixel = 0
  157. TerminateServerShutdown.Position = UDim2.new(-0.00299571827, 0, 0.111999996, 0)
  158. TerminateServerShutdown.Size = UDim2.new(0, 308, 0, 50)
  159. TerminateServerShutdown.Font = Enum.Font.Gotham
  160. TerminateServerShutdown.Text = "Terminate Server"
  161. TerminateServerShutdown.TextColor3 = Color3.new(1, 1, 1)
  162. TerminateServerShutdown.TextSize = 14
  163.  
  164. AbuserShutdown.Name = "AbuserShutdown"
  165. AbuserShutdown.Parent = ShutdownFrame
  166. AbuserShutdown.BackgroundColor3 = Color3.new(0, 0, 1)
  167. AbuserShutdown.BorderSizePixel = 0
  168. AbuserShutdown.Position = UDim2.new(-0.00299571827, 0, 0.254999995, 0)
  169. AbuserShutdown.Size = UDim2.new(0, 308, 0, 50)
  170. AbuserShutdown.Font = Enum.Font.Gotham
  171. AbuserShutdown.Text = "Abuser Shutdown"
  172. AbuserShutdown.TextColor3 = Color3.new(1, 1, 1)
  173. AbuserShutdown.TextSize = 14
  174.  
  175. RedWeatherAlertShutdown.Name = "RedWeatherAlertShutdown"
  176. RedWeatherAlertShutdown.Parent = ShutdownFrame
  177. RedWeatherAlertShutdown.BackgroundColor3 = Color3.new(0, 0, 1)
  178. RedWeatherAlertShutdown.BorderSizePixel = 0
  179. RedWeatherAlertShutdown.Position = UDim2.new(-0.00299571827, 0, 0.398999989, 0)
  180. RedWeatherAlertShutdown.Size = UDim2.new(0, 308, 0, 50)
  181. RedWeatherAlertShutdown.Font = Enum.Font.Gotham
  182. RedWeatherAlertShutdown.Text = "Red Weather Alert"
  183. RedWeatherAlertShutdown.TextColor3 = Color3.new(1, 1, 1)
  184. RedWeatherAlertShutdown.TextSize = 14
  185.  
  186. DamagedCodaShutdown.Name = "DamagedCodaShutdown"
  187. DamagedCodaShutdown.Parent = ShutdownFrame
  188. DamagedCodaShutdown.BackgroundColor3 = Color3.new(0, 0, 1)
  189. DamagedCodaShutdown.BorderSizePixel = 0
  190. DamagedCodaShutdown.Position = UDim2.new(-0.00299571827, 0, 0.542999983, 0)
  191. DamagedCodaShutdown.Size = UDim2.new(0, 308, 0, 50)
  192. DamagedCodaShutdown.Font = Enum.Font.Gotham
  193. DamagedCodaShutdown.Text = "Damaged Coda Shutdown"
  194. DamagedCodaShutdown.TextColor3 = Color3.new(1, 1, 1)
  195. DamagedCodaShutdown.TextSize = 14
  196.  
  197. BreakbotShutdown.Name = "BreakbotShutdown"
  198. BreakbotShutdown.Parent = ShutdownFrame
  199. BreakbotShutdown.BackgroundColor3 = Color3.new(0, 0, 1)
  200. BreakbotShutdown.BorderSizePixel = 0
  201. BreakbotShutdown.Position = UDim2.new(-0.00299571827, 0, 0.686999977, 0)
  202. BreakbotShutdown.Size = UDim2.new(0, 308, 0, 50)
  203. BreakbotShutdown.Font = Enum.Font.Gotham
  204. BreakbotShutdown.Text = "Breakbot Shutdown"
  205. BreakbotShutdown.TextColor3 = Color3.new(1, 1, 1)
  206. BreakbotShutdown.TextSize = 14
  207.  
  208. PlayerManagmentFrame.Name = "PlayerManagmentFrame"
  209. PlayerManagmentFrame.Parent = MainFrame
  210. PlayerManagmentFrame.BackgroundColor3 = Color3.new(0.00392157, 0.00392157, 0.00392157)
  211. PlayerManagmentFrame.BackgroundTransparency = 0.10000000149012
  212. PlayerManagmentFrame.BorderSizePixel = 0
  213. PlayerManagmentFrame.Position = UDim2.new(1, 0, 0, 0)
  214. PlayerManagmentFrame.Size = UDim2.new(0, 330, 0, 375)
  215. PlayerManagmentFrame.Visible = false
  216.  
  217. KickUser.Name = "KickUser"
  218. KickUser.Parent = PlayerManagmentFrame
  219. KickUser.BackgroundColor3 = Color3.new(0, 0, 1)
  220. KickUser.BorderSizePixel = 0
  221. KickUser.Position = UDim2.new(-0.00299590151, 0, 0.254999995, 0)
  222. KickUser.Size = UDim2.new(0, 151, 0, 50)
  223. KickUser.Font = Enum.Font.Gotham
  224. KickUser.Text = "Kick"
  225. KickUser.TextColor3 = Color3.new(1, 1, 1)
  226. KickUser.TextSize = 14
  227.  
  228. PMTargetBox.Name = "PMTargetBox"
  229. PMTargetBox.Parent = PlayerManagmentFrame
  230. PMTargetBox.BackgroundColor3 = Color3.new(0, 0, 1)
  231. PMTargetBox.BorderSizePixel = 0
  232. PMTargetBox.Position = UDim2.new(0, 0, 0.112000003, 0)
  233. PMTargetBox.Size = UDim2.new(0, 307, 0, 50)
  234. PMTargetBox.Font = Enum.Font.Gotham
  235. PMTargetBox.PlaceholderColor3 = Color3.new(0.588235, 0.588235, 0.588235)
  236. PMTargetBox.PlaceholderText = "Target"
  237. PMTargetBox.Text = ""
  238. PMTargetBox.TextColor3 = Color3.new(1, 1, 1)
  239. PMTargetBox.TextSize = 14
  240.  
  241. LobbyBanUser.Name = "LobbyBanUser"
  242. LobbyBanUser.Parent = PlayerManagmentFrame
  243. LobbyBanUser.BackgroundColor3 = Color3.new(0, 0, 1)
  244. LobbyBanUser.BorderSizePixel = 0
  245. LobbyBanUser.Position = UDim2.new(-0.00299590151, 0, 0.398999989, 0)
  246. LobbyBanUser.Size = UDim2.new(0, 151, 0, 50)
  247. LobbyBanUser.Font = Enum.Font.Gotham
  248. LobbyBanUser.Text = "Lobby Ban"
  249. LobbyBanUser.TextColor3 = Color3.new(1, 1, 1)
  250. LobbyBanUser.TextSize = 14
  251.  
  252. PermaBanUser.Name = "PermaBanUser"
  253. PermaBanUser.Parent = PlayerManagmentFrame
  254. PermaBanUser.BackgroundColor3 = Color3.new(0, 0, 1)
  255. PermaBanUser.BorderSizePixel = 0
  256. PermaBanUser.Position = UDim2.new(-0.00299590151, 0, 0.542999983, 0)
  257. PermaBanUser.Size = UDim2.new(0, 151, 0, 50)
  258. PermaBanUser.Font = Enum.Font.Gotham
  259. PermaBanUser.Text = "Perma Ban"
  260. PermaBanUser.TextColor3 = Color3.new(1, 1, 1)
  261. PermaBanUser.TextSize = 14
  262.  
  263. GiveAdminUser.Name = "GiveAdminUser"
  264. GiveAdminUser.Parent = PlayerManagmentFrame
  265. GiveAdminUser.BackgroundColor3 = Color3.new(0, 0, 1)
  266. GiveAdminUser.BorderSizePixel = 0
  267. GiveAdminUser.Position = UDim2.new(-0.00299590151, 0, 0.686999977, 0)
  268. GiveAdminUser.Size = UDim2.new(0, 151, 0, 50)
  269. GiveAdminUser.Font = Enum.Font.Gotham
  270. GiveAdminUser.Text = "Give Admin"
  271. GiveAdminUser.TextColor3 = Color3.new(1, 1, 1)
  272. GiveAdminUser.TextSize = 14
  273.  
  274. TakeAdminUser.Name = "TakeAdminUser"
  275. TakeAdminUser.Parent = PlayerManagmentFrame
  276. TakeAdminUser.BackgroundColor3 = Color3.new(0, 0, 1)
  277. TakeAdminUser.BorderSizePixel = 0
  278. TakeAdminUser.Position = UDim2.new(0.472761661, 0, 0.686999977, 0)
  279. TakeAdminUser.Size = UDim2.new(0, 150, 0, 50)
  280. TakeAdminUser.Font = Enum.Font.Gotham
  281. TakeAdminUser.Text = "Take Admin"
  282. TakeAdminUser.TextColor3 = Color3.new(1, 1, 1)
  283. TakeAdminUser.TextSize = 14
  284.  
  285. PMKickUser.Name = "PMKickUser"
  286. PMKickUser.Parent = PlayerManagmentFrame
  287. PMKickUser.BackgroundColor3 = Color3.new(0, 0, 1)
  288. PMKickUser.BorderSizePixel = 0
  289. PMKickUser.Position = UDim2.new(0.472761661, 0, 0.254999995, 0)
  290. PMKickUser.Size = UDim2.new(0, 151, 0, 50)
  291. PMKickUser.Font = Enum.Font.Gotham
  292. PMKickUser.Text = "PM Kick"
  293. PMKickUser.TextColor3 = Color3.new(1, 1, 1)
  294. PMKickUser.TextSize = 14
  295.  
  296. PMLobbyBanUser.Name = "PMLobbyBanUser"
  297. PMLobbyBanUser.Parent = PlayerManagmentFrame
  298. PMLobbyBanUser.BackgroundColor3 = Color3.new(0, 0, 1)
  299. PMLobbyBanUser.BorderSizePixel = 0
  300. PMLobbyBanUser.Position = UDim2.new(0.472761661, 0, 0.398999989, 0)
  301. PMLobbyBanUser.Size = UDim2.new(0, 151, 0, 50)
  302. PMLobbyBanUser.Font = Enum.Font.Gotham
  303. PMLobbyBanUser.Text = "PM Lobby Ban"
  304. PMLobbyBanUser.TextColor3 = Color3.new(1, 1, 1)
  305. PMLobbyBanUser.TextSize = 14
  306.  
  307. PMPermaBanUser.Name = "PMPermaBanUser"
  308. PMPermaBanUser.Parent = PlayerManagmentFrame
  309. PMPermaBanUser.BackgroundColor3 = Color3.new(0, 0, 1)
  310. PMPermaBanUser.BorderSizePixel = 0
  311. PMPermaBanUser.Position = UDim2.new(0.472761661, 0, 0.542999983, 0)
  312. PMPermaBanUser.Size = UDim2.new(0, 151, 0, 50)
  313. PMPermaBanUser.Font = Enum.Font.Gotham
  314. PMPermaBanUser.Text = "PM Perma Ban"
  315. PMPermaBanUser.TextColor3 = Color3.new(1, 1, 1)
  316. PMPermaBanUser.TextSize = 14
  317.  
  318. AbuseBanUser.Name = "AbuseBanUser"
  319. AbuseBanUser.Parent = PlayerManagmentFrame
  320. AbuseBanUser.BackgroundColor3 = Color3.new(0, 0, 1)
  321. AbuseBanUser.BorderSizePixel = 0
  322. AbuseBanUser.Position = UDim2.new(-0.00299590151, 0, 0.83099997, 0)
  323. AbuseBanUser.Size = UDim2.new(0, 307, 0, 50)
  324. AbuseBanUser.Font = Enum.Font.Gotham
  325. AbuseBanUser.Text = "Abuse Ban"
  326. AbuseBanUser.TextColor3 = Color3.new(1, 1, 1)
  327. AbuseBanUser.TextSize = 14
  328.  
  329. TrollFrame.Name = "TrollFrame"
  330. TrollFrame.Parent = MainFrame
  331. TrollFrame.BackgroundColor3 = Color3.new(0.00392157, 0.00392157, 0.00392157)
  332. TrollFrame.BackgroundTransparency = 0.10000000149012
  333. TrollFrame.BorderSizePixel = 0
  334. TrollFrame.Position = UDim2.new(1, 0, 0, 0)
  335. TrollFrame.Size = UDim2.new(0, 329, 0, 375)
  336. TrollFrame.Visible = false
  337.  
  338. AllahAkbarTroll.Name = "AllahAkbarTroll"
  339. AllahAkbarTroll.Parent = TrollFrame
  340. AllahAkbarTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  341. AllahAkbarTroll.BorderSizePixel = 0
  342. AllahAkbarTroll.Position = UDim2.new(-0.00299571827, 0, 0.0559999943, 0)
  343. AllahAkbarTroll.Size = UDim2.new(0, 308, 0, 50)
  344. AllahAkbarTroll.Font = Enum.Font.Gotham
  345. AllahAkbarTroll.Text = "Allahu Akbar"
  346. AllahAkbarTroll.TextColor3 = Color3.new(1, 1, 1)
  347. AllahAkbarTroll.TextSize = 14
  348.  
  349. LightningTroll.Name = "LightningTroll"
  350. LightningTroll.Parent = TrollFrame
  351. LightningTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  352. LightningTroll.BorderSizePixel = 0
  353. LightningTroll.Position = UDim2.new(-0.00299571827, 0, 0.128000006, 0)
  354. LightningTroll.Size = UDim2.new(0, 308, 0, 50)
  355. LightningTroll.Font = Enum.Font.Gotham
  356. LightningTroll.Text = "Lightning Strike"
  357. LightningTroll.TextColor3 = Color3.new(1, 1, 1)
  358. LightningTroll.TextSize = 14
  359.  
  360. SlenderTroll.Name = "SlenderTroll"
  361. SlenderTroll.Parent = TrollFrame
  362. SlenderTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  363. SlenderTroll.BorderSizePixel = 0
  364. SlenderTroll.Position = UDim2.new(-0.00299571827, 0, 0.200000003, 0)
  365. SlenderTroll.Size = UDim2.new(0, 308, 0, 50)
  366. SlenderTroll.Font = Enum.Font.Gotham
  367. SlenderTroll.Text = "Slender"
  368. SlenderTroll.TextColor3 = Color3.new(1, 1, 1)
  369. SlenderTroll.TextSize = 14
  370.  
  371. SatanTroll.Name = "SatanTroll"
  372. SatanTroll.Parent = TrollFrame
  373. SatanTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  374. SatanTroll.BorderSizePixel = 0
  375. SatanTroll.Position = UDim2.new(-0.00299571827, 0, 0.272000015, 0)
  376. SatanTroll.Size = UDim2.new(0, 308, 0, 50)
  377. SatanTroll.Font = Enum.Font.Gotham
  378. SatanTroll.Text = "5 Seconds of Satan"
  379. SatanTroll.TextColor3 = Color3.new(1, 1, 1)
  380. SatanTroll.TextSize = 14
  381.  
  382. SpasticateTroll.Name = "SpasticateTroll"
  383. SpasticateTroll.Parent = TrollFrame
  384. SpasticateTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  385. SpasticateTroll.BorderSizePixel = 0
  386. SpasticateTroll.Position = UDim2.new(-0.00299571827, 0, 0.343999982, 0)
  387. SpasticateTroll.Size = UDim2.new(0, 308, 0, 50)
  388. SpasticateTroll.Font = Enum.Font.Gotham
  389. SpasticateTroll.Text = "Spasticate all"
  390. SpasticateTroll.TextColor3 = Color3.new(1, 1, 1)
  391. SpasticateTroll.TextSize = 14
  392.  
  393. JumpAttackTroll.Name = "JumpAttackTroll"
  394. JumpAttackTroll.Parent = TrollFrame
  395. JumpAttackTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  396. JumpAttackTroll.BorderSizePixel = 0
  397. JumpAttackTroll.Position = UDim2.new(-0.00299571827, 0, 0.415999979, 0)
  398. JumpAttackTroll.Size = UDim2.new(0, 308, 0, 50)
  399. JumpAttackTroll.Font = Enum.Font.Gotham
  400. JumpAttackTroll.Text = "JumpAttack Random"
  401. JumpAttackTroll.TextColor3 = Color3.new(1, 1, 1)
  402. JumpAttackTroll.TextSize = 14
  403.  
  404. SwagifyRandomTroll.Name = "SwagifyRandomTroll"
  405. SwagifyRandomTroll.Parent = TrollFrame
  406. SwagifyRandomTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  407. SwagifyRandomTroll.BorderSizePixel = 0
  408. SwagifyRandomTroll.Position = UDim2.new(-0.00299571827, 0, 0.488000005, 0)
  409. SwagifyRandomTroll.Size = UDim2.new(0, 308, 0, 50)
  410. SwagifyRandomTroll.Font = Enum.Font.Gotham
  411. SwagifyRandomTroll.Text = "Swagify Random"
  412. SwagifyRandomTroll.TextColor3 = Color3.new(1, 1, 1)
  413. SwagifyRandomTroll.TextSize = 14
  414.  
  415. EbolaRandomTroll.Name = "EbolaRandomTroll"
  416. EbolaRandomTroll.Parent = TrollFrame
  417. EbolaRandomTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  418. EbolaRandomTroll.BorderSizePixel = 0
  419. EbolaRandomTroll.Position = UDim2.new(-0.00299571827, 0, 0.560000002, 0)
  420. EbolaRandomTroll.Size = UDim2.new(0, 308, 0, 50)
  421. EbolaRandomTroll.Font = Enum.Font.Gotham
  422. EbolaRandomTroll.Text = "Ebola Random"
  423. EbolaRandomTroll.TextColor3 = Color3.new(1, 1, 1)
  424. EbolaRandomTroll.TextSize = 14
  425.  
  426. NukeTroll.Name = "NukeTroll"
  427. NukeTroll.Parent = TrollFrame
  428. NukeTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  429. NukeTroll.BorderSizePixel = 0
  430. NukeTroll.Position = UDim2.new(-0.00299571827, 0, 0.631999969, 0)
  431. NukeTroll.Size = UDim2.new(0, 308, 0, 50)
  432. NukeTroll.Font = Enum.Font.Gotham
  433. NukeTroll.Text = "Nuclear Airstrike"
  434. NukeTroll.TextColor3 = Color3.new(1, 1, 1)
  435. NukeTroll.TextSize = 14
  436.  
  437. NoobsTroll.Name = "NoobsTroll"
  438. NoobsTroll.Parent = TrollFrame
  439. NoobsTroll.BackgroundColor3 = Color3.new(0, 0, 1)
  440. NoobsTroll.BorderSizePixel = 0
  441. NoobsTroll.Position = UDim2.new(-0.00299571827, 0, 0.703999996, 0)
  442. NoobsTroll.Size = UDim2.new(0, 308, 0, 50)
  443. NoobsTroll.Font = Enum.Font.Gotham
  444. NoobsTroll.Text = "2008 Flashbacks"
  445. NoobsTroll.TextColor3 = Color3.new(1, 1, 1)
  446. NoobsTroll.TextSize = 14
  447.  
  448. SettingsFrame.Name = "SettingsFrame"
  449. SettingsFrame.Parent = MainFrame
  450. SettingsFrame.BackgroundColor3 = Color3.new(0.00392157, 0.00392157, 0.00392157)
  451. SettingsFrame.BackgroundTransparency = 0.10000000149012
  452. SettingsFrame.BorderSizePixel = 0
  453. SettingsFrame.Position = UDim2.new(1, 0, 0, 0)
  454. SettingsFrame.Size = UDim2.new(0, 328, 0, 375)
  455. SettingsFrame.Visible = false
  456.  
  457. KickSuspSetting.Name = "KickSuspSetting"
  458. KickSuspSetting.Parent = SettingsFrame
  459. KickSuspSetting.BackgroundColor3 = Color3.new(0, 0, 1)
  460. KickSuspSetting.BorderSizePixel = 0
  461. KickSuspSetting.Position = UDim2.new(-0.00012300536, 0, 0.111999996, 0)
  462. KickSuspSetting.Size = UDim2.new(0, 308, 0, 50)
  463. KickSuspSetting.Font = Enum.Font.Gotham
  464. KickSuspSetting.Text = "Kick Suspicious Users"
  465. KickSuspSetting.TextColor3 = Color3.new(1, 1, 1)
  466. KickSuspSetting.TextSize = 14
  467.  
  468. CheckUpdateSetting.Name = "CheckUpdateSetting"
  469. CheckUpdateSetting.Parent = SettingsFrame
  470. CheckUpdateSetting.BackgroundColor3 = Color3.new(0, 0, 1)
  471. CheckUpdateSetting.BorderSizePixel = 0
  472. CheckUpdateSetting.Position = UDim2.new(-0.00012300536, 0, 0.254999995, 0)
  473. CheckUpdateSetting.Size = UDim2.new(0, 308, 0, 50)
  474. CheckUpdateSetting.Font = Enum.Font.Gotham
  475. CheckUpdateSetting.Text = "Check For Updates"
  476. CheckUpdateSetting.TextColor3 = Color3.new(1, 1, 1)
  477. CheckUpdateSetting.TextSize = 14
  478.  
  479. ---------------------------------------------------------------------------------------------------------------------
  480. -- SCRIPTS -- CREATED 23/05/2019 22:11
  481. ---------------------------------------------------------------------------------------------------------------------
  482.  
  483. -----------------------------
  484. -- Setting Script Properties
  485. -----------------------------
  486.  
  487. FuckenKholsRW1.Parent = game.CoreGui
  488. MainFrame.Active = true
  489. MainFrame.Draggable = true
  490.  
  491. ----------------------
  492. -- Setting Variables
  493. ----------------------
  494.  
  495. FuckenKhols = FuckenKholsRW1
  496. guidestroyed = false
  497. adminavalible = true
  498. updateavalible = false
  499. musicinuse = false
  500. bansusp = true
  501. current_version = '1.2'
  502. loading_errors = 0
  503. client = game.Players.LocalPlayer
  504. HttpService = game:GetService("HttpService")
  505.  
  506. permabanned = {}
  507. lobbybanned = {}
  508. givenadmins = {}
  509.  
  510. ---------------------
  511. -- Beggining script
  512. ---------------------
  513.  
  514. print('Fucken Khols Rewrite - Version '..current_version..'. Modified by OPENCUP.')
  515. print('For more info on this gui, Read the v3rmillion thread: https://v3rmillion.net/showthread.php?tid=833205&pid=5841628#pid5841628')
  516.  
  517. --------------------------
  518. -- Setting Core Functions
  519. --------------------------
  520.  
  521. function cnotification(t, b, d)
  522.     game.StarterGui:SetCore("SendNotification", {
  523.     Title = t;
  524.     Text = b;
  525.     Icon = "";
  526.     Duration = d;
  527.     })
  528. end
  529.  
  530. function csystemchat(b)
  531.     game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  532.     Text = b;
  533.     Color = Color3.new(1,0,1);
  534.     Font = Enum.Font.SourceSans;
  535.     FontSize = Enum.FontSize.Size24;
  536.     })
  537. end
  538.  
  539. function iswritefile()
  540.     if writefile then
  541.         return true
  542.     end
  543. end
  544.  
  545. function endgui()
  546.     MainHeader.Text = 'Modified by OPENCUP and Goodbye, '..client.Name
  547.     wait(1)
  548.     guidestroyed = true
  549.     FuckenKhols:Destroy()
  550. end
  551.  
  552. -----------------------
  553. -- Tweening the GUI in
  554. -----------------------
  555.  
  556. MainFrame.Position = UDim2.new(0, 0, 0.301124275, 0)
  557. MainFrame:TweenPosition(UDim2.new(0.0517061651, 0, 0.301124275, 0), 'In', 'Sine', 1)
  558.  
  559. ------------------------------
  560. -- Audio startup confirmation
  561. ------------------------------
  562.  
  563. local asc = Instance.new("Sound")
  564. asc.Parent = game.Workspace
  565. asc.Volume = 2
  566. asc.SoundId = 'rbxassetid://3200836987'
  567.  
  568. asc:Play()
  569.  
  570. ------------------------
  571. -- Handling save files
  572. ------------------------
  573.  
  574. if iswritefile() then
  575.     if pcall(function()readfile('FuckenKhols-BannedPlrs.txt')end) then
  576.         if readfile('FuckenKhols-BannedPlrs.txt') ~=nil then
  577.             permabanned = HttpService:JSONDecode(readfile('FuckenKhols-BannedPlrs.txt'))
  578.         end
  579.     else
  580.         writefile('FuckenKhols-BannedPlrs.txt', HttpService:JSONEncode({}))
  581.     end
  582.     if pcall(function()readfile('FuckenKhols-Settings.txt')end) then
  583.         if readfile('FuckenKhols-Settings.txt') ~=nil then
  584.             bansusp = readfile('FuckenKhols-Settings.txt')
  585.         end
  586.     else
  587.         writefile('FuckenKhols-Settings.txt', 'true')
  588.     end
  589. else
  590.     cnotification('Fucken Khols - Error', 'Your exploit is not compatible with writefile. Perma-Ban will not work properly, and settings wont save MODIFIED BY OPENCUP.', 5)
  591. end
  592.  
  593. -- Compatibility with Fucken Khols Beta
  594.  
  595. function tbansfromoldfile()
  596.     if iswritefile() then
  597.         if pcall(function()readfile('kholsbanned.txt')end) then
  598.             if readfile('kholsbanned.txt') ~=nil then
  599.                 local oldpermabanned = HttpService:JSONDecode(readfile('kholsbanned.txt'))
  600.                 if oldpermabanned ~= 'Names from this table have been transfered to FuckenKhols-BannedPlrs.txt. You are free to delete this file.' then
  601.                     for i = 1,#oldpermabanned do
  602.                         for j = 1,#permabanned do
  603.                             if oldpermabanned[i] ~= permabanned[j] then
  604.                                 table.insert(permabanned, oldpermabanned[i])
  605.                             end
  606.                         end
  607.                     end
  608.                     writefile('kholsbanned.txt', 'Names from this table have been transfered to FuckenKhols-BannedPlrs.txt. You are free to delete this file.')
  609.                 end
  610.             end
  611.         end
  612.     end
  613. end
  614.  
  615. -------------------------------------
  616. -- Updating Data After Loading Saves
  617. -------------------------------------
  618.  
  619. if bansusp == false then
  620.         KickSuspSetting.Text = 'Kick Suspicious Users [ON]'
  621.         bansusp = true
  622.     else
  623.         KickSuspSetting.Text = 'Kick Suspicious Users [OFF]'
  624.         bansusp = false
  625. end
  626.  
  627. -------------------------------
  628. -- Setting Secondary Functions
  629. -------------------------------
  630.  
  631. function GetPlayer(plrname)
  632.     for _,player in pairs(game.Players:GetPlayers()) do
  633.         if plrname:lower() == player.Name:sub(1,plrname:len()):lower() then
  634.             return player
  635.         end
  636.     end
  637.     return nil
  638. end
  639.  
  640. function kickplayer(tg)
  641.     local target = GetPlayer(tg)
  642.     if pcall(function() if game.Players.LocalPlayer:WaitForChild('Backpack').Delete then end end) then
  643.         client.Backpack.Delete.delete:FireServer(target)
  644.         cnotification('Kicked User', 'Kicked '..target.Name..' from the server.')
  645.     else
  646.         game:GetService'Players':Chat(":btools me")
  647.         wait(1)
  648.         client.Backpack.Delete.delete:FireServer(target)
  649.         cnotification('Kicked User', 'Kicked '..target.Name..' from the server.')
  650.     end
  651. end
  652.  
  653. function pmkick(tg)
  654.     local target = GetPlayer(tg)
  655.     game:GetService'Players':Chat(":btools me")
  656.     wait(1)
  657.     cnotification('Kicked User', 'Kicked '..target.Name..' from the server, and notified them.')
  658.     game:GetService'Players':Chat(":punish "..target.Name)
  659.     game:GetService'Players':Chat(":blind "..target.Name)
  660.     game:GetService'Players':Chat(":pm "..target.Name.." You have been kicked from this lobby.")
  661.     local c = 3.6
  662.     local o = PMKickUser.Text
  663.     for i = 1,34 do
  664.         c = c-0.1
  665.         PMKickUser.Text = c
  666.         wait(0.1)
  667.     end
  668.     client.Backpack.Delete.delete:FireServer(target)
  669.     PMKickUser.Text = 'Kicked'
  670.     wait(2)
  671.     PMKickUser.Text = o
  672. end
  673.  
  674. function lban(tg, r)
  675.     local target = GetPlayer(tg)
  676.     local nameexists = false
  677.     game:GetService'Players':Chat(":btools me")
  678.     wait(1)
  679.     for i = 1,#lobbybanned do
  680.         if lobbybanned[i] == target.Name then
  681.             nameexists = true
  682.             break
  683.         end
  684.     end
  685.     if nameexists == false then
  686.         table.insert(lobbybanned, target.Name)
  687.     end
  688.     if r == 'logs' then
  689.         cnotification('Banned User', 'Lobby-Banned '..target.Name..' for attemping to access command logs.')
  690.     elseif r == 'kb' then
  691.         cnotification('Banned User', 'Lobby-Banned '..target.Name..' for attempting to kick/ban another user.')
  692.     elseif r == 'client' then
  693.         cnotification('Banned User', 'Lobby-Bannned '..target.Name..'.')
  694.     elseif r == nil then
  695.         cnotification('Banned User', 'Lobby-Banned '..target.Name..' - Reason == nil')
  696.     end
  697.     client.Backpack.Delete.delete:FireServer(target)
  698. end
  699.  
  700. function pmlban(tg)
  701.     local target = GetPlayer(tg)
  702.     local nameexists = false
  703.     game:GetService'Players':Chat(":btools me")
  704.     wait(1)
  705.     for i = 1,#lobbybanned do
  706.         if lobbybanned[i] == target.Name then
  707.             nameexists = true
  708.             break
  709.         end
  710.     end
  711.     if nameexists == false then
  712.         table.insert(lobbybanned, target.Name)
  713.     end
  714.     game:GetService'Players':Chat(":punish "..target.Name)
  715.     game:GetService'Players':Chat(":blind "..target.Name)
  716.     game:GetService'Players':Chat(":pm "..target.Name.." You have been banned from this lobby.")
  717.     local c = 3.6
  718.     local o = PMLobbyBanUser.Text
  719.     for i = 1,34 do
  720.         c = c-0.1
  721.         PMLobbyBanUser.Text = c
  722.         wait(0.1)      
  723.     end
  724.     client.Backpack.Delete.delete:FireServer(target)
  725.     PMLobbyBanUser.Text = 'Banned'
  726.     wait(2)
  727.     PMLobbyBanUser.Text = o
  728. end
  729.  
  730. function abuserban(tg)
  731.     local target = GetPlayer(tg)
  732.     local nameexists = false
  733.     game:GetService'Players':Chat(":btools me")
  734.     wait(1)
  735.     for i = 1,#lobbybanned do
  736.         if lobbybanned[i] == target.Name then
  737.             nameexists = true
  738.             break
  739.         end
  740.     end
  741.     if nameexists == false then
  742.         table.insert(lobbybanned, target.Name)
  743.     end
  744.     game:GetService'Players':Chat(":punish "..target.Name)
  745.     game:GetService'Players':Chat(":blind "..target.Name)
  746.     game:GetService'Players':Chat(":pm "..target.Name.." You have been banned from this lobby. Do not abuse.")
  747.     local c = 4.3
  748.     local o = AbuseBanUser.Text
  749.     for i = 1,41 do
  750.         c = c-0.1
  751.         AbuseBanUser.Text = c
  752.         wait(0.1)
  753.     end
  754.     client.Backpack.Delete.delete:FireServer(target)
  755.     AbuseBanUser.Text = 'Banned'
  756.     wait(2)
  757.     AbuseBanUser.Text = o
  758. end
  759.  
  760. function permban(tg)
  761.     local target = GetPlayer(tg)
  762.     local nameexists = false
  763.     game:GetService'Players':Chat(":btools me")
  764.     wait(1)
  765.     for i = 1,#permabanned do
  766.         if permabanned[i] == target.Name then
  767.             nameexists = true
  768.             break
  769.         end
  770.     end
  771.     if nameexists == false then
  772.         table.insert(permabanned, target.Name)
  773.     end
  774.     client.Backpack.Delete.delete:FireServer(target)
  775.     local enc = HttpService:JSONEncode(permabanned)
  776.     writefile('FuckenKhols-BannedPlrs.txt', enc)
  777.     cnotification('Banned User', 'Perma-Banned '..target.Name..'.')
  778. end
  779.  
  780. function pmpermban(tg)
  781.     local target = GetPlayer(tg)
  782.     local nameexists = false
  783.     game:GetService'Players':Chat(":btools me")
  784.     wait(1)
  785.     for i = 1,#permabanned do
  786.         if permabanned[i] == target.Name then
  787.             nameexists = true
  788.             break
  789.         end
  790.     end
  791.     if nameexists == false then
  792.         table.insert(permabanned, target.Name)
  793.     end
  794.     local enc = HttpService:JSONEncode(permabanned)
  795.     writefile('FuckenKhols-BannedPlrs.txt', enc)
  796.     cnotification('Banned User', 'Perma-Banned '..target.Name..'.')
  797.     game:GetService'Players':Chat(":punish "..target.Name)
  798.     game:GetService'Players':Chat(":blind "..target.Name)
  799.     game:GetService'Players':Chat(":pm "..target.Name.." You have been banned from playing with this user.")
  800.     local c = 4.6
  801.     local o = PMPermaBanUser.Text
  802.     for i = 1,44 do
  803.         c = c-0.1
  804.         PMPermaBanUser.Text = c
  805.         wait(0.1)
  806.     end
  807.     client.Backpack.Delete.delete:FireServer(target)
  808.     PMPermaBanUser.Text = 'Banned'
  809.     wait(2)
  810.     PMPermaBanUser.Text = o
  811. end
  812.  
  813.  
  814. function getadmin()
  815.     if adminavalible == true then
  816.         local cpos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  817.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Terrain.GameFolder.Admin.Pads['Touch to get admin'].Head.CFrame
  818.         wait(0.2)
  819.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = cpos
  820.     else
  821.         cnotification('Error', 'There are no avalible admin slots in this server.', 5)
  822.     end
  823. end
  824.  
  825.  
  826.  
  827. ----------------
  828. -- Game Changes
  829. ----------------
  830.  
  831. for i,v in pairs(game.Workspace:GetDescendants()) do
  832.     if v:IsA("Part") then
  833.         v.Locked = false
  834.     end
  835. end
  836.  
  837. ------------------
  838. -- Main Functions
  839. ------------------
  840.  
  841. while guidestroyed == false do
  842.    
  843.     function allahakbar()
  844.         game:GetService'Players':Chat(":unhat all")
  845.         game:GetService'Players':Chat(":paint all Rust")
  846.         game:GetService'Players':Chat(":hat all 12436480")
  847.         game:GetService'Players':Chat(":shirt all 2092269208")
  848.         game:GetService'Players':Chat(":pants all 1821293945")
  849.         game:GetService'Players':Chat(":music 1342075752")
  850.         game:GetService'Players':Chat(":gear all 74385399")
  851.         game:GetService'Players':Chat(":name all Muslim")
  852.         game:GetService'Players':Chat(":disco")
  853.     end
  854.    
  855.     function lightningstrike()
  856.         game:GetService'Players':Chat(":music 1079408535")
  857.         musicinuse = true
  858.         wait(0.2)
  859.         game:GetService'Players':Chat(":flash all")
  860.         wait(0.2)
  861.         game:GetService'Players':Chat(":unflash all")
  862.         wait(3)
  863.         game:GetService'Players':Chat(":music")
  864.         musicinuse = false
  865.     end
  866.    
  867.     function slenderman()
  868.         game:GetService'Players':Chat(":name all Victims")
  869.         game:GetService'Players':Chat(":name me Slenderman")
  870.         game:GetService'Players':Chat(":god me")
  871.         game:GetService'Players':Chat(":outdoorambient 255 0 0")
  872.         game:GetService'Players':Chat(":fogend 100")
  873.         game:GetService'Players':Chat(":fogcolor 255")
  874.         game:GetService'Players':Chat(":paint me black")
  875.         game:GetService'Players':Chat(":music 2652214165")
  876.         wait(1)
  877.         game:GetService'Players':Chat(":h Where are you....?")
  878.         wait(0.4)
  879.         game:GetService'Players':Chat(":h I know you there.... :)")
  880.         wait(0.7)
  881.         game:GetService'Players':Chat(":flash")
  882.         game:GetService'Players':Chat(":music")
  883.         game:GetService'Players':Chat(":music 1008645583")
  884.         game:GetService'Players':Chat(":m FOUND YOU!")
  885.         game:GetService'Players':Chat(":kill others")
  886.         wait(1.2)
  887.         game:GetService'Players':Chat(":unflash")
  888.         game:GetService'Players':Chat(":music")
  889.         game:GetService'Players':Chat(":fix")
  890.         game:GetService'Players':Chat(":reset all")
  891.     end
  892.    
  893.     function satan()
  894.         game:GetService'Players':Chat(":name all Worshipper")
  895.         game:GetService'Players':Chat(":nohat all")
  896.         game:GetService'Players':Chat(":paint all black")
  897.         game:GetService'Players':Chat(":cape all black")
  898.         game:GetService'Players':Chat(":smoke all")
  899.         game:GetService'Players':Chat(":outdoorambient 255 0 0")
  900.         game:GetService'Players':Chat(":time 99")
  901.         game:GetService'Players':Chat(":music 2545164130")
  902.         musicinuse = true
  903.         game:GetService'Players':Chat(":outdoorambient 255 255 255")
  904.         game:GetService'Players':Chat(":fogend 200")
  905.         game:GetService'Players':Chat(":fogcolor 255 0 0")
  906.         game:GetService'Players':Chat(":paint me red")
  907.         game:GetService'Players':Chat(":cape me maroon")
  908.         game:GetService'Players':Chat(":name me Satan")
  909.         wait(0.1)
  910.         game:GetService'Players':Chat(":outdoorambient 255 0 0")
  911.         wait(5)
  912.         game:GetService'Players':Chat(":fix")
  913.         game:GetService'Players':Chat(":music")
  914.         musicinuse = false
  915.         game:GetService'Players':Chat(":reset all")
  916.     end
  917.    
  918.     function spasticate()
  919.         game:GetService'Players':Chat(":music 1574082345")
  920.             game:GetService'Players':Chat(":jail all")
  921.             game:GetService'Players':Chat(":fling all")
  922.             wait(0.1)
  923.             game:GetService'Players':Chat(":spin all")
  924.             game:GetService'Players':Chat(":unjail all")
  925.             wait(0.1)
  926.             game:GetService'Players':Chat(":removejails")
  927.             wait(0.1)
  928.             game:GetService'Players':Chat(":fly all")
  929.     end
  930.    
  931.     function jumpattack()
  932.         local plrlist = {}
  933.         for i,v in pairs(game.Players:GetPlayers()) do
  934.             if v ~= client then
  935.                 table.insert(plrlist, v.Name)
  936.             end
  937.         end
  938.         local c = math.random(1,#plrlist)
  939.         cnotification('Jump attack', plrlist[c]..' Is having a jump attack!', 5)
  940.         for i = 1,50 do
  941.             wait(math.random(0.7,2))
  942.             game:GetService'Players':Chat(":jump "..game.Players:FindFirstChild(plrlist[c]).Name)
  943.         end
  944.     end
  945.    
  946.     function swagify()
  947.         local plrlist = {}
  948.         for i,v in pairs(game.Players:GetPlayers()) do
  949.             if v ~= client then
  950.                 table.insert(plrlist, v.Name)
  951.             end
  952.         end
  953.         local c = math.random(1,#plrlist)
  954.         game:GetService'Players':Chat(":swagify "..plrlist[c].Name)
  955.         cnotification('Swagify random', 'Swagified '..plrlist[c]..'!')
  956.     end
  957.    
  958.     function ebola()
  959.         local plrlist = {}
  960.         for i,v in pairs(game.Players:GetPlayers()) do
  961.             if v ~= client then
  962.                 table.insert(plrlist, v.Name)
  963.             end
  964.         end
  965.         local c = math.random(1,#plrlist)
  966.         local target = game.Players:FindFirstChild(plrlist[c]).Name
  967.         cnotification('Ebola Random', target..' Has been given ebola.', 5)
  968.         game:GetService'Players':Chat(":h "..target.." Has Ebola!")
  969.         game:GetService'Players':Chat(":sparkles "..target)
  970.         game:GetService'Players':Chat(":paint "..target.." Rust")
  971.         game:GetService'Players':Chat(":name "..target.." Ebola Victim")
  972.         game:GetService'Players':Chat(":music 3206960009")
  973.         musicinuse = true
  974.         local health = 100
  975.         for i = 1,20 do
  976.             health = health - 5
  977.             game:GetService'Players':Chat(":health "..target.." "..health)
  978.             wait(0.2)
  979.         end
  980.         wait(0.2)
  981.         game:GetService'Players':Chat(":music")
  982.         musicinuse = false
  983.     end
  984.    
  985.     function ebolaselective(tg)
  986.             local target = game.Players:FindFirstChild(GetPlayer(tg)).Name
  987.             game:GetService'Players':Chat(":h "..target.." Has Ebola!")
  988.             game:GetService'Players':Chat(":sparkles "..target)
  989.             game:GetService'Players':Chat(":paint "..target.." Rust")
  990.             game:GetService'Players':Chat(":name "..target.." Ebola Victim")
  991.             game:GetService'Players':Chat(":music 3206960009")
  992.             musicinuse = true
  993.             local health = 100
  994.             for i = 1,20 do
  995.                 health = health - 5
  996.                 game:GetService'Players':Chat(":health "..target.." "..health)
  997.                 wait(0.2)
  998.             end
  999.             wait(0.2)
  1000.             game:GetService'Players':Chat(":music")
  1001.             musicinuse = false
  1002.         end
  1003.    
  1004.     function nuke()
  1005.         game:GetService'Players':Chat(":music 3203942980")
  1006.         musicinuse = true
  1007.         wait(15)
  1008.         game:GetService'Players':Chat(":outdoorambient 255 255 0")
  1009.         game:GetService'Players':Chat(":explode all")
  1010.         game:GetService'Players':Chat(":time 99")
  1011.         wait(6)
  1012.         game:GetService'Players':Chat(":music 2321119627")
  1013.         musicinuse = false
  1014.     end
  1015.    
  1016.     function noobflashbacks()
  1017.         game:GetService'Players':Chat(":name all noob")
  1018.         game:GetService'Players':Chat(":noob all")
  1019.         game:GetService'Players':Chat(":unpackage all")
  1020.         game:GetService'Players':Chat(":face all 144075659")
  1021.         game:GetService'Players':Chat(":unhat all")
  1022.         game:GetService'Players':Chat(":music 2036678215")
  1023.     end
  1024.    
  1025.     ----------------------------
  1026.     -- Setting shutdown methods
  1027.     ----------------------------
  1028.    
  1029.     function terminate()
  1030.         game:GetService'Players':Chat(":btools me")
  1031.         game:GetService'Players':Chat(":blind all")
  1032.         game:GetService'Players':Chat(":music 3184984460")
  1033.         wait(0.8)
  1034.         for i,v in pairs(game.Players:GetPlayers()) do
  1035.             if v ~= client then
  1036.                 game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1037.             end
  1038.         end
  1039.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(client)
  1040.     end
  1041.    
  1042.     function abusershutdown()
  1043.         endgui()
  1044.         game:GetService'Players':Chat(":music 3195985787")
  1045.         musicinuse = true
  1046.         game:GetService'Players':Chat(":blind all")
  1047.         game:GetService'Players':Chat(":m Don't Abuse Next Time")
  1048.         game:GetService'Players':Chat(":btools me")
  1049.         wait(3)
  1050.         for i,v in pairs(game.Players:GetPlayers()) do
  1051.             if v ~= game.Players.LocalPlayer then
  1052.                 game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1053.             end
  1054.         end
  1055.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(client)
  1056.     end
  1057.    
  1058.     function redweatheralert()
  1059.         endgui()
  1060.         game:GetService'Players':Chat(":btools me")
  1061.         wait(1)
  1062.         game:GetService'Players':Chat(":music 3188452050")
  1063.         for i,v in pairs(game.Players:GetPlayers()) do
  1064.             if v ~= game.Players.LocalPlayer then
  1065.                 game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1066.             end
  1067.         end
  1068.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(client)
  1069.     end
  1070.    
  1071.     function damagedcoda()
  1072.         endgui()
  1073.         game:GetService'Players':Chat(":punish me")
  1074.         game:GetService'Players':Chat(":heal me")
  1075.         game:GetService'Players':Chat(":music 2231245875")
  1076.         musicinuse = true
  1077.         game:GetService'Players':Chat(":name others Good")
  1078.         wait(1)
  1079.         game:GetService'Players':Chat(":btools me")
  1080.         game:GetService'Players':Chat(":name others Bye")
  1081.         wait(1)
  1082.         game:GetService'Players':Chat(":name others Goodbye")
  1083.         wait(4)
  1084.         game:GetService'Players':Chat(":undisco")
  1085.         game:GetService'Players':Chat(":outdoorambient 255 0 0")
  1086.         game:GetService'Players':Chat(":fogend 100")
  1087.         game:GetService'Players':Chat(":fogcolor 255 0 0")
  1088.         game:GetService'Players':Chat(":time 99")
  1089.         game:GetService'Players':Chat(":btools me")
  1090.         for i,v in pairs(game.Players:GetPlayers()) do
  1091.             if v ~= game.Players.LocalPlayer then
  1092.                 game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1093.             end
  1094.         end
  1095.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(client)
  1096.     end
  1097.    
  1098.     function breakbot()
  1099.         endgui()
  1100.         game:GetService'Players':Chat(":punish me")
  1101.         game:GetService'Players':Chat(":heal me")
  1102.         game:GetService'Players':Chat(":music 2679704840")
  1103.         musicinuse = true
  1104.         game:GetService'Players':Chat(":h You were the clock that was ticking in my home,")
  1105.         wait(3.7)
  1106.         game:GetService'Players':Chat(":h Change my state of mind,")
  1107.         game:GetService'Players':Chat(":btools me")
  1108.         wait(2)
  1109.         game:GetService'Players':Chat(":h Love's so hard to find...")
  1110.         wait(0.7)
  1111.         game:GetService'Players':Chat(":m FBI! OPEN UP!")
  1112.         wait(1.6)
  1113.         game:GetService'Players':Chat(":undisco")
  1114.         game:GetService'Players':Chat(":outdoorambient 255 0 0")
  1115.         game:GetService'Players':Chat(":fogend 100")
  1116.         game:GetService'Players':Chat(":fogcolor 255 0 0")
  1117.         game:GetService'Players':Chat(":time 99")
  1118.         for i,v in pairs(game.Players:GetPlayers()) do
  1119.             if v ~= game.Players.LocalPlayer then
  1120.                 game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1121.             end
  1122.         end
  1123.         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(client)
  1124.     end
  1125.    
  1126.     ---------------------------------------
  1127.     -- Setting Admin Give/Take functions
  1128.     ---------------------------------------
  1129.    
  1130.     function giveadmin(tg)
  1131.         local target = GetPlayer(tg)
  1132.         table.insert(givenadmins, target.Name)
  1133.         cnotification('Give Admin', 'Given '..target.Name..' admin.', 5)
  1134.     end
  1135.    
  1136.     function takeadmin(tg)
  1137.         local target = GetPlayer(tg)
  1138.         for i = 1,#givenadmins do
  1139.             if givenadmins[i] == target.Name then
  1140.                 table.remove(givenadmins, i)
  1141.                 break
  1142.             end
  1143.         end
  1144.         cnotification('Take Admin', 'Taken '..target.Name.."'s admin.", 5)
  1145.     end
  1146.    
  1147.     ----------------------------
  1148.     -- Setting Button Functions
  1149.     ----------------------------
  1150.    
  1151.     -- Main Menu
  1152.    
  1153.     CloseGUI.MouseButton1Down:connect(function() endgui() end)
  1154.    
  1155.     GetAdmin.MouseButton1Down:connect(function() getadmin() end)
  1156.    
  1157.     ServerShutdowns.MouseButton1Down:connect(function()
  1158.         if ShutdownFrame.Visible == false then
  1159.             ShutdownFrame.Visible = true
  1160.             PlayerManagmentFrame.Visible = false
  1161.             TrollFrame.Visible = false
  1162.             SettingsFrame.Visible = false
  1163.         else
  1164.             ShutdownFrame.Visible = false
  1165.         end
  1166.     end)
  1167.    
  1168.     PlayerManagment.MouseButton1Down:connect(function()
  1169.         if PlayerManagmentFrame.Visible == false then
  1170.             PlayerManagmentFrame.Visible = true
  1171.             ShutdownFrame.Visible = false
  1172.             TrollFrame.Visible = false
  1173.             SettingsFrame.Visible = false
  1174.         else
  1175.             PlayerManagmentFrame.Visible = false
  1176.         end
  1177.     end)
  1178.    
  1179.     TrollMenu.MouseButton1Down:connect(function()
  1180.         if TrollFrame.Visible == false then
  1181.             TrollFrame.Visible = true
  1182.             ShutdownFrame.Visible = false
  1183.             PlayerManagmentFrame.Visible = false
  1184.             SettingsFrame.Visible = false
  1185.         else
  1186.             TrollFrame.Visible = false
  1187.         end
  1188.     end)
  1189.    
  1190.     SettingsMenu.MouseButton1Down:connect(function()
  1191.         if SettingsFrame.Visible == false then
  1192.             SettingsFrame.Visible = true
  1193.             ShutdownFrame.Visible = false
  1194.             PlayerManagmentFrame.Visible = false
  1195.             TrollFrame.Visible = false
  1196.         else
  1197.             SettingsFrame.Visible = false
  1198.         end
  1199.     end)
  1200.    
  1201.     ResetServer.MouseButton1Down:connect(function()
  1202.         game:GetService'Players':Chat(":fix")
  1203.         game:GetService'Players':Chat(":clr")
  1204.         game:GetService'Players':Chat(":respawn all")
  1205.         game:GetService'Players':Chat(":time 12")
  1206.         game:GetService'Players':Chat(":undisco")
  1207.         game:GetService'Players':Chat(":unflash")
  1208.         game:GetService'Players':Chat(":unblind all")
  1209.         game:GetService'Players':Chat(":unpunish all")
  1210.         game:GetService'Players':Chat(":removejails")
  1211.         cnotification('Reset Server', 'Server has been reset.', 5)
  1212.     end)
  1213.    
  1214.     -- Shutdowns Menu
  1215.    
  1216.     TerminateServerShutdown.MouseButton1Down:connect(terminate)
  1217.    
  1218.     AbuserShutdown.MouseButton1Down:connect(abusershutdown)
  1219.    
  1220.     RedWeatherAlertShutdown.MouseButton1Down:connect(redweatheralert)
  1221.    
  1222.     DamagedCodaShutdown.MouseButton1Down:connect(damagedcoda)
  1223.    
  1224.     BreakbotShutdown.MouseButton1Down:connect(breakbot)
  1225.    
  1226.     -- Player Management Menu
  1227.    
  1228.     KickUser.MouseButton1Down:connect(function() kickplayer(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1229.    
  1230.     LobbyBanUser.MouseButton1Down:connect(function() lban(PMTargetBox.Text, 'client') wait(0.1) PMTargetBox.Text = '' end)
  1231.    
  1232.     PermaBanUser.MouseButton1Down:connect(function() permban(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1233.    
  1234.     GiveAdminUser.MouseButton1Down:connect(function() giveadmin(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1235.    
  1236.     TakeAdminUser.MouseButton1Down:connect(function() takeadmin(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1237.    
  1238.     PMKickUser.MouseButton1Down:connect(function() pmkick(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1239.    
  1240.     PMLobbyBanUser.MouseButton1Down:connect(function() pmlban(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1241.    
  1242.     PMPermaBanUser.MouseButton1Down:connect(function() pmpermban(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1243.    
  1244.     AbuseBanUser.MouseButton1Down:connect(function() abuserban(PMTargetBox.Text) wait(0.1) PMTargetBox.Text = '' end)
  1245.    
  1246.     -- Troll Menu
  1247.    
  1248.     AllahAkbarTroll.MouseButton1Down:connect(allahakbar)
  1249.    
  1250.     LightningTroll.MouseButton1Down:connect(lightningstrike)
  1251.    
  1252.     SlenderTroll.MouseButton1Down:connect(slenderman)
  1253.    
  1254.     SatanTroll.MouseButton1Down:connect(satan)
  1255.    
  1256.     SpasticateTroll.MouseButton1Down:connect(spasticate)
  1257.    
  1258.     JumpAttackTroll.MouseButton1Down:connect(jumpattack)
  1259.    
  1260.     SwagifyRandomTroll.MouseButton1Down:connect(swagify)
  1261.    
  1262.     EbolaRandomTroll.MouseButton1Down:connect(ebola)
  1263.    
  1264.     NukeTroll.MouseButton1Down:connect(nuke)
  1265.    
  1266.     NoobsTroll.MouseButton1Down:connect(noobflashbacks)
  1267.    
  1268.     -- Settings Menu
  1269.    
  1270.     KickSuspSetting.MouseButton1Down:connect(function()
  1271.         if bansusp == false then
  1272.             KickSuspSetting.Text = 'Kick Suspicious Users [ON]'
  1273.             bansusp = true
  1274.         else
  1275.             KickSuspSetting.Text = 'Kick Suspicious Users [OFF]'
  1276.             bansusp = false
  1277.         end
  1278.     end)
  1279.    
  1280.     CheckUpdateSetting.MouseButton1Down:connect(function()
  1281.         if updateavalible == false then
  1282.             local LVersion = game:HttpGet('https://anaxion.000webhostapp.com/Fucken%20Khols%20Version',true)
  1283.             if LVersion == current_version then
  1284.                 cnotification('Updates', 'No updates avalible.', 5)
  1285.                 CheckUpdateSetting.Text = 'No Updates Avalible'
  1286.                 wait(2)
  1287.                 CheckUpdateSetting.Text = 'Check For Updates'
  1288.             else
  1289.                 updateavalible = true
  1290.                 cnotification('Updates', 'An update is avalible! Click again to re-launch Fucken Khols.', 5)
  1291.                 CheckUpdateSetting.Text = 'Update Avalible! Click to launch.'
  1292.             end
  1293.         else
  1294.             loadstring(game:HttpGet('https://anaxion.000webhostapp.com/Fucken%20Khols', true))()
  1295.             FuckenKhols:Destroy()
  1296.         end
  1297.     end)
  1298.    
  1299.     ------------------------
  1300.     -- Player/Chat Functions
  1301.     ------------------------
  1302.    
  1303.     client.Chatted:connect(function(msg)
  1304.         if msg:sub(1,3) == '/e ' then
  1305.             game:GetService'Players':Chat(msg:sub(4))
  1306.         end
  1307.     end)
  1308.         game.Players.PlayerAdded:Connect(function(plr)
  1309.             if plr.Name == 'Anax_ion' then
  1310.                 cnotification('Anaxion has joined your game!','Anaxion has joined your game! Say hi!',5)
  1311.                 ig = true
  1312.             end
  1313.             for i = 1,#lobbybanned do
  1314.                 if plr.Name == lobbybanned[i] then
  1315.                     if pcall(function() if game.Players.LocalPlayer:WaitForChild('Backpack').Delete then end end) then
  1316.                         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(plr)
  1317.                         cnotification('User Rejoin', 'Lobby-banned user '..plr.Name..' attempted to reconnect.')
  1318.                     else
  1319.                         game:GetService'Players':Chat(":btools me")
  1320.                         wait(1)
  1321.                         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(plr)
  1322.                         cnotification('User Rejoin', 'Lobby-banned user '..plr.Name..' attempted to reconnect.')
  1323.                     end
  1324.                 end
  1325.             end
  1326.             for i = 1,#permabanned do
  1327.                 if plr.Name == permabanned[i] then
  1328.                     if pcall(function() if game.Players.LocalPlayer:WaitForChild('Backpack').Delete then end end) then
  1329.                         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(plr)
  1330.                         cnotification('User Rejoin', 'Perma-banned user '..plr.Name..' attempted to reconnect.')
  1331.                     else
  1332.                         game:GetService'Players':Chat(":btools me")
  1333.                         wait(0.8)
  1334.                         game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(plr)
  1335.                         cnotification('User Rejoin', 'Perma-banned user '..plr.Name..' attempted to reconnect.')
  1336.                     end
  1337.                 end
  1338.             end
  1339.         end)
  1340.    
  1341.     for i,v in pairs(game.Players:GetChildren()) do
  1342.         if v.Name == 'Anax_ion' then
  1343.             cnotification('Anaxion is in your game!','Anaxion is in your game! Feel free to PM him!',5)
  1344.             ig = true
  1345.         end
  1346.         for i = 1,#permabanned do
  1347.             if v.Name == permabanned[i] then
  1348.                 if pcall(function() if game.Players.LocalPlayer:WaitForChild('Backpack').Delete then end end) then
  1349.                     game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1350.                     cnotification('Perma banned user in lobby', 'Perma-banned user '..v.Name..' was kicked from this server.')
  1351.             else
  1352.                     game:GetService'Players':Chat(":btools me")
  1353.                     wait(0.8)
  1354.                     game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(v)
  1355.                     cnotification('Perma banned user in lobby', 'Perma-banned user '..v.Name..' was kicked from this server.')
  1356.                 end
  1357.             end
  1358.         end
  1359.         v.Chatted:Connect(function(msg)
  1360.             if msg:sub(1,8) == ':slender' then slenderman() end
  1361.             if msg:sub(1,10) == ':lightning' then lightningstrike() end
  1362.             if msg:sub(1,6) == ':satan' then satan() end
  1363.             if msg:sub(1,5) == ':nuke' then game:GetService'Players':Chat(":h "..v.Name.." Just launched a nuke! Strike imminent!") nuke() end
  1364.             if msg:sub(1,7) == ':ebola ' then ebolaselective(msg:sub(8)) end
  1365.             if msg:sub(1,10) == ':scmds' then wait(1) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me Fricken Khols' Commands:", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :slender - Makes a slender scene.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :lightning - Causes a lightning strike.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :satan - Turns the world to hell for 5 seconds.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :nuke - Causes a nuclear airstrike.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :ebola (player) - gives (player) ebola.", "All") end
  1366.    
  1367.             for i = 1,#givenadmins do
  1368.                 print('checking admin list')
  1369.                 if v.Name == givenadmins[i] then
  1370.                     print('player in list')
  1371.                     if msg:sub(1,4) == 'fly ' and msg:sub(5,6) ~= 'me' then
  1372.                         game:GetService'Players':Chat(":fly "..msg:sub(5))
  1373.                     end
  1374.                     if msg:sub(1,5) == ':fly ' and msg:sub(6,7) ~= 'me' then
  1375.                         game:GetService'Players':Chat(":fly "..msg:sub(6))
  1376.                     end
  1377.                     if msg:sub(1,6) == 'fly me' then
  1378.                         game:GetService'Players':Chat(":fly "..v.Name)
  1379.                     end
  1380.                     if msg:sub(1,7) == ':fly me' then
  1381.                         game:GetService'Players':Chat(":fly "..v.Name)
  1382.                     end
  1383.                     if msg:sub(1,6) == 'unfly ' and msg:sub(7,8) ~= 'me' then
  1384.                         game:GetService'Players':Chat(":unfly "..msg:sub(7))
  1385.                     end
  1386.                     if msg:sub(1,7) == ':unfly ' and msg:sub(8,9) ~= 'me' then
  1387.                         game:GetService'Players':Chat(":unfly "..msg:sub(8))
  1388.                     end
  1389.                     if msg:sub(1,8) == 'unfly me' then
  1390.                         game:GetService'Players':Chat(":unfly "..v.Name)
  1391.                     end
  1392.                     if msg:sub(1,9) == ':unfly me' then
  1393.                         game:GetService'Players':Chat(":unfly "..v.Name)
  1394.                     end
  1395.                     if msg:sub(1,7) == 'btools ' and msg:sub(8,9) ~= 'me' then
  1396.                         game:GetService'Players':Chat(":btools "..msg:sub(8))
  1397.                     end
  1398.                     if msg:sub(1,8) == ':btools ' and msg:sub(9,10) ~= 'me' then
  1399.                         game:GetService'Players':Chat(":btools "..msg:sub(9))
  1400.                     end
  1401.                     if msg:sub(1,9) == 'btools me' then
  1402.                         game:GetService'Players':Chat(":btools "..v.Name)
  1403.                     end
  1404.                     if msg:sub(1,10) == ':btools me' then
  1405.                         game:GetService'Players':Chat(":btools "..v.Name)
  1406.                     end
  1407.                     if msg:sub(1,7) == 'punish ' and msg:sub(8,9) ~= 'me' then
  1408.                         game:GetService'Players':Chat(":punish "..msg:sub(8))
  1409.                     end
  1410.                     if msg:sub(1,8) == ':punish ' and msg:sub(9,10) ~= 'me' then
  1411.                         game:GetService'Players':Chat(":punish "..msg:sub(9))
  1412.                     end
  1413.                     if msg:sub(1,9) == 'punish me' then
  1414.                         game:GetService'Players':Chat(":punish "..v.Name)
  1415.                     end
  1416.                     if msg:sub(1,10) == ':punish me' then
  1417.                         game:GetService'Players':Chat(":punish "..v.Name)
  1418.                     end
  1419.                     if msg:sub(1,9) == 'unpunish ' and msg:sub(10,11) ~= 'me' then
  1420.                         game:GetService'Players':Chat(":unpunish "..msg:sub(10))
  1421.                     end
  1422.                     if msg:sub(1,10) == ':unpunish ' and msg:sub(11,12) ~= 'me' then
  1423.                         game:GetService'Players':Chat(":unpunish "..msg:sub(11))
  1424.                     end
  1425.                     if msg:sub(1,11) == 'unpunish me' then
  1426.                         game:GetService'Players':Chat(":unpunish "..v.Name)
  1427.                     end
  1428.                     if msg:sub(1,12) == ':unpunish me' then
  1429.                         game:GetService'Players':Chat(":unpunish "..v.Name)
  1430.                     end
  1431.                     if msg:sub(1,5) == 'kill ' and msg:sub(6,7) ~= 'me' then
  1432.                         game:GetService'Players':Chat(":kill "..msg:sub(6))
  1433.                     end
  1434.                     if msg:sub(1,6) == ':kill ' and msg:sub(7,8) ~= 'me' then
  1435.                         game:GetService'Players':Chat(":kill "..msg:sub(7))
  1436.                     end
  1437.                     if msg:sub(1,7) == 'kill me' then
  1438.                         game:GetService'Players':Chat(":kill "..v.Name)
  1439.                     end
  1440.                     if msg:sub(1,8) == ':kill me' then
  1441.                         game:GetService'Players':Chat(":kill "..v.Name)
  1442.                     end
  1443.                     if msg:sub(1,3) == 'fix' then
  1444.                         game:GetService'Players':Chat(":fix")
  1445.                     end
  1446.                     if msg:sub(1,4) == ':fix' then
  1447.                         game:GetService'Players':Chat(":fix")
  1448.                     end
  1449.                     if msg:sub(1,3) == 'clr' then
  1450.                         game:GetService'Players':Chat(":clr")
  1451.                     end
  1452.                     if msg:sub(1,4) == ':clr' then
  1453.                         game:GetService'Players':Chat(":clr")
  1454.                     end
  1455.                     if msg:sub(1,5) == 'clear' then
  1456.                         game:GetService'Players':Chat(":clr")
  1457.                     end
  1458.                     if msg:sub(1,6) == ':clear' then
  1459.                         game:GetService'Players':Chat(":clr")
  1460.                     end
  1461.                     if msg:sub(1,7) == 'reload ' and msg:sub(8,9) ~= 'me' then
  1462.                         game:GetService'Players':Chat(":reload "..msg:sub(8))
  1463.                     end
  1464.                     if msg:sub(1,8) == ':reload ' and msg:sub(9,10) ~= 'me' then
  1465.                         game:GetService'Players':Chat(":reload "..msg:sub(9))
  1466.                     end
  1467.                     if msg:sub(1,9) == 'reload me' then
  1468.                         game:GetService'Players':Chat(":reload "..v.Name)
  1469.                     end
  1470.                     if msg:sub(1,10) == ':reload me' then
  1471.                         game:GetService'Players':Chat(":reload "..v.Name)
  1472.                     end
  1473.                 end
  1474.             end
  1475.            
  1476.             if msg:sub(1,5) == ':kick' or msg:sub(1,4) == ':ban' then
  1477.                 if v ~= client then
  1478.                     if v:IsFriendsWith(client.UserId) then else
  1479.                         lban(v.Name, 'kb')
  1480.                     end
  1481.                 end
  1482.             end
  1483.            
  1484.             if msg:sub(1,5) == ':logs' or msg:sub(1,4) == 'logs' then
  1485.                 if v ~= client then
  1486.                     if v:IsFriendsWith(client.UserId) then else
  1487.                         lban(v.Name, 'logs')
  1488.                     end
  1489.                 end
  1490.             end
  1491.            
  1492.         end)
  1493.     end
  1494.    
  1495.    
  1496.     game.Players.ChildAdded:Connect(function(plr)
  1497.         if plr:IsA("Player") then
  1498.             local v = plr
  1499.             plr.Chatted:connect(function(msg)
  1500.                 if msg:sub(1,8) == ':slender' then slenderman() end
  1501.                 if msg:sub(1,10) == ':lightning' then lightningstrike() end
  1502.                 if msg:sub(1,6) == ':satan' then satan() end
  1503.                 if msg:sub(1,5) == ':nuke' then game:GetService'Players':Chat(":h "..v.Name.." Just launched a nuke! Strike imminent!") nuke() end
  1504.                 if msg:sub(1,7) == ':ebola ' then ebolaselective(msg:sub(8)) end
  1505.                 if msg:sub(1,10) == ':scmds' then wait(1) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me Fricken Khols' Commands:", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :slender - Makes a slender scene.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :lightning - Causes a lightning strike.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :satan - Turns the world to hell for 5 seconds.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :nuke - Causes a nuclear airstrike.", "All") wait(0.5) game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/me :ebola (player) - gives (player) ebola.", "All") end
  1506.    
  1507.                 for i = 1,#givenadmins do
  1508.                     print('checking admin list')
  1509.                     if v.Name == givenadmins[i] then
  1510.                         print('player in list')
  1511.                         if msg:sub(1,4) == 'fly ' and msg:sub(5,6) ~= 'me' then
  1512.                             game:GetService'Players':Chat(":fly "..msg:sub(5))
  1513.                         end
  1514.                         if msg:sub(1,5) == ':fly ' and msg:sub(6,7) ~= 'me' then
  1515.                             game:GetService'Players':Chat(":fly "..msg:sub(6))
  1516.                         end
  1517.                         if msg:sub(1,6) == 'fly me' then
  1518.                             game:GetService'Players':Chat(":fly "..v.Name)
  1519.                         end
  1520.                         if msg:sub(1,7) == ':fly me' then
  1521.                             game:GetService'Players':Chat(":fly "..v.Name)
  1522.                         end
  1523.                         if msg:sub(1,6) == 'unfly ' and msg:sub(7,8) ~= 'me' then
  1524.                             game:GetService'Players':Chat(":unfly "..msg:sub(7))
  1525.                         end
  1526.                         if msg:sub(1,7) == ':unfly ' and msg:sub(8,9) ~= 'me' then
  1527.                             game:GetService'Players':Chat(":unfly "..msg:sub(8))
  1528.                         end
  1529.                         if msg:sub(1,8) == 'unfly me' then
  1530.                             game:GetService'Players':Chat(":unfly "..v.Name)
  1531.                         end
  1532.                         if msg:sub(1,9) == ':unfly me' then
  1533.                             game:GetService'Players':Chat(":unfly "..v.Name)
  1534.                         end
  1535.                         if msg:sub(1,7) == 'btools ' and msg:sub(8,9) ~= 'me' then
  1536.                             game:GetService'Players':Chat(":btools "..msg:sub(8))
  1537.                         end
  1538.                         if msg:sub(1,8) == ':btools ' and msg:sub(9,10) ~= 'me' then
  1539.                             game:GetService'Players':Chat(":btools "..msg:sub(9))
  1540.                         end
  1541.                         if msg:sub(1,9) == 'btools me' then
  1542.                             game:GetService'Players':Chat(":btools "..v.Name)
  1543.                         end
  1544.                         if msg:sub(1,10) == ':btools me' then
  1545.                             game:GetService'Players':Chat(":btools "..v.Name)
  1546.                         end
  1547.                         if msg:sub(1,7) == 'punish ' and msg:sub(8,9) ~= 'me' then
  1548.                             game:GetService'Players':Chat(":punish "..msg:sub(8))
  1549.                         end
  1550.                         if msg:sub(1,8) == ':punish ' and msg:sub(9,10) ~= 'me' then
  1551.                             game:GetService'Players':Chat(":punish "..msg:sub(9))
  1552.                         end
  1553.                         if msg:sub(1,9) == 'punish me' then
  1554.                             game:GetService'Players':Chat(":punish "..v.Name)
  1555.                         end
  1556.                         if msg:sub(1,10) == ':punish me' then
  1557.                             game:GetService'Players':Chat(":punish "..v.Name)
  1558.                         end
  1559.                         if msg:sub(1,9) == 'unpunish ' and msg:sub(10,11) ~= 'me' then
  1560.                             game:GetService'Players':Chat(":unpunish "..msg:sub(10))
  1561.                         end
  1562.                         if msg:sub(1,10) == ':unpunish ' and msg:sub(11,12) ~= 'me' then
  1563.                             game:GetService'Players':Chat(":unpunish "..msg:sub(11))
  1564.                         end
  1565.                         if msg:sub(1,11) == 'unpunish me' then
  1566.                             game:GetService'Players':Chat(":unpunish "..v.Name)
  1567.                         end
  1568.                         if msg:sub(1,12) == ':unpunish me' then
  1569.                             game:GetService'Players':Chat(":unpunish "..v.Name)
  1570.                         end
  1571.                         if msg:sub(1,5) == 'kill ' and msg:sub(6,7) ~= 'me' then
  1572.                             game:GetService'Players':Chat(":kill "..msg:sub(6))
  1573.                         end
  1574.                         if msg:sub(1,6) == ':kill ' and msg:sub(7,8) ~= 'me' then
  1575.                             game:GetService'Players':Chat(":kill "..msg:sub(7))
  1576.                         end
  1577.                         if msg:sub(1,7) == 'kill me' then
  1578.                             game:GetService'Players':Chat(":kill "..v.Name)
  1579.                         end
  1580.                         if msg:sub(1,8) == ':kill me' then
  1581.                             game:GetService'Players':Chat(":kill "..v.Name)
  1582.                         end
  1583.                         if msg:sub(1,3) == 'fix' then
  1584.                             game:GetService'Players':Chat(":fix")
  1585.                         end
  1586.                         if msg:sub(1,4) == ':fix' then
  1587.                             game:GetService'Players':Chat(":fix")
  1588.                         end
  1589.                         if msg:sub(1,3) == 'clr' then
  1590.                             game:GetService'Players':Chat(":clr")
  1591.                         end
  1592.                         if msg:sub(1,4) == ':clr' then
  1593.                             game:GetService'Players':Chat(":clr")
  1594.                         end
  1595.                         if msg:sub(1,5) == 'clear' then
  1596.                             game:GetService'Players':Chat(":clr")
  1597.                         end
  1598.                         if msg:sub(1,6) == ':clear' then
  1599.                             game:GetService'Players':Chat(":clr")
  1600.                         end
  1601.                         if msg:sub(1,7) == 'reload ' and msg:sub(8,9) ~= 'me' then
  1602.                             game:GetService'Players':Chat(":reload "..msg:sub(8))
  1603.                         end
  1604.                         if msg:sub(1,8) == ':reload ' and msg:sub(9,10) ~= 'me' then
  1605.                             game:GetService'Players':Chat(":reload "..msg:sub(9))
  1606.                         end
  1607.                         if msg:sub(1,9) == 'reload me' then
  1608.                             game:GetService'Players':Chat(":reload "..v.Name)
  1609.                         end
  1610.                         if msg:sub(1,10) == ':reload me' then
  1611.                             game:GetService'Players':Chat(":reload "..v.Name)
  1612.                         end
  1613.                         if msg:sub(1,7) == 'noclip ' and msg:sub(8,9) ~= 'me' then
  1614.                             game:GetService'Players':Chat(":noclip "..msg:sub(8))
  1615.                         end
  1616.                         if msg:sub(1,8) == ':noclip ' and msg:sub(9,10) ~= 'me' then
  1617.                             game:GetService'Players':Chat(":noclip "..msg:sub(9))
  1618.                         end
  1619.                         if msg:sub(1,9) == 'noclip me' then
  1620.                             game:GetService'Players':Chat(":noclip "..v.Name)
  1621.                         end
  1622.                         if msg:sub(1,10) == ':noclip me' then
  1623.                             game:GetService'Players':Chat(":noclip "..v.Name)
  1624.                         end
  1625.                         if msg:sub(1,8) == 'swagify ' and msg:sub(9,10) ~= 'me' then
  1626.                             game:GetService'Players':Chat(":swagify "..msg:sub(9))
  1627.                         end
  1628.                         if msg:sub(1,9) == ':swagify ' and msg:sub(10,11) ~= 'me' then
  1629.                             game:GetService'Players':Chat(":swagify "..msg:sub(10))
  1630.                         end
  1631.                         if msg:sub(1,10) == 'swagify me' then
  1632.                             game:GetService'Players':Chat(":swagify "..v.Name)
  1633.                         end
  1634.                         if msg:sub(1,11) == ':swagify me' then
  1635.                             game:GetService'Players':Chat(":swagify "..v.Name)
  1636.                         end
  1637.                         if msg:sub(1,3) == 'ff ' and msg:sub(4,5) ~= 'me' then
  1638.                             game:GetService'Players':Chat(":ff "..msg:sub(4))
  1639.                         end
  1640.                         if msg:sub(1,4) == ':ff ' and msg:sub(5,6) ~= 'me' then
  1641.                             game:GetService'Players':Chat(":ff "..msg:sub(5))
  1642.                         end
  1643.                         if msg:sub(1,5) == 'ff me' then
  1644.                             game:GetService'Players':Chat(":ff "..v.Name)
  1645.                         end
  1646.                         if msg:sub(1,6) == ':ff me' then
  1647.                             game:GetService'Players':Chat(":ff "..v.Name)
  1648.                         end
  1649.                         if msg:sub(1,6) == 'music ' then
  1650.                             if musicinuse == false then
  1651.                                 game:GetService'Players':Chat(":music "..msg:sub(7))
  1652.                             end
  1653.                         end
  1654.                         if msg:sub(1,5) == 'jump ' and msg:sub(6,7) ~= 'me' then
  1655.                             game:GetService'Players':Chat(":jump "..msg:sub(6))
  1656.                         end
  1657.                         if msg:sub(1,6) == ':jump ' and msg:sub(7,8) ~= 'me' then
  1658.                             game:GetService'Players':Chat(":jump "..msg:sub(7))
  1659.                         end
  1660.                         if msg:sub(1,7) == 'jump me' then
  1661.                             game:GetService'Players':Chat(":jump "..v.Name)
  1662.                         end
  1663.                         if msg:sub(1,8) == ':jump me' then
  1664.                             game:GetService'Players':Chat(":jump "..v.Name)
  1665.                         end
  1666.                        
  1667.                            
  1668.                     end
  1669.                 end
  1670.            
  1671.                 if msg:sub(1,5) == ':kick' or msg:sub(1,4) == ':ban' then
  1672.                     if v ~= client then
  1673.                         if v:IsFriendsWith(client.UserId) then else
  1674.                             lban(v.Name, 'kb')
  1675.                         end
  1676.                     end
  1677.                 end
  1678.            
  1679.                 if msg:sub(1,5) == ':logs' or msg:sub(1,4) == 'logs' then
  1680.                     if v ~= client then
  1681.                         if v:IsFriendsWith(client.UserId) then else
  1682.                             lban(v.Name, 'logs')
  1683.                         end
  1684.                     end
  1685.                 end
  1686.             end)
  1687.         end
  1688.     end)
  1689.    
  1690.     -----------------------
  1691.     -- Script Finalization
  1692.     -----------------------
  1693.    
  1694.     warn('Loading Complete. '..loading_errors..' Errors.')
  1695.     csystemchat("Loaded Fucken Khols. To secretly use a khol's admin command, type '/e ' before your prefix.")
  1696.    
  1697.     while wait() do
  1698.         if pcall(function() if game.Workspace.Terrain.GameFolder.Admin.Pads['Touch to get admin'] then end end) then
  1699.             GetAdmin.Text = 'Get Admin'
  1700.             GetAdmin.TextColor3 = Color3.new(255, 255, 255)
  1701.             adminavalible = true
  1702.         else
  1703.             GetAdmin.Text = 'No admin slots avalible.'
  1704.             GetAdmin.TextColor3 = Color3.new(255, 0, 0)
  1705.             adminavalible = false
  1706.         end
  1707.         local target = GetPlayer(PMTargetBox.Text)
  1708.         if PMTargetBox.Text ~= '' then
  1709.             if target then
  1710.                 PMTargetBox.TextColor3 = Color3.new(0, 255, 0)
  1711.             else
  1712.                 PMTargetBox.TextColor3 = Color3.new(255, 0, 0)
  1713.             end
  1714.         end
  1715.     end
  1716. end
  1717.  
  1718. ---------------------------------------------------------------------------------------------------------------------
  1719. -- OPENCUP 2019
  1720. ---------------------------------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement