מדריך זה מכסה ניהול שרת עבור Medal of Honor: Allied Assault, כולל פקודות RCON, ניהול שחקנים, רוטציית מפות, הגדרת סוגי משחק ופתרון בעיות.
RCON (קונסולה מרוחקת)
RCON מאפשר לכם לנהל את השרת מרחוק מלקוח המשחק. הגדירו את סיסמת ה-RCON במשתנה ההפעלה RCON_PASSWORD או ב-main/server.cfg:
seta rconPassword "your_secure_password"
כדי להשתמש ב-RCON מהקונסולה במשחק (~):
rconpassword your_secure_password
rcon [command]
ניתן גם להריץ פקודות ישירות מלשונית ה-Console ב-GPanel.
פקודות חיוניות
| פקודה | תיאור |
|---|---|
rcon status |
מציג מידע על השרת, שחקנים מחוברים ומספרי הלקוחות שלהם |
rcon kick [client_number] |
מסיר שחקן לפי מספר הלקוח שלו (מפלט status) |
rcon map [mapname] |
משנה את המפה הנוכחית (לדוגמה, rcon map dm/mohdm1) |
rcon say [message] |
שולח הודעה לכל השחקנים |
rcon g_gametype [type] |
משנה סוג משחק (1=FFA, 2=TDM, 3=Round, 4=Objective) |
rcon fraglimit [number] |
מגדיר את מגבלת ההריגות |
rcon timelimit [minutes] |
מגדיר את מגבלת הזמן לכל מפה |
rcon g_password [password] |
מגדיר או משנה את סיסמת ההצטרפות לשרת |
rcon sv_hostname [name] |
משנה את שם השרת |
quit |
מכבה את השרת (מקונסולת GPanel) |
סוגי משחק
| ערך | סוג משחק | תיאור |
|---|---|---|
| 1 | Free For All | כל שחקן לעצמו. הראשון שמגיע למגבלת ההריגות מנצח. |
| 2 | Team Deathmatch | בעלות הברית נגד הציר. הקבוצה עם הכי הרבה הריגות מנצחת. |
| 3 | Round-Based | סיבובי חיסול. אין תחייה עד סוף הסיבוב. |
| 4 | Objective | קבוצות מתחרות להשלים או להגן על יעדים. |
כדי לשנות סוג משחק, השתמשו ב:
rcon g_gametype 2
rcon map dm/mohdm7
g_gametype, עליכם לשנות את המפה כדי שסוג המשחק החדש ייכנס לתוקף.
רוטציית מפות
הגדירו רוטציית מפות אוטומטית ב-main/server.cfg:
seta sv_maplist "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm6 dm/mohdm7"
השרת יעבור בין המפות הללו בסדר כאשר מגבלת הזמן או מגבלת ההריגות מתמלאת.
ניהול שחקנים
הסרת שחקנים
- הריצו
rcon statusכדי לקבל את רשימת השחקנים המחוברים עם מספרי הלקוחות שלהם. - הריצו
rcon kick [client_number]כדי להסיר את השחקן.
חסימת שחקנים
MOHAA תומך בחסימה מבוססת IP. הוסיפו כתובות IP חסומות להגדרות השרת או השתמשו בסקריפטים בצד השרת. למשחק הבסיסי יש פונקציונליות חסימה מוגבלת מובנית, לכן שקלו להשתמש בכלי ניהול קהילתיים לניהול חסימות מתקדם יותר.
מדריך הגדרות שרת
| הגדרה | תיאור | דוגמה |
|---|---|---|
sv_maxRate |
רוחב פס מקסימלי לכל לקוח (בתים/שנייה) | 25000 |
g_allowVote |
מאפשר לשחקנים להצביע (1 = כן, 0 = לא) | 1 |
g_teamdamage |
מפעיל אש ידידותית במצבי קבוצות (1 = מופעל) | 0 |
sv_floodProtect |
מונע הצפת צ'אט (1 = מופעל) | 1 |
g_inactivity |
שניות לפני הסרת שחקנים לא פעילים (0 = מושבת) | 120 |
לוגים של השרת
לוגים של השרת נשמרים בתיקייה Logs/. בדקו קבצים אלו לאיתור באגים, מעקב אחר פעילות שחקנים וסקירת אירועי משחק.
פתרון בעיות
| בעיה | פתרון |
|---|---|
| פקודות RCON לא עובדות | ודאו ש-rconPassword מוגדר ב-server.cfg ותואם למה שאתם מזינים בלקוח. נסו להשתמש בקונסולת GPanel ישירות במקום. |
| השרת לא מופיע בדפדפן | ודאו שהשרת פועל (בדקו הודעת אתחול הושלם). הגדרת dedicated צריכה להיות 2 (Internet) להופעה ציבורית. |
| שינוי מפה נכשל | ודאו שנתיב המפה נכון (לדוגמה, dm/mohdm7 ולא רק mohdm7). רק מפות הכלולות בקבצי השרת זמינות. |
| לשחקנים פינג גבוה | התאימו את sv_maxRate כדי לאפשר יותר רוחב פס לכל לקוח. הפחיתו את sv_maxClients אם השרת עמוס מדי. |
מאמרים קשורים
- מדריך הגדרת שרת Medal of Honor
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלכם
- כיצד להעלות קבצים באמצעות SFTP