AR/removeBan: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{Server function}}
{{Server function}}
هذه الوظيفة تزيل الباند من السيرفر  
'''هذه الوظيفة تزيل الباند من السيرفر'''


==Syntax==  
==تركيب الجملة البرمجية==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool removeBan ( ban theBan, [ player responsibleElement ] )
bool removeBan ( ban theBan, [ player responsibleElement ] )
</syntaxhighlight>
</syntaxhighlight>


===Required Arguments===  
===العناصر المطلوبة===  
*'''theBan:''' الباند المراد ازالته
*'''theBan:''' الباند المراد ازالته


===Optional Arguments===  
===العناصر الأختيارية===  
{{OptionalArg}}  
{{OptionalArg}}  
*'''responsibleElement:''' [[root]] الشيء المسؤل عن الباند , يمكنه ان يكون لاعب أو
*'''responsibleElement:''' [[root]] العنصر المسؤول عن الباند , يمكنه ان يكون لاعب أو
===Returns===
===النواتج===
Returns ''true'' if the [[ban]] was removed succesfully, ''false'' if invalid arguments are specified.
. إرجاع "صحيح" إذا تمت إزالة الباند بنجاح، "خطأ" إذا تم تحديد ان العناصر خاطئة


==Example==
==مثال==
هذا المثال يزيل كل باندات السيرفر ويخرج بالشات تنبيه للاعبين
هذا المثال يزيل كل باندات السيرفر ويخرج بالشات تنبيه للاعبين
<syntaxhighlight lang="lua">addEventHandler("onResourceStart",resourceRoot,
<syntaxhighlight lang="lua">addEventHandler("onResourceStart",resourceRoot,
Line 28: Line 28:
         ]]
         ]]
for i,d in ipairs(bans)do -- نخرج جميع الباندات
for i,d in ipairs(bans)do -- نخرج جميع الباندات
local nick = getBanNick(d) -- حرف الدي هو جميع الباندات للمعلومية
    local nick = getBanNick(d) -- حرف الدي هو جميع الباندات للمعلومية
                --[[ نختصر
            --[[ نختصر
                getBanNick
            getBanNick
                بـ
            بـ
                nick
            nick
                وهو أحضار اسم اللاعبين المتبندين  
            وهو أحضار اسم اللاعبين المتبندين  
                ]]
            ]]
if(removeBan(d))then -- اذا تم ازالة جميع الباندات
    if(removeBan(d))then -- اذا تم ازالة جميع الباندات
    outputChatBox(nick.."has been removed from ban",root) -- يخرج بالشات اسماء اللذين تم ازالة بانداتهم
        outputChatBox(nick.."has been removed from ban",root) -- يخرج بالشات اسماء اللذين تم ازالة بانداتهم
end
    end
end
end
     end
     end
Line 43: Line 43:
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==أنظر ايضاً==
{{AR/Admin_functions}}
{{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
)

أنظر ايضاً