في سيرفر RimWorld Open World، يثبّت كل لاعب المودات في لعبة RimWorld الخاصة به، أما السيرفر فيقرر فقط أي مودات يسمح بها. وعندما يكون فرض المودات متوقفًا، وهو وضع السيرفر الجديد، يستطيع اللاعبون الدخول بأي مودات. ولفرض مودات أو تقييدها، ارفع ملفات .dll الخاصة بكل مود إلى Mods enforced أو Mods whitelisted على السيرفر، ثم فعّل فرض المودات.
كيف يفحص السيرفر المودات؟
عندما يتصل لاعب، يرسل مود Open World أسماء ملفات DLL لكل مود مفعّل (الملفات الموجودة في مجلد Assemblies لكل مود). ويقارن السيرفر هذه الأسماء بالملفات في ثلاثة مجلدات:
| المجلد | معناه | يُفحص عندما |
|---|---|---|
Mods enforced | على كل لاعب تشغيل هذه المودات | يكون فرض المودات مفعّلًا |
Mods whitelisted | يجوز للاعبين تشغيلها أو عدمه | يكون فرض المودات مفعّلًا |
Mods blacklisted | لا يجوز لأحد تشغيلها | تكون استخدام القائمة السوداء للمودات مفعّلة |
عند تفعيل فرض المودات، يُرفض اللاعب إذا غاب عنده ملف DLL من Mods enforced، ويُرفض أيضًا إذا شغّل أي DLL ليس في Mods enforced ولا في Mods whitelisted. لدى Harmony وHugsLib وOpen World ملفات DLL أيضًا، فضع ملفاتها في إحدى القائمتين. أما المود المكوّن من ملفات XML فقط فلا DLL فيه، فلا يراه السيرفر ولا يفحصه أبدًا.
يقرأ السيرفر أسماء الملفات لا المجلدات. ومجلد مود كامل تضعه في Mods enforced يُتجاهل: ضع ملفات .dll نفسها هناك. وتقول بطاقة مودات RimWorld في تبويب المودات الشيء نفسه: «يفحص Open World المودات بأسماء ملفات .dll الخاصة بها لا بالمجلدات.»
لا يرسل السيرفر أي ملفات مودات إلى اللاعبين. يثبّت كل لاعب المودات نفسها في لعبته، مثلًا بالاشتراك فيها في Steam Workshop.
افرض قائمة مودات (فرض المودات)
- على جهازك، افتح مجلد كل مود. مودات Workshop موجودة في
C:\Program Files (x86)\Steam\steamapps\workshop\content\294100، بمجلد لكل مود باسم رقمه في Workshop. ابحث في الداخل عن مجلدAssemblies(بعض المودات تضعه داخل مجلد باسم إصدار RimWorld، مثل1.4) وانسخ ملفات.dllمنه. - في اللوحة، اضغط تبويب Files وافتح
Mods enforced. اضغط رفع وارفع ملفات DLL التي يجب أن تكون عند كل لاعب. - افتح
Mods whitelistedوارفع ملفات DLL للمودات التي يجوز للاعبين إضافتها إن شاؤوا. ووجود Harmony وHugsLib وOpen World هنا أو فيMods enforcedأمر لازم. - اضغط تبويب المودات. في بطاقة مودات RimWorld، فعّل فرض المودات. تعرض البطاقة تم الحفظ، ولم يُطبَّق بعد.
- اضغط أعد التشغيل للتطبيق. يقرأ السيرفر القوائم عند كل تشغيل.


تضع صفحة Adding mods في ويكي Open World رابطًا لأداة مجانية تنسخ كل ملفات DLL من مجلدات موداتك دفعة واحدة. ونصيحتها عند أول إعداد: عندما يذكر السيرفر مودات كثيرة بوصفها غير مسموح بها، «moving all mods to whitelisted is the easiest way to fix this issue» (أسهل حل هو نقل كل المودات إلى القائمة البيضاء).
امنع بعض المودات (استخدام القائمة السوداء للمودات)
- ارفع ملفات DLL للمودات التي لا تريدها إلى
Mods blacklisted. - اضغط تبويب الإعدادات، وفي إعدادات اللعبة فعّل استخدام القائمة السوداء للمودات.
- اضغط إعادة التشغيل الآن.
يرى اللاعب الذي يشغّل مودًا مدرجًا "Mods are forbidden in the server" مع اسمه. ويعمل هذا والخيار فرض المودات متوقف، فيحتفظ اللاعبون بكل المودات الأخرى. أما استخدام القائمة السوداء للمودات فهو في إعدادات اللعبة فقط: بطاقة مودات RimWorld في تبويب المودات فيها مفتاح فرض المودات وحده.
ما الذي يراه اللاعبون عندما لا تتطابق موداتهم
- "Mods are missing from the game": عليهم تفعيل المودات المذكورة.
- "Mods are not permitted in the server": يشغّلون مودات ليست في قوائمك. يوقفونها، أو تضيف ملفات DLL الخاصة بها إلى
Mods whitelisted. - "Mods are forbidden in the server": يشغّلون مودًا من القائمة السوداء.
تعرض القائمة في كل رسالة أسماء ملفات DLL. ويسجّل Console في اللوحة [Missing mods at join] أو [Extra mods at join] أو [Forbidden mods at join] مع IP اللاعب.
أي مودات لا تعمل مع Open World؟
تذكر صفحة Incompatibilities في ويكي Open World أن هذه المودات لا تعمل معه: Save Our Ship 2 وSet up Camp وZetrith's Multiplayer وRealistic Planet Continued وRimSaves وVFE Pirate storyteller وBeautiful Outdoors وRimWorld Together. ويجب أن تعمل كل المودات أيضًا على RimWorld 1.4: اقرأ أي إصدار من RimWorld يحتاجه سيرفر RimWorld Open World؟
كيف أوقف فحص المودات من جديد؟
أوقف فرض المودات في تبويب المودات، أو استخدام القائمة السوداء للمودات تحت الإعدادات ثم إعدادات اللعبة، وأعد التشغيل. ولإزالة مود واحد من قائمة، احذف ملف DLL الخاص به من المجلد في Files وأعد التشغيل. لا يمس أي من هذا المستعمرات ولا الحسابات ولا ملفات الحفظ.
مزيد من الحلول لرسائل الدخول: مشاكل سيرفر RimWorld Open World وحلولها. والدليل العام للرفع: كيف ترفع ملفات سيرفرك وتعدّلها وتديرها.



