מדריך זה מכסה בקרות אדמין, פקודות קונסול, מערכת הרשאות, ניהול שחקנים, ניהול עולמות ומכרות, גיבויי שמירות ופתרון בעיות עבור שרת Return to Moria הייעודי שלך ב-Legion Hosting. להגדרת שרת ראשונית, משתני הפעלה, הגדרות קושי מוגדרות מראש וכיצד להתחבר, ראה מדריך הגדרת שרת Return to Moria.
פקודות קונסול
Return to Moria מספק קונסול שרת לניהול. יש להפעיל את הקונסול ב-MoriaServerConfig.ini עם [Console] Enabled=true (מופעל כברירת מחדל). פקודות מוזנות ישירות בקונסול GPanel.
| פקודה | תיאור |
|---|---|
players |
מציג את כל השחקנים המחוברים כרגע עם שמות המשתמש שלהם. |
kick <player> |
מסיר שחקן מהשרת. השחקן יכול להצטרף מחדש לאותה הפעלה. |
block <player> |
חוסם לצמיתות שחקן מלהצטרף לשרת. |
unblock <player> |
מסיר חסימה קבועה, ומאפשר לשחקן להצטרף מחדש. |
setdifficulty <preset> |
משנה את הגדרת הקושי המוגדרת מראש בעולם הנוכחי. אפשרויות: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
מתאים הגדרת קושי מותאמת אישית ספציפית. ראה את סעיף הקושי המותאם אישית למטה. |
rename world <name> |
משנה את שם העולם המוצג. |
regenerateinvitecode |
מייצר קוד הצטרפות חדש לשרת, ומבטל את הקודם. |
kick מסירה שחקן באופן זמני והוא יכול להצטרף מחדש מיד. השתמש ב-block לחסימה קבועה. ניתן גם לנהל חסימות דרך הקובץ MoriaServerPermissions.txt.
מערכת הרשאות
Return to Moria משתמש בקובץ הרשאות מבוסס טקסט לשליטה במה ששחקנים בודדים יכולים לעשות בשרת שלך. ערוך את MoriaServerPermissions.txt כאשר השרת כבוי כדי למנוע התנגשויות.
מיקום הקובץ
MoriaServerPermissions.txt
הקובץ מתעד באופן אוטומטי כל שחקן שהצטרף לשרת. ניתן לשנות את ההרשאות שלהם על ידי הוספה או הסרה של תגיות הרשאה ליד שם המשתמש שלהם.
רמות הרשאה
| הרשאה | השפעה |
|---|---|
Blocked |
השחקן מורחק מהשרת. לא יכול להתחבר. |
Default |
גישת שחקן רגילה. ללא הגבלות או הרשאות מיוחדות. |
NoConstruction |
השחקן לא יכול לבנות או לפרק מבנים. |
QuickBuild |
השחקן יכול לבנות רק פלטפורמות וסולמות חבל. ללא בנייה מלאה. |
AllConstruction |
גישה מלאה לבנייה ופירוק. |
NoStorage |
השחקן לא יכול לקיים אינטראקציה עם מכולות או תחנות מלאכה. |
AllStorage |
גישה מלאה לכל המכולות ותחנות המלאכה. |
חסימת שחקנים מראש
ניתן לחסום שחקן לפני שהצטרף אי פעם על ידי הוספה ידנית של שם המשתמש שלו לקובץ ההרשאות עם הסטטוס Blocked. זה שימושי אם ידוע לך ששחקן מסוים לא אמור לקבל גישה לשרת שלך.
חוקי שרת
ניתן להציג הודעה מותאמת אישית לכל השחקנים כאשר הם מצטרפים לשרת שלך על ידי עריכת MoriaServerRules.txt.
מיקום הקובץ
MoriaServerRules.txt
הזן את חוקי השרת או הודעת הברוכים הבאים בקובץ זה. הטקסט מוצג לכל שחקן בעת ההצטרפות. אורך ההודעה המרבי הוא 1024 תווים.
הגדרות קושי מותאמות אישית
כאשר הגדרת הקושי מוגדרת ל-custom, ניתן לכוונן פרמטרי קושי בודדים. ניתן להגדיר אותם ב-MoriaServerConfig.ini תחת הסעיף [World.Create] עבור עולמות חדשים, או להתאים בעולם קיים באמצעות פקודת הקונסול setcustomdifficulty.
| הגדרה | תיאור | ערכים |
|---|---|---|
CombatDifficulty |
שינוי קנה מידה של נזק ובריאות אויבים. | verylow, low, default, high, veryhigh |
EnemyAggression |
באיזו תדירות אויבים תוקפים ובאילו גדלי קבוצות. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
עוצמת באפים, ייאוש וקצבי דעיכת סטמינה. | verylow, low, default, high, veryhigh |
MiningDrops |
כמות העפרות והמשאבים שנופלים מעורקי כרייה. | verylow, low, default, high, veryhigh |
WorldDrops |
שיעורי נפילת תגמולים מאויבים ומפגשי אורקים. | verylow, low, default, high, veryhigh |
HordeFrequency |
באיזו תדירות פעולות רועשות מפעילות התקפות המוני אורקים. | verylow, low, default, high, veryhigh |
SiegeFrequency |
באיזו תדירות אורקים תוקפים את הבסיס/מחנה שלך. | verylow, low, default, high, veryhigh |
PatrolFrequency |
באיזו תדירות קבוצות סיור אויבים מופיעות במכרות. | verylow, low, default, high, veryhigh |
דוגמה לקושי מותאם אישית בהגדרות
[World.Create]
Difficulty.Preset=custom
Difficulty.CombatDifficulty=high
Difficulty.EnemyAggression=default
Difficulty.SurvivalDifficulty=low
Difficulty.MiningDrops=high
Difficulty.WorldDrops=default
Difficulty.HordeFrequency=low
Difficulty.SiegeFrequency=default
Difficulty.PatrolFrequency=default
ניהול עולמות
סוגי עולמות
Return to Moria תומך בשני סוגי עולמות, המוגדרים בהגדרה [World.Create] Type:
- Campaign — חוויה מונעת עלילה עם התקדמות דרך Moria. מומלץ לרוב הקבוצות.
- Sandbox — חקירה ובנייה חופשית ללא מבנה הקמפיין. אידיאלי למשחק יצירתי ובניית בסיסים.
עולמות מרובים
ניתן לתחזק מספר עולמות על שרת יחיד על ידי שינוי הגדרת [World] Name:
- כל שם עולם ייחודי יוצר קובץ שמירה נפרד.
- כדי להחליף עולמות, עצור את השרת, שנה את שם העולם ב-
MoriaServerConfig.ini, והפעל מחדש. - עולמות קודמים נשמרים וניתן לטעון אותם שוב על ידי מעבר חזרה לשמם.
איפוס עולם
- עצור את השרת ב-GPanel.
- פתח את מנהל הקבצים או התחבר דרך SFTP.
- נווט אל
Moria/Saved/SaveGamesDedicated/ומחק את קובץ ה-.savשל העולם שברצונך לאפס. - הפעל את השרת. עולם חדש ייווצר באמצעות הגדרות התצורה הנוכחיות.
גיבויי שמירות
מיקום קבצי שמירה
Moria/Saved/SaveGamesDedicated/
יצירת גיבוי
- עצור את השרת ב-GPanel כדי לוודא שנתוני השמירה נכתבו במלואם.
- התחבר דרך SFTP או השתמש במנהל הקבצים של GPanel.
- הורד את כל קבצי ה-
.savמתיקיית השמירה. - אחסן את הגיבוי במחשב המקומי שלך או באחסון ענן.
שחזור גיבוי
- עצור את השרת ב-GPanel.
- העלה את קובץ ה-
.savהמגובה אלMoria/Saved/SaveGamesDedicated/דרך SFTP, תוך החלפת הקובץ הקיים. - ודא ששם העולם ב-
MoriaServerConfig.iniתואם לקובץ השמירה. - הפעל את השרת. הוא יטען את השמירה המשוחזרת.
פתרון בעיות
השרת לא מופיע / לא ניתן להתחבר
- ודא שהשרת פועל והופעל במלואו ב-GPanel.
- בדוק את הקונסול לאיתור הודעות שגיאה או יומני קריסה.
- ודא שאתה משתמש בקוד ההצטרפות או ה-IP:port הנכון מלשונית ה-Network.
- אם משתמשים בסיסמה, ודא שהיא תואמת בדיוק (תלוי רישיות).
בעיות ביצועים / קירות טעינה
- הפחת את
LoadedAreaLimitב-MoriaServerConfig.ini. ערך של 8 עובד היטב עבור קבוצות של 4 שחקנים או פחות. - אם השימוש ב-CPU גבוה, הפחת את
ServerFPSל-30. - פחות שחקנים מחוברים פירושו שפחות אזורים צריכים להיטען בו-זמנית.
העולם לא נטען
- ודא שה-
[World] Nameבהגדרות תואם לקובץ שמירה קיים ב-Moria/Saved/SaveGamesDedicated/. - אם קובץ השמירה פגום, שחזר מגיבוי או מחק אותו ליצירת עולם חדש.
שחקנים נחסמו באופן בלתי צפוי
- בדוק את
MoriaServerPermissions.txtעבור הרשומה של השחקן. הסר את תגית ה-Blockedאם קיימת. - זכור לעצור את השרת לפני עריכת קובץ ההרשאות.
מאמרים קשורים
- מדריך הגדרת שרת Return to Moria — הגדרה ראשונית, משתני הפעלה, הגדרות קושי מוגדרות מראש וכיצד להתחבר
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- מדריך הפעלת שרת
צריכים עזרה?
אם נתקלת בבעיות בשרת Return to Moria שלך שאינן מכוסות כאן, פתח פנייה לתמיכה וכלול את כתובת ה-IP של השרת, תיאור הבעיה וכל פלט קונסול רלוונטי מ-GPanel.