AR/getBanSerial
Jump to navigation
Jump to search
هذه الوظيفة سـ ترجع لسيريال الباند المطلوب
Syntax
string getBanSerial ( ban theBan )
Required Arguments
- theBan: الباند الذي تريد استرجاع السيريال منه
Returns
Returns a string of the serial if everything was successful, false if invalid arguments are specified or if there was no serial specified for the ban.
Example
هذا المثال سـ يظهر السيريال التابع للاعب الذي تم تبنيده
function banPlayerCommand ( thisPlayer, commandName, bannedName, reason ) -- اذا كان الاعب لديه الصلاحية if ( hasObjectPermissionTo ( thisPlayer, "function.banPlayer" ) ) then -- يآخذ الايدي التابع للباند -- ID = الاي دي هو رقم الباند بحيث كل باند له رقم محدد للوصول اليه local bannedPlayer = getPlayerFromName ( bannedName ) -- اذا كان المتبند لاعب if getElementType ( bannedPlayer ) == "player" then -- بند الاعب local theBan = banPlayer ( bannedPlayer, thisPlayer, reason ) -- ارسال رسالة في الشات بـ ان الباند تم بـ نجاح outputChatBox ( "ban: " .. bannedName .. " successfully banned", thisPlayer ) -- وارسال رسالة في الشات فيها سيريال الاعب الذي تم تبنيده outputChatBox ( "At Serial: " ..getBanSerial ( theBan ), thisPlayer ) end else -- اذا الاعب ليس لديه صلاحية مافيه لـ كتابة الكلمة , ستظهر هذه الكلمة outputChatBox ( "ban: You don't have enough permissions", thisPlayer ) end end addCommandHandler ( "ban", banPlayerCommand )