מדריך זה מכסה את כל פקודות המנהל, תמיכת מודים וכלי ניהול שרת הזמינים עבור שרת Avorion הייעודי שלכם ב-Legion Hosting. למדו כיצד לנהל שחקנים, לשלוט בגלקסיה, להתקין מודים ולפתור בעיות נפוצות. להגדרה ותצורה ראשונית של השרת, ראו את המדריך שלנו מדריך הגדרת שרת Avorion.
הגדרת מנהל
Avorion משתמש במערכת מנהלים מבוססת XML שמעניקה לשחקנים ספציפיים הרשאות מורחבות. מנהלים מוגדרים בקובץ admin.xml או ניתן להוסיפם באמצעות פקודות בתוך המשחק.
הוספת מנהלים באמצעות admin.xml
קובץ admin.xml ממוקם בתיקיית השמירה של הגלקסיה שלכם (לדוגמה, galaxies/your_galaxy_name/admin.xml). ניתן לערוך קובץ זה דרך מנהל הקבצים של GPanel.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
כל רשומת <admin> מכילה את מזהה ה-Steam של השחקן (בפורמט SteamID64). כדי למצוא את מזהה ה-Steam של שחקן:
- גשו לפרופיל ה-Steam של השחקן
- אם כתובת הפרופיל שלהם משתמשת בשם מותאם אישית, השתמשו בכלי חיפוש SteamID כדי למצוא את ה-SteamID64 שלהם
- ה-SteamID64 הוא מספר בן 17 ספרות שמתחיל ב-
7656119
הוספת מנהלים בתוך המשחק
אם אתם כבר מנהלים, תוכלו להוסיף מנהלים אחרים באמצעות פקודת צ'אט בתוך המשחק:
/admin <playerName>
פקודה זו מוסיפה את השחקן שצוין לרשימת המנהלים מיד ללא צורך בהפעלה מחדש של השרת.
admin.xml ישירות דרך מנהל הקבצים של GPanel מכיוון שאין עדיין מנהלים שיכולים להריץ את הפקודה בתוך המשחק. לאחר הוספת מזהה ה-Steam שלכם והפעלה מחדש של השרת, תוכלו להשתמש בפקודות בתוך המשחק כדי להוסיף מנהלים נוספים.
פקודות מנהל נפוצות
פקודות מנהל מוזנות בצ'אט בתוך המשחק (לחצו Enter כדי לפתוח את הצ'אט) עם קידומת /. ניתן גם להריץ אותן מקונסולת השרת ב-GPanel.
ניהול שחקנים
| פקודה | תיאור |
|---|---|
/kick <name> |
הסרת שחקן מהשרת. הוא יכול להתחבר מחדש מיד. |
/ban <name> |
חסימת שחקן מהשרת. מזהה ה-Steam שלו מתווסף ל-banlist.txt. |
/unban <steamid> |
הסרת חסימה של שחקן לפי מזהה ה-Steam שלו. |
/admin <name> |
הענקת הרשאות מנהל לשחקן. |
/removeadmin <name> |
הסרת הרשאות מנהל משחקן. |
/say <message> |
שליחת הודעה לכל השחקנים בשרת. |
/players |
הצגת רשימת כל השחקנים המחוברים עם מזהי ה-Steam שלהם והסקטור הנוכחי. |
/whisper <name> <message> |
שליחת הודעה פרטית לשחקן ספציפי. |
בקרת שרת
| פקודה | תיאור |
|---|---|
/save |
שמירה ידנית של כל הסקטורים הטעונים ונתוני השחקנים לדיסק. |
/stop |
שמירה בטוחה של כל הנתונים וכיבוי השרת. |
/seed |
הצגת ה-seed הנוכחי של הגלקסיה. |
/status |
הצגת סטטוס השרת כולל מספר שחקנים, סקטורים טעונים ומדדי ביצועים. |
/difficulty <value> |
שינוי רמת הקושי של השרת (-3 עד 3). נכנס לתוקף עבור סקטורים שנוצרים חדש. |
/pvp <on|off> |
הפעלה או כיבוי של קרב שחקן נגד שחקן. |
/maxplayers <number> |
שינוי מספר השחקנים המקסימלי בזמן שהשרת פועל. |
/password <password> |
הגדרה או שינוי סיסמת השרת. השאירו ריק כדי להסיר את הסיסמה. |
טלפורטציה וניווט
| פקודה | תיאור |
|---|---|
/tp <x> <y> |
טלפורטציה של עצמכם לקואורדינטות סקטור (x, y). |
/tp <playerName> |
טלפורטציה של עצמכם למיקום של שחקן אחר. |
/tp <playerName> <x> <y> |
טלפורטציה של שחקן ספציפי לקואורדינטות סקטור. |
/give <playerName> <amount> <material> |
מתן משאבים לשחקן. חומרים: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
ניהול גלקסיה
כמנהל, יש לכם כלים לניהול מבנה הגלקסיה והסקטורים.
ניהול סקטורים
| פקודה | תיאור |
|---|---|
/sector |
הצגת מידע על הסקטור הנוכחי שלכם (קואורדינטות, ישויות, סיעות). |
/regeneratesector <x> <y> |
חידוש סקטור, איפוס למצבו שנוצר פרוצדורלית. אזהרה: משמיד את כל המבנים שנבנו על ידי שחקנים בסקטור זה. |
/clearsector <x> <y> |
הסרת כל הישויות מסקטור, והשארתו ריק. |
דרגות חומרים
הגלקסיה של Avorion מאורגנת בטבעות של דרגות חומרים עולות, המקרינות פנימה לכיוון המחסום בליבה. הבנת זאת עוזרת בטלפורטציה של שחקנים או ניהול תוכן סקטורים.
| חומר | דרגה | טבעת הגלקסיה | צבע |
|---|---|---|---|
| Iron | 0 | הטבעת החיצונית ביותר | אפור |
| Titanium | 1 | הטבעת השנייה | לבן |
| Naonite | 2 | הטבעת השלישית | ירוק |
| Trinium | 3 | הטבעת הרביעית | כחול |
| Xanion | 4 | הטבעת החמישית | צהוב |
| Ogonite | 5 | הטבעת השישית | כתום |
| Avorion | 6 | הליבה (מעבר למחסום) | זהב |
תמיכה במודים ו-Workshop
ל-Avorion יש תמיכה מקיפה ב-Steam Workshop, המאפשרת לכם להרחיב את השרת שלכם עם מודים שנוצרו על ידי הקהילה.
התקנת מודים
- מצאו את המוד שאתם רוצים ב-Steam Workshop של Avorion
- רשמו את מזהה ה-Workshop מכתובת ה-URL של המוד (המספר בסוף)
- עצרו את השרת ב-GPanel
- פתחו את מנהל הקבצים של GPanel
- נווטו לתיקייה
galaxies/your_galaxy_name/ - ערכו את קובץ
modconfig.lua(צרו אותו אם הוא לא קיים) - הוסיפו את מזהה ה-Workshop של המוד לתצורה
- הפעילו את השרת — המוד יורד אוטומטית
פורמט modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
טיפים לניהול מודים
- הוסיפו מודים אחד בכל פעם ובדקו אחרי כל הוספה כדי לזהות בעיות תאימות
- חלק מהמודים דורשים איפוס גלקסיה כדי להיכנס לתוקף מלא (במיוחד כאלה שמשנים יצירת סקטורים)
- בדקו תגובות ותיאורים של מודים לגבי חוסר תאימות ידוע לפני ההתקנה
- שמרו גיבוי של
modconfig.luaותיקיית הגלקסיה לפני הוספה או הסרה של מודים - מודים בצד השרת בלבד לא דורשים מהלקוחות להתקין אותם, אבל רוב מודי המשחק צריכים את שני הצדדים
פתרון בעיות
השרת לא מופיע בדפדפן
- ודאו ש-
listed=trueב-server.iniאו במשתני ההפעלה שלכם - בדקו שפורט שאילתות ה-Steam (
steamQueryPort) נגיש — בדרך כלל זה פורט המשחק + 1 - המתינו 2-3 דקות לאחר הפעלת השרת כדי שרישום ה-Steam יתעדכן
- נסו להתחבר באמצעות חיבור ישיר כדי לאשר שהשרת פועל
- ודאו שהשרת הופעל במלואו על ידי בדיקה שמופיע
Server startup completeבקונסולה
קריסות שרת
אם שרת ה-Avorion שלכם קורס, בצעו את הצעדים הבאים:
- בדקו יומני קריסה — חפשו בקונסולת ה-GPanel ובתיקיית
logs/בתוך תיקיית הגלקסיה שלכם אחר הודעות שגיאה - הסירו מודים שהתווספו לאחרונה — אם הקריסות התחילו לאחר הוספת מוד, הסירו אותו מ-
modconfig.luaוהפעילו מחדש - בדקו שחיתות סקטור — אם הקריסה מתרחשת בטעינת סקטור ספציפי, ייתכן שהסקטור פגום. השתמשו ב-
/regeneratesectorמהקונסולה (אם נגישה) או מחקו את קובץ הסקטור מתיקייתsectors/ - עדכנו את השרת — ודאו שהשרת מריץ את הגרסה העדכנית ביותר דרך GPanel
- הפחיתו תהליכוני עבודה — אם השרת אוזל במשאבים, נסו להפחית את
workerThreadsו-generatorThreadsב-server.ini - שחזרו מגיבוי — אם כל השאר נכשל, שחזרו את תיקיית הגלקסיה מגיבוי שנלקח לפני שהבעיות התחילו
בעיות ביצועים
- זמן tick גבוה — השתמשו ב-
/statusכדי לבדוק ביצועי שרת. זמני tick גבוהים מצביעים על כך שהשרת מתקשה לעמוד בקצב הסימולציה. - יותר מדי סקטורים טעונים — כל סקטור עם שחקנים או AI פעיל צורך משאבים. עודדו שחקנים להימנע מהתפזרות רחבה מדי ברחבי הגלקסיה בו-זמנית.
- ספינות גדולות — ספינות עם מספרי בלוקים מוגזמים מגדילות את עומס הסימולציה. שקלו להגדיר הנחיות לגדלי ספינה מקסימליים.
- ריבוי תחנות — תחנות רבות שנבנו על ידי שחקנים בסקטור אחד יכולות לפגוע בביצועים. עקבו אחר ספירת ישויות בסקטור עם
/sector.
בעיות חיבור שחקנים
- אי-התאמת גרסה — כל השחקנים חייבים להיות באותה גרסת משחק כמו השרת. ודאו שכולם עדכנו דרך Steam.
- אי-התאמת מודים — שחקנים צריכים את אותם מודים מותקנים. אם שחקן לא מצליח להתחבר, ודאו שרשימת המודים שלו תואמת את
modconfig.luaשל השרת. - שגיאות timeout — יכולות להצביע על עומס יתר בשרת או בעיות רשת. בדקו ביצועי שרת עם
/status. - בעיות סיסמה — אם שחקנים מדווחים שהסיסמה לא עובדת, ודאו שהסיסמה במשתני ההפעלה ובקובץ
server.iniתואמת.
עיון מהיר
פקודות המנהל הנפוצות ביותר לניהול שרת יומיומי:
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
מאמרים קשורים
- מדריך הגדרת שרת Avorion
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלכם
- כיצד להעלות קבצים באמצעות SFTP
- תחילת העבודה עם השרת החדש שלכם
צריכים עזרה?
אם אתם זקוקים לסיוע נוסף בניהול שרת Avorion או שיש לכם שאלות לגבי פקודות ספציפיות, צוות התמיכה שלנו מוכן לעזור. פתחו פנייה לתמיכה ונגיב בהקדם האפשרי.