این راهنما نحوه راهاندازی سرور اختصاصی Open Fortress در Legion Hosting، پیکربندی متغیرهای استارتاپ، ویرایش server.cfg و اتصال به سرور را پوشش میدهد. Open Fortress یک ماد رایگان Team Fortress 2 است که حالتهای بازی، سلاحها، شخصیتها و نقشههای جدیدی را بر پایه موتور Source معرفی میکند. برای دستورات ادمین، پشتیبانی SourceMod/MetaMod و رفع مشکلات، به دستورات ادمین Open Fortress مراجعه کنید.
1. اولین راهاندازی
- به GPanel وارد شوید و سرور Open Fortress خود را انتخاب کنید.
- به تب Startup بروید و متغیرهای قابل تنظیم را بررسی کنید (بخش 2 را ببینید).
- نقشه شروع مورد نظر خود را از طریق SRCDS_MAP تنظیم کنید (پیشفرض
dm_2fortاست). - به تب Console برگردید و روی Start کلیک کنید.
- منتظر بمانید تا کنسول پیامی حاوی
gameserver Steam IDنمایش دهد تا آماده بودن سرور تأیید شود.
2. متغیرهای استارتاپ GPanel
| متغیر | پیشفرض | توضیحات |
|---|---|---|
SRCDS_MAP | dm_2fort | نقشهای که هنگام شروع بارگذاری میشود. باید نام نقشه معتبر باشد. |
MAXPLAYERS | 24 | حداکثر بازیکنان همزمان (حداکثر 32). |
SRCDS_GAME | open_fortress | نام پوشه بازی. تغییر ندهید. |
3. پیکربندی سرور (server.cfg)
برای تنظیمات دقیقتر، server.cfg را ویرایش کنید. قبل از ایجاد تغییرات، سرور را متوقف کنید.
مکان فایل
open_fortress/cfg/server.cfg
از سینتکس استاندارد موتور Source یعنی key "value" استفاده میکند، هر تنظیم در یک خط.
تنظیمات کلیدی
| تنظیمات | پیشفرض | توضیحات |
|---|---|---|
hostname | (خالی) | نام سرور که در مرورگر سرورها نمایش داده میشود. |
sv_password | (خالی) | رمز عبور ورود. خالی = سرور عمومی. |
rcon_password | (خالی) | رمز عبور کنسول از راه دور برای دسترسی ادمین. |
maxplayers | 24 | حداکثر بازیکنان همزمان. |
mp_timelimit | 0 | محدودیت زمانی هر نقشه به دقیقه. 0 = بدون محدودیت. |
mp_fraglimit | 0 | محدودیت امتیاز برای پایان راند. 0 = بدون محدودیت. |
sv_alltalk | 0 | چت صوتی بین تیمی. 1 = فعال. |
نمونه server.cfg
hostname "My Legion Open Fortress Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 15
mp_fraglimit 30
sv_alltalk 0
4. حالتهای بازی و نقشهها
Open Fortress شامل چندین حالت بازی با نقشههای مخصوص هر حالت است. پیشوند نقشهها نشاندهنده حالت بازی است:
| پیشوند | حالت بازی | توضیحات |
|---|---|---|
dm_ | Deathmatch | نبرد آزاد. بیشترین کشتن برنده میشود. |
tdm_ | Team Deathmatch | دثمچ تیمی. |
ctf_ | Capture the Flag | حالت کلاسیک دزدیدن پرچم. |
koth_ | King of the Hill | کنترل نقطه برای برنده شدن. |
cp_ | Control Points | تصرف و نگهداشتن نقاط کنترل. |
gg_ | Gun Game | تغییر سلاح با هر کشتن. |
inf_ | Infection | حالت آلودگی به سبک زامبی. |
نقشههای محبوب شامل: dm_2fort، dm_wiseau، dm_harvest، ctf_2fort، koth_harvest.
5. چرخش نقشه (mapcycle.txt)
فایل open_fortress/cfg/mapcycle.txt را برای تنظیم چرخش نقشه ویرایش کنید. هر نقشه را در یک خط قرار دهید:
dm_2fort
dm_wiseau
dm_harvest
ctf_2fort
koth_harvest
6. نحوه اتصال
روش A -- مرورگر سرور
- Open Fortress را از طریق Steam اجرا کنید.
- روی Find Servers یا Multiplayer کلیک کنید.
- سرور خود را با نام جستجو کنید.
- سرور خود را انتخاب کرده و روی Connect کلیک کنید.
روش B -- اتصال از طریق کنسول
- کنسول را باز کنید (
~). - تایپ کنید:
connect <your-server-ip>:<port>
مقالات مرتبط
نیاز به کمک دارید؟
اگر با مشکلاتی در سرور Open Fortress خود مواجه شدید که در اینجا پوشش داده نشده است، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیحات مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را ذکر کنید.