Enshrouded קבוצות משתמשים, הרשאות ומכפילי משחק
מדריך זה מסביר כיצד מערכת ההרשאות של Enshrouded עובדת וכיצד להגדיר קבוצות משתמשים ומכפילי קושי משחק בשרת הייעודי שלך. להגדרת שרת כללית, מיקום קובץ תצורה, דרישות זיכרון והוראות חיבור, ראה את מדריך הגדרת שרת Enshrouded.
קבוצות משתמשים ורמות הרשאות
Enshrouded משתמש במערכת הרשאות בת 4 רמות. לכל רמה יש סיסמה משלה המוגדרת ב-enshrouded_server.json תחת מערך userGroups. כאשר שחקן מצטרף, הוא מזין אחת מהסיסמאות הללו כדי לקבל את ההרשאות של אותה קבוצה. ב-GPanel אלה מופיעים כמשתני הפעלה נפרדים (Admin Password, Friend Password, Guest Password, Visitor Password).
| קבוצה | userGroup Index | הרחקה / חסימה | גישה למלאי | עריכת בסיס | הרחבת בסיס | תיאור |
|---|---|---|---|---|---|---|
| Admin | 0 | כן | כן | כן | כן | שליטה מלאה בשרת. יכול להרחיק ולחסום שחקנים, לשנות הגדרות, לגשת לכל המלאי ולבנות בחופשיות. |
| Friend | 1 | לא | כן | כן | כן | שחקנים מהימנים. יכולים לבנות, לערוך את העולם ולגשת למלאי משותף, אך לא יכולים להרחיק או לחסום. |
| Guest | 2 | לא | לא | לא | לא | גישה מוגבלת. יכולים לחקור ולשחק אך לא יכולים לבנות, לערוך או לגשת למלאי של שחקנים אחרים. |
| Visitor | 3 | לא | לא | לא | לא | הרשאות מינימליות. גישה ברמת צפייה — מתאים לצופים או שחקני ניסיון. |
שדות תצורה של קבוצת משתמשים
כל רשומה במערך userGroups תומכת בשדות הבאים:
| שדה | סוג | תיאור |
|---|---|---|
name |
string | שם תצוגה עבור הקבוצה (Admin, Friend, Guest, Visitor). |
password |
string | סיסמה שהשחקנים מזינים כדי להצטרף כקבוצה זו. השאר ריק כדי לאפשר לכל אחד להצטרף ברמה זו. |
canKickBan |
boolean | האם שחקנים בקבוצה זו יכולים להרחיק או לחסום שחקנים אחרים. |
canAccessInventories |
boolean | האם שחקנים בקבוצה זו יכולים לפתוח ולגשת למלאי של שחקנים אחרים. |
canEditBase |
boolean | האם שחקנים בקבוצה זו יכולים למקם או להסיר בלוקים ומבנים. |
canExtendBase |
boolean | האם שחקנים בקבוצה זו יכולים להרחיב את גבול להבת הבסיס. |
reservedSlots |
integer | מספר מקומות שחקנים השמורים באופן בלעדי לקבוצה זו. שימושי להבטחת גישת מנהל בשרת מלא. |
דוגמת תצורת userGroups
"userGroups": [
{
"name": "Admin",
"password": "AdminPassword",
"canKickBan": true,
"canAccessInventories": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 1
},
{
"name": "Friend",
"password": "FriendPassword",
"canKickBan": false,
"canAccessInventories": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
},
{
"name": "Guest",
"password": "GuestPassword",
"canKickBan": false,
"canAccessInventories": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Visitor",
"password": "VisitorPassword",
"canKickBan": false,
"canAccessInventories": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
}
]
password של אותה קבוצה למחרוזת ריקה. כדי להגביל את השרת לחלוטין, הגדר את כל סיסמאות הקבוצות לערכים לא ריקים.
"password" הבודד ברמה העליונה של התצורה אינו בשימוש עוד. כל בקרת הגישה מנוהלת כעת דרך מערך userGroups. לכל קבוצה יש סיסמה משלה שהשחקנים משתמשים בה בעת ההצטרפות.
מכפילי קושי ומשחק
Enshrouded חושף מגוון מכפילי משחק ישירות ב-enshrouded_server.json, המאפשרים לך לכוונן את הקושי והקצב של השרת שלך ללא הפעלת המשחק. שדות אלה מתווספים ברמה העליונה של התצורה לצד name, slotCount וכדומה.
שדות מכפיל נפוצים כוללים:
| שדה | סוג | ברירת מחדל | תיאור |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
מכפיל לנזק שאויבים גורמים לשחקנים. ערכים מתחת ל-1.0 הופכים אויבים לחלשים יותר; מעל 1.0 הופך אותם לחזקים יותר. |
enemyHealthFactor |
float | 1.0 |
מכפיל לנקודות חיים של אויבים. הגדל לחוויה קשה יותר, הקטן ללחימה מהירה יותר. |
playerHealthFactor |
float | 1.0 |
מכפיל לנקודות חיים מקסימליות של שחקן. |
playerManaFactor |
float | 1.0 |
מכפיל למאנה מקסימלית של שחקן. |
playerStaminaFactor |
float | 1.0 |
מכפיל לסטמינה מקסימלית של שחקן. |
playerDamageFactor |
float | 1.0 |
מכפיל לנזק ששחקנים גורמים לאויבים. |
miningDamageFactor |
float | 1.0 |
מכפיל לנזק כרייה, המשפיע על מהירות איסוף המשאבים. |
resourceDropStackAmountFactor |
float | 1.0 |
מכפיל לכמות המשאבים שנופלים מאויבים ומצמתים. |
daylightLengthFactor |
float | 1.0 |
מכפיל לאורך תקופת היום. ערכים מעל 1.0 נותנים ימים ארוכים יותר. |
nighttimeLengthFactor |
float | 1.0 |
מכפיל לאורך תקופת הלילה. ערכים מעל 1.0 נותנים לילות ארוכים יותר. |
דוגמת קטע תצורה עם מכפילים מותאמים אישית:
{
"name": "My Enshrouded Server",
"slotCount": 16,
"enemyHealthFactor": 1.5,
"enemyDamageFactor": 1.25,
"playerHealthFactor": 1.0,
"playerDamageFactor": 1.0,
"resourceDropStackAmountFactor": 2.0,
"daylightLengthFactor": 1.5,
"nighttimeLengthFactor": 0.75,
"userGroups": [ ... ]
}
1.0. עליך לכלול רק את השדות שברצונך לשנות.
enshrouded_server.json, עליך להפעיל מחדש את השרת שלך ב-GPanel כדי שהשינויים ייכנסו לתוקף.
מאמרים קשורים
- מדריך הגדרת שרת Enshrouded — קובץ תצורה, דרישות זיכרון, הגדרות עולם, קבצי שמירה וכיצד להתחבר
- פתרון בעיות Enshrouded — בעיות נפוצות כולל זיכרון גבוה, בעיות חיבור ופגיעה בקבצי שמירה
- כיצד להעלות קבצים באמצעות SFTP
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
עזרה נוספת
אם אתה צריך סיוע בהגדרת הרשאות או הגדרות משחק, צוות התמיכה שלנו זמין: