AR/aclCreateGroup: Difference between revisions

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

Revision as of 16:51, 3 January 2014

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

تركيب الجملة ( الوظيفة )

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 )

ملاحظة

هذه الوظيفة فقط في جانب سيرفر وليس كلنت.

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