عیبیابی Palworld
این راهنما مشکلات رایج سرورهای اختصاصی Palworld میزبانی شده از طریق Legion Hosting و نحوه رفع آنها را پوشش میدهد. برای پیکربندی اولیه سرور، به راهنمای راهاندازی سرور اختصاصی Palworld مراجعه کنید.
مصرف بالای حافظه
کاهش مصرف حافظه با:
- کاهش
BaseCampMaxNumوBaseCampWorkerMaxNumدر فایل پیکربندی. - کاهش
MaxPlayers(از طریق تب Startup در GPanel) متناسب با تعداد واقعی بازیکنان همزمان. - زمانبندی ریاستارت روزانه سرور برای پاکسازی حافظه انباشته شده.
- کاهش
PalSpawnNumRateبرای کاهش سربار هوش مصنوعی Palهای وحشی. - تنظیم
DropItemAliveMaxHoursروی مقدار کمتر تا آیتمهای افتاده سریعتر ناپدید شوند.
تنظیمات بهینهسازی حافظه
| تنظیمات | پیشنهادی | اثر |
|---|---|---|
BaseCampMaxNum |
64 یا کمتر |
پایگاههای کمتر = Palهای فعال کمتر شبیهسازی شده = RAM کمتر. پیشفرض ۱۲۸ است. |
BaseCampWorkerMaxNum |
10 یا کمتر |
تعداد Palها به ازای هر پایگاه را کاهش میدهد. پیشفرض ۱۵ است. |
PalSpawnNumRate |
0.5-1.0 |
تراکم ظاهر شدن Palهای وحشی را کاهش داده و سربار شبیهسازی هوش مصنوعی را کم میکند. |
DropItemMaxNum |
1000-2000 |
موجودیتهای آیتمهای افتاده ماندگار را محدود میکند. پیشفرض ۳۰۰۰ میتواند به مقدار قابل توجهی انباشته شود. |
DropItemAliveMaxHours |
0.5-1.0 |
آیتمهای افتاده سریعتر ناپدید میشوند و تعداد موجودیتهای ماندگار را کاهش میدهد. |
اگر مصرف حافظه به طور مداوم در حد سقف پلن شما است، ارتقا را در نظر بگیرید. اگر مطمئن نیستید کدام پلن برای تعداد بازیکنان شما مناسب است، با پشتیبانی در legionhosting.net/submitticket.php تماس بگیرید.
سرور در مرورگر سرور نمایش داده نمیشود
مرورگر سرور جامعه Palworld غیرقابل اعتماد است و سرورها حتی زمانی که کاملاً فعال هستند اغلب نمایش داده نمیشوند. این یک مشکل شناخته شده خود بازی است.
راهحل پیشنهادی: همیشه از اتصال مستقیم با IP همانطور که در راهنمای راهاندازی توضیح داده شده استفاده کنید. نباید به مرورگر سرور اتکا کرد.
آنلاین بودن و قابل دسترس بودن سرور خود را با موارد زیر تأیید کنید:
- تأیید اینکه وضعیت سرور در GPanel به صورت Running نمایش داده میشود.
- تلاش برای اتصال مستقیم با IP و پورت اختصاص داده شده.
- بررسی لاگهای کنسول GPanel برای خطاهای احتمالی راهاندازی در صورت عدم موفقیت اتصال مستقیم.
تنظیمات ذخیره نمیشوند / به مقادیر پیشفرض برمیگردند
اگر تغییرات PalWorldSettings.ini شما اعمال نمیشوند:
- مطمئن شوید که کل بلوک
OptionSettings=()روی یک خط واحد بدون شکستن خط است. تقسیم به چندین خط باعث میشود سرور تمام تنظیمات را نادیده بگیرد. - مطمئن شوید فایل در مسیر صحیح ذخیره شده است:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
- تأیید کنید که سرور قبل از ویرایش کاملاً متوقف شده و پس از ذخیره کاملاً ریاستارت شده است.
- به یاد داشته باشید که
ServerName،AdminPassword،ServerPassword،MaxPlayersوServerDescriptionدر هر بار شروع از تب Startup در GPanel بازنویسی میشوند. آن مقادیر را در آنجا تغییر دهید، نه در فایل INI. - بررسی کنید که فایل از مقادیر پیشفرض بازسازی نشده باشد (این اتفاق زمانی رخ میدهد که پیکربندی نادرست باشد).
بازیکنان نمیتوانند متصل شوند
- تأیید کنید که سرور در GPanel در حال اجرا است و هیچ خطایی در لاگ کنسول نمایش نمیدهد.
- تأیید کنید که بازیکنان از IP و پورت صحیح استفاده میکنند (نه آدرس ذخیره شده قدیمی). به نحوه پیدا کردن IP و پورت سرور مراجعه کنید.
- اگر
ServerPasswordتنظیم شده، مطمئن شوید بازیکنان آن را به درستی وارد میکنند. رمزهای عبور فقط باید شامل حروف، اعداد، خط تیره و زیرخط باشند. - بررسی کنید که
PublicPortدرPalWorldSettings.iniبا پورت اختصاص داده شده توسط GPanel مطابقت دارد. - مطمئن شوید
bUseAuth=Trueاست و بازیکنان یک جلسه معتبر Steam دارند. - اگر بازیکنان Xbox Game Pass نمیتوانند متصل شوند، تأیید کنید که
ALLOW_CONNECT_PLATFORMدر تب Startup در GPanel رویXboxتنظیم شده است.
سرور هنگام شروع کرش میکند
فایل PalWorldSettings.ini نادرست رایجترین علت خرابی هنگام شروع است. اگر سرور شما بلافاصله پس از شروع کرش میکند:
- GPanel را باز کنید و لاگ کنسول سرور را برای پیامهای خطا بررسی کنید.
PalWorldSettings.iniرا حذف یا تغییر نام دهید تا سرور یک فایل پیشفرض تمیز بازسازی کند.- سرور را با مقادیر پیشفرض شروع کنید، تأیید کنید که اجرا میشود، سپس آن را متوقف کنید و تنظیمات سفارشی خود را با دقت مجدداً اعمال کنید.
PalWorldSettings.ini را از طریق SFTP دانلود کنید تا در صورت بروز مشکل بتوانید آن را بازیابی کنید.
سرور زمان زیادی برای شروع میبرد
اگر سرور شما پس از کلیک روی Start چند دقیقه طول میکشد تا آنلاین شود، به احتمال زیاد به دلیل اجرای AUTO_UPDATE و دانلود یک بهروزرسانی بازی است. این رفتار عادی است.
کنسول را در GPanel برای پیگیری پیشرفت بررسی کنید. پس از تکمیل بهروزرسانی، سرور مانند معمول شروع به کار خواهد کرد.
AUTO_UPDATE به صورت پیشفرض در تمام سرورهای Palworld در Legion Hosting فعال است. هر بار ریاستارت، آخرین بهروزرسانی را قبل از شروع بررسی و اعمال میکند. این کار سرور شما را بهروز نگه میدارد اما ممکن است چند دقیقه به فرآیند راهاندازی اضافه کند.
ریاستارتهای زمانبندی شده برای پایداری
فرآیند سرور Palworld به مرور زمان به دلیل نحوه مدیریت وضعیت هوش مصنوعی Pal حافظه انباشته میکند. یک ریاستارت زمانبندی شده روزانه به شدت توصیه میشود تا حافظه بازیابی شود و عملکرد حفظ شود.
ریاستارتهای زمانبندی شده را در GPanel در بخش Scheduled Tasks سرور خود پیکربندی کنید. ریاستارت هر ۱۲ تا ۲۴ ساعت برای سرورهای فعال معمول است.
مقالات مرتبط
- راهنمای راهاندازی سرور اختصاصی Palworld
- دستورات ادمین Palworld و دسترسی RCON
- نحوه پیدا کردن IP و پورت سرور
نیاز به کمک بیشتر دارید؟
اگر با مشکلاتی مواجه هستید که در اینجا پوشش داده نشده، یک تیکت در legionhosting.net/submitticket.php با جزئیات سرور، شرح مشکل و پیامهای خطا از کنسول GPanel ارسال کنید.