getBans
Client-side
Server-side
Shared
This function will return a table containing all the bans present in the server's banlist.xml.
OOP Syntax Help! I don't understand this!
- Method: Ban.getList(...)
Code Examples
server
This example lists every ban when somebody types /bans
. WARNING: This will spam chat (for the player that executed the command) if the server has a lot of bans.
local function listBans(playerSource) local banList = getBans() -- Return a table of all the bans. for banID, ban in ipairs(banList) do -- For every ban do the following... local nick = getBanNick(ban) -- Get the IP of the ban if (nick) then outputChatBox("Ban #" ..banID..": "..nick, playerSource , 255, 0, 0, true) -- Output the ban. end endendaddCommandHandler("bans", listBans) -- Add "/bans" as the trigger for the function.