حسنًا, Reforger هنا, ومعها تأتي موجة جديدة من الوثائق الساحقة. الهدف من هذا الدليل هو سد هذه الفجوة.
قبل أن نبدأ
قبل أن نبدأ, سوف تحتاج:
- استضافة الخادم
- معلمات بدء التشغيل
- يتم تثبيت خادم Arma Reforger من “أدوات” قسم من البخار.
يثبت
طوال هذا الدليل, سأفترض أن لديك امتدادات اسم الملف في Windows Explorer لأنه سيجعل تغيير أنواع الملفات أسهل بكثير. إذا لم تتمكن من تشغيله كما هو موضح هنا:
في دليل خادم Arma Reforger الخاص بك (عادة ج:\Steam\steamapps\common\Arma Reforger Server):
- إنشاء دليل جديد, نسميها “التكوينات”.
- إنشاء ملف جديد وتسميته “Launch.bat”.
داخل دليل التكوينات التي أنشأناها من قبل:
- قم بإنشاء ملف نصي جديد وقم بتسميته “config.json”
Launch.bat
انقر بزر الماوس الأيمن على التشغيل. بات وحدد “يحرر”.
أدخل الأمر أدناه:
ArmareForGerserver.exe -Config ".\configs\config.json" -ملف التعريف ArmareForGerserver
حفظ وإغلاق الملف.
config.json
في مجلد التكوينات, تحرير config.json وأدخل المحتويات أدناه, استبدال أي قيم مشار إليها لتكون ما تريد.
على سبيل المثال, إذا كان الخادم الخاص بك في الولايات المتحدة الأمريكية, سوف تتغير “” ل “نحن”.
لمزيد من المعلومات حول أي من خيارات التكوين هذه, راجع صفحات الويكي التي فتحناها مباشرة في البداية.
قائمة القيم المحتملة ل “سيناريو” يقع الحقل تحت الرابط الثاني من بداية الدليل.
{ "مخصصة": "", "منطقة": "", "GameHostbindaddress": "", "GameHostbindport": 2001, "GameHoStregisterBindaddress": "", "GameHoStregisterPort": 2001, "adminasswordsword" : "", "لعبة": { "اسم": "", "سيناريو": "", "PlayerCountLimit": 64, "كلمة المرور": "", "مرئي": حقيقي, "مباريات الألعاب": { "ServerMaxViewDistance": 1600, "Battleeye": خطأ شنيع, "fastvalidation": حقيقي }, "تعديل": [] } }
إذا كنت لا ترغب في الحصول على كلمة مرور, تغيير هذا الخط على النحو التالي:
"كلمة المرور": خطأ شنيع,
أو
"كلمة المرور": "",
ستحتاج إلى اختبار هذا, نظرًا لوجود مجموعة متنوعة من التقارير حول ما الذي لا يعمل هنا ولا يعمل هنا.
هذا كل ما عليك فعله. يمكنك الآن تشغيل الخادم بالنقر المزدوج على ملف Launch.Bat الذي أنشأناه, أو يمكنك مراجعة روابط الويكي وقيم التعديل في ملف config.json.
القضايا المعروفة/المشتركة
غير قادر على الاتصال بالخادم
- تأكد من أن البرنامج والمنافذ مسموح به من خلال جدار الحماية من Windows, وأي جدار حماية أجهزة في أجهزة التوجيه وما إلى ذلك.
- هذه هي القضية الحالية التي يُعتقد أنها داخل شبكة Steam التي تعطي مشكلات الاتصال أيضًا. اتركه قليلاً وحاول مرة أخرى.
الخادم لا يظهر في متصفح الخادم
- تحقق من اتصال Steam الخاص بك – أعد تشغيل عميل Steam ثم أعد تشغيل الخادم بالنقر المزدوج على “Launch.bat” مرة أخرى.
الشاشة السوداء عند الاتصال
- أضف عنوان IP العام للخادم الخاص بك إلى “GameHoStregisterBindaddress” الحقل في “config.json”
حوالي 5614BBCCBB55ED1C خطأ
- لا يمكن للخادم العثور على config.json – تحقق من صحة مسار التكوين والمحتوى الخاص بك.
هذا كل ما نشاركه اليوم من أجل هذا reforger أرما مرشد. تم إنشاء هذا الدليل وكتابته في الأصل بواسطة TSGT هاردمان. في حالة فشلنا في تحديث هذا الدليل, يمكنك العثور على آخر تحديث باتباع هذا وصلة.
لدي هذا الخطأ, مثل إذا لم يتمكن من العثور على البعثات
10:38:45:312 الخلفية(ه): غير قادر على المتابعة مع تكوين DS مكسور!
10:38:45:620 موارد (ه): رأس المهمة::لا يمكن لقراءة ReadmissionHeader قراءة ملف المهمة. مسار غير صالح.
10:38:45:621 محرك(ه): غير قادر على قراءة رأس المهمة ”
10:38:45:720 محرك(ه): غير قادر على تهيئة اللعبة
تحتاج إلى تحديد المهمة في التكوين. أعتقد أن التكوين الخاص بك ليس كما من المفترض أن يكون. تحقق من فصائلك وتقتبس. أيضًا إذا كنت لا تعرف أين يمكنك العثور على مهامك: قم بتشغيل ArmareForGerserver.exe -listscenarios ونسخ واحدة منها إلى التكوين الخاص بك.
لقد فعلت ذلك وما زلت أحصل على نفس المشكلة بالضبط أعلاه. باستخدام Campaign.conf كما هو مدرج في سيناريوهات القائمة.
أنا أحصل على نفس “غير قادر على قراءة رأس المهمة” وعندما أحمل Scescenarios أحصل على الخطأ “لا يمكن العثور على 58D0FB3206B6F859′ addon! تحقق من إرشادات الإعداد!”
أي أفكار?
تحتاج إلى تحديد السيناريو كقائمة Mod في Mods في config.json
هذه مشكلة معي, أيضاً, أحاول معرفة السيناريو الذي يحاول استخدامه أو طلبه. هل تعرف?
هل قمت بإصلاح هذا ? لا يزال لدي هذه المشكلة
إذا كان ملف التكوين في جذر شجرة مجلد الخادم, you need to use -config .\config.json
ترك .\ سيؤدي البادئة إلى فشل الخادم للعثور على ملف التكوين.
“سيناريو”: “{59AD59368755F41A}البعثات/21_gm_eden.conf (ماجستير اللعبة – إيفرون)”,
يعمل لإنشاء خادم Master Game
بمجرد إصلاح هاتين المسألتين, كل شيء يعمل كما هو متوقع
إذا كان ملف التكوين في جذر شجرة مجلد الخادم, تحتاج إلى استخدام
-config .\\config.json
ترك .\\ سيؤدي البادئة إلى فشل الخادم للعثور على ملف التكوين.
يعمل لإنشاء خادم Master Game
مرحبًا ، ما زلت أحصل على أطروحات من الأخطاء, أي أفكار ? تم اختباره على Linux وعلى Windows على VPs وعلى الكمبيوتر الشخصي : 17:05:29:610 التنميط: استغرق تجميع البرامج النصية gamelib: 23.145900 آنسة
17:05:29:611 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن لـ alphamasktexture تحميل ‘ui/telectures/progressms/progressmaskvertical_256x1.edds’
17:05:29:611 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن لـ alphamasktexture تحميل ‘ui/telectures/progressms/progressmaskvertical_256x1.edds’
17:05:29:612 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/mode/progressms/progressmaskhorizontal_256x1.edds’
17:05:29:612 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/mode/progressms/progressmaskhorizontal_256x1.edds’
17:05:29:612 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/progressmes/progressmaskcircular_1024.edds’
17:05:29:612 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/progressmes/progressmaskcircular_1024.edds’
17:05:29:613 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/progressmes/progressmaskcircular_1024.edds’
17:05:29:613 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/screeneffects/compression/compressionvignette_alphamask200.edds’
17:05:29:613 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/progressmes/progressmaskcircular_1024.edds’
17:05:29:614 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/progressmes/progressmaskcircular_1024.edds’
17:05:29:614 واجهة المستخدم الرسومية(ه): ImageWidget::لا يمكن alphamasktexture تحميل ‘ui/telectures/progressmes/progressmaskcircular_1024.edds’
17:05:29:615 السيناريو: تجميع البرامج النصية اللعبة
17:05:31:517 التنميط: استغرق تجميع البرامج النصية للعبة: 1901.634900 آنسة
17:05:31:611 init: إنشاء مثيل اللعبة(Armareforgerscripted), إصدار 0.9.5.44 بنيت 2022-05-13 9:49:21 التوقيت العالمي.
17:05:31:623 محرك: إنشاء مثيل مدير الإحصاء
17:05:31:625 السيناريو: حساب تعريفي – باستخدام machinename!
17:05:31:825 شبكة: بدء خادم مخصص باستخدام ARGS سطر الأوامر.
17:05:33:710 الخلفية(ه): [subpi] بطاقة تعريف:[2] رمز الخطأ:400 – اقتراح غير جيد, apicode:
17:05:33:811 تقصير: دخلت دولة اللعبة عبر الإنترنت.
17:05:33:910 محرك: تم إنشاء اللعبة بنجاح.
17:05:34:116 محرك: دمرت اللعبة.
يا رفاق, أقوم بتشغيل خادم على Linux.
عندما أتصل ، لدي شاشة سوداء مع دائرة التحميل في الزاوية العلوية اليمنى.
بعد ذلك حصلت “فشل اتصال خطأ الجلسة” حاولت إضافة IP الخادم في التكوين (GameHoStregisterBindaddress) لا شيء موقوف. اطلب من شخص ما أي أفكار?
شكرًا.