Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Prefix = ":"
- function has(string, text)
- string = string or "Sample Text"
- text = text or "Sample"
- if (string.match(string, text) and true or false) then
- return true
- else
- return false
- end
- end
- function findplayer(input)
- input = tostring(input)
- local matched_players = {}
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if input == "all" then
- table.insert(matched_players, v)
- elseif input == "others" then
- if v.Name ~= game:GetService("Players").LocalPlayer.Name then
- table.insert(matched_players, v)
- end
- elseif input == "me" then
- if v.Name == game:GetService("Players").LocalPlayer.Name then
- table.insert(matched_players, v)
- end
- else
- if string.sub(string.lower(v.Name),1,#input) == string.lower(input) then
- table.insert(matched_players, v)
- end
- end
- end
- return matched_players
- end
- game.Players.LocalPlayer.Chatted:connect(function(msg)
- if has(msg:lower(), Prefix.."kick ") then
- msg = msg:gsub(Prefix.."kick ", "")
- game.Players:Chat("btools me")
- wait(.25)
- game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(game.Players(findplayer(msg)[1]))
- wait()
- game.Players:Chat("removetools me")
- end
- end)
- game.Players.LocalPlayer.Chatted:connect(function(msg)
- if has(msg:lower(), Prefix.."ban ") then
- msg = msg:gsub(Prefix.."ban ", "")
- game.Players:Chat("btools me")
- wait(.25)
- game:GetService("RunService").Stepped:connect(function()
- game.Players.LocalPlayer.Backpack.Delete.delete:FireServer(game.Players[findplayer(msg)[1]])
- end)
- end
- end)
- game.Players.LocalPlayer.Chatted:connect(function(msg)
- if has(msg:lower(), Prefix.."loopkill ") then
- msg = msg:gsub(Prefix.."loopkill ", "")
- loopkill = true
- end
- end)
- game.Players.LocalPlayer.Chatted:connect(function(msg)
- if has(msg:lower(), Prefix.."unloopkill ") then
- msg = msg:gsub(Prefix.."unloopkill ", "")
- loopkill = false
- end
- end)
- game.Players.LocalPlayer.Chatted:connect(function(msg)
- if has(msg:lower(), Prefix.."hidename ") then
- msg = msg:gsub(Prefix.."hidename ", "")
- game.Players:Chat("name "..findplayer(msg)[1].."")
- end
- end)
- game.Players.LocalPlayer.Chatted:connect(function(msg)
- if has(msg:lower(), Prefix.."unhidename ") then
- msg = msg:gsub(Prefix.."unhidename ", "")
- game.Players:Chat("unname "..findplayer(msg)[1])
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement