getBanAdmin
Client-side
Server-side
Shared
Pair: setBanAdmin
This function will return the responsible admin (nickname of the admin) of the specified ban.
OOP Syntax Help! I don't understand this!
- Method: ban:getAdmin(...)
- Variable: .admin
Syntax
string|false getBanAdmin ( ban theBan )
Required Arguments
- theBan: The ban you want to return the admin of.
Returns
- string|false: admin name
Returns a string of the admin if everything was successful, false if invalid arguments are specified if there was no admin specified for the ban.
Code Examples
server
local function outputBan(ban) local banned = getBanNick(ban) -- Get the name of the player who was banned local banner = getBanAdmin(ban) -- Get the name of the admin who banned the player local reason = getBanReason(ban) -- Get the reason the player was banned outputChatBox("-----BAN-----",root,255,0,0) if (banned) then outputChatBox("Player banned: "..banned,root,255,0,0) -- Output the player name who was banned end if (banner) then outputChatBox("Banner: "..banner,root,255,0,0) -- Output the admin name who performed the ban end if (reason) then outputChatBox("Reason: "..reason,root,255,0,0) -- outputt the reason the player was banned endendaddEventHandler("onBan", root, outputBan) -- When a player is banned trigger the outputBan function