این راهنما دستورات مدیریتی RCON، تنظیمات سرور، مدیریت نقشهها و نظارت بر بازیکنان سرور DDNet (DDraceNetwork) شما را پوشش میدهد. برای راهاندازی اولیه، به راهنمای راهاندازی سرور DDNet مراجعه کنید.
1. دسترسی RCON
DDNet از RCON (کنسول راه دور) برای مدیریت سرور استفاده میکند. رمزهای عبور RCON خود را در ddnet/data/autoexec_server.cfg تنظیم کنید:
sv_rcon_password "admin_password_here"
sv_rcon_mod_password "moderator_password_here"
- RCON مدیر (
sv_rcon_password): کنترل کامل سرور. - RCON ناظر (
sv_rcon_mod_password): فقط نظارت (اخراج، مسدودسازی، بیصداسازی).
برای اتصال از طریق RCON در بازی، کلید F1 را فشار دهید و تایپ کنید:
rcon_auth your_password
همچنین میتوانید از تب Console در GPanel برای اجرای مستقیم دستورات استفاده کنید.
2. دستورات مدیریتی
مدیریت سرور
| دستور | توضیحات |
|---|---|
sv_map "Map Name" |
تغییر نقشه فعلی. |
reload |
بارگذاری مجدد نقشه فعلی. |
sv_name "name" |
تغییر نام سرور. |
status |
نمایش بازیکنان متصل با شناسهها و IPها. |
shutdown |
خاموش کردن سرور به صورت ایمن. |
say "message" |
ارسال یک پیام عمومی از طرف سرور. |
نظارت بر بازیکنان
| دستور | توضیحات |
|---|---|
kick [id] [reason] |
اخراج یک بازیکن بر اساس شناسه. |
ban [ip] [minutes] [reason] |
مسدود کردن یک آدرس IP برای مدت مشخص. |
unban [ip] |
حذف مسدودسازی یک IP. |
bans |
نمایش لیست تمام مسدودسازیهای فعال. |
mute [id] |
بیصدا کردن یک بازیکن. |
unmute [id] |
لغو بیصدا کردن یک بازیکن. |
force_vote [id] [vote] |
اجبار رأی یک بازیکن. |
3. تنظیمات اختصاصی DDRace
DDNet بر پایه DDRace ساخته شده است. این تنظیمات را به autoexec_server.cfg برای تنظیم گیمپلی اضافه کنید:
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
sv_teams |
1 | فعالسازی بازی تیمی. 0 = غیرفعال. |
sv_teamlock |
1 | اجازه به بازیکنان برای قفل کردن تیمهایشان. |
sv_pauseable |
1 | اجازه به بازیکنان برای مکث کردن شخصیتشان. |
sv_rescue |
0 | فعالسازی دستور /rescue (انتقال به آخرین موقعیت امن). |
sv_hit |
1 | اجازه به بازیکنان برای ضربه زدن به یکدیگر با سلاح. |
sv_max_clients_per_ip |
4 | حداکثر اتصالات از یک IP واحد. |
sv_vote_kick |
1 | فعالسازی رأیگیری برای اخراج. |
sv_vote_kick_min |
0 | حداقل بازیکنان لازم برای شروع رأیگیری اخراج. |
4. مدیریت نقشهها
تغییر نقشهها
تغییر نقشه فعلی از طریق RCON:
sv_map "Multeasymap"
چرخش نقشه
تنظیم چرخش خودکار نقشه در autoexec_server.cfg:
sv_maprotation "Sunny Side Up, Multeasymap, Kobra 4"
نقشههای سفارشی
برای افزودن نقشههای سفارشی:
- فایل
.mapرا دانلود کنید. - آن را از طریق SFTP در
ddnet/data/maps/آپلود کنید. به نحوه آپلود فایل از طریق SFTP مراجعه کنید. - نقشه را با
sv_map "mapname"بارگذاری کنید (بدون پسوند.map).
5. دستورات بازیکنان
بازیکنان به صورت پیشفرض به این دستورات درون بازی دسترسی دارند (در چت تایپ کنید):
| دستور | توضیحات |
|---|---|
/info | نمایش اطلاعات سرور. |
/team [name] | پیوستن یا ایجاد یک تیم. |
/lock | قفل کردن تیم فعلی. |
/pause | مکث کردن شخصیت در جای خود. |
/rescue | انتقال به آخرین موقعیت امن (در صورت فعال بودن). |
/r | شروع مجدد از ابتدای نقشه. |
6. عیبیابی
- سرور در مرورگر نمایش داده نمیشود: مطمئن شوید که
PUBLIC_SERVERروی1تنظیم شده و سرور کاملاً راهاندازی شده است. - RCON کار نمیکند: بررسی کنید که رمز عبور RCON در
autoexec_server.cfgتنظیم شده و باrcon_authاحراز هویت کردهاید. - نقشه یافت نشد: نام نقشهها حساس به حروف بزرگ و کوچک است. مطمئن شوید فایل نقشه در
ddnet/data/maps/وجود دارد. - بازیکنان اخراج میشوند: اگر چندین بازیکن از یک IP مشترک استفاده میکنند (مثلاً از یک شبکه محلی)،
sv_max_clients_per_ipرا بررسی کنید. - مشکلات عملکرد: سرورهای DDNet سبک هستند اما تعداد زیاد بازیکنان روی نقشههای پیچیده میتواند بار را افزایش دهد. در صورت نیاز
MAX_PLAYERSرا کاهش دهید.
مقالات مرتبط
نیاز به کمک دارید؟
اگر به کمک بیشتری نیاز دارید، یک تیکت پشتیبانی ارسال کنید و IP سرور و هرگونه پیام خطا از کنسول GPanel را درج کنید.