AR/aclCreateGroup: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server function}} هذا الوظيفة يقوم ب صنع مجموعة في الاسل . ويمكن اضافة كائن الى المجموعة سواء لاعب ...")
 
No edit summary
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{Server function}}
{{Server function}}
هذا الوظيفة يقوم  ب صنع مجموعة في الاسل . ويمكن اضافة كائن الى المجموعة سواء لاعب او مود
هذا الوظيفة تقوم بصنع مجموعة في الاسل . ويمكن اضافة كائن الى المجموعة مثل لاعب أو مود .


==تركيب الجملة ( الوظيفة )==  
==تركيب الوظيفة :==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
aclgroup aclCreateGroup ( string groupName )
aclgroup aclCreateGroup ( string groupName )
Line 9: Line 9:


===الفراغات المطلوبة===  
===الفراغات المطلوبة===  
*'''groupName:''' اسم القروب الذي تريد صنعه
*'''groupName:''' اسم القروب الذي تريد صنعه  


==مثال==  
==مثال==  
Line 34: Line 34:
addCommandHandler ( "addobjecttogroup", addACLGroupObject )
addCommandHandler ( "addobjecttogroup", addACLGroupObject )
</syntaxhighlight>
</syntaxhighlight>
==ملاحظة==
تمت إعادة تعديل الترجمة من قبل : '''^iiEcoo'x_)'''
هذه الوظيفة فقط في جانب ''سيرفر وليس كلنت''.
==انظر ايضاً الى==
==انظر ايضاً الى==
{{ACL_functions}}
{{ACL_functions}}

Revision as of 14:10, 27 April 2020

هذا الوظيفة تقوم بصنع مجموعة في الاسل . ويمكن اضافة كائن الى المجموعة مثل لاعب أو مود .

تركيب الوظيفة :

aclgroup aclCreateGroup ( string groupName )

الفراغات المطلوبة

  • groupName: اسم القروب الذي تريد صنعه

مثال

هذا المثال يضيف امر اضافة كائن الى القروب والتي يمكنك بسهولة إضافة كائنات جديدة لمراقبة الدخول المجموعات قائمة محددة.

function addACLGroupObject ( thePlayer, commandName, groupName, objectName )
    local ourGroup = aclGetGroup ( groupName )
    -- يتحقق اذا لم يكن اسم القروب موجود ويقوم بصنع اسم قروب جديد
    if not ourGroup then
        ourGroup = aclCreateGroup ( groupName )
    end

    -- يتحقق اذا لم يعطه اسم الكائن
    if not objectName then
        -- يتم تحذيره في الشات
        return outputChatBox ( "You need to specify the object!", thePlayer )
    end

    -- واذا تم وضع اسم القروب سوف يتم صنعه
    aclGroupAddObject ( ourGroup, objectName )
    -- يتم حفظها في الاسل بعد تعديلها
    aclSave ()
end
addCommandHandler ( "addobjecttogroup", addACLGroupObject )

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

انظر ايضاً الى