getUnbanTime | Multi Theft Auto: Wiki Skip to content

getUnbanTime

Client-side
Server-side
Shared

Pair: setUnbanTime

This function will return the unbanning time of the specified ban in seconds.

OOP Syntax Help! I don't understand this!

  • Method: ban:getUnbanTime(...)
  • Variable: .unbanTime

Syntax

int|false getUnbanTime ( ban theBan )
Required Arguments
  • theBan: The ban in which you wish to retrieve the unban time of.

Returns

  • int|false: unban time

Returns an integer of the unbanning time in the format of seconds from the year 1970. Use in conjunction with getRealTime in order to retrieve detailed information. Returns false if invalid arguments are specified or if there was no unbanning time specified for the ban.

Code Examples

server
local function listBans(plr)
local bansList = 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
local timetounban = getUnbanTime(ban) -- get the time to wait of the banned player
if (nick) then
outputChatBox("Ban #" .. banID .. ": " .. nick.." || Time to unban: "..timetounban , plr, 255, 0, 0) -- Output the baninfo
end
end
end
addCommandHandler("bans", listBans) -- Add "/bans" as the trigger for the function.