AR/aclGetGroup: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
Line 1: Line 1:
__NOTOC__
{{Server function}}
تقوم هذه الوظيفة بجلب المجموعة (القروب) عن طريق الإسم .
تقوم هذه الوظيفة بجلب المجموعة (القروب) عن طريق الإسم .


Line 40: Line 42:
==إنظر أيضاً إلى :==
==إنظر أيضاً إلى :==
{{AR/ACL_functions}}
{{AR/ACL_functions}}
[[ar:aclGetGroup]]
[[en:AclGetGroup]]
[[zh-cn:AclGetGroup]]

Latest revision as of 18:22, 21 February 2021

تقوم هذه الوظيفة بجلب المجموعة (القروب) عن طريق الإسم .

تركيب الجملة :

aclgroup aclGetGroup ( string groupName )

العناصر المطلوبة :

  • groupName: إسم المجموعة ( القروب ) المراد جلبه من الإسم


المعطيات :

إذا لم يتم إيجاد القروب أو بسبب خطأ في العناصر المطلوبة false \ nil تقوم بإرجاع القروب إذا وجد , و تقوم بإرجاع قيمة

مثال


players = getElementsByType ( "player" )
admins = ""
for k,v in ipairs(players) do
   local accountname = ""
   if (isGuestAccount(getPlayerAccount(v)) == false) then
      accountname = getAccountName (getPlayerAccount(v))
      if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then
         if (admins == "") then
            admins = getPlayerName(v)
         else
            admins = admins .. ", " .. getPlayerName(v)
         end
      end
   end
end
outputChatBox( "Online Admins:", getRootElement(), 255, 255, 0)
outputChatBox( " " .. tostring ( admins ), getRootElement(), 255, 255, 0)

تمت إعادة الترجمة من قبل و التعديل : ^iiEcoo'x_)

إنظر أيضاً إلى :