این راهنما نحوه راهاندازی ادمینها، مدیران و دسترسی RCON در سرور اختصاصی Squad میزبانی شده با Legion Hosting را پوشش میدهد. برای پیکربندی اصلی سرور (Server.cfg، نقشهها، مجوز)، راهنمای راهاندازی سرور اختصاصی Squad را مشاهده کنید.
SquadGame/ServerConfig/ قرار دارند. از مدیریت فایل GPanel یا SFTP برای ویرایش آنها استفاده کنید.
Admins.cfg -- مدیریت ادمین و مدیر
این فایل در مسیر SquadGame/ServerConfig/Admins.cfg قرار دارد و گروههای ادمین را تعریف کرده و شناسههای Steam را به آنها اختصاص میدهد. ادمینها با SteamID ۶۴ بیتی شناسایی میشوند.
پیدا کردن 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 نمایش داده شده در تب Network 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
نیاز به کمک دارید؟
اگر با مشکلی مواجه شدید که در اینجا پوشش داده نشده، تیم پشتیبانی ما آماده کمک است.
مقالات مرتبط: