چگونه دنیای خودتان را روی سرور بازی آپلود کنید
در این صفحه
بله، میتوانید دنیای خود را بیاورید. هر بازی در اینجا اجازه میدهد دنیایی را که در خانه — یا نزد هاست دیگری — بازی کردهاید بردارید و روی یک سرور اختصاصی ادامه دهید. تفاوت در این است که دنیا از چه فایلهایی تشکیل شده، این فایلها کجای سرور قرار میگیرند و کدام تنظیم به سرور میگوید آنها را بارگذاری کند.
به بازی خود بروید: Valheim، Terraria، Project Zomboid، 7 Days to Die، Vintage Story یا Minecraft. هر بخش بهتنهایی قابل استفاده است. و اگر ترجیح میدهید خودتان این کار را نکنید، ما دنیاها را رایگان منتقل میکنیم.
پیش از شروع: سه قانون و دو روش آپلود
- اول سرور را متوقف کنید. سروری که در حال اجراست دنیا را باز نگه میدارد و روی فایلهایی که آپلود میکنید مینویسد، یا آنها را بهعنوان باقیمانده حذف میکند.
- از آنچه هست نسخه پشتیبان بگیرید. از تب Backups در پنل یک نسخه پشتیبان بگیرید تا اگر نظرتان عوض شد، دنیایی که سرور ساخته بود برگردد.
- نسخه را یکسان کنید. سرور را روی همان نسخه بازیِ دنیا یا نسخهای جدیدتر اجرا کنید. دنیایی که با نسخه جدیدتر ذخیره شده معمولاً روی سرور قدیمیتر باز نمیشود.
مدیر فایل یا sFTP
- مدیر فایل پنل فایلهای تکی تا 1 GB را آپلود میکند، اما پوشه را نه. برای دنیایی که یک پوشه است، آن را روی رایانهتان zip کنید، فایل .zip را آپلود کنید و سپس در مدیر فایل از Unarchive روی آن استفاده کنید.
- sFTP برای دنیاهای بزرگ و فایلهای زیاد مناسب است. از برنامهای مانند FileZilla یا WinSCP با پورت
2022و آدرس و نام کاربری موجود در تب Settings پنل، زیر SFTP Details استفاده کنید؛ نام کاربری را کپی کنید، نه اینکه تایپش کنید.
نمیخواهید خودتان فایلها را جابهجا کنید؟ در HytHost دنیای شما را رایگان منتقل میکنیم — سرورهای بازی از €2.59/ماه.
مشاهده سرورهای بازیValheim
روی رایانه شما دنیاها در %USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local هستند. دنیایی که در Steam Cloud نگهداری میشود جای دیگری است؛ ابتدا با صفحه Manage saves بازی آن را به حالت محلی منتقل کنید.
کدام فایلها. از Valheim 1.0 به بعد، هر دنیا یک پوشه به نام همان دنیاست که فایلهای _main (.fwl2، .db2، .chunks، .ok) و تعداد زیادی فایل .chunk را در خود دارد. کل پوشه را بدون تغییر آپلود کنید: بازی هنگام شروع جدیدترین مجموعه کامل را نگه میدارد و مجموعههای ناقص را حذف میکند. دنیایی که آخرین بار پیش از 1.0 بازی شده یک جفت فایل است، WorldName.db و WorldName.fwl — هر دو را آپلود کنید؛ سرور در اولین اجرا، پس از گرفتن نسخه پشتیبان، آن را تبدیل میکند.
- سرور را متوقف کنید.
- پوشه دنیا (یا جفت .db و .fwl) را zip کنید و در
saves/worlds_localآپلود کنید، سپس همانجا از حالت فشرده خارج کنید. - در تب Startup، مقدار World Name را دقیقاً برابر نام دنیا قرار دهید — نام پوشه، یا نام فایل بدون پسوند.
- سرور را روشن کنید.
فیلد World Name حروف، ارقام، - و _ را تا 20 کاراکتر میپذیرد. اگر نام دنیای شما فاصله دارد، آن را برای ما بفرستید تا برایتان منتقلش کنیم. شخصیتها روی رایانه هر بازیکن ذخیره میشوند، پس هر کس شخصیتهای خودش را حفظ میکند. Crossplay با دنیای آپلودشده هم مثل هر دنیای دیگری کار میکند. از صفر شروع میکنید؟ راهاندازی سرور اختصاصی Valheim یا هاست Valheim را ببینید، از €4.36/ماه.
Terraria
روی رایانه شما دنیاها در Documents\My Games\Terraria\Worlds هستند، برای هر دنیا یک فایل .wld. دنیاهای tModLoader در Documents\My Games\Terraria\tModLoader\Worlds قرار دارند، بهصورت یک .wld بهعلاوه یک .twld با دادههای ماد.
- سرور را متوقف کنید.
- فایل
.wldرا درsaves/Worldsروی سرور آپلود کنید. برای دنیای tModLoader، فایل.twldآن را هم کنارش آپلود کنید. - در تب Startup، مقدار World Name را نام فایل بدون
.wldبگذارید. این فیلد حروف، ارقام،-و_را میپذیرد، پس ابتدا فایلی را که فاصله دارد تغییر نام دهید (My World.wldبهMyWorld.wld). - سرور را روشن کنید.
نسخهها: سرور را روی همان نسخه Terraria دنیا یا نسخهای جدیدتر اجرا کنید. tModLoader هنوز بر پایه Terraria 1.4.4 است، بنابراین دنیایی که روی Vanilla 1.4.5 بازی شده در tModLoader باز نمیشود. شخصیتها روی رایانه هر بازیکن میمانند. اطلاعات بیشتر در ساخت سرور Terraria، یا هاست Terraria را ببینید.
Project Zomboid
آنچه منتقل میشود یک دنیای چندنفره است: دنیایی که با دکمه Host بازی میزبانی شده، یا دنیایی از یک سرور اختصاصی دیگر. روی رایانه شما در %USERPROFILE%\Zomboid\Saves\Multiplayer\<name> است و تنظیماتش در %USERPROFILE%\Zomboid\Server\ با نامهای <name>.ini، <name>_SandboxVars.lua و <name>_spawnregions.lua قرار دارد. ذخیرههای تکنفره قالب متفاوتی دارند و به دنیای سرور تبدیل نمیشوند.
- سرور را متوقف کنید.
- پوشه دنیا را در
Zomboid/Saves/Multiplayer/روی سرور آپلود کنید و نامش را بهservertestتغییر دهید تا جای پوشهای را که سرور ساخته بگیرد. اگر کنارش پوشهای به نام<name>_playerهست، آن را هم با نامservertest_playerآپلود کنید. - سه فایل تنظیمات را در
Zomboid/Server/آپلود کنید و نامشان را بهservertest.ini،servertest_SandboxVars.luaوservertest_spawnregions.luaتغییر دهید. - سرور را روشن کنید.
Build: سرور باید همان build ذخیره را اجرا کند — دنیای Build 41 روی Build 42 باز نمیشود. آن را با Game Branch در تب Startup انتخاب کنید. حداکثر بازیکنان، نام، رمز عبور، PvP و مادها در هر اجرا از تب Startup خوانده میشوند، پس آنها را دوباره همانجا تنظیم کنید. ممکن است لازم باشد شخصیتهای یک دنیای میزبانیشده دوباره ساخته شوند. راهاندازی سرور Project Zomboid یا هاست Project Zomboid را ببینید.
7 Days to Die
روی رایانه شما هر ذخیره در %APPDATA%\7DaysToDie\Saves\<World>\<GameName>\ است: یک پوشه برای دنیا و درون آن یک پوشه برای ذخیره. دنیای تصادفی (RWG) نقشهاش را هم در %APPDATA%\7DaysToDie\GeneratedWorlds\<World>\ دارد؛ Navezgane همراه بازی ارائه میشود.
- سرور را متوقف کنید.
- ذخیره را در
UserData/Saves/<World>/<GameName>/روی سرور آپلود کنید و هر دو سطح پوشه را حفظ کنید. برای دنیای تصادفی، پوشه نقشه آن را هم درUserData/GeneratedWorlds/<World>/آپلود کنید. - در تب Startup، مقدار Save Name را نام پوشه ذخیره بگذارید. این فیلد حروف، ارقام،
-و_را میپذیرد، پس ابتدا ذخیرهای به نامMy Gameرا بهMyGameتغییر نام دهید. - Game World را تنظیم کنید:
Navezganeبرای نقشه دستساز، یاRWGبرای دنیای تصادفی — همراه با World Seed و World Size دقیقاً برابر مقادیری که دنیا با آنها ساخته شده است. سرور نام دنیا را از این مقادیر به دست میآورد و بهجای ساختن دنیای جدید، دنیای موجود با همان نام را بارگذاری میکند. - سرور را روشن کنید.
نسخهها: ذخیرههای نسخههای مختلف با هم سازگار نیستند، پس همان نسخه را در تب Startup انتخاب کنید (Stable، Experimental یا یک نسخه قدیمیتر). برای Crossplay نقشه باید 8k یا کوچکتر باشد. اگر seed دنیای تصادفیتان را نمیدانید، آن را برای ما بفرستید تا راهاندازیاش کنیم. دستورات ادمین 7 Days to Die یا هاست 7 Days to Die را ببینید.
Vintage Story
روی رایانه شما هر دنیا یک فایل .vcdbs در %AppData%\VintagestoryData\Saves است.
- سرور را متوقف کنید.
- فایل
.vcdbsرا درdata/Savesروی سرور آپلود کنید. - یا نامش را به
default.vcdbsتغییر دهید تا جای دنیایی را که سرور ساخته بگیرد (ابتدا نسخه پشتیبان بگیرید)، یا نامش را نگه دارید وSaveFileLocationرا درdata/serverconfig.jsonبه آن اشاره دهید، مثلاً./data/Saves/MyWorld.vcdbs. - همان مادهایی را که دنیا با آنها بازی شده نصب کنید، سپس سرور را روشن کنید.
نسخهها: سرور را روی همان نسخه Vintage Story دنیا یا نسخهای جدیدتر اجرا کنید؛ آن را در تب Startup انتخاب کنید. پیشرفت بازیکنان در فایل دنیا ذخیره میشود، پس همراه آن منتقل میشود. اطلاعات بیشتر در دستورات سرور Vintage Story، یا هاست Vintage Story را ببینید.
Minecraft
دنیای Java Edition یک پوشه است — دنیاهای تکنفره در %APPDATA%\.minecraft\saves\<World> قرار دارند. آن را zip کنید، در پوشه اصلی سرور آپلود کنید، از حالت فشرده خارج کنید و level-name را در server.properties برابر نام پوشه قرار دهید. در سرورهای Paper و Spigot، Nether و End در پوشههای جداگانه <level-name>_nether و <level-name>_the_end قرار دارند، که وقتی دنیا از حالت تکنفره میآید اهمیت دارد.
هر دو مرحله، همراه با قوانین Nether و End برای هر نسخه، بهتفصیل در نصب نقشه Minecraft توضیح داده شدهاند. انتقال کامل یک سرور از هاست دیگر در راهنمای انتقال ما آمده است. برای پلنها هاست Minecraft را ببینید.
اگر دنیا بارگذاری نشد
تقریباً هر آپلود ناموفقی یکی از این موارد است:
- نام مطابقت ندارد. نام دنیا در تب Startup (یا
level-name، یاSaveFileLocation) باید دقیقاً با پوشه یا فایل آپلودشده یکی باشد، از جمله حروف بزرگ. در غیر این صورت، سرور بیصدا دنیای جدیدی با آن نام میسازد. - فایلها یک پوشه عمیقتر هستند. خارج کردن از حالت فشرده ممکن است دنیا را داخل یک پوشه اضافه بگذارد. آن را باز کنید و مطمئن شوید دنیا مستقیماً همان جایی است که بخش بازی شما میگوید.
- نسخه متفاوت بازی. دنیایی از نسخه جدیدتر، یا از نسخه اصلی دیگری، باز نمیشود. نسخه را در تب Startup یکسان کنید.
- مادهای ناموجود. دنیایی که با ماد بازی شده به همان مادها روی سرور نیاز دارد — tModLoader، مادهای Vintage Story، اورهالهای 7 Days to Die، مادهای BepInEx.
- سرور هنگام آپلود روشن بوده است. آن را متوقف کنید، دوباره آپلود کنید و سپس روشنش کنید.
کنسول معمولاً در اولین خطوط پس از اجرا میگوید چه مشکلی پیش آمده است. و اگر باز هم کار نکرد، هر صفحه بازی در اینجا انتقال رایگان ارائه میدهد: دنیا را برای ما بفرستید تا روی سرورتان قرارش دهیم.
گیر کردهاید؟ فایلهای دنیا را برای ما بفرستید تا آنها را رایگان به سرور HytHost شما منتقل کنیم.
مشاهده سرورهای بازیسؤالات متداول
در Valheim، Terraria، 7 Days to Die، Vintage Story و Minecraft، بله: دنیاهای تکنفره از همان فایلهای دنیاهای سرور استفاده میکنند. Project Zomboid استثناست، چون ذخیرههای تکنفره آن قالب متفاوتی دارند؛ فقط دنیاهای ساختهشده با دکمه Host یا دنیاهای سرور دیگر منتقل میشوند.
معمولاً فقط روی همان نسخه یا نسخهای جدیدتر. دنیایی که با نسخه جدیدتر ذخیره شده عموماً روی سرور قدیمیتر باز نمیشود، و برخی بازیها اصلاً دنیاها را بین نسخههای اصلی منتقل نمیکنند، مانند Project Zomboid بین Build 41 و 42. نسخه مناسب را در تنظیمات سرور انتخاب کنید.
خود دنیا همراه شما میآید: ساختمانها، نقشه کاوششده، وسایل داخل صندوقها. در Valheim و Terraria شخصیتها روی رایانه هر بازیکن نگهداری میشوند، پس تحت تأثیر قرار نمیگیرند. در Project Zomboid ممکن است لازم باشد شخصیتهای یک دنیای میزبانیشده دوباره ساخته شوند.
بله. در HytHost دنیاها را برای همه بازیهای این راهنما رایگان منتقل میکنیم. فایلهای دنیا را، بههمراه فهرست مادها اگر دنیا ماد دارد، برای ما بفرستید تا آنها را روی سرورتان قرار دهیم.
بیشتر وقتها نام دنیا در تنظیمات سرور دقیقاً با پوشه یا فایل آپلودشده یکی نیست، پس سرور بهجای آن دنیای جدیدی میسازد. همچنین بررسی کنید که فایلها داخل پوشه اضافه نباشند، سرور همان نسخه بازی را اجرا کند و هنگام آپلود متوقف بوده باشد.
دنیای خود را بیاورید و به بازی ادامه دهید
هر سرور بازی HytHost با مدیر فایل، sFTP و پشتیبانگیری خودکار ارائه میشود — و اگر ترجیح میدهید ما این کار را انجام دهیم، انتقال رایگان دنیا.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursاین راهنما برایتان مفید بود؟