دستورات سرور Vintage Story
در این صفحه
اداره کردن یک سرور Vintage Story یعنی چند دستور که بارها و بارها از آنها استفاده میکنید: خودتان را ادمین کنید، به دوستانتان نقش مناسب بدهید، سرور را به روی غریبهها ببندید، یک ماد نصب کنید و وقتی طوفانی سه روز طول کشیده، هوا را درست کنید.
این همان فهرست است که روی Vintage Story 1.22 بررسی شده — روی خود سرور، نه فقط ویکی، که هنوز برخی دستورات را همانطور توصیف میکند که چند نسخه پیش کار میکردند. هر دستور در چت یا کنسول سرور تایپ میشود و با اسلش شروع میشود.
ادمین شدن و دادن نقشها
اولین ادمین از کنسول سرور ساخته میشود که همیشه دسترسی کامل دارد:
/op YourName
/op میانبری برای دادن نقش admin به کسی است. Vintage Story دسترسیها را با نقشها مدیریت میکند: هر بازیکن دقیقاً یک نقش دارد و بازیکنان جدید suplayer میگیرند. برای دادن نقش، یا دیدن نقش فعلی کسی:
/player FriendName role sumod /player FriendName role
چه بازیکن آنلاین باشد چه نه کار میکند و نیازی به ریاستارت ندارد. /deop وجود ندارد: برای گرفتن ادمین، نقش دیگری به بازیکن بدهید، مثلاً /player FriendName role suplayer.
| نقش | کاربرد |
|---|---|
suvisitor / crvisitor | بازدیدکنندگانی که فقط میتوانند چت کنند، در حالت بقا یا خلاقیت |
suplayer | پیشفرض: ساختن، استفاده، تصرف زمین، مبارزه، چت |
crplayer | مثل بازیکن، در حالت خلاقیت، با حرکت آزاد |
sumod | ناظر: کیک، بن، اعلان، ساختن در همهجا |
crmod | ناظر حالت خلاقیت، که میتواند روی بازیکنان دیگر هم دستور اجرا کند |
admin | همه دسترسیها |
/list roles نقشهای سرور شما را نشان میدهد. یک دسترسی تکی را هم میتوان علاوه بر نقش داد: /player FriendName privilege grant gamemode.
برای امتحان این دستورات سرور لازم دارید؟ سرور Vintage Story در HytHost با هر نسخهای از 1.18.15 تا جدیدترین، از €2.58/ماه شروع میشود.
مشاهده پلنهای Vintage StoryWhitelist: چه کسی میتواند وارد شود
وقتی whitelist روشن است، فقط بازیکنانی که اضافه کردهاید میتوانند وارد شوند. یک سرور اختصاصی استاندارد Vintage Story آن را بهطور پیشفرض روشن دارد؛ در HytHost سرورهای جدید با whitelist خاموش شروع میشوند، بنابراین هر کسی که آدرس — و اگر تنظیم کرده باشید، رمز عبور — را داشته باشد میتواند وارد شود.
/serverconfig whitelistmode on /player FriendName whitelist on /whitelist add FriendName /whitelist remove FriendName
whitelistmode مقدارهای on، off یا default را میپذیرد (برای سرور اختصاصی یعنی روشن). افزودن و حذف بازیکنان بلافاصله اعمال میشود، چه آنلاین باشند چه آفلاین؛ /player FriendName whitelist on و /whitelist add FriendName یک کار را انجام میدهند.
/serverconfig whitelistmode: نام سرور، رمز عبور، سقف بازیکنان و تنظیم whitelist در هر بار روشن شدن سرور از تب Startup اعمال میشوند، پس تغییر آنها از کنسول فقط تا ریاستارت بعدی میماند. افزودن بازیکنان به فهرست تحت تأثیر قرار نمیگیرد.فهرست دستورات، بر اساس کار
نظارت
| دستور | کاری که انجام میدهد | مثال |
|---|---|---|
/kick <player> [reason] | یک بازیکن آنلاین را بیرون میاندازد | /kick Steve spamming |
/ban <player> <amount> <unit> <reason> | بن موقت؛ مدت و دلیل هر دو الزامیاند و واحد مفرد است: minute، hour، day، week یا year | /ban Steve 3 day griefing |
/hardban <player> | بن دائمی | /hardban Steve |
/unban <player> | بن را برمیدارد | /unban Steve |
/list banned | بازیکنان بنشده را فهرست میکند | /list banned |
ناظر نمیتواند کسی با نقش برابر یا بالاتر را کیک یا بن کند. در Vintage Story دستور میوت وجود ندارد.
زمان، آبوهوا و دنیا
| دستور | کاری که انجام میدهد | مثال |
|---|---|---|
/time set <time> | ساعت روز را با نام یا بهصورت ساعت تنظیم میکند | /time set sunrise |
/time calendarspeedmul <value> | روزها را بلندتر یا کوتاهتر میکند — روش توصیهشده بهجای /time speed | /time calendarspeedmul 0.5 |
/weather seti <pattern> | هوا را همین حالا عوض میکند، مثلاً clearsky، overcast، cumulonimbus | /weather seti clearsky |
/weather stoprain | باران را متوقف میکند | /weather stoprain |
/worldconfig <key> [value] | یک تنظیم دنیا را نشان میدهد یا تغییر میدهد؛ برای اعمال ریاستارت کنید | /worldconfig deathPunishment keep |
/serverconfig setspawnhere | اسپاون دنیا را همانجا که ایستادهاید قرار میدهد | /serverconfig setspawnhere |
بازیکنان
| دستور | کاری که انجام میدهد | مثال |
|---|---|---|
/gm [player] <mode> | حالت بازی را عوض میکند: survival، creative، spectator یا guest | /gm Steve creative |
/tp <player> [target] | شما را، یا یک بازیکن را نزد دیگری تلپورت میکند؛ مختصات هم میپذیرد | /tp Steve Alex |
/giveitem <code> [amount] [player] | یک آیتم میدهد؛ /giveblock همین کار را برای بلوکها میکند | /giveitem ingot-copper 10 Steve |
/list clients | نشان میدهد چه کسی آنلاین است | /list clients |
مادها
| دستور | کاری که انجام میدهد | مثال |
|---|---|---|
/moddb install <modid> | یک ماد را از ModDB رسمی در پوشه Mods سرور دانلود میکند؛ برای یک نسخه خاص @version را اضافه کنید | /moddb install carryon |
/moddb list | مادهای نصبشده را فهرست میکند | /moddb list |
/moddb remove <modid> | یک ماد را حذف میکند | /moddb remove carryon |
پس از نصب یا حذف ماد، سرور را ریاستارت کنید. مادهای سرور هنگام ورود به بازیکنان پیشنهاد میشوند.
سرور
| دستور | کاری که انجام میدهد | مثال |
|---|---|---|
/autosavenow | دنیا را همین حالا ذخیره میکند | /autosavenow |
/db backup [file] | یک نسخه پشتیبان از دنیا مینویسد | /db backup before-update |
/announce <message> | پیامی برای همه میفرستد | /announce Restart in 5 minutes |
/serverconfig <key> <value> | یک تنظیم سرور را تغییر میدهد، مثلاً allowpvp، maxclients، password | /serverconfig allowpvp false |
/stats | آمار سرور را نشان میدهد | /stats |
/stop | ذخیره میکند و سرور را متوقف میکند | /stop |
/help [command] | دستورات را فهرست میکند یا یکی را توضیح میدهد | /help ban |
فوری، پس از ریاستارت، یا فقط در دنیای جدید
| تغییر | چه زمانی اعمال میشود |
|---|---|
| نقشها، دسترسیها، ورودیهای whitelist، کیک و بن | فوری |
| زمان و آبوهوا | فوری |
تنظیمات /worldconfig مانند جریمه مرگ، خصومت موجودات، فاسد شدن غذا | پس از ریاستارت |
| مادهای نصبشده یا حذفشده | پس از ریاستارت |
ویرایش serverconfig.json | سرور را متوقف کنید، ویرایش کنید و دوباره روشن کنید |
| نوع دنیا، اندازه، اقلیم، پستیوبلندی، seed | فقط هنگام ساخت دنیای جدید |
تنظیمات تولید دنیا وقتی دنیا ساخته شد ثابت میشوند — سرور اصلاً اجازه تغییر اندازه دنیا را نمیدهد. برای بازی با تنظیمات دیگر، دنیای جدیدی شروع کنید؛ روش معمول این است که ابتدا آن را در حالت تکنفره آماده کنید و سپس همان دنیا را روی سرور بگذارید، که راهنمای آپلود دنیای ما مرحلهبهمرحله توضیح میدهد.
اجرای دستورات روی سرور HytHost
تب Console در GamePanel شما همان کنسول سرور است. هر دستور را دقیقاً مثل چت با اسلش شروع کنید؛ کنسول با دسترسی کامل اجرا میشود، پس اولین /op را همینجا تایپ میکنید.
- چند تنظیم در اختیار تب Startup است. نام سرور، رمز عبور، سقف بازیکنان و کلید whitelist در هر بار روشن شدن از تب Startup اعمال میشوند، پس آنها را همانجا تغییر دهید. سبک بازی و seed هم آنجا و پیش از ساخت دنیا تنظیم میشوند.
- ماد به دو روش. شناسههای ModDB را در
MODDB_MODSدر تب Startup بنویسید و دوباره نصب کنید — سرور نسخهای را که برای نسخه بازی شما ساخته شده انتخاب میکند — یا از/moddb installاستفاده و ریاستارت کنید. - هر نسخهای. نسخه بازی هنگام سفارش انتخاب میشود، از 1.18.15 تا جدیدترین نسخه پایدار، و بعداً در تب Startup قابل تغییر است. رفتن به نسخه جدیدتر دنیای شما را نگه میدارد؛ رفتن به نسخه قدیمیتر دنیای جدیدی شروع میکند و دنیای فعلی را در پوشهای جداگانه نگه میدارد.
- بکاپ و ریاستارت. بکاپ خودکار شامل است و ریاستارتهای زمانبندیشده میتوانند
/announceو ذخیره را طبق برنامه اجرا کنند.
Vintage Story یک بازی PC برای Windows، macOS و Linux است و هر بازیکن به حساب کاربری خودش از vintagestory.at نیاز دارد. هاست Vintage Story همه پلنها و یک سرور Custom تا 16 GB را دارد.
نسخه بازی را هنگام سفارش انتخاب کنید، مادهای ModDB را از تب Startup نصب کنید و بکاپ خودکار داشته باشید — هاست Vintage Story از €2.58/ماه.
مشاهده پلنهای Vintage Storyسؤالات متداول
در کنسول سرور /op YourName را تایپ کنید. این کار نقش admin را که همه دسترسیها را دارد به بازیکن شما میدهد. نقشهای دیگر با /player Name role rolename داده میشوند، مثلاً sumod برای ناظر.
whitelist را با /serverconfig whitelistmode on روشن کنید، سپس بازیکنان را با /player Name whitelist on یا /whitelist add Name اضافه کنید. در سرور HytHost، بهجای آن whitelist را در تب Startup روشن کنید، چون این تنظیم در هر بار روشن شدن اعمال میشود.
از /moddb install همراه با شناسه ماد در ModDB رسمی استفاده کنید، مثلاً /moddb install carryon، سپس سرور را ریاستارت کنید. /moddb list موارد نصبشده را نشان میدهد و /moddb remove ماد را حذف میکند.
از /time set با زمانی از روز مثل sunrise یا یک ساعت، و از /weather seti با الگویی مثل clearsky استفاده کنید. برای روزهای بلندتر، /time calendarspeedmul تنظیم توصیهشده بهجای /time speed است.
تنظیمات دنیا که با /worldconfig تغییر کردهاند، مادهای نصبشده یا حذفشده و ویرایشهای serverconfig.json به ریاستارت نیاز دارند. نقشها، ورودیهای whitelist، بنها، زمان و آبوهوا فوراً اعمال میشوند. نوع دنیا، اندازه، اقلیم و seed فقط روی دنیای جدید اعمال میشوند.
دنیای شما، حتی وقتی نیستید روشن است
هاست Vintage Story در HytHost به شما کنسول زنده، هر نسخه بازی از 1.18.15، مادهای ModDB و بکاپ خودکار میدهد — از €2.58/ماه.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursاین راهنما برایتان مفید بود؟