מבצע בזק 50% הנחה על כל השרתים יום אחרון!
מסתיים בעוד: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
קטגוריות

מדריך הגדרת שרת Arma Reforger

HE arma-reforger setup config scenarios 0 מצאו את זה מועיל

מדריך זה מכסה כיצד להגדיר את שרת Arma Reforger הייעודי שלכם ב-Legion Hosting, להגדיר משתני הפעלה, לערוך את הגדרות השרת, לבחור תרחישים, להתחבר לשרת ולנהל הגדרות רשת. להגדרת admin, גישת RCON והתקנת מודים, ראו ניהול Admin והתקנת מודים ב-Arma Reforger.

הערה: Arma Reforger משתמש במערכת הגדרות מבוססת JSON. כל הגדרות השרת נשלטות דרך קובץ config.json יחיד. היכרות עם פורמט JSON מועילה אך לא נדרשת -- מדריך זה מספק דוגמאות שתוכלו להעתיק ולשנות.

1. הפעלה ראשונה

  1. התחברו ל-GPanel ובחרו את שרת Arma Reforger שלכם.
  2. עברו ללשונית Startup וסקרו את המשתנים הניתנים להגדרה (ראו את הטבלה בסעיף 2).
  3. הגדירו את SERVER_NAME לשם עבור השרת שלכם.
  4. הגדירו את SERVER_PASSWORD אם ברצונכם להגביל גישה. השאירו ריק לשרת ציבורי.
  5. הגדירו את MAX_PLAYERS למספר השחקנים הרצוי בשרת שלכם.
  6. חזרו ללשונית Console ולחצו על Start.
  7. המתינו שהקונסול יציג שהשרת סיים לטעון. ההפעלה הראשונה עשויה לקחת מספר דקות כאשר השרת מוריד נתוני משחק נדרשים ומייצר את ההגדרות הראשוניות שלו.
ההפעלה הראשונה מייצרת קבצי הגדרות. אם אתם צריכים לערוך את config.json, הפעילו את השרת פעם אחת, תנו לו לסיים את הטעינה, ואז עצרו אותו לפני העריכה. קובץ ההגדרות לא יהיה קיים עד לאחר ההרצה הראשונה.

2. משתני הפעלה ב-GPanel

המשתנים הבאים זמינים בלשונית Startup ב-GPanel. אלו מועברים לשרת בכל הפעלה.

משתנה נדרש תיאור
SERVER_NAME כן השם המוצג בדפדפן השרתים במשחק.
SERVER_PASS לא סיסמה אופציונלית שהשחקנים חייבים להזין כדי להצטרף. השאירו ריק לשרת ציבורי.
MAX_PLAYERS לא מספר מקסימלי של שחקנים. ברירת המחדל היא 64. מספר שחקנים גבוה יותר דורש יותר משאבי שרת.
ADMIN_PASS לא סיסמה לגישת RCON (קונסול מרחוק). נדרשת אם ברצונכם להשתמש בפקודות RCON.
SCENARIO_ID לא התרחיש (מצב משחק) לטעינה. ראו סעיף 4 לתרחישים זמינים ומזהיהם.

3. הגדרות שרת (config.json)

קובץ הגדרות השרת הראשי הוא config.json, הנמצא בתיקיית השורש של השרת. קובץ זה שולט בכל התנהגות השרת כולל הגדרות משחק, בחירת תרחישים, גישת admin והגדרות רשת.

מיקום הקובץ

config.json

פתחו קובץ זה באמצעות לשונית Files ב-GPanel או התחברו דרך SFTP. אם הקובץ לא קיים, הפעילו ועצרו את השרת פעם אחת כדי לייצר אותו.

עצרו תמיד את השרת לפני עריכת config.json. השרת קורא קובץ זה בעליה. שינויים שנעשים בזמן שהשרת פועל לא ייכנסו לתוקף עד ההפעלה מחדש הבאה.

הגדרות מפתח

