چگونه سیو Palworld خود را به سرور اختصاصی منتقل کنیم
در این صفحه
یک دنیای تکنفره یا co-op محلی دارید که ساعتهای واقعی در آن گذاشتهاید — پایگاهی که بهواقع دوستش دارید، تیمی از Pal که از تخم بزرگشان کردهاید — و میخواهید روی یک سرور اختصاصی باشد تا وقتی خارج میشوید هم روشن بماند. این انتقال کار میکند، و چیزی جز کپی کردن چند فایل نیست؛ خودتان در حدود ده دقیقه انجامش میدهید.
اما یک نکته را از همان ابتدا رو راست بگوییم، چون همان بخشی است که بیشتر راهنماها از رویش میپرند: دنیای شما میآید، شخصیتتان نه. نقشه، ساختمانها و Palهای شما دستنخورده میرسند. خودتان اما بهعنوان شخصیتی کاملاً تازه در میان آنها ظاهر میشوید. در ادامه مسیر رایگان و خودتانجامشبده را قدمبهقدم میخوانید — و اگر شروع از صفر برایتان قابل قبول نیست، نگه داشتن شخصیت اصلی میگوید بهجایش چه کار کنید.
چه چیزی منتقل میشود و چه چیزی نه
Palworld دنیا و شخصیت را در دو جای متفاوت نگه میدارد، و همین یک واقعیت همه چیز را دربارهٔ این انتقال توضیح میدهد.
- دنیا منتقل میشود. زمینی که شکلش را عوض کردهاید، هر سازهای که ساختهاید، صندوقهایتان و هر چه درونشان است، و Palهایی که در پایگاههای شما کار میکنند، همه در یک فایل واحد زندگی میکنند. آن فایل را کپی کنید و دنیا همانجاست، دقیقاً همانطور که رهایش کرده بودید.
- شخصیت شما منتقل نمیشود. سرور اختصاصی بازیکنان را با حساب پلتفرمشان میشناسد. شخصیت میزبان شما در حالت تکنفره هرگز اینطور ثبت نشده بود، پس نخستین بار که به سرور خودتان وصل میشوید کسی تازه هستید — سطح یک، بیتجهیزات، بدون امتیاز تکنولوژی.
- مالکیت هم ممکن است منتقل نشود. پایگاهها و Palهایی که به آنها گمارده شدهاند، به نام شخصیتی ثبت شدهاند که آنها را ساخته است. شخصیت تازهٔ شما آن شخصیت نیست، پس ممکن است پایگاهی پیش چشمتان ایستاده باشد و باز هم مدیریتش در اختیار شما نباشد.
برای خیلی از گروهها این معاملهٔ منصفانهای است: دنیا ماهها وقت گرفته، شخصیت یک آخر هفته. اگر برای شما منصفانه نیست، شخصیت اصلی را میتوان آورد — اما آن کاری دستی روی سیو مشخص خودتان است و نه کپی کردن فایل، و در نگه داشتن شخصیت اصلی توضیح داده شده است.
پوشهٔ دنیای خود را روی رایانه پیدا کنید
Palworld سیوهای محلی را زیر پروفایل کاربری ویندوز شما نگه میدارد. این را مستقیم در نوار آدرس File Explorer بچسبانید و Enter بزنید:
%LOCALAPPDATA%\Pal\Saved\SaveGames
داخلش پوشهای هست با نامی از یک عدد بلند — آن Steam ID شماست — و درون آن، یک پوشه بهازای هر دنیا، هر کدام با نامی 32 کاراکتری. این کدها چیزی به شما نمیگویند، پس دنیا را بر اساس Date modified انتخاب کنید: پوشهای که تازهتر از همه تغییر کرده، همان دنیایی است که آخر بار در آن بازی کردهاید.
بازش کنید و مطمئن شوید Level.sav و LevelMeta.sav و یک پوشهٔ Players را میبینید. این ترکیب یعنی جای درستی هستید. حالا کل پوشه را روی دسکتاپ کپی کنید — آن کپی هم پشتیبان شماست و هم چیزی که از آن آپلود میکنید، پس هرگز روی نسخهٔ اصلی کار نمیکنید.
کدام فایلها را کپی کنید و کدام دو فایل را جا بگذارید
یک پوشهٔ دنیای محلی حداکثر پنج چیز دارد. سه تای آنها جایشان روی سرور است. دو تای دیگر نه، و آپلود کردن هر کدام از آن دو، رایجترین راه خراب شدن این کار است.
| در پوشهٔ دنیای محلی شما | با آن چه کنید |
|---|---|
Level.sav | کپی کنید. این خودِ دنیاست — زمین، ساختمانها، صندوقها، Palهای پایگاه. |
LevelMeta.sav | کپی کنید. فایل همراهِ کوچکی که سرور آن را همراه دنیا میخواند. |
Players (پوشه) | محتوای درونش را کپی کنید. اینها پروندههای بازیکنانی هستند که دنیا به آنها ارجاع میدهد. |
WorldOption.sav | جا بگذارید. فقط تنظیمات دنیاست — پایینتر توضیح داده شده. |
LocalData.sav | جا بگذارید. حسابوکتاب حالت تکنفره که هیچ کاری روی سرور ندارد. |
چرا WorldOption.sav را جا بگذاریم
WorldOption.sav تنظیمات آن دنیا را همانطور که رایانهٔ شما ثبتشان کرده در خود دارد — سختی، نرخها، طول روز. سرور اختصاصی اینطور کار نمیکند: تنظیماتش را از PalWorldSettings.ini میخواند، و همان فایلی است که وقتی چیزی را عوض میکنید پنل در آن مینویسد. سروری که بهشکل معمول ساخته شده باشد هیچ WorldOption.sav ندارد، پس اگر یکی دیدید، از یک رایانه آمده است.
کپیاش کنید و منبع دومی برای همان تنظیمات درست میکنید که با منبعی رقابت میکند که واقعاً میتوانید ویرایشش کنید. نشانهاش وقتی بشناسیدش کاملاً روشن است: تنظیمی را عوض میکنید، ریاستارت میکنید و هیچ اتفاقی نمیافتد. پس فایل را جا بگذارید — و اگر پیشتر کپیاش کردهاید، اولین کاری که باید امتحان کنید حذف آن و ریاستارت است. هر چیزی که پنل میتواند تنظیم کند در راهنمای تنظیمات سرور Palworld فهرست شده است.
دنیایتان را قدمبهقدم روی سرور بگذارید
به کپی پوشهٔ دنیای محلی که پیشتر برداشتید نیاز دارید، و به سرورتان که در کنترل پنل باز است. فایلهای سیو فقط چند مگابایتاند، پس آپلود مرورگر راحت از عهدهٔ آنها برمیآید.
- سرور را متوقف کنید و صبر کنید تا Offline نشان دهد. Stop را بزنید و وضعیت را تماشا کنید. این تنها قدمی است که نمیتوانید در آن عجله کنید: سرور Palworld دنیا را بهعنوان بخشی از فرایند خاموش شدن روی دیسک مینویسد، پس هر چه در حالی که هنوز دارد متوقف میشود آپلود کنید، چند ثانیه بعد بازنویسی میشود — و دقیقاً شبیه آپلودی به نظر میرسد که بیصدا شکست خورده. اگر بعد از یک دقیقه Offline نشد، Kill را بزنید و منتظر Offline بمانید.
- از دنیایی که همین حالا روی سرور است پشتیبان بگیرید. File Manager را باز کنید، به
Pal/Saved/SaveGames/0بروید، تیک کنار پوشهٔ دنیا را بزنید و Archive را انتخاب کنید. یک فایل فشردهٔ واحد کنارش میگیرید. سی ثانیه کار است، و همان چیزی است که اگر پایینتر کار بیخ پیدا کرد از آن بازگردانی میکنید. - پوشهٔ دنیای درست را باز کنید. معمولاً در
Pal/Saved/SaveGames/0فقط یک پوشه هست، با نامی 32 کاراکتری. اگر بیش از یکی بود،Pal/Saved/Config/LinuxServer/GameUserSettings.iniرا باز کنید و خطی را که باDedicatedServerNameشروع میشود پیدا کنید — مقدار بعد از علامت تساوی همان پوشهای است که سرورتان واقعاً بارگذاری میکند. بقیه تهماندهٔ قدیمیاند، و انتخاب یکی از آنها دلیل آن است که بعضی انتقالها به نظر هیچ اثری ندارند. - فایلهای دنیای قدیمی را حذف کنید. داخل همان پوشه،
Level.savوLevelMeta.savرا حذف کنید و هر چه درون پوشهٔPlayersاست پاک کنید. خود پوشهٔ خالیPlayersرا نگه دارید و به پوشهٔbackupدست نزنید. اگرWorldOption.savهم آنجا نشسته، آن را هم حذف کنید. - فایلهای
Level.savوLevelMeta.savخودتان را آپلود کنید. هر دو را از کپی روی دسکتاپ به پوشهٔ دنیا بکشید، یا از دکمهٔ Upload استفاده کنید. در این سطح فقط همین دو فایل میروند. - فایلهای بازیکن را داخل پوشهٔ
Playersآپلود کنید. اولPlayersرا روی سرور باز کنید، بعد فایلها را از پوشهٔPlayersکپی محلیتان به داخلش بکشید. فایلها را بکشید، نه پوشه را — آپلودکننده فقط فایل میپذیرد و پوشهای را که رهایش کنید بیصدا رد میکند، و همین بار اول تقریباً همه را گیر میاندازد. - سرور را روشن کنید و یک دقیقه به آن فرصت بدهید. Start را بزنید و Console را تماشا کنید. دنیای بزرگ با پایگاهی توسعهیافته کمی بیشتر از دنیای تازه طول میکشد تا بارگذاری شود، پس بگذارید جا بیفتد و بعد قضاوتش کنید.
- وصل شوید و نگاهی بیندازید. نقشهٔ شما، ساختمانهای شما، Palهای شما. شخصیتی تازه در نقطهٔ شروع خواهید بود — آن بخش انتظارش را داشتیم.
LocalData.sav را آپلود نکنید. این تکرایجترین دلیل سروری است که بعد از انتقال بالا نمیآید. اگر سرورتان حاضر نیست روشن شود و آن فایل در پوشهٔ دنیاست، حذفش کنید و از نو شروع کنید — معمولاً کل راهحل همین است.دسترسی کامل به فایلها و پشتیبانگیری خودکار روی هر سرور Palworld در HytHost — یک سیو را آپلود کنید، با یک کلیک برگردید.
مشاهدهٔ پلنهای Palworldنگه داشتن شخصیت اصلی (کاری دستی)
هر چیزی که شخصیت میزبان شما را مالِ شما میکند — سطح، آمارهها، ظاهر و امتیازهای تکنولوژیاش — بهعلاوهٔ اینکه کدام گیلد مالک پایگاههای شما و Palهای کارکن در آنهاست، همه به نام هویتی از بازیکن ثبت شده که فقط در دنیای تکنفرهٔ شما وجود داشته است. سرور اختصاصی هیچ تصوری ندارد که آن کیست.
اینکه آن هویت را به رسمیت بشناسد نه یک تنظیم است و نه کپی کردن فایل. یعنی ویرایش خودِ سیو دنیا: بازنویسی هویتی که شخصیت و گیلد شما زیرش ذخیره شدهاند تا سرور هنگام اتصال آنها را به حساب شما وصل کند، و بعد آزمایش روی سرور برای اطمینان از اینکه شخصیت، Palها و مالکیت پایگاه و گیلد واقعاً منتقل شدهاند. این کار باید روی دنیای مشخص خودتان انجام شود، و باید بررسی شود نه فرض.
تیم ما این کار را دستی و بهعنوان یک سرویس پرداختی انجام میدهد. روند کار اینطور است:
- یک تیکت پشتیبانی باز کنید و بگویید برای کدام سرور است و اینکه میخواهید شخصیت اصلیتان حفظ شود.
- یک کپی از سیو محلیتان را روی سرور بگذارید. پوشهٔ دنیایی را که پیشتر پیدا کردید در یک zip فشرده کنید و از طریق File Manager آپلودش کنید — در ریشهٔ سرور، نه داخل پوشهٔ دنیا، تا به هیچ چیز فعالی دست نخورد. پیوست تیکت فقط تصویر و سند میپذیرد، پس خود فایل سیو نمیتواند از راه تیکت بیاید.
- اول دنیا را نگاه میکنیم. سیوها با هم متفاوتند و نسخههای بازی هم. پیش از شروع هر کاری به شما میگوییم چه چیزی قابل بازیابی است و هزینهاش چقدر است، تا با واقعیتها پیش چشمتان تصمیم بگیرید.
- تبدیل را انجام میدهیم و روی سرور خودتان آزمایشش میکنیم، و با شما تأیید میکنیم که شخصیت، Palها و پایگاههایتان دوباره در اختیار خودتان هستند.
در تمام این مدت دنیای شما در خطر نیست: کپیای که برداشتهاید دستنخورده روی رایانهٔ شما میماند، و دنیای سرور پیش از هر تغییری آرشیو میشود. و اگر ترجیح میدهید منتظر نمانید، مسیر رایگان بالا همیشه هست — دنیا را نگه میدارید و در آن با شخصیتی تازه شروع میکنید.
اگر بعد از انتقال چیزی درست نبود
چهار چیز تقریباً همهٔ انتقالهای شکستخورده را توضیح میدهند، و هر چهار مورد قابل جبراناند.
سرور روشن نمیشود، یا روشن میشود و باز میخوابد
پوشهٔ دنیا را برای LocalData.sav بگردید و اگر بود حذفش کنید. اگر سرور باز هم بالا نیامد، آرشیوی را که پیش از آپلود ساختید بازگردانی کنید و بعد کار را تکرار کنید، این بار با سروری که پیش از آپلود کاملاً Offline است — نه سروری که فقط دارد متوقف میشود.
سرور روشن میشود، اما دنیا کاملاً تازه است
سرور دنبال یک دنیا گشته و پیدایش نکرده، یعنی فایلها جای اشتباهی هستند. Level.sav باید مستقیماً داخل پوشهٔ دنیا باشد — نه داخل پوشهای دیگر درون آن — و آن پوشه باید همانی باشد که در DedicatedServerName نامش آمده. هر دو اشتباه همان نقشهٔ تمیز و خالی را تولید میکنند.
همه چیز هست، اما پایگاه مال من نیست
در مسیر رایگان انتظارش را داریم. ساختمانها و Palها به شخصیتی تعلق دارند که ساختهشان، و شخصیت تازهٔ شما آن شخصیت نیست. این دقیقاً همان چیزی است که تبدیل دستی در نگه داشتن شخصیت اصلی حلش میکند.
تنظیماتی که در پنل عوض میکنم هیچ اثری ندارند
در پوشهٔ دنیا دنبال WorldOption.sav بگردید. حذفش کنید، ریاستارت کنید، و پنل دوباره فرمان را در دست میگیرد.
هیچکدام از اینها خرابی داده نیست. سیو روی رایانهٔ شما دستنخورده است، دنیای قبلی سرور داخل آرشیوی است که ساختید، و خود پوشهٔ دنیا هم نسخههای تاریخدار خودش را در backup نگه میدارد. اگر گیر کردید، یک تیکت باز کنید با نام سرورتان و کارهایی که امتحان کردهاید، و ما همراه شما نگاهی به فایلها میاندازیم.
پرسشهای متداول
بله. در حالی که سرور کاملاً offline است، Level.sav و LevelMeta.sav و محتوای پوشهٔ Players را از سیو رایانهتان در پوشهٔ دنیای سرور کپی کنید. نقشه، ساختمانها و Palهای شما همه منتقل میشوند. شخصیتتان نه — با شخصیتی تازه وارد میشوید.
%LOCALAPPDATA%\Pal\Saved\SaveGames را در نوار آدرس File Explorer بچسبانید. داخلش پوشهای با نام Steam ID شما هست و درون آن یک پوشه بهازای هر دنیا، هر کدام با نامی 32 کاراکتری. برای یافتن دنیایی که آخر بار در آن بازی کردید، بر اساس Date modified مرتب کنید.
فقط با کپی کردن فایلها، نه. سرور اختصاصی بازیکنان را با حساب پلتفرمشان تشخیص میدهد و شخصیت میزبانِ تکنفره هرگز اینطور ثبت نشده بود، پس در سطح یک وارد میشوید. نگه داشتن شخصیت اصلی به معنای ویرایش دستی سیو دنیاست — تیم ما این را بهعنوان یک سرویس پرداختی و از طریق تیکت انجام میدهد.
نه. سرور اختصاصی تنظیماتش را از PalWorldSettings.ini میگیرد، همان فایلی که پنل در آن مینویسد، و سروری که بهشکل معمول ساخته شده باشد هیچ WorldOption.sav ندارد. کپی کردنش منبعی رقیب برای همان تنظیمات اضافه میکند — نشانهٔ معمولش این است که تغییرهای شما در پنل نادیده گرفته میشوند. اگر پیشتر کپیاش کردهاید، حذفش کنید و ریاستارت کنید.
سه دلیل تقریباً همهاش را پوشش میدهد: LocalData.sav آپلود شده و باید حذف شود، فایلها به پوشهٔ دنیایی رفتهاند که سرور بارگذاریاش نمیکند (مقدار DedicatedServerName را در GameUserSettings.ini ببینید)، یا آپلود در حالی انجام شده که سرور هنوز داشت خاموش میشد و بازنویسی شده است. آرشیوتان را بازگردانی کنید و با سروری که کاملاً offline است دوباره امتحان کنید.
نه. سیوهای کنسول قابل استخراج نیستند، و نسخههای Game Pass و Microsoft Store روی رایانه سیوها را در پوشهٔ محافظتشدهٔ برنامه و با نامهای بههمریخته نگه میدارند که دستی نمیشود بیرونشان کشید. فقط نسخهٔ Steam پوشهٔ سیوی دارد که مستقیم میتوانید با آن کار کنید.
فایلهای دنیا در آن جهت هم منتقل میشوند، اما به همان دیوار بهشکل معکوس میخورید: پروندههای شخصیت همخوانی نخواهند داشت، پس این هم همان ویرایش دستی سیو است و نه یک کپی ساده. بیشتر مردم بهجایش دنیا را روی سرور نگه میدارند، چون هر کسی میتواند در آن بازی کند، فارغ از اینکه میزبان آنلاین باشد یا نه.
سروری برای Palworld که دنیای شما میتواند در آن زندگی کند
دسترسی کامل به فایلها از همان دقیقهٔ اول، پس آپلود کردن یک سیو کاری دو دقیقهای است. پشتیبانگیری روزانهٔ خودکار، محافظت DDoS شرکت Voxility و هدف 99.9% آپتایم.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours