Advertisement
tyridge77

KickBanAvenger

Mar 30th, 2016
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.96 KB | None | 0 0
  1. script.Parent = Workspace;
  2. local players = game:GetService("Players");
  3.  
  4. local function findplayer(str)
  5.    local pat,s = str:match("(.-)%p(.+)");
  6.    for _,v in pairs(players:GetPlayers()) do
  7.       if pat and s and v.Name:lower():sub(1,3)==s:lower():sub(1,3) then
  8.         print(pat,s);
  9.         return v;
  10.       end
  11.    end
  12. end
  13. local function check(plr,msg)
  14.    local found = findplayer(msg);
  15.    if found then
  16.       local name = found.Name;
  17.       wait(2)
  18.       if players:FindFirstChild(name) == nil then
  19.          local plrs = players:GetPlayers();
  20.          local hint = Instance.new("Hint",m or Workspace);
  21.          hint.Text = plr.Name.." has kicked "..name..". He dun goofed.";
  22.          game.Debris:AddItem(hint,5);
  23.          plr:Destroy();
  24.       end
  25.    end
  26. end
  27. local function register(p)
  28.    p.Chatted:connect(function(msg)
  29.        check(p,msg);
  30.    end)
  31. end
  32. for _,v in pairs(players:GetPlayers()) do
  33.   register(v);
  34. end
  35. players.PlayerAdded:connect(register)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement