دستورات ادمین در Project Zomboid
در این صفحه
- چطور خودتان را ادمین کنید
- باز کردن پنل ادمین و اینکه چرا نمایش داده نمیشود
- دستورات بازیکن: کیک، بن، تلپورت، god mode، noclip
- آیتمها، XP، وسایل نقلیه و رویدادهای جهان
- دستورات سرور: ذخیره، خاموش کردن، پیامها، تنظیمات، وایتلیست
- کنسول سرور یا چت درون بازی
- اجرای دستورات روی سرور HytHost
- پرسشهای متداول
هر سرور Project Zomboid یک ادمین دارد، و تقریباً هر ادمینی در نهایت دنبال همان چند دستور میگردد: چطور یک حساب را ادمین کند، چطور پیش دوستی که گیر افتاده تلپورت کند، چطور آیتمهایی را که یک باگ خورده برگرداند، و چطور قبل از ریاستارت ذخیره کند.
این همان فهرست است، دستهبندیشده بر اساس کاری که میخواهید انجام دهید، با سینتکس دقیق و یک مثال کارا برای هر دستور. با Build 42 (نسخه 42.20 به بعد) بررسی شده و جاهایی که Build 41 فرق دارد را ذکر میکند.
چطور خودتان را ادمین کنید
سه راه وجود دارد و معمولاً به همین ترتیب از آنها استفاده میشود.
1. حساب ادمین از اولین اجرا
سرور اختصاصی در اولین اجرا حسابی به نام admin میسازد و رمز آن را در کنسول میپرسد. با نام کاربری admin و همان رمز وارد سرور شوید تا ادمین باشید. در HytHost رمز از تب Startup میآید، یا — اگر آن را خالی گذاشته باشید — از فایل admin-password.txt در فایلهایتان.
2. دستور setaccesslevel از کنسول سرور
برای اینکه حساب معمولیتان ادمین شود، این را در کنسول سرور اجرا کنید (آنجا بدون اسلش):
setaccesslevel "YourName" admin
نام، نام کاربری شما روی همان سرور است، داخل گیومه. اگر هنگام اجرای دستور داخل بازی هستید، قطع شوید و دوباره وصل شوید تا تغییر اعمال شود.
3. از داخل بازی
وقتی یک حساب ادمین شد، میتواند دیگران را از چت با همان دستور و یک اسلش ارتقا دهد: /setaccesslevel "FriendName" moderator. سطوحی که میتوانید بدهید:
| Build | سطوح دسترسی، از قویترین به ضعیفترین |
|---|---|
| Build 42 | admin, moderator, gm, observer, priority, user |
| Build 41 | admin, moderator, overseer, gm, observer, none |
برای گرفتن دسترسی، حساب را در Build 42 به user و در Build 41 به none برگردانید. راهنماهای قدیمیتر از grantadmin نام میبرند؛ از setaccesslevel استفاده کنید، دستوری که بازی برای هر دو نسخه مستند کرده است.
هنوز سرور ندارید؟ سرور Project Zomboid از HytHost حساب ادمین را در اولین اجرا برایتان میسازد — از €6.54/ماه.
مشاهده پلنهای Project Zomboidباز کردن پنل ادمین و اینکه چرا نمایش داده نمیشود
اختیارات ادمین در Project Zomboid دو شکل دارد: دستورات چت در ادامه، و یک پنل ادمین در رابط بازی. وقتی حساب شما ادمین شد، معمولاً یک دکمه Admin در ستون آیکونهای سمت چپ صفحه ظاهر میشود که ابزارهایی برای بازیکنان، آیتمها، پناهگاهها و تنظیمات سرور باز میکند.
اگر پنل آنجا نیست، تقریباً همیشه یکی از اینهاست:
- با حساب ادمین وارد نشدهاید. بررسی کنید با کدام نام کاربری وصل شدهاید. حساب ادمین و حساب روزمره شما دو حساب جدا هستند.
- تغییر هنوز به نشست شما نرسیده است. بعد از
setaccesslevel، قطع شوید و دوباره وصل شوید. - سطح دسترسی خیلی پایین است.
gmیاobserverکمتر ازadminمیبیند. - در حالت تکنفره هستید. ابزارهای ادمین قابلیت چندنفره هستند. حالت تکنفره بهجای آن حالت دیباگ دارد که چیز جداگانهای است.
وقتی رابط کاربری درست کار نمیکند، دستورات چت همچنان کار میکنند و هر کاری که پنل انجام میدهد را انجام میدهند.
دستورات بازیکن: کیک، بن، تلپورت، god mode، noclip
به همان شکلی که در چت تایپ میکنید نشان داده شدهاند. در کنسول سرور، اسلش ابتدایی را حذف کنید. نامهای کاربری داخل گیومه قرار میگیرند.
| دستور | چه کاری انجام میدهد | مثال |
|---|---|---|
/kickuser "user" -r "reason" | بازیکن را بیرون میاندازد؛ دلیل اختیاری است | /kickuser "rj" -r "AFK" |
/banuser "user" -ip -r "reason" | بازیکن را بن میکند؛ -ip آدرس IP او را هم بن میکند | /banuser "rj" -ip -r "griefing" |
/unbanuser "user" | بن را برمیدارد | /unbanuser "rj" |
/banid SteamID | بر اساس Steam ID بن میکند؛ /unbanid آن را لغو میکند | /banid 7656119… |
/teleport "user" | شما را پیش یک بازیکن تلپورت میکند | /teleport "rj" |
/teleport "user" "target" | یک بازیکن را پیش دیگری تلپورت میکند | /teleport "rj" "sam" |
/teleportto x,y,z | شما را به مختصاتی روی نقشه تلپورت میکند | /teleportto 10000,11000,0 |
/godmode "user" -true | بازیکن را آسیبناپذیر میکند؛ -false آن را خاموش میکند | /godmode "rj" -true |
/invisible "user" -true | زامبیها بازیکن را نادیده میگیرند | /invisible "rj" -true |
/noclip "user" -true | عبور از دیوارها؛ بدون مقدار، روشن و خاموش میشود | /noclip "rj" -true |
/players | فهرست افراد متصل را نشان میدهد | /players |
/teleportplayer، /godmodeplayer و /invisibleplayer را فهرست میکند و /banip و /unbanip را برای بن بر اساس آدرس اضافه میکند. هم godmod و هم godmode کار میکنند.آیتمها، XP، وسایل نقلیه و رویدادهای جهان
| دستور | چه کاری انجام میدهد | مثال |
|---|---|---|
/additem "user" Module.Item count | آیتم میدهد؛ کاربر را حذف کنید تا به خودتان داده شود | /additem "rj" Base.Axe 5 |
/addxp "user" Skill=amount | به یک مهارت تجربه اضافه میکند | /addxp "rj" Woodwork=2 |
/addvehicle "Script" "user" | یک وسیله نقلیه کنار بازیکن یا در x,y,z ظاهر میکند | /addvehicle "Base.VanAmbulance" "rj" |
/createhorde count "user" | یک گله زامبی دور بازیکن ظاهر میکند | /createhorde 150 "rj" |
/alarm | آژیر ساختمانِ محل ایستادن شما را فعال میکند؛ باید داخل یک اتاق باشید | /alarm |
/chopper | رویداد هلیکوپتر را بالای یک بازیکن تصادفی میفرستد | /chopper |
/gunshot | صدای شلیک را نزدیک یک بازیکن تصادفی پخش میکند که زامبیها را جذب میکند | /gunshot |
/startrain intensity | باران را با شدت 1–100 شروع میکند؛ /stoprain آن را تمام میکند | /startrain 60 |
/startstorm hours | طوفانی برای چند ساعت درونبازی شروع میکند؛ /stopweather آن را پاک میکند | /startstorm 2 |
/lightning "user" | صاعقه نزدیک یک بازیکن؛ /thunder فقط صداست | /lightning "rj" |
Base.Axe کار میکند، base.axe نه. آیتمهای ماد بهجای Base از نام ماژول خود ماد استفاده میکنند. Build 42 همچنین /removeitem را برای گرفتن آیتمها دارد.دستورات سرور: ذخیره، خاموش کردن، پیامها، تنظیمات، وایتلیست
| دستور | چه کاری انجام میدهد | مثال |
|---|---|---|
save | همین حالا جهان را ذخیره میکند | save |
quit | ذخیره میکند و سرور را متوقف میکند | quit |
/servermsg "text" | پیامی را برای همه بازیکنان پخش میکند | /servermsg "Restart in 5 minutes" |
/showoptions | تنظیمات فعلی سرور را فهرست میکند | /showoptions |
/changeoption Option "value" | یک تنظیم سرور را تغییر میدهد | /changeoption PauseEmpty "true" |
/reloadoptions | پس از ویرایش servertest.ini آن را دوباره بارگذاری کرده و برای بازیکنان میفرستد | /reloadoptions |
checkModsNeedUpdate | بررسی میکند آیا مادهای Workshop بهروزرسانی دارند؛ پاسخ در لاگ سرور ثبت میشود | checkModsNeedUpdate |
/adduser "user" "password" | یک حساب در وایتلیست میسازد | /adduser "sam" "s3cret" |
/removeuserfromwhitelist "user" | یک حساب را از وایتلیست حذف میکند | /removeuserfromwhitelist "sam" |
/setaccesslevel "user" level | سطح دسترسی یک حساب را تعیین میکند | /setaccesslevel "sam" moderator |
/help | همه دستورات را فهرست میکند؛ /help "command" یکی را توضیح میدهد | /help "additem" |
وایتلیست فقط وقتی اهمیت دارد که سرور بسته باشد: با Open=false در servertest.ini، فقط حسابهایی که با /adduser ساخته شدهاند میتوانند وارد شوند. Build 42 همچنین /setpassword "user" "newpassword" را برای بازنشانی رمز حساب افراد دارد. برای اینکه هر تنظیم سرور چه کاری انجام میدهد، تنظیمات سرور و Sandbox در Project Zomboid را ببینید.
کنسول سرور یا چت درون بازی
هر دستوری که اینجا آمده در هر دو جا کار میکند، فقط با یک تفاوت در شیوه تایپ:
- در کنسول سرور — پنجره یا پنلی که سرور در آن اجرا میشود — دستور را بدون اسلش تایپ کنید:
save،setaccesslevel "rj" admin. دستوراتی که روی «شما» اثر میگذارند، مثل/teleport "rj"یا/alarm، به یک بازیکن نیاز دارند و برای چت در نظر گرفته شدهاند؛ از کنسول، هرجا دستور اجازه میدهد، بازیکن را صریحاً نام ببرید. - داخل بازی، چت را باز کنید و با یک اسلش شروع کنید:
/save،/additem Base.Axe 1. حساب شما به سطح دسترسی کافی نیاز دارد.
آیا دستورات در حالت تکنفره کار میکنند؟ نه. اینها دستورات سرور هستند و بازی تکنفره سروری برای اجرای آنها ندارد. حالت تکنفره حالت دیباگ دارد که با گزینه اجرای -debug فعال میشود و ابزارهای خودش را برای ساختن آیتم و جابهجایی دارد.
اجرای دستورات روی سرور HytHost
روی سرور HytHost، تب Console در GamePanel شما همان کنسول سرور است: دستورات را آنجا بدون اسلش تایپ کنید و پاسخها را در همان پنجره بخوانید. چند نکته که دانستنش مفید است:
- توقف، ذخیره میکند. دکمه Stop پنل،
quitرا میفرستد، بنابراین جهان پیش از توقف سرور ذخیره میشود. - برخی تنظیمات به تب Startup تعلق دارند. حداکثر بازیکنان، نام سرور، رمز سرور، نمایش عمومی، PvP، آیتمهای Workshop و شناسههای ماد در هر بار اجرای سرور از تب Startup در
servertest.iniنوشته میشوند. یک/changeoptionروی هرکدام از آنها تا ریاستارت بعدی دوام دارد؛ برای ماندگاری، آن را در تب Startup تغییر دهید. - کارهای زمانبندیشده. پنل میتواند دستورات را طبق برنامه اجرا کند — مثلاً
servermsgبرای هشدار به بازیکنان، سپسsaveو یک ریاستارت هر شب. - ادمینهای همکار. زیرکاربران میتوانند ورود جداگانه به پنل داشته باشند، مستقل از سطح دسترسیشان در بازی.
هنوز سرور ندارید؟ راهنمای چگونه یک سرور Project Zomboid میزبانی کنیم همه گزینهها را، از کامپیوتر خودتان تا هاستینگ Project Zomboid، توضیح میدهد.
کنسول زنده، ریاستارت زمانبندیشده و بکاپ خودکار در همه پلنها — هاستینگ Project Zomboid از €6.54/ماه.
مشاهده پلنهای Project Zomboidپرسشهای متداول
یک بار با حساب ادمینی که سرور در اولین اجرا ساخته وارد شوید، یا setaccesslevel "YourName" admin را در کنسول سرور اجرا کنید. از داخل بازی، یک ادمین میتواند همین کار را با /setaccesslevel انجام دهد. بعد قطع شوید و دوباره وصل شوید تا سطح جدید اعمال شود.
معمولاً چون با حسابی وصل شدهاید که ادمین نیست، یا چون پس از تغییر سطح دسترسی دوباره وصل نشدهاید. نام کاربریای که با آن وارد شدهاید را بررسی کنید، آن را با setaccesslevel تنظیم کنید، سپس قطع شوید و دوباره وصل شوید. ابزارهای ادمین در حالت تکنفره هم وجود ندارند.
از /additem "username" Base.Axe 5 با شناسه آیتم و تعداد استفاده کنید. نام کاربری را حذف کنید تا آیتم به خودتان داده شود. شناسه آیتمها به حروف بزرگ و کوچک حساس است و آیتمهای ماد بهجای Base از نام ماژول ماد استفاده میکنند.
/teleport "username" را تایپ کنید تا پیش آن بازیکن بروید، یا /teleport "username" "target" را تا یک بازیکن را پیش دیگری بفرستید. برای رفتن به مختصات نقشه از /teleportto x,y,z استفاده کنید، مثلاً /teleportto 10000,11000,0.
/noclip "YourName" -true را تایپ کنید، و /noclip "YourName" -false را برای خاموش کردن دوباره. بدون مقدار، دستور noclip را روشن و خاموش میکند. فقط روی حسابی با دسترسی ادمین کار میکند.
save را در کنسول سرور تایپ کنید، یا بهعنوان ادمین /save را در چت. دستور quit جهان را ذخیره میکند و سپس سرور را متوقف میکند، که روش امن خاموش کردن آن است.
نه. دستورات ادمین روی سرور چندنفره اجرا میشوند. در حالت تکنفره، حالت دیباگ که با گزینه اجرای -debug فعال میشود، ابزارهای خودش را برای ساختن آیتم و جابهجایی روی نقشه دارد.
سرورتان را مدیریت کنید، نه سختافزار را
هاستینگ Project Zomboid در HytHost با کنسول زنده، ریاستارت زمانبندیشده و بکاپ خودکار ارائه میشود — از €6.54/ماه.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursاین راهنما برایتان مفید بود؟