# ملفات الإعداد (/ar/docs/enhanced/configuration)

توجد كل ملفات إعداد vMenu في `resources/vMenu.Enhanced/config/`.

## الصلاحيات والإعدادات [#الصلاحيات-والإعدادات]

| الملف | الغرض منه |
| --- | --- |
| `permissions.cfg` | من يحق له استخدام أي جزء من القائمة. |
| `configuration.cfg` | الميزات المفعّلة وكيف تتصرف. |

تنشئ هذين الملفين بنفسك بنسخ `permissions.cfg.example` و`configuration.cfg.example`، راجع دليل التثبيت على [FiveM Enhanced](../installing/fivem-enhanced.md) أو [FiveM Legacy](../installing/fivem-legacy.md). لا تعدّل ملفات `.example`. فـ vMenu يعيد كتابتها عند كل بدء.

## القوائم والمحتوى [#القوائم-والمحتوى]

| الملف | الغرض منه |
| --- | --- |
| [aircraft-weapons.json](./aircraft-weapons-json.md) | المواضع التي تخرج منها القنابل والشعلات (flares) والقشّ المضاد للرادار (chaff) والدخان في الطائرات الإضافية. |
| [announcements.json](./announcements-json.md) | الرسائل التي تُرسل إلى الجميع تلقائيًا. |
| [blips.json](./blips-json.md) | العلامات على الخريطة. |
| [clothing-presets.json](./clothing-presets-json.md) | الأزياء التي يستطيع الجميع ارتداءها. |
| [extras.json](./extras-json.md) | أسماء إضافات المركبات (extras). |
| [model-whitelists.json](./model-whitelists-json.md) | مركبات أو شخصيات (peds) أو أسلحة فردية تحتاج إلى صلاحية خاصة بها. |
| [ped-models.json](./peds-vehicles-weapons.md) | الشخصيات (peds) التي يستطيع اللاعبون التحول إليها. |
| [tattoos.json](./tattoos-json.md) | الوشوم في منشئ الشخصية. |
| [teleport-categories.json](./teleport-categories-json.md) | مواقع الانتقال المحفوظة. |
| [vehicle-categories.json](./vehicle-categories-json.md) | فئاتك الخاصة في Vehicle Spawner. |
| [walking-styles.json](./walking-styles-json.md) | أنماط المشي التي يستطيع اللاعبون اختيارها. |
| [weapon-components.json](./peds-vehicles-weapons.md) | أسماء ملحقات الأسلحة. |
| [weapons.json](./peds-vehicles-weapons.md) | الأسلحة التي يستطيع اللاعبون الحصول عليها. |
| [weather-cycle.json](./weather-cycle-json.md) | جدول الطقس الخاص بك. |

لا يوجد ملف للمركبات. فـ vMenu يجدها في اللعبة بنفسه، راجع [الشخصيات والمركبات والأسلحة](./peds-vehicles-weapons.md).

## بعد تعديل ملف [#بعد-تعديل-ملف]

أعد تشغيل المورد (resource). فلن تظهر التغييرات إلا بعد ذلك.

هناك استثناءان:

| الملف | متى تظهر التغييرات |
| --- | --- |
| `weather-cycle.json` | عند تغيير أحد إعدادات الطقس، أو عند إعادة تشغيل المورد. |
| `tattoos.json` | عند إعادة اتصال اللاعب. |

## التعديل من داخل القائمة [#التعديل-من-داخل-القائمة]

يستطيع الطاقم الإداري تغيير هذه الملفات من داخل القائمة، دون إعادة تشغيل أي شيء:

- `announcements.json`
- `blips.json`
- `clothing-presets.json`
- `teleport-categories.json`

عندما تحفظ القائمة أحد هذه الملفات، تُحذف أي تعليقات `//` كتبتها فيه. ولكي تتمكن القائمة من الحفظ أصلًا، يحتاج `server.cfg` لديك إلى هذا السطر:

```ini
add_filesystem_permission vMenu.Enhanced write vMenu.Enhanced
```

## الأخطاء في الملف [#الأخطاء-في-الملف]

الخطأ يعطّل المدخل الذي يوجد فيه فقط. يُتجاوز ذلك المدخل، ويستمر الباقي في العمل، وتخبرك وحدة تحكم الخادم بأي مدخل وبالسبب. أما في `tattoos.json` فتظهر هذه الرسالة بدلًا من ذلك في وحدة تحكم F8 عند اللاعب.

تعليقات `//` وفاصلة بعد العنصر الأخير مسموح بها في كل ملف.

## تحديث vMenu [#تحديث-vmenu]

يأتي كل إصدار جديد بنسخه الخاصة من هذه الملفات. خذ نسخة احتياطية من الملفات التي غيّرتها قبل التحديث، وأعدها بعده.
