כמנהל שרת Myth of Empires, יש לך גישה לפקודות GM (Game Master) המאפשרות לך לנהל שחקנים, לשלוט בסביבה, ליצור פריטים ולתחזק את בריאות השרת. מדריך זה מכסה הגדרת מנהל, פקודות GM נפוצות, כלי ניהול שחקנים וטכניקות פתרון בעיות.
הגדרת מנהל
לפני שתוכל להשתמש בפקודות GM בתוך המשחק, עליך להגדיר את סיסמת המנהל ובאופן אופציונלי להוסיף שחקנים ספציפיים לרשימת מנהלים.
הגדרת סיסמת מנהל
- עצור את השרת שלך מ-GPanel.
- פתח את קובץ תצורת השרת (למשל,
PrivateServerTool.ini) דרך SFTP או מנהל הקבצים של GPanel. - מצא או הוסף את הגדרת
AdminPassword:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- שמור את הקובץ והפעל מחדש את השרת.
הוספת מנהלים דרך תצורה
כדי להעניק הרשאות מנהל לשחקנים ספציפיים מבלי לשתף את סיסמת המנהל, תוכל להוסיף את מזהי Steam שלהם לרשימת מנהלים בתצורת השרת. חפש אזור או קובץ רשימת מנהלים:
[AdminList]
76561198012345678
76561198087654321
כל שורה מכילה מזהה Steam אחד. שחקנים ברשימה זו מקבלים הרשאות מנהל באופן אוטומטי כאשר הם מצטרפים לשרת.
הפעלת מנהל בתוך המשחק
אם אינך ברשימת המנהלים, עליך להזדהות בכל סשן באמצעות סיסמת המנהל:
- הצטרף לשרת Myth of Empires שלך.
- פתח את הקונסולה בתוך המשחק או את הצ'אט עם המקש המתאים (בדרך כלל Enter לצ'אט או ~/` לקונסולה).
- הזן את פקודת ההתחברות ל-GM עם סיסמת המנהל שלך:
GM Login YourSecureAdminPassword
אם ההזדהות מצליחה, תקבל הודעת אישור ותקבל גישה לכל פקודות GM. יש לעשות זאת בכל פעם שאתה מתחבר לשרת.
GM Login לא עובד, נסה GMLogin, gm login, או בדוק את תיעוד הקהילה העדכני ביותר לגרסת המשחק שלך.
פקודות GM נפוצות
פקודות GM ב-Myth of Empires מאפשרות לך לשלוט בהיבטים שונים של המשחק. פקודות מוזנות דרך הקונסולה בתוך המשחק או הצ'אט. הקידומת היא בדרך כלל GM ולאחריה שם הפקודה.
פקודות ניהול שחקנים
| פקודה | תיאור |
|---|---|
GM Kick <PlayerName> |
מסיר את השחקן מהשרת. הוא יכול להצטרף מחדש מיד. |
GM Ban <PlayerName> |
חוסם את השחקן מהשרת. הוא לא יכול להצטרף מחדש עד לביטול החסימה. |
GM Unban <PlayerName> |
מסיר חסימה לשחקן, ומאפשר לו להצטרף מחדש. |
GM ListPlayers |
מציג רשימה של כל השחקנים המחוברים כעת עם שמותיהם ומזהיהם. |
GM Announce <Message> |
משדר הודעה לכל השרת לכל השחקנים. |
פקודות טלפורטציה
| פקודה | תיאור |
|---|---|
GM TeleportTo <PlayerName> |
מטלפורט אותך למיקום השחקן שצוין. |
GM TeleportToMe <PlayerName> |
מטלפורט את השחקן שצוין למיקום הנוכחי שלך. |
GM TeleportToPos <X> <Y> <Z> |
מטלפורט אותך לקואורדינטות עולם ספציפיות. |
GM Fly |
מחליף מצב טיסה, מאפשר תנועה חופשית בכל כיוון. |
GM Ghost |
מחליף מצב noclip, מאפשר לך לעבור דרך שטח ומבנים. |
פקודות פריטים ומשאבים
| פקודה | תיאור |
|---|---|
GM GiveItem <ItemID> <Quantity> |
נותן לך את הפריט שצוין. דורש את המזהה המספרי של הפריט. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
נותן פריט ישירות למלאי של שחקן אחר. |
GM AddExp <Amount> |
מעניק נקודות ניסיון לדמות שלך. |
GM SetLevel <Level> |
מגדיר את הדמות שלך לרמה שצוינה. |
GM God |
מחליף מצב חוסר פגיעות. הדמות שלך אינה מקבלת נזק בזמן שהמצב פעיל. |
GM Invisible |
מחליף מצב היעלמות. שחקנים ו-NPC אחרים אינם יכולים לראות אותך. |
פקודות זמן ומזג אוויר
| פקודה | תיאור |
|---|---|
GM SetTime <Hour> |
מגדיר את שעת המשחק לשעה שצוינה (0-23). דוגמה: GM SetTime 12 לצהריים. |
GM SetWeather <Type> |
משנה את מזג האוויר הנוכחי. סוגים עשויים לכלול בהיר, גשם, סערה, ערפל וכו'. |
GM StopTime |
מקפיא את מחזור היום/לילה בזמן הנוכחי. שימושי לאירועים או בנייה. |
GM ResumeTime |
ממשיך את מחזור היום/לילה הרגיל לאחר שימוש ב-StopTime. |
פקודות עולם וישויות
| פקודה | תיאור |
|---|---|
GM DestroyTarget |
משמיד את הישות (מבנה, NPC או עצם) שאתה מסתכל עליה. |
GM SpawnNPC <NpcID> <Quantity> |
יוצר את סוג ה-NPC שצוין במיקום שלך. |
GM KillAllNPC |
מסיר את כל ה-NPC הפראיים מהמפה. הם יופיעו מחדש באופן טבעי עם הזמן. |
GM SaveWorld |
מאלץ שמירת עולם מיידית. הפעל תמיד לפני כיבוי השרת. |
כלי ניהול שרת
ניהול שמירות שרת
מנהלים צריכים לבצע שמירות ידניות ברגעים קריטיים כדי להגן על נתוני העולם:
- לפני כיבוי: הפעל תמיד
GM SaveWorldלפני עצירת השרת כדי לוודא שכל השינויים האחרונים נשמרים. - לפני שינויי תצורה: שמור ואז גבה קבצי שמירה דרך SFTP לפני שינוי כל תצורה.
- אחרי אירועים: שמור לאחר אירועי קהילה או שינויים גדולים בעולם כדי לנעול את המצב הנוכחי.
- גיבויים מתוזמנים: הורד נתוני שמירה מהשרת באופן קבוע דרך SFTP ושמור גיבויים מקומית עם שמות קבצים מתוארכים.
ניטור שחקנים
השתמש ב-GM ListPlayers באופן קבוע כדי לעקוב אחרי מי מחובר. זה שימושי עבור:
- אימות זהויות שחקנים ובדיקת חשבונות חלופיים.
- איסוף מזהי Steam הנדרשים לפעולות הסרה, חסימה או רשימת מנהלים.
- ניטור אוכלוסיית השרת כדי להתאים הגדרות מספר שחקנים מקסימלי אם יש צורך.
הודעות שרת
השתמש בהודעות כדי לתקשר עם הקהילה שלך:
GM Announce Server will restart in 10 minutes for maintenance.
GM Announce Rates have been boosted to 3x for the weekend!
GM Announce PvP event starting at coordinates X:5000 Y:3000 in 30 minutes.
פתרון בעיות
קריסות שרת
| תסמין | סיבה סבירה | פתרון |
|---|---|---|
| קריסה בהפעלה לאחר שינוי תצורה | ערך תצורה לא תקין או שגיאת תחביר | חזור לקובץ התצורה הקודם או שחזר ערכי ברירת מחדל. בדוק אם יש סוגריים לא סגורים, ערכים חסרים או תווים לא תקינים. |
| קריסות אקראיות במהלך המשחק | מיצוי זיכרון או עודף ישויות | בדוק ב-GPanel את השימוש בזיכרון. שקול להוריד את MaxPlayers או לנקות ישויות עודפות עם GM KillAllNPC. הפעל מחדש את השרת לשחרור זיכרון. |
| קריסה בעת יצירת פריטים/NPC | מזהה פריט או NPC לא תקין | ודא שהמזהה תקף לגרסת המשחק הנוכחית. יצירת כמויות גדולות של ישויות בבת אחת עלולה גם לגרום לקריסות -- צור בקבוצות קטנות יותר. |
| קריסה לאחר עדכון משחק | אי-תאימות תצורה או שמירה | בדוק אם העדכון דורש שינויי תצורה. גבה שמירות ונסה עם קבצי תצורה חדשים. ייתכן שיידרשו תיקונים קהילתיים. |
בעיות חיבור
| בעיה | פתרון |
|---|---|
| השרת לא מופיע בדפדפן | המתן 5-10 דקות לאחר ההפעלה. ודא שפורט ה-query נכון. נסה חיבור ישיר לפי IP. |
| תם הזמן לחיבור | אשר שהשרת פועל ב-GPanel. ודא את פורט המשחק הנכון. ייתכן שהשרת עדיין נטען -- בדוק את פלט הקונסולה. |
| שגיאת אי-התאמת גרסה | ודא שלקוח המשחק והשרת מריצים את אותה גרסה. עדכן את השרת או שהשחקנים יעדכנו את לקוח המשחק שלהם. |
| ניתוקים תכופים | בדוק אם יש עיכוב שרת על ידי ניטור שימוש במשאבים ב-GPanel. הורד ספירת ישויות, הפחת מספר שחקנים מקסימלי או בצע אופטימיזציה לקצבים אם השרת עמוס. |
| פקודות GM לא עובדות | ודא שהזדהית עם GM Login והסיסמה הנכונה. בדוק ש-AdminPassword מוגדרת בתצורה. נסה להתחבר מחדש ולהזדהות שוב. |
אופטימיזציית ביצועים
אם השרת שלך חווה עיכובים או ביצועים ירודים, שקול את האופטימיזציות הבאות:
| פעולה | השפעה | כיצד לבצע |
|---|---|---|
| הפחתת מספר שחקנים מקסימלי | בינונית | הורד את MaxPlayers בתצורה. פחות שחקנים משמעו פחות מעקב אחר ישויות ועומס רשת. |
| ניקוי NPC פראיים | גבוהה | השתמש ב-GM KillAllNPC מעת לעת כדי למנוע הצטברות ישויות. NPC חדשים יופיעו מחדש באופן טבעי. |
| הפעלה מחדש קבועה | גבוהה | תזמן הפעלות מחדש יומיות כדי לנקות דליפות זיכרון ולרענן את השרת. שמור קודם את העולם עם GM SaveWorld. |
| אופטימיזציית קצבים | נמוכה | קצבי איסוף גבוהים מאוד מייצרים פריטים עודפים בעולם, מה שעלול להשפיע על הביצועים. אזן בין קצבים להנאה ולבריאות השרת. |
| ניטור שימוש במשאבים | מידע | בדוק ב-GPanel את מגמות שימוש ב-CPU וזיכרון. שימוש גבוה באופן עקבי מצביע על כך שהשרת זקוק לאופטימיזציה או שדרוג משאבים. |
מאמרים קשורים
- מדריך הגדרת שרת Myth of Empires -- תצורת שרת ראשונית, קצבים, הגדרות PvP/PvE ושיטות חיבור.
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- תחילת העבודה עם השרת החדש שלך