تخفيضات خاطفة 50% خصم على جميع الخوادم اليوم الأخير!
ينتهي خلال: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
التصنيفات

إعداد المسؤول و BattlEye في Arma 3

AR arma-3 admin battleye rcon 0 وجدوا هذا المقال مفيداً

تعلم كيفية تكوين صلاحيات المسؤول واستخدام أوامر المسؤول داخل اللعبة وإعداد نظام مكافحة الغش BattlEye وإدارة خادم Arma 3 الخاص بك باستخدام أدوات RCON. للتكوين الأولي للخادم، راجع دليل إعداد الخادم. لإدارة التعديلات، راجع دليل تثبيت التعديلات.

تكوين كلمة مرور المسؤول

يتم تعيين كلمة مرور المسؤول في ملف server.cfg الخاص بك. تمنح هذه الكلمة التحكم الكامل بالخادم لأي شخص يسجّل دخوله بها داخل اللعبة.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
الأمان: اختر كلمة مرور مسؤول قوية ولا تشاركها مع لاعبين غير موثوقين. أي شخص يملك كلمة مرور المسؤول لديه تحكم كامل بالخادم، بما في ذلك القدرة على طرد وحظر وإيقاف الخادم.

يمكنك أيضاً تعيين كلمة مرور أوامر منفصلة لأوامر البرمجة النصية من جانب الخادم (نادراً ما تكون مطلوبة لمعظم مشغلي الخوادم):

serverCommandPassword = "AnotherSecurePassword";

تسجيل دخول المسؤول داخل اللعبة

لتسجيل الدخول كمسؤول أثناء الاتصال بخادمك:

  1. اضغط على مفتاح الدردشة (الافتراضي: / في قناة الدردشة) لفتح حقل إدخال الدردشة.
  2. اكتب الأمر التالي:
#login YourSecureAdminPassword

إذا كانت كلمة المرور صحيحة، ستظهر رسالة تأكيد في الدردشة. أصبح لديك الآن وصول إلى جميع أوامر المسؤول طوال مدة جلستك.

نصيحة: تسجيل دخول المسؤول لا يستمر بين عمليات قطع الاتصال. يجب إعادة المصادقة في كل مرة تنضم فيها إلى الخادم.

مرجع أوامر المسؤول

بمجرد تسجيل الدخول كمسؤول، يمكنك استخدام الأوامر التالية في حقل إدخال الدردشة. جميع الأوامر مسبوقة بـ #:

الأمر الوصف
#login <password> المصادقة كمسؤول خادم.
#logout إلغاء جلسة المسؤول الخاصة بك.
#kick <player_id> طرد لاعب من الخادم. استخدم رقم معرّف اللاعب من قائمة اللاعبين.
#ban <player_id> حظر لاعب من الخادم (يُضاف إلى ban.txt).
#restart إعادة تشغيل المهمة الحالية. يبقى جميع اللاعبين متصلين لكن يتم إعادة تحميل المهمة.
#reassign نقل جميع اللاعبين إلى شاشة اختيار الأدوار (الردهة) دون إعادة تشغيل المهمة.
#missions فتح شاشة اختيار المهمة، مما يسمح لك بتغيير المهمة الحالية.
#shutdown إيقاف الخادم فوراً. يتم قطع اتصال جميع اللاعبين.
#lock قفل الخادم، مما يمنع اللاعبين الجدد من الانضمام.
#unlock فتح قفل الخادم، مما يسمح للاعبين الجدد بالانضمام مرة أخرى.
#monitor <interval> عرض معلومات أداء الخادم بالفاصل الزمني المحدد (بالثواني). استخدم #monitor 0 للتعطيل.
#debug off تعطيل مؤشرات تصحيح الصوت عبر الشبكة.
#init إعادة تهيئة الخادم (إعادة تحميل server.cfg بدون إعادة تشغيل كاملة).
#exec ban <player_id> أمر حظر بديل يُضيف أيضاً إلى قائمة حظر BattlEye.
ملاحظة: أوامر #kick و #ban تستخدم المعرّف الرقمي للاعب وليس اسمه. يمكنك العثور على معرّفات اللاعبين في مخرجات وحدة تحكم الخادم في GPanel، أو استخدام قائمة اللاعبين المتاحة عبر قائمة الهروب داخل اللعبة.

