يغطي هذا الدليل كيفية إعداد المشرفين والمراقبين والوصول عبر RCON على خادم Squad المخصص المستضاف مع Legion Hosting. لإعدادات الخادم الأساسية (Server.cfg، الخرائط، الترخيص)، راجع دليل إعداد خادم Squad المخصص.
SquadGame/ServerConfig/. استخدم مدير الملفات في GPanel أو SFTP لتعديلها.
Admins.cfg -- إدارة المشرفين والمراقبين
يقع هذا الملف في SquadGame/ServerConfig/Admins.cfg، ويحدد مجموعات المشرفين ويعيّن معرفات Steam لها. يتم التعرف على المشرفين من خلال معرف SteamID الخاص بهم المكون من 64 بت.
العثور على SteamID64
يمكنك البحث عن أي ملف تعريف Steam على steamid.io. القيمة التي تحتاجها تبدو مثل 76561198012345678.
تنسيق الملف
//----------------------------------------------
// Admin Groups
// Syntax: Group=GroupName:Permission1,Permission2,...
//----------------------------------------------
Group=Superadmin:changemap,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,clientdemos,pause,plugins,debug,teamchange
Group=Admin:changemap,chat,kick,ban,config,immune,reserve,manageserver,teamchange
Group=Moderator:chat,kick,ban,teamchange
Group=VIP:reserve
//----------------------------------------------
// Admin Assignments
// Syntax: Admin=SteamID64:GroupName
//----------------------------------------------
Admin=76561198012345678:Superadmin
Admin=76561198087654321:Admin
Admin=76561198011112222:Moderator
Admin=76561198033334444:VIP
الصلاحيات المتاحة
| الصلاحية | الوصف |
|---|---|
changemap |
يمكنه تغيير الطبقة/الخريطة الحالية أثناء اللعب. |
chat |
يمكنه إرسال رسائل بث إدارية لجميع اللاعبين. |
kick |
يمكنه طرد اللاعبين من الخادم. |
ban |
يمكنه حظر اللاعبين من الخادم. |
manageserver |
يمكنه إدارة إعدادات الخادم وإعادة تشغيله. |
immune |
يمنع المشرف من الطرد أو الحظر بواسطة مشرفين آخرين. |
reserve |
يسمح للمستخدم بملء مكان محجوز عندما يكون الخادم ممتلئاً. |
teamchange |
يسمح بتجاوز قيود تغيير الفريق. |
balance |
يسمح للمشرف بنقل اللاعبين بين الفرق لتحقيق التوازن. |
config |
يمكنه تعديل إعدادات الخادم عبر RCON. |
إعداد RCON والوصول إليه
يتيح لك RCON (وحدة التحكم عن بُعد) إدارة خادمك عن بُعد باستخدام أداة مثل SQUAD RCON أو أي عميل RCON عام يدعم بروتوكول Squad.
تفعيل RCON في Server.cfg
أضف أو تحقق من الكتلة التالية في SquadGame/ServerConfig/Server.cfg:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| الإعداد | الوصف |
|---|---|
RCON_Password |
كلمة المرور المطلوبة للمصادقة مع واجهة RCON. استخدم كلمة مرور قوية وفريدة. |
MaxRCONConnections |
الحد الأقصى لاتصالات عملاء RCON المتزامنة المسموح بها. |
الاتصال باستخدام عميل RCON
- افتح عميل RCON الخاص بك (مثل SQUAD RCON أو mcrcon أو أداة إدارة متوافقة مع Squad).
- أدخل عنوان IP الخادم الخاص بك. يمكنك العثور عليه في GPanel -- راجع كيفية العثور على عنوان IP الخادم والمنفذ.
- اضبط المنفذ على منفذ RCON الظاهر في علامة تبويب الشبكة في GPanel.
- أدخل
RCON_Passwordالتي قمت بتعيينها. - اتصل -- ستتمكن من تشغيل الأوامر مباشرة.
أوامر RCON المفيدة
AdminBroadcast <message> -- Broadcast a message to all players
AdminKick <SteamID/Name> <reason> -- Kick a player
AdminBan <SteamID/Name> <duration> <reason> -- Ban a player (0 = permanent)
AdminChangeLayer <LayerName> -- Change the current layer immediately
AdminSetNextLayer <LayerName> -- Set the next layer in rotation
ListPlayers -- List all connected players with their IDs
ShowNextMap -- Display the next layer in rotation
AdminForceTeamChange <PlayerID> -- Force a player to switch teams
AdminDisbandSquad <TeamID> <SquadID> -- Disband a squad
AdminEndMatch -- End the current match
هل تحتاج مساعدة؟
إذا واجهت مشكلة غير مذكورة هنا، فإن فريق الدعم لدينا متاح للمساعدة.
مقالات ذات صلة: