AR/getUnbanTime: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{Server function}} This function will return the unbanning time of the specified ban in '''seconds'''. ==Syntax== <syntaxhighlight lang="lua"> int getUnbanTime ( ban theBan ) ...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server function}} | {{Server function}} | ||
هذه الوظيفة سـ ترجع لوقت فك الباند المحدد بالثواني | |||
==Syntax== | ==Syntax== | ||
Line 9: | Line 9: | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''theBan:''' | *'''theBan:''' فك الباند الذي تريد ان تتحقق من وقت حدوثه | ||
===Returns=== | ===Returns=== | ||
Line 15: | Line 15: | ||
* Returns '''false''' if invalid arguments are specified or if there was no unbanning time specified for the [[ban]]. | * Returns '''false''' if invalid arguments are specified or if there was no unbanning time specified for the [[ban]]. | ||
== | ==مثال== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function listBans () | function listBans () | ||
local bansList = getBans() -- | -- سترجع لـ جدول الباندات في السيرفر | ||
local bansList = getBans() | |||
for banID, ban in ipairs ( banList ) do -- | -- لكل باند افعل التالي | ||
local nick = getBanNick ( ban ) -- | for banID, ban in ipairs ( banList ) do | ||
local timetounban = getUnbanTime ( ban ) | -- يتحقق من اي بي الباند | ||
local nick = getBanNick ( ban ) | |||
-- يتحقق من الوقت الذي تم فك الباند من الاعب فيه | |||
local timetounban = getUnbanTime ( ban ) | |||
if nick then | if nick then | ||
outputChatBox ( "Ban #" .. banID .. ": " .. nick.." || Time to unban: "..timetounban , source, 255, 0, 0 ) | -- اخراج معلومات الباند في الشات .. | ||
outputChatBox ( "Ban #" .. banID .. ": " .. nick.." || Time to unban: "..timetounban , source, 255, 0, 0 ) | |||
end | end | ||
end | end | ||
end | end | ||
addCommandHandler ( "bans", listBans ) | -- جعل كل هذا الحدث في هذه الكلمة ادناه | ||
addCommandHandler ( "bans", listBans ) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==أنظر أيضاً== | ||
{{ | {{AR/Admin_functions}} | ||
[[ru:getUnbanTime]] | [[ru:getUnbanTime]] |
Latest revision as of 19:23, 1 September 2012
هذه الوظيفة سـ ترجع لوقت فك الباند المحدد بالثواني
Syntax
int getUnbanTime ( ban theBan )
Required Arguments
- theBan: فك الباند الذي تريد ان تتحقق من وقت حدوثه
Returns
- 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.
مثال
function listBans () -- سترجع لـ جدول الباندات في السيرفر local bansList = getBans() -- لكل باند افعل التالي for banID, ban in ipairs ( banList ) do -- يتحقق من اي بي الباند local nick = getBanNick ( ban ) -- يتحقق من الوقت الذي تم فك الباند من الاعب فيه local timetounban = getUnbanTime ( ban ) if nick then -- اخراج معلومات الباند في الشات .. outputChatBox ( "Ban #" .. banID .. ": " .. nick.." || Time to unban: "..timetounban , source, 255, 0, 0 ) end end end -- جعل كل هذا الحدث في هذه الكلمة ادناه addCommandHandler ( "bans", listBans )