פקודות אדמין ב-7 Days to Die
בדף זה
שרת 7 Days to Die מנוהל מהקונסולה: שם הופכים את עצמכם לאדמין, מעיפים את השחקן שממשיך להרוס את הבסיס, משגרים חבר מתוך POI שקרס ושומרים את העולם לפני הפעלה מחדש. ומאז V3 כמה דברים עברו מקום — ההגדרות של ירח הדם, השלל וה-XP כבר לא נמצאות בכלל ב-serverconfig.xml.
המדריך הזה מסביר איך להפוך לאדמין, את הפקודות שבאמת תשתמשו בהן, איך מגיעים לקונסולה בשרת ייעודי ואת הגדרות השרת שמשנים הכי הרבה, עבור V3 (כרגע V3.3).
איך להפוך את עצמכם לאדמין
האדמינים וההרשאות שלהם נשמרים ב-serveradmin.xml, ליד קובצי השמירה. אפשר לערוך אותו ידנית, אבל הדרך האמינה היא הקונסולה, כי היא כותבת את המזהים בשבילכם.
- התחברו לשרת עם החשבון שאתם רוצים להפוך לאדמין.
- בקונסולת השרת, הציגו את רשימת השחקנים:
lpמראה מי מחובר, ו-lpi(listplayerids) מראה את המזהים שהשרת משתמש בהם עבורם. - הוסיפו את עצמכם ברמה 0:
admin add YourName 0
השתמשו בשם כל עוד השחקן מחובר; עם המזהה מ-lpi זה עובד גם עבור מי שלא מחובר. admin list מציג את כל האדמינים, ו-admin remove YourName מסיר את ההרשאות.
רמות הרשאה
הרמות נעות מ-0, הגבוהה ביותר, עד 1000, הנמוכה ביותר. שחקן יכול להריץ כל פקודה שהרמה שלה שווה לשלו או גבוהה ממנה במספר. שחקנים שלא מופיעים בקובץ נחשבים 1000, ופקודות שלא מופיעות בקובץ דורשות רמה 0 — כך שכברירת מחדל רק אדמינים מלאים יכולים להריץ פקודות. כדי לפתוח פקודה אחת לכולם:
cp add gettime 1000
cp הוא commandpermission: cp list מציג את השינויים, ו-cp remove gettime מחזיר אחד מהם לברירת המחדל. באותו קובץ יש גם מקטע <whitelist>: ברגע שמישהו נמצא בו, רק השחקנים האלה יכולים להתחבר.
עדיין אין לכם שרת? שרת 7 Days to Die של HytHost עם Stable, Experimental או גרסה ישנה יותר מתחיל מ-€7.14/לחודש.
לתוכניות 7 Days to Dieהפקודות שבאמת תשתמשו בהן
מוצגות כפי שמקלידים אותן בקונסולת השרת. בקונסולה שבתוך המשחק הפקודות זהות.
| פקודה | מה היא עושה | דוגמה |
|---|---|---|
kick <player> [reason] | מעיפה שחקן לפי שם, entity ID או platform ID | kick Steve AFK |
ban add <player> <duration> <unit> [reason] | חסימה לזמן מוגבל: דקות, שעות, ימים, שבועות, חודשים או שנים | ban add Steve 2 days "griefing" |
ban remove <id> / ban list | מסירה חסימה, או מציגה את רשימת החסימות | ban list |
lp / lpi | מציגה את השחקנים המחוברים, או את המזהים שלהם | lpi |
say "<message>" | שולחת הודעה לכל השחקנים | say "Restart in 5 minutes" |
giveself <item> [quality] [count] | נותנת לכם פריט; איכות 1–6 | giveself resourceWood 1 500 |
giveselfxp <amount> | נותנת לכם ניסיון | giveselfxp 10000 |
tp <x> <y> <z> / tp <player> | משגרת אתכם; ערך y של -1 מנחית אתכם על הקרקע | tp 0 -1 0 |
tele <player> <target> | משגרת שחקן אחר לשחקן או לקואורדינטות | tele Steve Alex |
se / se <player id> <entity id> | מציגה את הישויות שאפשר לזמן, או מזמנת אחת ליד שחקן | se |
settime day / settime night | קובעת את השעה; מקבלת גם מספר (1000 = שעה אחת) | settime day |
weather <type> <0–1> | עוקפת את מזג האוויר; weather Defaults מאפסת | weather Rain 0 |
spawnairdrop | מצניחה ארגז אספקה | spawnairdrop |
spawnwanderinghorde | שולחת עדר נודד | spawnwanderinghorde |
dm | מפעילה ומכבה את מצב הדיבאג והכלים שלו, כמו תעופה ו-god mode | dm |
cm | מפעילה ומכבה את התפריט היצירתי | cm |
sa | שומרת את העולם עכשיו (saveworld) | sa |
shutdown | שומרת ומכבה את השרת | shutdown |
help <command> | מציגה את העזרה המלאה לפקודה | help ban |
dm ו-cm הן צ'יטים מעצם הגדרתן: הן נותנות למי שמפעיל אותן תעופה, god mode וכל פריט. בשרת ציבורי השאירו אותן ברמה 0, וכבו אותן שוב כשתסיימו לבנות.גישה לקונסולה בשרת ייעודי
יש שלוש דרכים להיכנס:
- הקונסולה שבתוך המשחק. לחצו F1 בזמן שאתם מחוברים. אדמין יכול להריץ משם כל פקודה ברמת ההרשאה שלו או מעליה.
- Telnet. לשרת יש קונסולת telnet (
TelnetEnabled, פורט8081כברירת מחדל). בליTelnetPasswordהיא מאזינה רק על השרת עצמו, וזו ברירת המחדל הבטוחה. - לוח הבקרה בדפדפן.
WebDashboardEnabledמפעיל לוח בקרה בדפדפן עם מפה חיה ושדה פקודות, מוגן באסימוני API.
בשרת של HytHost אתם לא צריכים אף אחת מהן: הלשונית Console ב-GamePanel שלכם מחוברת מאחורי הקלעים לקונסולת ה-telnet של השרת, כך שכל מה שתקלידו שם עובר ישירות למשחק. ה-Telnet נשאר סגור לאינטרנט ולוח הבקרה בדפדפן כבוי, כך שאי אפשר להשתמש באף אחד מהם כדי להיכנס מבחוץ.
הגדרות השרת שמשנים הכי הרבה (ומה עבר מקום ב-V3)
מאז V3.0, רמת הקושי, התדירות והגודל של ירח הדם, כמות השלל והתחדשותו, XP, אורך היום, הצנחות האספקה והגדרות ההתנהגות של הזומבים כבר אינם שורות נפרדות ב-serverconfig.xml. הם קוד sandbox אחד: הגדירו הכול במסך המשחק החדש (Sandbox), העתיקו את הקוד שהוא מציג, והכניסו אותו ל-SandboxCode של השרת. מדריכים שאומרים לכם לערוך את BloodMoonFrequency או LootAbundance נכתבו לגרסאות ישנות יותר.
מה שעדיין נמצא ב-serverconfig.xml:
| מפתח | מה הוא עושה |
|---|---|
ServerName, ServerPassword | השם ברשימת השרתים, וסיסמת ההתחברות |
ServerMaxPlayerCount | מגבלת שחקנים; 8 כברירת מחדל, ולכל היותר 8 ב-crossplay |
ServerVisibility | 2 ציבורי, 1 לחברים בלבד, 0 לא מופיע ברשימה |
GameWorld | Navezgane או RWG לעולם אקראי |
WorldGenSeed, WorldGenSize | ה-seed והגודל של עולם אקראי |
GameName | שם השמירה |
PlayerKillingMode | 0 בלי הריגת שחקנים, 1 בעלי ברית בלבד, 2 זרים בלבד, 3 כולם |
EACEnabled, ServerAllowCrossplay | אנטי-צ'יט, והאם שחקני PS5 ו-Xbox Series יכולים להתחבר |
ל-crossplay עם קונסולות המשחק דורש אנטי-צ'יט פעיל, לכל היותר 8 שחקנים ובלי מודים, והגדרות ה-sandbox חייבות להישאר בטווחים שהמשחק מתיר. שחקני PC יכולים להתחבר בלי קשר להגדרות; שחקני קונסולות לא.
פקודות אדמין בשרת של HytHost
- קונסולה: הקלידו פקודות בלשונית Console של הפאנל, בלי לוכסן. הריצו שם
admin add YourName 0בפעם הראשונה שאתם מתחברים. - serveradmin.xml נמצא ב-
UserData/Saves/במנהל הקבצים; הפעילו מחדש אחרי עריכה ידנית. - הלשונית Startup שולטת בהגדרות העיקריות: שם השרת, סיסמה, מגבלת שחקנים, עולם (Navezgane או עולם אקראי עם ה-seed והגודל שלו), שם השמירה, אנטי-צ'יט, crossplay וקוד ה-sandbox. הם נכתבים ל-
serverconfig.xmlבכל הפעלה, אז שנו אותם שם. מפתחות אחרים, כמוServerVisibilityו-PlayerKillingMode, עורכים בקובץ. - Stop שומר: הכפתור Stop בפאנל שולח
shutdown, ששומר קודם את העולם. - גרסאות: Stable, Experimental וגרסאות ישנות יותר למודי ה-overhaul הגדולים, נבחרות בהזמנה וניתנות להחלפה בהמשך. שמירות מגרסאות שונות לא משתלבות, ולכן החלפה מתחילה עולם חדש ושומרת את הישן בתיקייה משלו.
מעבירים שמירה מהמחשב שלכם? מדריך העלאת העולם שלנו מפרט את התיקיות. התוכניות ושרת Custom עד 24 GB נמצאים באחסון 7 Days to Die.
קונסולה חיה שמחוברת למשחק, ענפי גרסאות וגיבויים אוטומטיים — אחסון 7 Days to Die מ-€7.14/לחודש.
לתוכניות 7 Days to Dieשאלות נפוצות
התחברו לשרת, ואז הקלידו admin add YourName 0 בקונסולת השרת. רמה 0 היא הגבוהה ביותר. אפשר גם להוסיף את עצמכם ל-serveradmin.xml ידנית ולהפעיל מחדש; השתמשו ב-lpi בקונסולה כדי לראות את המזהים שהשרת משתמש בהם.
השתמשו ב-giveself עם שם הפריט, איכות אופציונלית מ-1 עד 6 וכמות, למשל giveself resourceWood 1 500 בשביל 500 עץ. שמות הפריטים הם השמות הפנימיים של המשחק, כמו resourceWood ולא Wood. בשביל ניסיון, השתמשו ב-giveselfxp עם כמות. התפריט היצירתי, שנפתח עם cm, מאפשר לקחת כל פריט ישירות.
הקלידו dm בקונסולה כדי להפעיל או לכבות את מצב הדיבאג, שנותן תעופה, god mode ואת תפריטי הדיבאג. cm מפעיל ומכבה את התפריט היצירתי. שניהם צ'יטים, ולכן בשרת ציבורי רק אדמינים צריכים להיות מסוגלים להשתמש בהם.
מאז V3 ההגדרות של ירח הדם הן חלק מקוד ה-sandbox במקום מ-serverconfig.xml. קבעו את התדירות במסך המשחק החדש, העתיקו את קוד ה-sandbox והכניסו אותו ל-SandboxCode של השרת, ואז הפעילו מחדש. ב-HytHost קוד ה-sandbox נכנס בלשונית Startup.
כן. פקודות שמוקלדות בקונסולת השרת עובדות אותו דבר גם כש-crossplay פעיל. לשחקני קונסולות יש platform ID משלהם, ש-lpi מציג, ומשתמשים במזהים האלה עם admin add, kick או ban כמו בכל מזהה אחר.
שרדו את ירח הדם בשרת משלכם
אחסון 7 Days to Die של HytHost נותן לכם קונסולה חיה, Stable או גרסאות ישנות יותר, crossplay עם PS5 ו-Xbox וגיבויים אוטומטיים — מ-€7.14/לחודש.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursהמדריך הזה עזר לך?