הגדרה סוג תיאור
name String שם השרת המוצג בדפדפן. נדרס על ידי משתנה ההפעלה SERVER_NAME אם מוגדר.
password String סיסמת הצטרפות. מחרוזת ריקה לשרת ציבורי.
passwordAdmin String סיסמת Admin/RCON. נדרשת לגישת קונסול מרחוק.
scenarioId String מזהה משאב התרחיש לטעינה. ראו סעיף 4 לערכים.
maxPlayers Integer מספר מקסימלי של שחקנים בו-זמנית. ברירת מחדל 64.
visible Boolean האם השרת מופיע בדפדפן השרתים הציבורי. הגדירו ל-true לציבורי, false לפרטי (חיבור ישיר בלבד).
crossPlatform Boolean הפעלה או השבתה של משחק חוצה פלטפורמות בין שחקני PC וקונסול. ברירת מחדל true.
supportedPlatforms Array פלטפורמות המורשות להתחבר. אפשרויות: "PLATFORM_PC", "PLATFORM_XBL". כללו שתיהן למשחק חוצה פלטפורמות.
disableThirdPerson Boolean אילוץ מבט גוף ראשון בלבד. ברירת מחדל false.
fastValidation Boolean מאיץ אימות חיבור שחקנים. מומלץ להשאיר true.
battlEye Boolean הפעלת אנטי-צ׳יט BattlEye. ברירת מחדל true. ראו ניהול Admin והתקנת מודים ב-Arma Reforger לפרטים.

דוגמת config.json

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "",
  "publicPort": 2001,
  "game": {
    "name": "My Legion Reforger Server",
    "password": "",
    "passwordAdmin": "YourAdminPassword",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 64,
    "visible": true,
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true
    },
    "mods": []
  },
  "a2sQueryEnabled": true
}
פורמט JSON מחמיר. פסיק אחד במקום לא נכון, סוגר חסר או מרכאות מיותרות ימנעו מהשרת לעלות. אם אתם מקבלים שגיאות לאחר עריכה, השתמשו במאמת JSON (כגון jsonlint.com) כדי לבדוק את התחביר שלכם.

4. בחירת תרחיש

Arma Reforger משתמש בתרחישים כדי להגדיר את מצב המשחק והמפה. הגדירו את scenarioId בהגדרות שלכם לאחד מהבאים:

תרחיש מזהה תרחיש תיאור
Conflict {ECC61978EDCC2B5A}Missions/23_Campaign.conf עימות צבאי בקנה מידה גדול בין סיעות אמריקאיות וסובייטיות ב-Everon. צוותים כובשים בסיסים ונלחמים על שליטה באי. זהו מצב המשחק PvP העיקרי.
Game Master {2BBBE828037C6F4B}Missions/22_GM_Everon.conf Game Master (דמוי Zeus) יוצר תרחישים בזמן אמת עבור שחקנים. שחקן אחד פועל כ-GM, מציב מטרות, אויבים ואירועים. אידיאלי לחוויות co-op מובנות.
Combat Ops {59AD59368755F41A}Missions/21_GM_Eden.conf משימות PvE שיתופיות נגד אויבי AI. שחקנים עובדים יחד להשלמת מטרות במפות קטנות וממוקדות.
Free Roam {90F086877C27B6F6}Missions/24_FreeRoam.conf מצב ארגז חול פתוח ללא מטרות ספציפיות. שחקנים יכולים לחקור, להתאמן ולהתנסות בחופשיות. מתאים לאימון או משחק מזדמן.
תרחישים מותאמים: ניתן לטעון גם תרחישים שנוצרו על ידי הקהילה מה-Workshop. תצטרכו את מזהה המשאב המלא של התרחיש. ראו ניהול Admin והתקנת מודים ב-Arma Reforger להגדרת מודי Workshop.

5. כיצד להתחבר

אפשרות א -- דפדפן שרתים במשחק

  1. הפעילו את Arma Reforger.
  2. מהתפריט הראשי, בחרו Multiplayer ואז Server Browser.
  3. השתמשו בשורת החיפוש או במסננים כדי למצוא את השרת שלכם לפי שם.
  4. בחרו את השרת שלכם ולחצו על Join. הזינו את סיסמת השרת אם תתבקשו.
דפדפן השרתים עשוי לקחת רגע להתמלא. השתמשו באפשרויות החיפוש והסינון כדי לצמצם תוצאות. אם השרת שלכם הוגדר עם visible על false ב-config.json, הוא לא יופיע בדפדפן -- השתמשו בחיבור ישיר במקום.

אפשרות ב -- חיבור ישיר

  1. הפעילו את Arma Reforger.
  2. מהתפריט הראשי, בחרו Multiplayer ואז Direct Join.
  3. הזינו את כתובת ה-IP והפורט של השרת מלשונית Network ב-GPanel:
    <your-server-ip>:<port>
  4. הזינו את סיסמת השרת אם הוגדרה, ואז לחצו על Join.