إدارة حالات الحظر

يتم تخزين حالات الحظر في ملف ban.txt في مجلد خادمك. يحتوي كل سطر على معرّف Steam64 (أو GUID) للاعب. يمكنك إدارة حالات الحظر بتعديل هذا الملف مباشرة:

// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321

لإلغاء حظر لاعب، احذف سجله من ban.txt وأعد تشغيل الخادم (أو استخدم #init لإعادة تحميل التكوين).

تكوين نظام مكافحة الغش BattlEye

BattlEye (BE) هو نظام مكافحة الغش المستخدم في Arma 3. يُوصى بشدة بإبقاء BattlEye مُمكّناً على الخوادم العامة لمنع الغش والاستغلال.

تمكين BattlEye

تأكد من ضبط ما يلي في ملف server.cfg الخاص بك:

BattlEye = 1;  // 1 = enabled, 0 = disabled

ملفات تكوين BattlEye

تقع ملفات تكوين BattlEye في مجلد battleye/ داخل ملف تعريف الخادم أو المجلد الرئيسي للخادم. ملف التكوين الرئيسي هو beserver_x64.cfg (أو beserver.cfg على أنظمة 32 بت):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
الإعداد الوصف
RConPassword كلمة مرور الوصول إلى RCON (وحدة التحكم عن بُعد). مطلوبة لأدوات RCON الخارجية.
RConPort المنفذ المستخدم لاتصالات RCON. الافتراضي هو منفذ اللعبة + 4 (مثلاً 2306 إذا كان منفذ اللعبة 2302). يجب أن يكون هذا المنفذ متاحاً إذا كنت تريد استخدام أدوات RCON خارجية.
MaxPing الحد الأقصى المسموح به لزمن الاستجابة قبل أن يطرد BattlEye اللاعب (منفصل عن maxPing في server.cfg).
مهم: قد يحتاج منفذ RCON الخاص بـ BattlEye إلى الفتح أو التخصيص في GPanel حسب خطة الاستضافة الخاصة بك. إذا فشلت اتصالات RCON، تحقق من أن المنفذ متاح وغير محظور. تواصل مع دعم Legion Hosting إذا كنت بحاجة إلى تخصيص منفذ إضافي.

ملفات فلاتر BattlEye

يستخدم BattlEye ملفات فلاتر لاكتشاف وحظر البرامج النصية والأوامر المشبوهة. هذه ملفات نصية في مجلد battleye/:

  • scripts.txt — فلاتر لتنفيذ البرامج النصية
  • remoteexec.txt — فلاتر لاستدعاءات التنفيذ عن بُعد
  • publicvariable.txt — فلاتر لبث المتغيرات العامة
  • setdamage.txt، setpos.txt، إلخ — فلاتر لأوامر محددة

كل سطر في ملف الفلتر له التنسيق التالي:

// Filter line format: ACTION FILTER_STRING
// Actions: 1 = log, 2 = log+kick, 3 = log only (no kick), 4 = kick without log, 5 = log+ban

// Example scripts.txt entries:
5 createVehicle          // Ban anyone using createVehicle in scripts
1 "BIS_fnc"              // Log BIS functions (usually safe)
7 ""                     // Default action for unmatched entries (7 = log)
نصيحة: غالباً ما تحتاج الخوادم المعدّلة إلى استثناءات مخصصة لـ BattlEye. إذا تم طرد اللاعبين بسبب "Script Restriction" بعد تثبيت التعديلات، فقد تحتاج إلى إضافة استثناءات إلى ملفات الفلاتر المعنية. تحقق من سجلات BattlEye في مجلد battleye/ لتحديد أي فلتر يتم تفعيله وأضف الاستثناءات المناسبة.

أدوات RCON الخاصة بـ BattlEye

RCON (وحدة التحكم عن بُعد) يسمح لك بإدارة خادمك خارجياً دون الحاجة لتسجيل الدخول إلى اللعبة. هناك عدة أدوات RCON شائعة لـ Arma 3:

BEC (BattlEye Extended Controls)

BEC هي أداة شاملة لإدارة الخادم تتصل عبر BattlEye RCON. تشمل الميزات:

  • رسائل إعادة تشغيل مجدولة وإعادة تشغيل تلقائية
  • مراقبة اللاعبين وإدارة الطرد/الحظر
  • رسائل تلقائية (القواعد والإعلانات)
  • إدارة القائمة البيضاء
  • جدولة أوامر مخصصة

يتطلب تكوين BEC عنوان IP الخاص بخادمك ومنفذ RCON وكلمة مرور RCON كما هو محدد في beserver_x64.cfg.

DaRT (أداة RCON لـ Arma)

DaRT هو عميل RCON خفيف الوزن بواجهة رسومية. للاتصال:

  1. قم بتنزيل DaRT من مصدره الرسمي.
  2. أدخل عنوان IP الخاص بخادمك ومنفذ RCON (مثلاً 2306) وكلمة مرور RCON.
  3. انقر على Connect.
  4. بمجرد الاتصال، يمكنك عرض اللاعبين وإرسال الرسائل وطرد/حظر اللاعبين وتنفيذ أوامر الخادم.

أوامر RCON الشائعة

يمكن إرسال هذه الأوامر عبر أي عميل BattlEye RCON:

الأمر الوصف
players عرض قائمة جميع اللاعبين المتصلين مع معرّفاتهم وعناوين IP و GUIDs الخاصة بهم.
kick <id> <reason> طرد لاعب مع رسالة سبب اختيارية.
ban <id> <minutes> <reason> حظر لاعب لمدة محددة (0 = دائم).
bans عرض قائمة جميع حالات الحظر النشطة.
removeBan <ban_id> إزالة حظر بواسطة معرّفه (من قائمة الحظر).
say -1 <message> إرسال رسالة عامة لجميع اللاعبين (-1 = الكل).
say <id> <message> إرسال رسالة خاصة للاعب محدد.
loadBans إعادة تحميل قائمة الحظر من الملف.
writeBans كتابة حالات الحظر الحالية إلى ملف الحظر.
loadScripts إعادة تحميل برامج فلاتر BattlEye النصية.
loadEvents إعادة تحميل برامج أحداث BattlEye النصية.
#lock قفل الخادم (نفس الأمر داخل اللعبة).
#unlock فتح قفل الخادم.
#shutdown إيقاف الخادم.
#restart إعادة تشغيل المهمة الحالية.
#reassign نقل جميع اللاعبين إلى اختيار الأدوار.
#missions فتح اختيار المهمة.

سجلات الخادم

ينشئ Arma 3 عدة ملفات سجلات ضرورية لاستكشاف مشاكل الخادم وتتبع نشاط اللاعبين وتشخيص أحداث BattlEye.

ملف السجل الموقع الوصف
سجل RPT <profile>/*.rpt سجل الخادم الرئيسي. يحتوي على معلومات بدء التشغيل والأخطاء وسجلات البرامج النصية وتقارير الأعطال. يتم إنشاء سجل RPT جديد مع كل بدء تشغيل للخادم.
سجل وحدة التحكم server_console.log المخرجات المحددة بواسطة logFile في server.cfg. يحتوي على مخرجات وحدة التحكم بما في ذلك اتصالات اللاعبين.
سجلات BattlEye battleye/*.log انتهاكات فلاتر BattlEye وعمليات الطرد والحظر. تحقق منها عندما يُبلغ اللاعبون عن طرد خاطئ.
سجل الشبكة <profile>/net.log تشخيصات الشبكة (إذا تم استخدام معلمة التشغيل -netlog).

يمكنك الوصول إلى السجلات عبر مدير الملفات في GPanel أو عبر SFTP. سجل RPT هو أهم ملف لتشخيص الأعطال ومشاكل التعديلات وأخطاء البرامج النصية.

نصيحة: يمكن أن تصبح ملفات سجل RPT كبيرة جداً بمرور الوقت. إذا كان خادمك يعمل لفترة طويلة، فإن أحدث ملف RPT (مرتبة حسب التاريخ) يحتوي على سجلات الجلسة الحالية. يمكن حذف ملفات RPT الأقدم بأمان لتوفير مساحة القرص.

مقالات ذات صلة

تحتاج مساعدة؟

تحتاج مساعدة في تكوين صلاحيات المسؤول أو BattlEye أو RCON على خادم Arma 3 الخاص بك؟ افتح تذكرة دعم وسيسعد فريقنا بمساعدتك.


هل كان هذا المقال مفيداً؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.