این راهنما نحوه نصب و مدیریت مادهای Steam Workshop روی سرور اختصاصی Don't Starve Together میزبانی شده در Legion Hosting را توضیح میدهد. برای راهاندازی اولیه سرور، به راهاندازی سرور DST مراجعه کنید. برای دستورات ادمین، به دستورات ادمین DST مراجعه کنید. برای مشکلات رایج، به رفع مشکلات DST مراجعه کنید.
نمای کلی
Don't Starve Together از مادهای Steam Workshop روی سرورهای اختصاصی پشتیبانی میکند. نصب ماد شامل دو مرحله است: به سرور گفتن که مادها را دانلود کند، و سپس به هر شارد گفتن که آنها را فعال کند.
مرحله ۱ — پیدا کردن شناسه ماد Workshop
Steam Workshop برای DST را مرور کنید. آدرس هر ماد شامل شناسه آن است. به عنوان مثال، در https://steamcommunity.com/sharedfiles/filedetails/?id=378160973، شناسه ماد 378160973 است.
مرحله ۲ — اضافه کردن مادها به dedicated_server_mods_setup.lua
فایل dedicated_server_mods_setup.lua را در پوشه اصلی mods/ سرور خود ویرایش کنید. برای هر ماد یک خط اضافه کنید:
-- Global Positions (example)
ServerModSetup("378160973")
-- Show Me (example)
ServerModSetup("666155465")
-- Health Info (example)
ServerModSetup("375859599")
مرحله ۳ — فعال کردن مادها در modoverrides.lua
هر شارد نیاز به فایل modoverrides.lua خود دارد (در پوشههای Master/ و Caves/). این فایل مادهای دانلود شده را فعال کرده و پیکربندی آنها را تنظیم میکند:
return {
-- Global Positions
["workshop-378160973"] = {
configuration_options = {},
enabled = true,
},
-- Show Me
["workshop-666155465"] = {
configuration_options = {},
enabled = true,
},
-- Health Info
["workshop-375859599"] = {
configuration_options = {},
enabled = true,
},
}
modoverrides.lua را به هر دو پوشه Master/ و Caves/ اضافه کنید تا مادها در هر دو شارد کار کنند.
مقالات مرتبط
- راهاندازی سرور DST
- دستورات ادمین DST
- رفع مشکلات DST
- نحوه پیدا کردن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP
نیاز به کمک دارید؟
اگر با مشکلی مواجه شدید که در اینجا پوشش داده نشده است، یک تیکت پشتیبانی ارسال کنید و شناسه سرور، توضیح مشکل و هرگونه خروجی کنسول مرتبط از GPanel را ضمیمه کنید.