מדריך זה מכסה כיצד להגדיר את שרת Mount & Blade II: Bannerlord הייעודי שלך ב-Legion Hosting, להגדיר משתני הפעלה, להגדיר מצבי משחק ורוטציות מפות, להגדיר סיעות ולהתחבר לשרת שלך. Bannerlord מציע לחימה תחרותית ומבוססת צוותים בימי הביניים במגוון מצבי משחק כולל Siege, Captain, Skirmish, Team Deathmatch, Duel ו-Battle. לבקרות מנהל, מודים, ניהול שחקנים ופתרון בעיות, ראה הגדרת מנהל Mount and Blade II Bannerlord.
1. הפעלה ראשונה
- התחבר ל-GPanel ובחר את שרת Bannerlord שלך.
- עבור ללשונית Startup ובדוק את המשתנים הניתנים להגדרה (ראה את הטבלה בסעיף 2).
- הגדר את AUTH_TOKEN לטוקן אימות השרת הייעודי של Bannerlord שלך. ראה את מדריך TaleWorlds כיצד ליצור אחד.
- שם השרת, מצב המשחק והגדרות נוספות מוגדרים בקובץ התצורה (ראה סעיף 3).
- חזור ללשונית Console ולחץ על Start.
- המתן לקונסולה שתאשר שהשרת הופעל. ההפעלה הראשונה יוצרת קבצי תצורה ועשויה לקחת דקה לאתחול.
AUTH_TOKEN) הקשור לחשבון TaleWorlds/Steam. עליך ליצור את הטוקן בעצמך ולהזין אותו בלשונית Startup ב-GPanel. ראה מדריך TaleWorlds זה להוראות. אם אתה נתקל בשגיאות הקשורות לטוקן, פתח כרטיס תמיכה.
2. משתני הפעלה ב-GPanel
המשתנים הבאים זמינים בלשונית Startup ב-GPanel. אלה מועברים לשרת בכל הפעלה.
| משתנה | נדרש | תיאור |
|---|---|---|
AUTH_TOKEN |
כן | טוקן אימות שרת ייעודי מ-TaleWorlds. ראה מדריך זה כיצד ליצור אחד. |
AUTO_UPDATE |
לא | עדכון אוטומטי של השרת בהפעלה מחדש. 1 = מופעל, 0 = מושבת. ברירת המחדל היא 1. |
3. קובץ תצורת שרת
שרתי Bannerlord משתמשים בקובץ תצורה מבוסס טקסט שמכיל פקודה אחת לכל שורה. השרת מבצע כל שורה ברצף בעת ההפעלה. עצור את השרת לפני ביצוע שינויים.
מיקום הקובץ
קובץ התצורה ממוקם בתיקיית המודול Native:
Modules/Native/<gamemode>_config.txt
לדוגמה, tdm_config.txt עבור Team Deathmatch, siege_config.txt עבור Siege, או skirmish_config.txt עבור Skirmish. פתח את הקובץ באמצעות לשונית Files ב-GPanel או התחבר דרך SFTP.
פקודות תצורה עיקריות
| פקודה | תיאור |
|---|---|
ServerName My Server |
שם השרת המוצג בדפדפן המרובה. |
GamePassword secret |
סיסמה נדרשת להצטרפות. השמט את השורה לשרת ציבורי. |
AdminPassword adminpass |
סיסמה לגישת מנהל. נדרשת לממשק הווב ולפקודות מנהל. |
GameType TeamDeathmatch |
מצב משחק. ראה סעיף 4 לכל המצבים הזמינים. |
WelcomeMessage Welcome to our server! |
ברכה המוצגת כאשר שחקנים מצטרפים. |
MaxNumberOfPlayers 120 |
מספר שחקנים מקסימלי בו-זמנית. |
MinNumberOfPlayersForMatchStart 2 |
מספר שחקנים מינימלי הנדרש להתחלת משחק. |
CultureTeam1 empire |
סיעה עבור צוות 1 (תוקפים). ראה סעיף 6. |
CultureTeam2 sturgia |
סיעה עבור צוות 2 (מגנים). ראה סעיף 6. |
NumberOfBotsTeam1 0 |
מספר בוטים של AI בצוות 1. הגדר ל-0 לשחקנים בלבד. |
NumberOfBotsTeam2 0 |
מספר בוטים של AI בצוות 2. |
RoundTimeLimit 180 |
מגבלת זמן לכל סיבוב בשניות. |
MapTimeLimit 900 |
מגבלת זמן כוללת למפה לפני רוטציה, בשניות. |
MinScoreToWinMatch 3 |
מספר ניצחונות סיבוב הנדרשים לזכייה במשחק. |
EnableAntiCheat true |
הפעלה או השבתה של מערכת נגד רמאות. מומלץ להשאיר מופעל. |
FriendlyFireDamageMeleeSelfPercent 0 |
אחוז נזק עצמי מירי ידידותי בקרב מגע. 0 משבית. |
add_map_to_automated_battle_pool <MapName> |
מוסיף מפה לרוטציה האוטומטית. הוסף שורות מרובות למפות מרובות. |
enable_automated_battle_switching |
מפעיל רוטציה אוטומטית דרך מאגר המפות לאחר כל משחק. |
start_game_and_mission |
מפעיל את השרת ומתחיל מיד את המשחק. מקם בסוף קובץ התצורה. |
דוגמת תצורה (Team Deathmatch)
ServerName Legion TDM Server
AdminPassword YourAdminPassword
GameType TeamDeathmatch
WelcomeMessage Welcome to the Legion Hosting TDM server!
MaxNumberOfPlayers 60
MinNumberOfPlayersForMatchStart 2
CultureTeam1 vlandia
CultureTeam2 battania
NumberOfBotsTeam1 0
NumberOfBotsTeam2 0
MapTimeLimit 600
EnableAntiCheat true
add_map_to_automated_battle_pool mp_tdm_map_001_spring
add_map_to_automated_battle_pool mp_tdm_map_003
add_map_to_automated_battle_pool mp_tdm_map_004
add_map_to_automated_battle_pool mp_tdm_map_005
enable_automated_battle_switching
start_game_and_mission
AdminPassword חסרה או ריקה, השרת עלול לא לעלות או שממשק ניהול הווב לא יפעל. הגדר תמיד סיסמת מנהל חזקה.
4. מצבי משחק
Bannerlord תומך בשישה מצבי משחק מרובי משתתפים. הגדר את המצב באמצעות פקודת התצורה GameType או משתנה ההפעלה GAME_TYPE.
| מצב משחק | ערך תצורה | תיאור |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
שני צוותים נלחמים להשיג הכי הרבה הריגות במגבלת הזמן. לחימה מהירה עם תחייה מיידית. |
| Siege | Siege |
תוקפים פורצים לטירה בעוד מגנים מחזיקים בה. כולל ציוד מצור, נקודות לכידה וקרבות בהיקף גדול. תומך במספר השחקנים הגדול ביותר. |
| Captain | Captain |
כל שחקן מפקד על חוליית חיילי AI. מצב אסטרטגי שבו אתה מוביל חיילים לקרב עם פקודות מערך. |
| Skirmish | Skirmish |
מצב צוותי קטן מבוסס יעדים עם לכידת דגלים. מבוסס סיבובים עם חיים מוגבלים לכל מחלקה. |
| Duel | Duel |
לחימה אחד נגד אחד. שחקנים מאתגרים זה את זה לדו-קרבות מכבדים בזירה. |
| Battle | Battle |
קרבות צוותיים בהיקף גדול עם חיים אחד לכל סיבוב. מבטל תחייה ללחימה טקטית עם סיכון גבוה. |
5. בחירת מפה ורוטציה
מפות מתווספות למאגר הרוטציה של השרת באמצעות הפקודה add_map_to_automated_battle_pool בקובץ התצורה. לכל מצב משחק יש סט מפות תואמות משלו.
מפות Team Deathmatch
| שם מפה | מזהה פנימי |
|---|---|
| Harbour of Ovsk (Winter) | mp_tdm_map_001 |
| Harbour of Ovsk | mp_tdm_map_001_spring |
| Tsagaan Castle | mp_tdm_map_003 |
| Nord Town | mp_tdm_map_004 |
| Nord Town (Alt) | mp_tdm_map_004a |
| Baravenos Encirclement | mp_tdm_map_005 |
מפות Siege
| שם מפה | מזהה פנימי |
|---|---|
| Skala Landing | mp_siege_map_003 |
| Baravenos Encirclement | mp_siege_map_005 |
| Castle of Fen Altai | mp_siege_map_007_battania |
| Ayzar Stronghold | mp_siege_map_009 |
| Domogtul Castle | mp_siege_map_012 |
מפות Skirmish
| שם מפה | מזהה פנימי |
|---|---|
| Town Outskirts | mp_skirmish_map_002f |
| Xauna | mp_skirmish_map_007 |
| Echerion | mp_skirmish_map_010 |
| Urikskalaar | mp_skirmish_map_014 |
| Sharis | mp_skirmish_map_020 |
מפות Captain
| שם מפה | מזהה פנימי |
|---|---|
| Ruins of Jawwali | mp_sergeant_map_007 |
| Druimmor Forest | mp_sergeant_map_008 |
| Cliffs of Akkalat | mp_sergeant_map_009 |
| Pendaric | mp_sergeant_map_010 |
| Isle of Deriad | mp_sergeant_map_011 |
מפות Duel
| שם מפה | מזהה פנימי |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
מפות Battle
| שם מפה | מזהה פנימי |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType שהגדרת. שים לב שמפות מצב Captain משתמשות בקידומת mp_sergeant_ באופן פנימי.
דוגמת רוטציית מפות
כדי להגדיר רוטציית מפות אוטומטית, הוסף מפות מרובות למאגר והפעל החלפה אוטומטית:
add_map_to_automated_battle_pool mp_siege_map_003
add_map_to_automated_battle_pool mp_siege_map_005
add_map_to_automated_battle_pool mp_siege_map_007_battania
add_map_to_automated_battle_pool mp_siege_map_009
add_map_to_automated_battle_pool mp_siege_map_012
enable_automated_battle_switching
start_game_and_mission
השרת יעבור בין מפות אלו לפי הסדר לאחר סיום כל משחק.
6. הגדרות תרבות וסיעות
Bannerlord כולל שש סיעות ניתנות למשחק (תרבויות) שקובעות את סוגי החיילים, הציוד והמראה החזותי לכל צוות. הגדר סיעות באמצעות CultureTeam1 ו-CultureTeam2 בקובץ התצורה.
| סיעה | ערך תצורה | סגנון |
|---|---|---|
| Empire | empire |
חי"ר כבד ופרשות בהשראה רומית עם שריון חזק ומשמעת. |
| Vlandia | vlandia |
אבירים בסגנון מערב אירופי עם קשתנים חזקים ופרשות כבדה. |
| Sturgia | sturgia |
לוחמים בהשראה נורדית/סלאבית עם חי"ר חזק, גרזנים וקירות מגנים. |
| Battania | battania |
סיעה בהשראה קלטית עם קשתים מצוינים, צלפים וחיילי יערות. |
| Khuzait | khuzait |
לוחמים נוודים בהשראה מונגולית עם קשתות רכובה חזקה ופרשות. |
| Aserai | aserai |
סיעה בהשראה ערבית עם פרשות מגוונת, חיילי גמלים ולוחמי מדבר. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. כיצד להתחבר
אפשרות א -- דפדפן שרתים בתוך המשחק
- הפעל את Mount & Blade II: Bannerlord.
- מהתפריט הראשי, בחר Multiplayer.
- ודא שהמודים/מודולים הסטנדרטיים מופעלים כשתתבקש.
- בחר Custom Server List (או Dedicated Server List בהתאם לגרסת המשחק שלך).
- השתמש בסרגל החיפוש או גלול כדי למצוא את השרת שלך לפי שם.
- בחר את השרת שלך ולחץ Join. הזן את סיסמת המשחק אם הוגדרה.
אפשרות ב -- חיבור ישיר
- הפעל את Mount & Blade II: Bannerlord.
- מהתפריט הראשי, בחר Multiplayer.
- פתח את הקונסולה עם Alt + ~ (מקש טילדה).
- הזן את הפקודה הבאה באמצעות כתובת ה-IP והפורט של השרת שלך מלשונית Network ב-GPanel:
open <your-server-ip>:<port> - הזן את סיסמת המשחק אם תתבקש.
8. הגדרות סיבוב ומשחק
כוונן את חוויית המשחק עם הגדרות אלה בקובץ התצורה שלך:
| הגדרה | ערך מומלץ | תיאור |
|---|---|---|
RoundTimeLimit |
180 |
משך מקסימלי של כל סיבוב בשניות. 180 (3 דקות) הוא סטנדרטי ברוב המצבים. |
MapTimeLimit |
900 |
זמן כולל על מפה אחת לפני רוטציה. 900 (15 דקות) מאפשר כמה סיבובים למפה. |
MinScoreToWinMatch |
3 |
מספר ניצחונות סיבוב הנדרשים לזכייה במשחק הכולל. |
MinNumberOfPlayersForMatchStart |
2 |
מספר שחקנים מינימלי לפני שמשחק מתחיל. הגדר ל-1 לבדיקה. |
מאמרים קשורים
- הגדרת מנהל Mount and Blade II Bannerlord
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- מדריך הפעלת שרת
צריך עזרה?
אם אתה נתקל בבעיות עם שרת Bannerlord שלך שאינן מכוסות כאן, פתח כרטיס תמיכה וכלול את כתובת ה-IP של השרת, מצב המשחק שאתה מפעיל וכל הודעות שגיאה רלוונטיות מקונסולת GPanel.