لوحة الأدمن
لوحة الأدمن (تُسمى Mafia panel داخل اللعبة) تتيح للإدارة التحكم بالكلانات والكونتستات واللاعبين بشكل مباشر.
فتح اللوحة
/cmafiaالصلاحيات
الدخول يكون فقط عن طريق معرّف ديسكورد مطابق في server/server.lua:
Config.Admins = {
'discord:123456789012345678',
}- يجب أن يكون الديسكورد مربوطًا بـ FiveM عند اللاعب. بدون معرّف
discord:يُرفض الدخول. - رتب الأدمن في الفريموورك وصلاحيات ACE لا تعطي دخولًا.
- القائمة موجودة على السيرفر فقط ولا تُرسل للاعبين أبدًا.
- أعد تشغيل السكربت بعد تعديل القائمة.
كيف أجد معرّف الديسكورد؟
في الديسكورد فعّل Settings ← Advanced ← Developer Mode، ثم اضغط كليك يمين على المستخدم واختر Copy User ID. أضفه بهذا الشكل 'discord:<id>'.
التبويبات
Dashboard
مجموع الكلانات واللاعبين والكونتستات، وقائمة بالكونتستات النشطة.
Clans
- تعديل اسم الكلان ولونه وشعاره.
- إضافة أو خصم ELO، أو تحديد قيمة ELO دقيقة.
- إضافة نقاط كونتست أو XP للباتل باس.
- إعطاء فلوس للكلان.
- نقل القيادة لعضو آخر.
- تصفير الإحصائيات أو حذف الكلان.
Contests
- بدء أو إنهاء كونتست في أي زون بالقوة.
- تغيير مدة الكونتست، أو إضافة وإنقاص الوقت من كونتست جارٍ.
- تصفير فترة انتظار زون.
- إلغاء الـ Bounty الحالي.
- تخطي الكونتست المجدول القادم.
- إرسال إعلان لكل السيرفر.
Players
- سحب لاعب، الذهاب إليه، إنعاشه أو علاجه.
- إدخال لاعب في كلان أو إخراجه منه بالقوة.
- نقل لاعب، أو إرساله إلى زون، أو إخراجه من الكونتست.
- منح فلوس أو XP للباتل باس.
Banned Players
حظر لاعب من الكونتستات لعدد محدد من الدقائق (حتى Config.MafiaPanel.MaxBanMinutes) مع سبب. ويمكن فك الحظر من نفس التبويب.
CCTV
مشاهدة كاميرا مباشرة لزون نشط.
Config
تغيير الإعدادات مباشرة بدون إعادة تشغيل: مدة الكونتست وفترة الانتظار، صحة ودرع ووقت الرسبون، حماية الرسبون، قيم ELO، إعدادات الـ Bounty، المشاهدة، سجل القتل، سعر وحجم الكلان، ومنع الحرب قبل الكونتست المجدول.
WARNING
التغييرات المباشرة لا تُحفظ في config.lua وترجع للوضع الأصلي عند إعادة تشغيل السكربت. التغييرات الدائمة تكون في الملف.
Logs
كل إجراء يقوم به الأدمن يُسجل باسمه. ويمكن مسح السجلات من هذا التبويب.
الحدود
الحد الأقصى لما يُمنح محدد في Config.MafiaPanel داخل config.lua:
| الإعداد | الافتراضي | الحد |
|---|---|---|
MaxCashGrant | 1000000 | الفلوس في كل منح |
MaxBattlePassXPGrant | 100000 | الـ XP في كل منح |
MaxElo | 1000000 | أعلى قيمة ELO |
MaxContestTimeAdjustment | 1800 | الثواني المضافة أو المخصومة مرة واحدة |
MaxBanMinutes | 10080 | أطول حظر (7 أيام) |