בעיות חיבור? ודאו שהשרת שלכם פועל ב-GPanel ובדקו את הקונסול לשגיאות. ודאו שאתם משתמשים בכתובת IP ובפורט הנכונים מלשונית Network -- פורטים מוקצים באופן אקראי אלא אם יש לכם IP פרטי. אם השרת משתמש במודים, כל השחקנים המתחברים חייבים שאותם מודים יהיו מותקנים -- ראו ניהול Admin והתקנת מודים ב-Arma Reforger.

6. הגדרות רשת

מדור הרשת ב-config.json שולט באופן שבו השרת מתקשר עם שחקנים ורשימת השרתים הראשית.

הגדרה ברירת מחדל תיאור
bindAddress 0.0.0.0 כתובת ה-IP שהשרת נקשר אליה. השאירו כ-0.0.0.0 כדי להיקשר לכל הממשקים (מומלץ).
bindPort 2001 פורט ה-UDP שהשרת מאזין עליו. מנוהל על ידי GPanel -- אל תשנו אותו אלא אם הוראתם לכך.
publicAddress (ריק) כתובת IP ציבורית המדווחת לשרת הראשי. השאירו ריק לזיהוי אוטומטי.
publicPort 2001 פורט ציבורי המדווח לשרת הראשי. צריך להתאים ל-bindPort.
a2sQueryEnabled true הפעלת פרוטוקול שאילתות A2S לרישום בדפדפן שרתים וכלי ניטור של צד שלישי.
serverMaxViewDistance 2500 מרחק ראייה מקסימלי במטרים. ערכים נמוכים יותר מפחיתים עומס שרת אך מגבילים את מרחק הראייה של שחקנים ליישויות אחרות.
networkViewDistance 1500 מרחק מקסימלי שבו השרת שולח נתוני יישויות ללקוחות. הפחתת ערך זה יכולה לשפר ביצועים בשרתים עמוסים.
אל תשנו את ערך bindPort. הפורט מוקצה על ידי GPanel וחייב להתאים לפורט המוקצה שלכם. שינויו ימנע משחקנים להתחבר.

7. פתרון בעיות

השרת לא מופיע בדפדפן

  • ודאו שהשרת הופעל לחלוטין ב-GPanel. בדקו את הקונסול לשגיאות.
  • ודאו ש-visible מוגדר ל-true ב-config.json.
  • ודאו ש-a2sQueryEnabled הוא true.
  • דפדפן השרתים עשוי לקחת מספר דקות כדי לרשום שרת שהופעל זה עתה. נסו חיבור ישיר בינתיים.

השרת קורס בעליה

  • בדקו את יומן הקונסול להודעות שגיאה. הסיבה הנפוצה ביותר היא תחביר JSON לא חוקי ב-config.json.
  • אמתו את config.json שלכם עם מאמת JSON כגון jsonlint.com.
  • ודאו ש-scenarioId הוא מזהה תרחיש חוקי. מזהה שגוי ימנע מהשרת לטעון.
  • נסו למחוק את config.json ולהפעיל מחדש כדי לייצר הגדרות חדשות.
  • אם הקריסה נמשכת, פתחו פנייה לתמיכה עם כתובת ה-IP של השרת וכל הודעות שגיאה מהקונסול.

שחקנים לא יכולים להתחבר

  • ודאו שהשרת פועל ובדקו את לשונית Network ב-GPanel לכתובת IP ופורט נכונים.
  • בדקו שסיסמת השרת נכונה (רגישה לאותיות גדולות וקטנות).
  • אם השרת משתמש במודים, שחקנים חייבים שכל המודים הנדרשים יהיו מותקנים. מודים חסרים ימנעו חיבור.
  • ודאו שגם השרת וגם הלקוח מריצים את אותה גרסת משחק.
  • אם BattlEye מופעל, שחקנים חייבים שיהיה להם BattlEye מותקן ופועל על הלקוח שלהם.

מאמרים קשורים

צריכים עזרה?

אם אתם נתקלים בבעיות בשרת Arma Reforger שלכם שאינן מכוסות כאן, פתחו פנייה לתמיכה וכללו את כתובת ה-IP של השרת, תיאור הבעיה, וכל הודעות שגיאה רלוונטיות מקונסול GPanel.


האם המאמר הזה היה מועיל?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.