AR/removeBan: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{Server function}} This function will remove a specific ban. ==Syntax== <syntaxhighlight lang="lua"> bool removeBan ( ban theBan, [ player responsibleElement ] ) </syntaxhighlight> ===R...") |
No edit summary |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server function}} | {{Server function}} | ||
'''هذه الوظيفة تزيل الباند من السيرفر''' | |||
== | ==تركيب الجملة البرمجية== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool removeBan ( ban theBan, [ player responsibleElement ] ) | bool removeBan ( ban theBan, [ player responsibleElement ] ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | ===العناصر المطلوبة=== | ||
*'''theBan:''' | *'''theBan:''' الباند المراد ازالته | ||
=== | ===العناصر الأختيارية=== | ||
{{OptionalArg}} | {{OptionalArg}} | ||
*'''responsibleElement:''' | *'''responsibleElement:''' [[root]] العنصر المسؤول عن الباند , يمكنه ان يكون لاعب أو | ||
===النواتج=== | |||
. إرجاع "صحيح" إذا تمت إزالة الباند بنجاح، "خطأ" إذا تم تحديد ان العناصر خاطئة | |||
== | ==مثال== | ||
هذا المثال يزيل كل باندات السيرفر ويخرج بالشات تنبيه للاعبين | |||
<syntaxhighlight lang="lua">addEventHandler("onResourceStart",resourceRoot, | |||
function() | |||
local bans = getBans --[[ نختصر | |||
<syntaxhighlight lang="lua">addEventHandler("onResourceStart",resourceRoot,function() | getBans | ||
بـ | |||
for i,d in ipairs(bans)do | bans | ||
وهو أحضار جميع باندات السيرفر | |||
]] | |||
for i,d in ipairs(bans)do -- نخرج جميع الباندات | |||
local nick = getBanNick(d) -- حرف الدي هو جميع الباندات للمعلومية | |||
--[[ نختصر | |||
getBanNick | |||
بـ | |||
nick | |||
وهو أحضار اسم اللاعبين المتبندين | |||
]] | |||
if(removeBan(d))then -- اذا تم ازالة جميع الباندات | |||
outputChatBox(nick.."has been removed from ban",root) -- يخرج بالشات اسماء اللذين تم ازالة بانداتهم | |||
end | |||
end | end | ||
end) | end | ||
) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==أنظر ايضاً== | ||
{{ | {{AR/Admin_functions}} | ||
[[ru:removeBan]] | [[ru:removeBan]] |
Latest revision as of 16:03, 21 August 2016
هذه الوظيفة تزيل الباند من السيرفر
تركيب الجملة البرمجية
bool removeBan ( ban theBan, [ player responsibleElement ] )
العناصر المطلوبة
- theBan: الباند المراد ازالته
العناصر الأختيارية
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.
- responsibleElement: root العنصر المسؤول عن الباند , يمكنه ان يكون لاعب أو
النواتج
. إرجاع "صحيح" إذا تمت إزالة الباند بنجاح، "خطأ" إذا تم تحديد ان العناصر خاطئة
مثال
هذا المثال يزيل كل باندات السيرفر ويخرج بالشات تنبيه للاعبين
addEventHandler("onResourceStart",resourceRoot, function() local bans = getBans --[[ نختصر getBans بـ bans وهو أحضار جميع باندات السيرفر ]] for i,d in ipairs(bans)do -- نخرج جميع الباندات local nick = getBanNick(d) -- حرف الدي هو جميع الباندات للمعلومية --[[ نختصر getBanNick بـ nick وهو أحضار اسم اللاعبين المتبندين ]] if(removeBan(d))then -- اذا تم ازالة جميع الباندات outputChatBox(nick.."has been removed from ban",root) -- يخرج بالشات اسماء اللذين تم ازالة بانداتهم end end end )