למדו כיצד להתקין ולנהל מודים בשרת הייעודי של Arma 3. מדריך זה מכסה מודים מ-Steam Workshop, התקנה ידנית דרך SFTP, סדר טעינה ואימות חתימות. להגדרות שרת ראשוניות, ראו את מדריך הגדרת השרת. לכלי ניהול ואנטי-צ׳יט, ראו הגדרת Admin ו-BattlEye.
הבנת מודים ב-Arma 3
מודים ב-Arma 3 מגיעים בשתי צורות:
- מודים בצד הלקוח (נטענים עם
-mod=): נדרשים הן על ידי השרת והן על ידי כל השחקנים המתחברים. שחקנים חייבים להתקין ולהפעיל מודים אלו ב-Arma 3 launcher שלהם כדי להצטרף. דוגמאות: CBA_A3, ACE3, RHS, מודי שטח. - מודים בצד השרת (נטענים עם
-serverMod=): נדרשים רק על השרת. שחקנים לא צריכים להוריד או להפעיל אותם. דוגמאות: כלי ניהול, מסגרות תיעוד כמו OCAP2, מודי שיפור AI בצד השרת.
מודים מ-Steam Workshop
הדרך הקלה ביותר להוסיף מודים היא דרך Steam Workshop. לכל מוד ב-Workshop יש מזהה מוד ייחודי (המספר בכתובת ה-URL של Steam Workshop).
מציאת מזהי מודים
נווטו לעמוד ה-Steam Workshop של המוד. כתובת ה-URL תיראה כך:
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
מזהה המוד בדוגמה זו הוא 463939057 (זהו CBA_A3). להלן מזהים למסגרות מודים נפוצות:
| מוד | מזהה Workshop | תיאור |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — תלות נדרשת עבור רוב המודים |
| ACE3 | 463939057 |
Advanced Combat Environment — רפואה, בליסטיקה, אינטראקציות |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — תקשורת רדיו ריאליסטית (דורש תוסף TeamSpeak) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — מוד רדיו חלופי (דורש תוסף TeamSpeak) |
| RHS: AFRF | 843425103 |
Red Hammer Studios: הכוחות המזוינים של הפדרציה הרוסית |
| RHS: USAF | 843577117 |
Red Hammer Studios: הכוחות המזוינים של ארצות הברית |
| RHS: GREF | 843593391 |
Red Hammer Studios: כוחות ירוקים |
| RHS: SAF | 843632231 |
Red Hammer Studios: הכוחות המזוינים הסרביים |
הוספת מודים דרך משתני הפעלה ב-GPanel
בהתאם להגדרת ה-egg של השרת שלכם, ייתכן שתוכלו להזין מזהי מודים מ-Workshop ישירות בלשונית Startup ב-GPanel. חפשו משתנים כמו MODS או WORKSHOP_MODS.
עבור המשתנה MODS, הזינו שמות תיקיות מודים מופרדים בנקודה-פסיק:
@CBA_A3;@ace;@ACRE2
הורדה והעלאת מודים דרך SFTP
להתקנה ידנית של מודים (או אם ה-egg של השרת שלכם לא תומך בהורדות אוטומטיות מ-Workshop), תוכלו להוריד מודים מקומית ולהעלות אותם דרך SFTP.
שלב 1: הורדת מודים מקומית
- פתחו את Arma 3 Launcher במחשב שלכם.
- עברו ללשונית Mods והירשמו למודים שאתם רוצים בשרת.
- תנו להם להוריד. כברירת מחדל, מודים נשמרים בתיקיית Arma 3 שלכם תחת תיקייה בשם מזהה ה-Workshop, בדרך כלל:
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
או בתיקיית תוכן ה-Workshop:
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
שלב 2: הכנת תיקיות מודים
- העתיקו כל תיקיית מוד ושנו את שמה לפורמט נקי (לדוגמה,
@CBA_A3,@ace). תיקיות מודים צריכות להתחיל ב-@. - שנו את שמות כל הקבצים והתיקיות בתוך המוד לאותיות קטנות. זה קריטי עבור שרתים מבוססי Linux. תוכלו להשתמש בכלי או סקריפט לשינוי שמות בכמות, או לעשות זאת ידנית. במיוחד, תיקיית
addons/וכל קבצי.pboו-.bisignבתוכה חייבים להיות באותיות קטנות.
שלב 3: העלאה דרך SFTP
- התחברו לשרת שלכם דרך SFTP באמצעות פרטי ההתחברות מ-GPanel (ראו מדריך העלאה ב-SFTP).
- העלו כל תיקיית מוד (לדוגמה,
@CBA_A3,@ace) לשורש תיקיית שרת Arma 3 שלכם. - עדכנו את משתנה ההפעלה
MODSב-GPanel כדי לכלול את שמות תיקיות המודים החדשות.
סדר טעינת מודים
סדר הטעינה חשוב ב-Arma 3. מודי תלות חייבים להיטען לפני מודים שתלויים בהם. הסדר נקבע על ידי הרצף בפרמטר -mod= או במשתנה ההפעלה MODS.
כללי סדר טעינה כלליים:
- CBA_A3 — תמיד ראשון, כי כמעט כל מוד אחר תלוי בו.
- מודי תוכן/נכסים — RHS, CUP, Global Mobilization, מודי שטח.
- מודי מסגרת — ACE3, ACRE2/TFAR.
- מודי תאימות/תיקונים — תיקוני תאימות ACE3-RHS, וכדומה.
- מודים ספציפיים למשימה — תוספות אחרות הנדרשות למשימות הספציפיות שלכם.
דוגמה למחרוזת מודים בסדר נכון:
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
מפתחות ו-Bikeys לאימות חתימות
Arma 3 משתמש במערכת אימות חתימות כדי לוודא שהלקוחות מריצים את אותן גרסאות מודים כמו השרת. זה מונע שימוש ב-PBOs ששונו או שובשו.
איך זה עובד
- כל מוד מכיל קבצי
.bisign(חתימות) לצד קבצי התוספות.pboשלו. - כל מוד כולל גם קובץ
.bikey(מפתח ציבורי), שנמצא בדרך כלל בתת-תיקייתkeys/אוKeys/של המוד. - השרת בודק את קבצי המודים של הלקוחות המתחברים מול חתימות אלו.
התקנת מפתחות
- נווטו לתיקיית כל מוד ואתרו את קבצי ה-
.bikey. הם נמצאים בדרך כלל בתת-תיקייתkeys/אוKeys/בתוך תיקיית המוד. - העתיקו את כל קבצי ה-
.bikeyלתיקייתkeys/של השרת (בשורש התקנת שרת Arma 3 שלכם). - ודאו ש-
verifySignatures = 2;מוגדר ב-server.cfgשלכם כדי לאכוף בדיקת חתימות.
// Example: keys directory structure
/keys/
a3.bikey (vanilla Arma 3 key - do NOT remove)
cba_a3.bikey
ace3.bikey
rhsafrf.bikey
rhsusaf.bikey
acre2.bikey
a3.bikey המקורי מתיקיית המפתחות. בלעדיו, שחקנים לא יוכלו להתחבר עם תוכן המשחק הבסיסי. הוסיפו רק מפתחות עבור מודים שאתם רוצים לאפשר בשרת.
מסגרות מודים פופולריות
CBA_A3 (Community Base Addons)
המוד הבסיסי לקהילת המודינג של Arma 3. כמעט כל מוד גדול דורש את CBA_A3 כתלות. הוא מספק פונקציות משותפות, מסגרת קיצורי מקשים, מטפלי אירועים מורחבים ומסגרת הגדרות. התקינו אותו תמיד ראשון.
ACE3 (Advanced Combat Environment)
מוד שיפוץ ה-milsim הנפוץ ביותר. תכונות כוללות:
- מערכת רפואית מתקדמת (מצבים בסיסיים ומתקדמים)
- בליסטיקה ופיצול ריאליסטיים
- אינטראקציות מתקדמות (נשיאה, גרירה, מערכות חבלים)
- שיפוצי מערכות כלי רכב ונשק
- הגדרות רחבות בצד השרת דרך הגדרות CBA
ניתן להגדיר הגדרות ACE3 בצד השרת על ידי עריכת userconfig/ace/serverconfig.hpp או דרך הגדרות התוספות של CBA (נשמרות בפרופיל השרת).
ACRE2 / TFAR (מודי רדיו)
שניהם מספקים תקשורת רדיו ריאליסטית המשולבת עם TeamSpeak 3. שחקנים חייבים להתקין תוסף TeamSpeak בצד שלהם. בחרו אחד מהשניים — הם לא תואמים זה לזה.
- ACRE2: סימולציה ריאליסטית יותר, שמע מיקומי, התפשטות אות מושפעת מהשטח.
- TFAR: הגדרה פשוטה יותר, נפוץ בקהילות ציבוריות, מעט פחות ריאליסטי.
RHS (Red Hammer Studios)
אוסף של ארבעה מודים המוסיפים נכסים צבאיים מפורטים מאוד מהעולם האמיתי (כלי רכב, נשקים, מדים) עבור סיעות רוסיות, אמריקאיות, גרילה וסרביות. גודל ההורדה הכולל הוא כ-15-20 GB על פני כל ארבעת המודולים.
פתרון בעיות במודים
| בעיה | סיבה | פתרון |
|---|---|---|
| שחקנים מורחקים בגלל "signature check failed" | חסר .bikey בתיקיית keys/ של השרת |
העתיקו את קובץ ה-.bikey של המוד לתיקיית keys/ של השרת |
| השרת לא מצליח להתחיל עם שגיאות מודים | תלות חסרה או סדר טעינה שגוי | ודאו ש-CBA_A3 רשום ראשון, בדקו שכל התלויות מותקנות |
| מודים לא נטענים (תיקייה לא נמצאה) | בעיית רגישות לאותיות גדולות וקטנות ב-Linux | שנו את שמות כל תיקיות המודים, הקבצים והנתיבים לאותיות קטנות |
| שגיאת "Addon requires other addons" ב-RPT | מוד תלות לא נטען | בדקו ביומן ה-RPT את התוסף החסר הספציפי והתקינו אותו |
| שחקנים לא יכולים להתחבר (אי-התאמת מודים) | גרסאות מודים של השרת והלקוח שונות | ודאו שמודי השרת מעודכנים ושהשחקנים רשומים לאותם פריטי Workshop |
server/ או שם הפרופיל המוגדר במשתני ההפעלה).
מאמרים קשורים
- מדריך הגדרת שרת Arma 3 — הגדרת שרת ראשונית, server.cfg, הגדרות קושי וסיבוב משימות.
- הגדרת Admin ו-BattlEye ב-Arma 3 — הגדרת גישת מנהל, אנטי-צ׳יט BattlEye וכלי RCON.
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלכם
- כיצד להעלות קבצים דרך SFTP
- תחילת העבודה עם השרת החדש שלכם
צריכים עזרה?
נתקלתם בבעיות עם המודים שלכם או צריכים עזרה עם הגדרת חבילת מודים מורכבת? פתחו פנייה לתמיכה והצוות שלנו יסייע לכם.