این راهنما کنترلهای ادمین و میزبان سرور اختصاصی Portal Knights شما را پوشش میدهد، از جمله مدیریت بازیکنان، مدیریت جهان و رفع مشکلات رایج. برای راهاندازی اولیه سرور، به راهنمای راهاندازی سرور Portal Knights مراجعه کنید.
1. امتیازات ادمین / میزبان
در Portal Knights، مالک سرور (اکانتی که جهان را ساخته) امتیازات سطح میزبان را دارد. در یک سرور اختصاصی، کنترلهای ادمین از طریق موارد زیر مدیریت میشوند:
- فایل پیکربندی سرور: تنظیمات کلی سرور مانند PvP، سختی و حداکثر بازیکنان را کنترل میکند.
- کنسول GPanel: شروع، توقف و راهاندازی مجدد سرور؛ مشاهده لاگها و خروجی.
- منوی میزبان درونبازی: بازیکن میزبان میتواند بازیکنان را اخراج کند و تنظیمات پایه نشست را مدیریت کند.
تنظیم دسترسی ادمین
اولین بازیکنی که پس از ایجاد یک جهان جدید به سرور متصل شود، معمولاً امتیازات میزبان را دریافت میکند. برای اطمینان از دسترسی ادمین:
- سرور را از GPanel شروع کنید.
- اولین بازیکنی باشید که به سرور متصل میشود.
- در منوی مکث درونبازی، کنترلهای سطح میزبان را خواهید داشت.
2. مدیریت بازیکنان
اخراج بازیکنان
به عنوان میزبان، میتوانید بازیکنان مزاحم را از سرور خود حذف کنید:
- در حالی که به سرور متصل هستید، منوی مکث درونبازی را باز کنید.
- به لیست بازیکنان بروید.
- بازیکنی را که میخواهید حذف کنید انتخاب کنید.
- Kick را برای حذف آنها از نشست انتخاب کنید.
استفاده از رمز عبور سرور
مؤثرترین راه برای کنترل افرادی که میتوانند به سرور شما بپیوندند، استفاده از رمز عبور است. آن را در تب Startup در GPanel یا در فایل پیکربندی سرور تنظیم کنید:
"admins": { "credentials": { "password": "YourSecretPassword" } }
فقط بازیکنانی که رمز عبور را میدانند میتوانند متصل شوند. رمز عبور را تغییر دهید و سرور را مجدداً راهاندازی کنید تا فوراً بازیکنان ناخواسته قفل شوند.
حداکثر بازیکنان
Portal Knights تا ۴ بازیکن در حالت تعاونی پشتیبانی میکند. تعداد بازیکنان را از طریق زیر کنترل کنید:
"users": { "credentials": { "password": "user_password" } }
اگر میخواهید اندازه گروه کنترلشدهتری داشته باشید، این مقدار را کمتر تنظیم کنید (مثلاً 2 برای بازی دونفره).
3. مدیریت جهان
تغییر جهانها
میتوانید چندین جهان را روی همان سرور با تغییر تنظیم world_name اجرا کنید:
- سرور را از GPanel متوقف کنید.
- به تب Startup بروید و متغیر
WORLD_NAMEرا تغییر دهید، یا فایل پیکربندی را ویرایش کنید:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - سرور را شروع کنید. اگر جهان وجود نداشته باشد، یک جهان جدید به طور خودکار ایجاد خواهد شد.
بازنشانی یک جهان
برای بازنشانی کامل جهان و شروع از ابتدا:
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شوید (به نحوه آپلود فایلها از طریق SFTP مراجعه کنید).
- به دایرکتوری
dedicated_server/savedata/بروید. - پوشه جهانی را که با تنظیم
world_nameشما مطابقت دارد حذف یا تغییر نام دهید. - سرور را شروع کنید. یک جهان جدید به طور خودکار تولید خواهد شد.
پشتیبانگیری از جهانها
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شوید و به
dedicated_server/savedata/بروید. - کل پوشه جهان را به دستگاه محلی خود دانلود کنید.
- نسخه پشتیبان را در یک مکان امن با نامی توصیفی ذخیره کنید (مثلاً
default_backup_2026-02-26).
بازیابی نسخه پشتیبان
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شوید و به
dedicated_server/savedata/بروید. - پوشه پشتیبان خود را آپلود کنید و مطمئن شوید نام پوشه با تنظیم
world_nameمطابقت دارد. - سرور را از GPanel شروع کنید.
4. تنظیمات سختی و PvP
تغییر سختی
سختی جهان در زمان ایجاد تنظیم میشود. برای تغییر سختی، باید یک جهان جدید ایجاد کنید:
| سختی | توضیحات |
|---|---|
Normal |
سلامت و آسیب استاندارد دشمن. برای بازی راحت و گروههای جدید توصیه میشود. |
Hard |
سلامت و آسیب افزایشیافته دشمن. پاداش XP بالاتر. برای بازیکنان باتجربه توصیه میشود. |
تغییر وضعیت PvP
حالت بازی را میتوان با بهروزرسانی متغیر استارتاپ GAMEMODE در GPanel تغییر داد. گزینهها Adventure و Creative هستند:
"gameplayMode": "Creative"
برای غیرفعال کردن آسیب بازیکن به بازیکن، روی false تنظیم کنید. پس از اعمال تغییرات، سرور را مجدداً راهاندازی کنید.
5. نظارت بر سرور
خروجی کنسول
تب Console در GPanel خروجی بلادرنگ سرور را نمایش میدهد از جمله:
- اتصال و قطع اتصال بازیکنان
- رویدادهای ذخیره جهان
- پیامهای خطا و هشدارها
- تغییرات وضعیت سرور
راهاندازی مجدد سرور
اگر سرور پاسخگو نیست یا نیاز دارید تغییرات پیکربندی را اعمال کنید:
- به تب Console در GPanel بروید.
- روی Stop کلیک کنید و صبر کنید تا سرور کاملاً خاموش شود.
- روی Start کلیک کنید تا سرور دوباره آنلاین شود.
6. رفع مشکلات
بازیکنان نمیتوانند متصل شوند
- بررسی کنید که سرور در GPanel در حال اجرا است.
- بررسی کنید که رمز عبور سرور به طور غیرمنتظره تغییر نکرده باشد.
- IP و پورت سرور را از تب Network در GPanel تأیید کنید. به نحوه یافتن IP و پورت سرور مراجعه کنید.
- مطمئن شوید که سرور به محدودیت
max_playersنرسیده باشد.
کرش سرور
- کنسول GPanel را برای پیامهای خطا قبل از کرش بررسی کنید.
- فایل پیکربندی را حذف کنید و سرور را مجدداً راهاندازی کنید تا مقادیر پیشفرض بازتولید شوند.
- اگر کرش مربوط به یک جهان خراب است، سعی کنید یک جهان دیگر بارگذاری کنید یا از نسخه پشتیبان بازیابی کنید.
- اگر کرشها ادامه دارد، یک تیکت پشتیبانی ارسال کنید و پیامهای خطا از کنسول را ضمیمه کنید.
از دست دادن امتیازات میزبان
- سرور را مجدداً راهاندازی کنید و اولین بازیکنی باشید که متصل میشود.
- اگر مشکل ادامه دارد، سرور را متوقف کنید، فایل پیکربندی خود را بررسی کنید و سرور را دوباره شروع کنید.
مقالات مرتبط
- راهنمای راهاندازی سرور Portal Knights
- نحوه یافتن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP
- راهنمای شروع کار با سرور
نیاز به کمک دارید؟
اگر با مشکلاتی مواجه شدید که در اینجا پوشش داده نشده، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیح مشکل و هرگونه پیام خطا از کنسول GPanel را ضمیمه کنید.