Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Made by gabkiu1 C: --
  2.  
  3. local plr = ihjezogksawpgtaew
  4. function welcomeOut(we)
  5. we:TweenPosition(UDim2.new(0.5, -120,-2,0), "Out", "Bounce",2)
  6. wait(2)
  7. we.Visible = false
  8. end
  9. local wea = Instance.new("ScreenGui")
  10. wea.Parent = plr.PlayerGui
  11. local Welcome = Instance.new("TextLabel")
  12. Welcome.Parent = wea
  13. Welcome.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  14. Welcome.BorderColor3 = Color3.new(0, 0, 0)
  15. Welcome.BorderSizePixel = 2
  16. Welcome.TextColor3 = Color3.new(255, 255, 255)
  17. Welcome.Text = 'Welcome, Made by "gabkiu1", ENJOY!'
  18. Welcome.TextScaled = true
  19. Welcome.Size = UDim2.new(0, 250, 0, 45)
  20. Welcome.Position = UDim2.new(0.5, -125,0.5,-22)
  21.  
  22. wait(4)
  23. welcomeOut(Welcome)
  24.  
  25. function newgui()
  26. local hasKicked = nil
  27. local plr = ihjezogksawpgtaew
  28. local ScreenGui = Instance.new("ScreenGui")
  29. local Frame = Instance.new("Frame")
  30. local cKick = Instance.new("TextButton")
  31. local victime = Instance.new("TextBox")
  32. local Kicked = Instance.new("TextLabel")
  33. local tReason = Instance.new("TextBox")
  34. local rGui = Instance.new("ScreenGui")
  35. ScreenGui.Parent = plr.PlayerGui
  36.  
  37.  
  38. Frame.Parent = ScreenGui
  39. Frame.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  40. Frame.BorderColor3 = Color3.new(0.109804, 0.109804, 0.109804)
  41. Frame.BorderSizePixel = 2
  42. Frame.Position = UDim2.new(0.915912032, -100, 1, -65)
  43. Frame.Size = UDim2.new(0, 165, 0, 65)
  44.  
  45.  
  46. tReason.Name = "tReason"
  47. tReason.Parent = ScreenGui.Frame
  48. tReason.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  49. tReason.BorderColor3 = Color3.new(0, 0, 0)
  50. tReason.BorderSizePixel = 2
  51. tReason.Position = UDim2.new(0, 0, -0.338461548, 0)
  52. tReason.Size = UDim2.new(0, 165, 0, 20)
  53. tReason.Font = Enum.Font.Fantasy
  54. tReason.PlaceholderColor3 = Color3.new(0.698039, 0.698039, 0.698039)
  55. tReason.Text = "Reason(Optional)"
  56. tReason.TextColor3 = Color3.new(1, 1, 1)
  57. tReason.TextSize = 14
  58.  
  59. cKick.Name = "cKick"
  60. cKick.Parent = Frame
  61. cKick.BackgroundColor3 = Color3.new(0.109804, 0.109804, 0.109804)
  62. cKick.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  63. cKick.BorderSizePixel = 2
  64. cKick.Position = UDim2.new(0.109090912, 0, 0.55384618, 0)
  65. cKick.Size = UDim2.new(0, 60, 0, 17)
  66. cKick.Font = Enum.Font.Fantasy
  67. cKick.Text = "Kick"
  68. cKick.TextColor3 = Color3.new(1, 1, 1)
  69. cKick.TextSize = 14
  70. local cBan = cKick:Clone()
  71. cBan.Parent = Frame
  72. cBan.Text = "Ban"
  73. cBan.Position = UDim2.new(0.539090912, 0, 0.55384618, 0)
  74.  
  75.  
  76. victime.Name = "victime"
  77. victime.Parent = Frame
  78. victime.BackgroundColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  79. victime.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  80. victime.BorderSizePixel = 2
  81. victime.Position = UDim2.new(0.0606060624, 0, 0.123076923, 0)
  82. victime.Size = UDim2.new(0, 148, 0, 16)
  83. victime.Font = Enum.Font.Fantasy
  84. victime.PlaceholderColor3 = Color3.new(1, 1, 1)
  85. victime.Text = "Player Name"
  86. victime.TextColor3 = Color3.new(0, 0, 0)
  87. victime.TextScaled = true
  88. victime.TextSize = 14
  89. victime.TextWrapped = true
  90.  
  91. Kicked.Name = "Kicked"
  92. Kicked.Parent = ScreenGui
  93. Kicked.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  94. Kicked.BorderColor3 = Color3.new(0.109804, 0.109804, 0.109804)
  95. Kicked.BorderSizePixel = 2
  96. Kicked.Position = UDim2.new(0.5, -120, 0, 0)
  97. Kicked.Size = UDim2.new(0, 239, 0, 38)
  98. Kicked.Visible = false
  99. Kicked.Font = Enum.Font.Fantasy
  100. Kicked.Text = ""
  101. Kicked.TextColor3 = Color3.new(1, 1, 1)
  102. Kicked.TextScaled = true
  103. Kicked.TextSize = 14
  104. Kicked.TextWrapped = true
  105.  
  106. function plrReason(victim,reason)
  107. local victimReason = Instance.new("TextLabel")
  108. rGui.Parent = victim.PlayerGui
  109. victimReason.Name = "victimReason"
  110. victimReason.Parent = rGui
  111. victimReason.BorderSizePixel = 2
  112. victimReason.BackgroundColor3 = Color3.new(0.109804, 0.109804, 0.109804)
  113. victimReason.BorderColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  114. victimReason.Size = UDim2.new(1,0,1,0)
  115. victimReason.Font = Enum.Font.Fantasy
  116. victimReason.Text = reason
  117. victimReason.TextColor3 = Color3.new(1, 1, 1)
  118. victimReason.TextScaled = true
  119. end
  120.  
  121. function Kick(PLAYER)
  122. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
  123. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  124. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  125. Plat.Name = 'IYkick'
  126. Plat.Size = Vector3.new(100, 1, 100)
  127. local PART = Instance.new('Part', PLAYER.Character)
  128. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  129. PART.Size = Vector3.new(100, 1, 100)
  130. PART.Anchored = true
  131.  
  132. PART.Transparency = 1
  133. Plat.Transparency = 1
  134.  
  135. repeat wait(1)
  136. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  137. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  138. end
  139. Kick(PLAYER)
  140. until not game.Players:findFirstChild(PLAYER)
  141. end
  142. end
  143.  
  144. function EKick(plrName)
  145. if game.Players:FindFirstChild(plrName) then
  146. if tReason.Text ~= "Reason(Optional)" then
  147. plrReason(game.Players:FindFirstChild(plrName),tReason.Text)
  148. end
  149. wait()
  150. Kick(game.Players:FindFirstChild(plrName))
  151. wait(2.25)
  152.  
  153. if game.Players:FindFirstChild(plrName) then
  154. Kicked.Text = "Something hanpped, ... error..."
  155. Kicked.Visible = true
  156. wait(6)
  157. Kicked.Visible = false
  158. else
  159. Kicked.Text = "Kicked " .. plrName .. " Successful, Made By gabkiu1"
  160. Kicked.Visible = true
  161. wait(6)
  162. Kicked.Visible = false
  163. end
  164. end
  165. end
  166.  
  167. function RKick(plrName)
  168. local plrexist = game.Players:FindFirstChild(plrName)
  169. if not plrexist then
  170. return false
  171. end
  172. if game.Players:FindFirstChild(plrName) then
  173. if tReason.Text ~= "Reason(Optional)" then
  174. plrReason(game.Players:FindFirstChild(plrName),tReason.Text)
  175. end
  176. wait()
  177. Kick(game.Players:FindFirstChild(plrName))
  178. wait(2.25)
  179. if not game.Players:FindFirstChild(plrName) then
  180.  
  181. wait(1)
  182. Kicked.Text = "Kicked " .. plrName .. " Successful, Made By gabkiu1"
  183. Kicked.Visible = true
  184. wait(6)
  185. Kicked.Visible = false
  186. else
  187. Kicked.Text = "Something hanpped... error..."
  188. Kicked.Visible = true
  189. wait(6)
  190. end
  191. end
  192. end
  193. function eBan(plrName)
  194. if game.Players:FindFirstChild(plrName) then
  195. if tReason.Text ~= "Reason(Optional)" then
  196. plrReason(game.Players:FindFirstChild(plrName),tReason.Text)
  197. end
  198. wait()
  199. Kick(game.Players:FindFirstChild(plrName))
  200. wait(2.25)
  201. if game.Players:FindFirstChild(plrName) then
  202. Kicked.Text = "Something hanpped, ... error..."
  203. Kicked.Visible = true
  204. wait(6)
  205. Kicked.Visible = false
  206. end
  207. if not game.Players:FindFirstChild(plrName) then
  208. wait(1)
  209. Kicked.Text = "Banned " .. plrName .. " Successful, Made By gabkiu1"
  210. Kicked.Visible = true
  211. wait(6)
  212. Kicked.Visible = false
  213. while true do
  214. Kick(game.Players:WaitForChild(plrName))
  215. wait(1)
  216. end
  217. end
  218. end
  219. end
  220. function rBan(plrName)
  221. if not game.Players:FindFirstChild(plrName) then
  222. return false
  223. end
  224. if game.Players:FindFirstChild(plrName) then
  225. Kick(game.Players:FindFirstChild(plrName))
  226. wait(2.3)
  227. if game.Players:FindFirstChild(plrName) then
  228. Kicked.Text = "Something hanpped, ... error..."
  229. Kicked.Visible = true
  230. wait(6)
  231. Kicked.Visible = false
  232. end
  233. if not game.Players:FindFirstChild(plrName) then
  234. if tReason.Text ~= "Reason(Optional)" then
  235. plrReason(game.Players:FindFirstChild(plrName),tReason.Text)
  236. end
  237. Kicked.Text = "Banned " .. plrName .. " Successful, Made By gabkiu1"
  238. Kicked.Visible = true
  239. wait(6)
  240. Kicked.Visible = false
  241. while true do
  242. Kick(game.Players:WaitForChild(plrName))
  243. wait(2)
  244. end
  245. end
  246. end
  247. end
  248.  
  249. cBan.MouseButton1Click:connect(function()
  250. if not rBan(victime.Text) then
  251. local letters = string.len(victime.Text)
  252. for i,v in pairs(game.Players:GetChildren()) do
  253. local ple = string.lower(string.sub(v.Name,1,letters))
  254. if ple == string.lower(victime.Text) then
  255. eBan(v.Name)
  256. end
  257. end
  258. end
  259. end)
  260.  
  261. cKick.MouseButton1Click:connect(function()
  262.  
  263. if string.lower(victime.Text) == "all" then
  264. for i,v in pairs(game.Players:GetChildren()) do
  265. if v.Name ~= ihjezogksawpgtaew then
  266. Kick(v)
  267. end
  268. end
  269. elseif string.lower(victime.Text) == "others" then
  270. for i,v in pairs(game.Players:GetChildren()) do
  271. if v.Name ~= ihjezogksawpgtaew then
  272. Kick(v)
  273. end
  274. end
  275. else
  276.  
  277. if not RKick(victime.Text) then
  278. local letters = string.len(victime.Text)
  279. for i,v in pairs(game.Players:GetChildren()) do
  280. local ple = string.lower(string.sub(v.Name,1,letters))
  281. if ple == string.lower(victime.Text) then
  282. EKick(v.Name)
  283. end
  284. end
  285. end
  286. end
  287. end)
  288. end
  289. newgui()
  290. ihjezogksawpgtaew.CharacterAdded:connect(function()
  291. newgui()
  292. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement