این راهنما راهاندازی مدیر، دستورات RCON، مدیریت بازیکنان، کنترل مسابقه، پشتیبانی SourceMod و عیبیابی سرور IOSoccer شما را پوشش میدهد. برای راهاندازی اولیه و دستورالعملهای اتصال، به راهنمای راهاندازی سرور IOSoccer مراجعه کنید.
۱. راهاندازی RCON
رمز عبور RCON را از طریق متغیر استارتاپ RCON در GPanel، یا در iosoccer/cfg/server.cfg تنظیم کنید:
rcon_password "YourStrongPassword"
از طریق کنسول درون بازی (~) احراز هویت کنید:
rcon_password YourStrongPassword
rcon <command>
همچنین میتوانید دستورات را مستقیماً از طریق تب Console در GPanel ارسال کنید.
۲. مدیریت بازیکنان
| دستور | توضیحات |
|---|---|
rcon status | لیست بازیکنان با شناسههای کاربری، شناسههای Steam، IP ها و پینگ. |
rcon kick <userid> | اخراج بازیکن با شناسه کاربری. |
rcon kick "<playername>" | اخراج با نام نمایشی. |
rcon banid <minutes> <userid> | بن با شناسه کاربری. 0 = دائمی. |
rcon banip <minutes> <ip> | بن یک آدرس IP. |
rcon removeid <steamid> | حذف بن Steam ID. |
rcon removeip <ip> | حذف بن IP. |
rcon writeid | ذخیره لیست بن در banned_user.cfg. |
rcon writeip | ذخیره بنهای IP در banned_ip.cfg. |
rcon writeid و rcon writeip را اجرا کنید. بدون ذخیره، بنها پس از ریاستارت از بین میروند.
۳. کنترل مسابقه
| دستور | توضیحات |
|---|---|
rcon changelevel <mapname> | تغییر به نقشه/زمین متفاوت. |
rcon map <mapname> | بارگذاری اجباری نقشه با قطع اتصال بازیکنان. |
rcon mp_timelimit <min> | تغییر محدودیت زمانی مسابقه. |
rcon mp_restartgame 1 | ریاستارت مسابقه فعلی. |
rcon say "message" | ارسال پیام چت به کل سرور. |
۴. مدیریت سرور
| دستور | توضیحات |
|---|---|
rcon hostname "Name" | تغییر نام سرور. |
rcon sv_password "pass" | تنظیم یا تغییر رمز عبور ورود. |
rcon sv_alltalk <0/1> | فعال/غیرفعال کردن چت صوتی بین تیمی. |
rcon exec <filename> | اجرای یک فایل پیکربندی. |
rcon quit | خاموش کردن سرور. |
۵. SourceMod و MetaMod
برای ویژگیهای مدیریتی پیشرفته، MetaMod:Source و SourceMod را نصب کنید.
نصب
- سرور خود را از GPanel متوقف کنید.
- MetaMod:Source را از sourcemm.net دانلود و از طریق SFTP به
iosoccer/آپلود کنید. - SourceMod را از sourcemod.net دانلود و به
iosoccer/آپلود کنید. - سرور را راهاندازی کرده و با
meta versionوsm versionتأیید کنید.
افزودن مدیران SourceMod
فایل iosoccer/addons/sourcemod/configs/admins_simple.ini را ویرایش کنید:
"STEAM_0:1:12345678" "99:z" // Full admin access
۶. عیبیابی
- سرور هنگام راهاندازی کرش میکند: کنسول GPanel را برای خطاها بررسی کنید. تأیید کنید نقشه شروع وجود دارد. لاگهای IOSoccer به صورت پیشفرض با
-condebugفعال ذخیره میشوند. - بازیکنان نمیتوانند متصل شوند: تأیید کنید سرور در حال اجراست، IP/پورت را در GPanel بررسی کنید و مطمئن شوید نسخههای بازی مطابقت دارند.
- مشکلات فیزیک توپ: مطمئن شوید
TICKRATEحداقل روی66تنظیم شده. مقدار پیشفرض100توصیه میشود. - RCON کار نمیکند: تأیید کنید متغیر استارتاپ
RCONتنظیم شده باشد (به صورت پیشفرض خالی است).
مقالات مرتبط
نیاز به کمک دارید؟
اگر با مشکلی در سرور IOSoccer خود مواجه شدید که در اینجا پوشش داده نشده، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیحات مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را ضمیمه کنید.