این راهنما دستورات مدیریتی، دسترسی RCON، مدیریت شرکتها و مادهای NewGRF را برای سرور OpenTTD شما پوشش میدهد. برای راهاندازی اولیه، راهنمای راهاندازی سرور OpenTTD را ببینید.
1. دسترسی RCON
کنسول راه دور (RCON) به شما امکان میدهد بدون اتصال به بازی، دستورات مدیریتی را اجرا کنید. ابتدا یک rcon_password در openttd.cfg در بخش [network] از طریق SFTP تنظیم کنید.
برای استفاده از RCON در داخل بازی، کنسول را باز کنید (کلید ~) و تایپ کنید:
rcon_password your_password
rcon your_command
2. دستورات کنسول
این دستورات را میتوان از کنسول GPanel یا از طریق RCON در بازی اجرا کرد:
| دستور | توضیحات |
|---|---|
kick <client_id> |
اخراج یک بازیکن با شناسه کلاینت. |
ban <client_id> |
مسدود کردن یک بازیکن با شناسه کلاینت. |
unban <index> |
رفع مسدودیت یک بازیکن با شماره ایندکس لیست مسدودشدهها. |
banlist |
نمایش لیست همه بازیکنان مسدود شده. |
clients |
نمایش لیست همه کلاینتهای متصل با شناسهها. |
companies |
نمایش لیست همه شرکتهای فعال. |
move <client_id> <company_id> |
انتقال یک کلاینت به شرکت دیگر (از 255 برای تماشاگر استفاده کنید). |
reset_company <company_id> |
حذف یک شرکت و تمام داراییهای آن. |
say "<message>" |
ارسال یک پیام به همه بازیکنان. |
pause |
توقف بازی. |
unpause |
ادامه بازی. |
save <name> |
ذخیره بازی با نام فایل مشخص شده. |
load <name> |
بارگذاری یک فایل ذخیره. |
newgame |
شروع یک بازی تصادفی جدید با تنظیمات فعلی. |
restart |
شروع مجدد بازی فعلی از ابتدا. |
setting <name> [<value>] |
مشاهده یا تغییر یک تنظیم بازی. |
quit |
خاموش کردن سرور. |
3. پاکسازی خودکار شرکتها
پاکسازی خودکار شرکتهای غیرفعال را در openttd.cfg پیکربندی کنید:
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
autoclean_companies |
false | فعالسازی پاکسازی خودکار شرکتهای غیرفعال. |
autoclean_unprotected |
12 | تعداد ماهها قبل از حذف یک شرکت محافظتنشده. |
autoclean_protected |
36 | تعداد ماهها قبل از حذف یک شرکت دارای رمز عبور. |
autoclean_novehicles |
0 | تعداد ماهها قبل از حذف شرکتی بدون وسیله نقلیه (0 = غیرفعال). |
4. افزودن مادهای NewGRF
NewGRFها محتوای سفارشی (وسایل نقلیه، صنایع، مناظر) به OpenTTD اضافه میکنند:
- فایلهای NewGRF (
.grf) را از BaNaNaS یا منابع دیگر دانلود کنید. - آنها را از طریق SFTP در پوشه
newgrf/سرور خود آپلود کنید. - ورودیها را به بخش
[newgrf]فایلopenttd.cfgاضافه کنید. - سرور را ریستارت کنید.
5. عیبیابی
- سرور در لیست سرورها نیست: مطمئن شوید
srv_advertiseدر تب Startup رویtrueتنظیم شده باشد. - RCON کار نمیکند: بررسی کنید که
rcon_passwordدرopenttd.cfgتنظیم شده و احراز هویت را به درستی انجام دادهاید. - بازیکنان هنگام اتصال قطع میشوند: ممکن است دانلود نقشه زمانبر شده باشد. اندازه نقشه را کاهش دهید یا
max_download_timeرا درopenttd.cfgافزایش دهید. - عدم تطابق NewGRF: مطمئن شوید بازیکنان دقیقاً همان NewGRFها و نسخههای سرور را دارند.
مقالات مرتبط
- راهنمای راهاندازی سرور OpenTTD
- چگونه IP و پورت سرور خود را پیدا کنید
- چگونه فایلها را از طریق SFTP آپلود کنید
نیاز به کمک دارید؟
اگر به کمک بیشتری نیاز دارید، یک تیکت پشتیبانی ارسال کنید و IP سرور و هرگونه پیام خطا از کنسول GPanel را ذکر کنید.