هيكل الرتب لسيرفرات vRP في فايف ام — ربط الرتب بمجموعات vRP
هيكل الرتب في أوركا بوت لسيرفرات vRP في فايف ام (FiveM): تبني رتب القطاع وترتّبها وتربط كل رتبة بمجموعة vRP ورول ديسكورد، ووضع الرتب الموحّد للعضوية.
مكان الصفحة: لوحة القطاع ← «الموظفون والرتب» ← «هيكل الرتب» — لوحة السيرفر ← «نظرة عامة» ← «إعدادات السيرفر» ← بطاقة «وضع الرتب الموحّد» — لوحة السيرفر ← «نظرة عامة» ← قسم «القطاعات» ← زر «إنشاء قطاع»
هيكل الرتب لسيرفرات vRP في أوركا بوت هو المكان اللي تبني فيه رتب القطاع بنفسك. vRP ما فيه وظائف ولا درجات مثل ESX و QB-Core (CFW)، فيه مجموعات (groups) بس، عشان كذا كل رتبة في القطاع تنربط بمجموعة vRP وحدة، وهي اللي ياخذها اللاعب داخل اللعبة على هالرتبة. وتربط كل رتبة كمان برول في الديسكورد، و«وضع الرتب الموحّد» يحدد مين ينحسب عضو في القطاع.
ماذا تقدم صفحة «هيكل الرتب»؟
- تضيف رتب وتحذفها وترتّبها بالسحب، والأعلى في القائمة هو أعلى رتبة.
- تربط كل رتبة بمجموعة vRP من المجموعات اللي يبلّغ عنها سيرفرك، وبرول ديسكورد.
- تحدد حرف الكود لكل رتبة لما يكون القطاع على «حرف مختلف لكل رتبة».
- تشوف عدد أعضاء كل رتبة جنبها قبل ما تحذفها.
- تنبّهك إذا انحذفت من سيرفرك مجموعة مربوطة برتبة، وتصلحها بضغطة.
- كل التعديلات تنحفظ مرة وحدة، والرتب الجديدة توصل سيرفر اللعبة مباشرة.
قبل ما تبدأ
- سيرفرك مربوط ومتصل، و«ملف vRP المرافق» (
orcabot_hook.lua) مركّب داخل vRP. هو اللي يوصّل مجموعات سيرفرك لأوركا بوت ويطبّق التغييرات داخل اللعبة — الطريقة في ربط سيرفر فايف ام. - صفحة «هيكل الرتب» وخطوات vRP في معالج الإنشاء ما تطلع إلا بعد ما يبلّغ السكربت إن سيرفرك يشتغل على vRP.
- بدون مجموعات من السيرفر ما ينحفظ شي، ويطلع «لا توجد مجموعات vRP متاحة — تأكد أن سيرفر FiveM متصل وأن ملف OrcaBot مثبّت داخل vRP.»
رتب vRP في معالج إنشاء القطاع
- الخطوة الثانية «إنشاء القطاع»: بدل ما تختار وظيفة جاهزة تكتب «اسم القطاع» (من 2 إلى 100 حرف، وما يتكرر في نفس السيرفر). الاسم للوحة التحكم بس، واللي ينطبق داخل اللعبة هو مجموعة كل رتبة.
- الخطوة الثالثة «هوية القطاع»: «نوع الحرف» يبدأ في vRP على «حرف مختلف لكل رتبة»، وتقدر تغيّره لـ«حرف ثابت لجميع الرتب».
- الخطوة الرابعة «ربط الرتب» (عنوانها داخل الخطوة «رتب القطاع»): من قائمة «مجموعات vRP» تختار كل مجموعات القطاع دفعة وحدة، وكل مجموعة تصير رتبة باسمها (أو بعنوانها في vRP لو لها عنوان) وتقدر تعدّل الاسم. وإلغاء اختيار مجموعة يحذف رتبتها. ولو القائمة فاضية يطلع «لم يُبلّغ السيرفر عن أي مجموعات vRP…» — تأكد من اتصال السيرفر والملف المرافق وارجع للخطوة.
- كل رتبة جديدة تنربط تلقائياً برول ديسكورد اسمه يطابقها (لو لقى واحد)، وتكمّل الباقي من خانة «رتبة ديسكورد». المجموعات الجديدة تنضاف تحت، فاسحب الرتب ورتّبها من الأعلى للأدنى.
- «التالي» يبقى مقفول لين كل رتبة يكون لها اسم ومجموعة ورول، وحرف لو القطاع على حرف لكل رتبة، والسبب يطلع جنب الزر مثل «تبقّى 2 رتبة بدون رتبة ديسكورد.»
ولما تضغط «إنشاء القطاع» في خطوة «المراجعة»، أوركا بوت يتأكد إن كل مجموعة موجودة في سيرفرك وما هي مستخدمة في قطاع ثاني. باقي الخطوات في كيفية إنشاء قطاع جديد.
خطوة بخطوة: تعديل الرتب من «هيكل الرتب»
- افتح لوحة القطاع ← «الموظفون والرتب» ← «هيكل الرتب».
- رتبة جديدة: اضغط «إضافة رتبة»، اكتب «اسم الرتبة»، واختر مجموعتها من «— اختر مجموعة vRP —» ورولها من «رتبة ديسكورد». الرتبة الجديدة تنضاف آخر القائمة (أدنى رتبة)، فاسحبها لمكانها.
- الترتيب: اسحب الرتبة من مقبض السحب. أول رتبة مكتوب جنبها «الأعلى» وآخر وحدة «الأدنى». في الجوال اضغط مطوّل على المقبض وبعدين اسحب.
- الحذف: زر الحذف جنب الرتبة، ولازم تبقى رتبة وحدة على الأقل.
- حرف الكود: مع «حرف مختلف لكل رتبة» تطلع خانة الحرف لكل رتبة (لين 10 حروف عربية أو إنجليزية). ورتبة الركن اللي كودها مدموج مع رتبتها الأساسية تطلع خانتها مقفولة ومكتوب «يتبع حرف «…» — الكود موحّد».
- اضغط «حفظ التغييرات» في شريط «يوجد تغييرات لم تُحفظ بعد»، أو «إلغاء». الشريط ما يطلع لين كل رتبة يكون لها اسم ومجموعة، وتحت القائمة يطلع «كل رتبة تحتاج اسماً ومجموعة vRP قبل الحفظ.»
رول الديسكورد هنا اختياري، والرول الواحد لرتبة وحدة في القطاع: لو اخترت رول مربوط برتبة ثانية في القائمة ينشال منها. وتصنيف الرتبة (عادية أو ركن أو قيادية) ما يتعدّل هنا، تعدّله من «تصنيف الرتب» في «الرتب و الترقيات»، والحفظ هنا يبقيه مثل ما هو، والرتبة الجديدة تبدأ «عادية».
وش يصير بعد الحفظ؟
- الرتب المحذوفة: أعضاؤها ينتقلون لأقرب رتبة عادية باقية تحتها، وإذا ما فيه فلأقرب رتبة فوقها، ويطلع «تم نقل … عضو إلى أقرب رتبة باقية.» ولو كانت رتبة قيادية، أصحابها ينعفون منها ببرقية «إعفاء قادة وأركان» سببها «تم حذف الرتبة القيادية من هيكل القطاع».
- رولات الأعضاء في الديسكورد: غيّرت رول رتبة أو حذفت رتبة عادية؟ الحفظ ما يعطي أعضاءها رول رتبتهم الجديدة، يبقون لابسين الرول القديم. وأوركا بوت يحسب رتبة العضو من رول الرتبة اللي لابسه، فبدّل لهم الرول بنفسك في الديسكورد (أعطهم رول رتبتهم الحالية وشيل القديم). اللي يبقى بدون أي رول رتبة من القطاع (ورتبته الحالية لها رول مربوط) ينزل لأدنى رتبة في المزامنة الجاية مع «وضع الرتب الموحّد»، وينطرد من القطاع لو الوضع متوقف.
- الإعدادات المربوطة برتب: مثل أماكن التوزيعات ولوحات المتصدرين وأنواع الإجازات ونطاقات «صلاحيات الأوامر»، تتبع نفس الرتبة بعد إعادة الترتيب مو رقم مكانها.
- الأكواد: بدايات أكواد الرتب تنحسب من جديد، لكن أكواد الأعضاء ما تتغيّر. ولو غيّرت الترتيب أو حذفت رتبة يطلع «تغيّر ترتيب الرتب — أكواد الأعضاء لم تعد مطابقة. شغّل «ترتيب الاكواد» عند الحاجة.» و«ترتيب الاكواد» تلقاه في «الاستعلامات / بيانات الأعضاء».
- الحروف: غيّرت حرف رتبة أو حذفت آخر رتبة على حرف؟ الأعضاء يبقون على حرفهم القديم (ويبقى للقطاع) لين تنقلهم بزر «إعادة ترميز الأعضاء» اللي يفتح «إعادة ترميز الحروف». الزر يكون مقفول وعندك تعديلات ما انحفظت.
- سيرفر اللعبة: الرتب الجديدة توصله مباشرة، ولو كان طافي ياخذها أول ما يتصل.
- ما ينحفظ شي وعملية «دمج كود الركن» أو «إعادة ترميز الحروف» شغّالة للقطاع، فانتظر لين تخلص.
ليش المجموعة مقفولة؟
القائمة تعرض كل مجموعات سيرفرك، واللي ما تنفع تطلع مقفولة ومعها السبب:
- «ليست مجموعة وظيفة»: بس المجموعات اللي
_configحقها فيهgtype = "job"فيcfg/groups.luaتنربط برتبة. - «مستخدمة في قطاع …»: المجموعة الوحدة ما تنربط إلا برتبة وحدة في السيرفر كله.
- «مستخدمة لرتبة أخرى في هذا القطاع».
- «غير موجودة على السيرفر»: المجموعة انحذفت من سيرفرك، وتحت رتبتها «هذه المجموعة لم تعد موجودة على السيرفر.»
زر التحديث جنب الملاحظة الزرقاء فوق الصفحة يعيد قراءة المجموعات (مرة كل 10 ثواني)، وتعديلاتك اللي ما انحفظت تبقى. أضفت مجموعة في cfg/groups.lua؟ أعد تشغيل vRP عشان يبلّغ عنها السيرفر، وبعدين اضغط التحديث.
مجموعة انحذفت من السيرفر
الرتبة اللي انحذفت مجموعتها ما تقدر تنطبق داخل اللعبة، وأول ما تفتح الإدارة الصفحة يطلع «… رتبة تشير إلى مجموعة vRP لم تعد موجودة على السيرفر.» مع زر «حذفها ونقل الأعضاء». الزر يحذف هالرتب وينقل أعضاءها لأقرب رتبة باقية (وأعطهم رول رتبتهم الجديدة بنفسك، مثل أي رتبة تحذفها)، ولو بينها رتبة قيادية ينعفى أصحابها ببرقية إعفاء، وأسماء الرتب الباقية ما تتغيّر. ما ينحذف شي إلا لما تضغطه، لكن لين تصلحها ما ينحفظ أي تعديل ثاني ويطلع «مجموعة vRP «…» غير موجودة على السيرفر.»، فغيّر مجموعة الرتبة أو اضغط الزر.
ربط الرتب برولات الديسكورد
رول الرتبة هو اللي يعطيه البوت للعضو لما يتوظف أو يترقى عليها. الرول اللي ما ينفع يطلع مقفول مع السبب، مثل «الرتبة الرئيسية لقطاع «…»» (الرتبة الرئيسية لقطاع ثاني ما تنربط برتبة أبداً)، أو «هذه الرتبة أعلى من رتبة البوت أو تساويها — ارفع رتبة البوت فوقها ليستطيع تعيينها»، أو «البوت لا يملك صلاحية MANAGE_ROLES — فعّلها لرتبة البوت من إعدادات السيرفر ← الرتب». والرول اللي فيه صلاحيات خطيرة مثل ADMINISTRATOR أو BAN_MEMBERS يطلب منك تأكيد قبل الربط، لأن البوت بيعطيه لكل عضو على الرتبة. وأي رول أعلى من رتبتك أنت ينقفل مع «لا يمكنك اختيار رتبة أعلى من رتبتك».
ومع «وضع الرتب الموحّد» تقدر تستخدم نفس الرول كرتبة في أكثر من قطاع ويطلع جنبه «دور مشترك»، ولو الوضع متوقف ينقفل مع «مستخدمة كرتبة في قطاع «…» — فعّل «وضع الرتب الموحّد» لمشاركة رتب القطاعات».
وفي vRP صفحة «الرتب و الترقيات» ما فيها عمود رولات ولا زر «مزامنة الرتب»، فيها «تُدار رتب هذا القطاع (الترتيب، المجموعات، أدوار ديسكورد) من صفحة هيكل الرتب.»، ومنها تضبط شروط الترقية — شوف نظام الترقيات.
العضوية و«وضع الرتب الموحّد»
«وضع الرتب الموحّد» إعداد للسيرفر كامل يحدد وش يخلي الشخص عضو في القطاع. يتفعّل تلقائياً أول مرة يبلّغ فيها السكربت إن سيرفرك vRP، إلا إذا الإدارة سبق وقررت فيه بنفسها، ولو طفّيته ما يرجع يتفعّل لحاله. وتقدر تشغّله بعد في ESX و QB-Core (CFW).
| البند | مفعّل (الافتراضي في vRP) | متوقف |
|---|---|---|
| وش يخلي العضو منتمي للقطاع | «الرتبة الرئيسية للقطاع» وحدها | الرتبة الرئيسية، أو دور رتبة خاص بهذا القطاع وحده |
| التوظيف التلقائي | الرتبة الرئيسية لحالها ← أدنى رتبة، ومعها دور رتبة ← تلك الرتبة. دور الرتبة لحاله ما يوظّف | الرتبة الرئيسية، أو دور رتبة خاص بالقطاع. الدور المشترك مع قطاع ثاني ما يوظّف لحاله |
| مشاركة أدوار الرتب بين القطاعات | مسموحة | ممنوعة |
| سحب دور الرتبة وبقاء الرئيسية | يبقى وينزل لأدنى رتبة | ينطرد، إلا إذا رتبته الحالية ما لها دور مربوط |
| سحب الرتبة الرئيسية | ينطرد حتى لو بقي معه دور الرتبة | ينطرد حتى لو بقي معه دور الرتبة |
| الانتماء لأكثر من قطاع | ممكن: قطاع لكل رتبة رئيسية يحملها | ممكن، بس دور الرتبة لحاله ممكن يضمّه لقطاع ثاني |
الرتبة الرئيسية ورتبة الحظر تبقى لقطاع واحد في الحالتين، ورتب الإنذار تنشارك بين القطاعات كرتب إنذار بس. يعني والوضع مفعّل: عشان تضيف عضو أعطه «الرتبة الرئيسية للقطاع»، مو دور الرتبة بس.
تغيير الإعداد من «إعدادات السيرفر» ← بطاقة «وضع الرتب الموحّد» ← مفتاح «تفعيل وضع الرتب الموحّد»:
- التفعيل: تطلع «تفعيل وضع الرتب الموحّد؟» فيها مقارنة قبل وبعد. تأشّر على «فهمت أن عضوية القطاعات ستُحسب من الرتبة الرئيسية وحدها.» وتضغط «تفعيل الوضع»، وبعدين «حفظ التغييرات».
- الإيقاف بدون أدوار مشتركة: تطلع «إيقاف وضع الرتب الموحّد؟»، تأشّر على «فهمت أن دور الرتبة وحده سيوظّف الأعضاء تلقائيًا، وأن سحبه سيطردهم.» ثم «إيقاف الوضع» و«حفظ التغييرات». بعدها العضو اللي ما يلبس أي دور رتبة من القطاع ينطرد، إلا إذا رتبته ما لها دور.
- الإيقاف وفيه أدوار رتب مشتركة: تنفتح «اربط رتبة مختلفة لكل قطاع»: كل دور مشترك يبقى لقطاع واحد، والباقين تختار لهم دور ثاني. «حفظ وإيقاف الوضع» يحفظ مباشرة بدون شريط الحفظ، وينقل أعضاء كل رتبة تغيّر دورها للدور الجديد — لا تسكّر الصفحة لين يخلص النقل.
كيف تغيّر البرقيات مجموعات vRP داخل اللعبة؟
البرقية تتطبّق داخل اللعبة حسب «وضع التنفيذ لكل نوع برقية» في «اعدادات الربط باللعبة»، وفي vRP معناها:
| البرقية | الافتراضي | وش يصير في vRP |
|---|---|---|
| «ترقية» و«تنزيل رتبة» | «تغيير الرتبة فوريًا (إن كان في القطاع)» | لو اللاعب ماسك مجموعة رتبة من القطاع ياخذ مجموعة رتبته الجديدة وتنشال القديمة، وإلا ما تتغيّر مجموعاته ويوصله تنبيه |
| «فصل» و«استقالة» و«تقاعد» و«بدء إجازة» | «حذف الرتبة فوريًا» | تنشال مجموعة رتبته (لو ماسك مجموعة من القطاع) ويصير بدون وظيفة |
| «توظيف» | «تنبيه فقط» | ما ياخذ مجموعة، وعلى «تغيير الرتبة فوريًا» ياخذ مجموعة رتبته مباشرة |
| «انتهاء إجازة» | «تنبيه فقط» | على «إعادة الرتبة فوريًا» ترجع له مجموعة رتبته الحالية |
| «تغيير الاسم والكود» | «تغيير فوري» | vRP ما فيه اسم داخل اللعبة، فيتغيّر اسم الديسكورد بس |
- أوركا بوت يعطيه مجموعة الرتبة الجديدة أول، وبعدين يشيل أي مجموعة رتبة ثانية عنده، فيبقى معه مجموعة رتبة وحدة. ومجموعاته اللي مو مربوطة برتب (مثل الأدمن والـVIP) ما تنلمس.
- اللاعب طافي؟ التغيير ينتظره لين يدخل السيرفر.
- بدون الملف المرافق ما يتغيّر شي داخل اللعبة، والسبب «إضافة vRP المرافقة (OrcaBot Companion) غير مُشغَّلة على السيرفر.»
ومن اللعبة للوحة: أي إضافة أو حذف لمجموعة رتبة واللاعب داخل السيرفر، حتى من قائمة الأدمن حقت vRP، يوصل أوركا بوت على طول عن طريق الملف المرافق. ووش يسوي النظام بعدها يحدده «إجراء النظام لكل حدث»، وافتراضه «لا شيء»: الحدث يتسجل بس في «قناة سجل تغيير الوظيفة» لو محددة — شوف ربط البرقيات والأحداث مع اللعبة.
الصلاحيات
- «هيكل الرتب» تظهر في القائمة الجانبية لسيرفرات vRP بس، لقادة القطاع والإدارة. وفي ESX و QB-Core (CFW) رابطها يرجّعك لـ«الرتب و الترقيات».
- التعديل و«حذفها ونقل الأعضاء» و«إعادة ترميز الأعضاء» للإدارة بس (مالك السيرفر واللي عنده
ADMINISTRATOR)، والقائد يطلع له «تعديل الرتب متاح لإداريي السيرفر فقط.» - «إنشاء قطاع» وتعديل «وضع الرتب الموحّد» للإدارة بس.
- «تصنيف الرتب» في «الرتب و الترقيات» للقادة والإدارة.
- «وضع التنفيذ لكل نوع برقية» و«إجراء النظام لكل حدث» في «اعدادات الربط باللعبة» تعدّلها الإدارة بس، والقائد يشوفها «للعرض فقط».
- البوت يحتاج
MANAGE_ROLESورتبته فوق رولات الرتب — شوف صلاحيات البوت في الديسكورد ومستويات الوصول والصلاحيات.
ملاحظات مهمة
العضوية تنحسب من رولات الديسكورد مو من مجموعات اللعبة: لاعب ماسك مجموعة رتبة داخل اللعبة بدون رولات القطاع ما يصير عضو، إلا إذا الإدارة ضبطت «انضمّ للوظيفة» في «اعدادات الربط باللعبة» على «توظيف صامت» أو «بلاغ توظيف».
لا تحذف من
cfg/groups.luaمجموعة مربوطة برتبة إلا وأنت ناوي تحذف رتبتها.
- لاعب عنده مجموعتين رتب انعطاها من برا أوركا بوت (قائمة الأدمن أو سكربت ثاني)؟ أوركا بوت يعتمد وحدة منهم، وأول توظيف أو ترقية أو تنزيل يطبّقه أوركا بوت داخل اللعبة يخلّي معه وحدة بس.
أسئلة شائعة
ليش ما تطلع لي صفحة «هيكل الرتب»؟
الصفحة لسيرفرات vRP بس، وتظهر بعد ما يتصل السكربت ويبلّغ إن سيرفرك vRP، لقادة القطاع والإدارة. في ESX و QB-Core (CFW) الرتب تجي من اللعبة وتحدّثها من «مزامنة الرتب» في «الرتب و الترقيات».
قائمة مجموعات vRP فاضية أو ما فيها مجموعتي الجديدة؟
تأكد إن السيرفر متصل و«ملف vRP المرافق» مركّب. ولو أضفت مجموعة في cfg/groups.lua أعد تشغيل vRP، وبعدين اضغط زر التحديث في «هيكل الرتب» أو داخل قائمة «مجموعات vRP» في معالج الإنشاء.
المجموعة اللي أبيها مقفولة، ليش؟
السبب مكتوب تحتها: «ليست مجموعة وظيفة» يعني ما فيها gtype = "job" داخل _config في cfg/groups.lua، و«مستخدمة في قطاع …» يعني مربوطة برتبة في قطاع ثاني، والمجموعة الوحدة لرتبة وحدة في السيرفر كله. فكّها من رتبة القطاع الثاني أول.
رقّيت عضو وما تغيّرت مجموعته داخل اللعبة؟
الترقية تغيّر مجموعته بس إذا كان ماسك مجموعة رتبة من القطاع وقتها، وإلا يوصله تنبيه، وإذا كان طافي تنتظره لين يدخل. شوف «حالة اللعبة» للبرقية، وتأكد إن «ترقية» على «تغيير الرتبة فوريًا (إن كان في القطاع)». ولو السبب «الرتبة غير موجودة ضمن مجموعات vRP — راجع ربط المجموعات.» راجع مجموعة الرتبة في «هيكل الرتب».
عطيت شخص رول رتبة في الديسكورد وما انضاف للقطاع؟
مع «وضع الرتب الموحّد» (الافتراضي في vRP) دور الرتبة لحاله ما يوظّف أحد. أعطه «الرتبة الرئيسية للقطاع»: لحالها يتوظف على أدنى رتبة، ومعها دور رتبة يتوظف على تلك الرتبة، أو وظّفه ببرقية «توظيف».
حذفت رتبة، وين راحوا أعضاؤها؟
انتقلوا لأقرب رتبة عادية باقية تحتها، وإذا ما فيه فلأقرب رتبة فوقها، ويطلع لك عددهم بعد الحفظ. بس يبقون لابسين رول الرتبة المحذوفة، فأعطهم رول رتبتهم الجديدة في الديسكورد، وإلا ينزلون لأدنى رتبة في المزامنة الجاية (أو ينطردون لو «وضع الرتب الموحّد» متوقف). وأكوادهم ما تتغيّر لين تشغّل «ترتيب الاكواد».
أقدر أطفّي «وضع الرتب الموحّد» في سيرفر vRP؟
إيه، الإدارة تطفيه من «إعدادات السيرفر» وما يرجع يتفعّل لحاله. بس بعدها دور الرتبة الخاص بالقطاع يوظّف لحاله وسحبه يطرد العضو، ولو فيه أدوار رتب مشتركة بين القطاعات لازم تربط كل قطاع بدور مختلف في «اربط رتبة مختلفة لكل قطاع».
مقالات ذات صلة
- الفريموركات المدعومة في فايف ام — ESX و QB-Core (CFW) و vRP ومود الشرطة
- كيفية إنشاء قطاع جديد في فايف ام — معالج الإنشاء خطوة بخطوة
- ربط البرقيات والأحداث مع فايف ام — اعدادات الربط باللعبة
- بوت الترقيات في فايف ام — شروط الترقية والرتب
- شرح نظام الأسماء والأكواد لقطاعات فايف ام
آخر تحديث: 2026-10-29