AR/aclDestroyGroup: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
^iiEcoo'x ) (talk | contribs)  (Created page with "__NOTOC__  {{Server function}}  <!-- Describe in plain english what this function does. Don't go into details, just give an overview --> . "ACL" تعمل هذه الوظيفة...")  | 
				^iiEcoo'x ) (talk | contribs)  No edit summary  | 
				||
| Line 9: | Line 9: | ||
bool aclDestroyGroup ( aclgroup aclGroup )  | bool aclDestroyGroup ( aclgroup aclGroup )  | ||
</syntaxhighlight>    | </syntaxhighlight>    | ||
===الفراغات المطلوبة :===    | ===الفراغات المطلوبة :===    | ||
<!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type -->  | <!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type -->  | ||
Revision as of 14:17, 27 April 2020
. "ACL" تعمل هذه الوظيفة على حذف جروب من الـ
تركيب الوظيفة :
bool aclDestroyGroup ( aclgroup aclGroup )
الفراغات المطلوبة :
- aclGroup: إسم القروب الذي تود حذفه من الأسل .
 
المعطيات :
إذا لم يتم حذف الجروب بسبب خطأ في الفراغات المطلوبة false إذا تم حذف الجروب بنجاح , و تقوم بإرجاع قيمة true تقوم بإرجاع قيمة
مثال :
This example allows admins to remove an ACL group they specify.
function removeACLGroup ( source, command, groupName ) -- Check if they're an admin... if ( isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "Admin" ) ) ) then if ( groupName ) then -- Check if they specified the group name local group = aclGetGroup ( groupName ) -- Return any groups matching the name if ( group ) then -- If any were returned then... aclDestroyGroup ( group ) -- Destroy that group else -- Tell them if no groups with that name were found... outputChatBox ( "No group with that name was found.", source, 255, 0, 0 ) end else -- If they didn't specify the group outputChatBox ( "Please specify the group name.", source, 255, 0, 0 ) -- Tell them that they must end else -- If they're not an admin.... outputChatBox ( "You must be an admin to use this command", source, 255, 0, 0 ) -- Tell them it's restricted end end addCommandHandler ( "removeACL", removeACLGroup ) -- Make it happen when somebody types "/removeACL"
تمت الإضافة و الترجمة من قبل : ^iiEcoo'x_)
See Also
- aclCreate
 - aclCreateGroup
 - aclDestroy
 - aclDestroyGroup
 - aclGet
 - aclGetGroup
 - aclGetName
 - aclGetRight
 - aclGroupAddACL
 - aclGroupAddObject
 - aclGroupGetName
 - aclGroupList
 - aclGroupListACL
 - aclGroupListObjects
 - aclGroupRemoveACL
 - aclGroupRemoveObject
 - aclList
 - aclListRights
 - aclReload
 - aclRemoveRight
 - aclSave
 - aclSetRight
 - hasObjectPermissionTo
 - isObjectInACLGroup