מדריך זה מכסה כיצד להגדיר ולקנפג את שרת Resonite headless שלך המאוחסן ב-Legion Hosting. Resonite היא פלטפורמת VR חברתית בה משתמשים יכולים לבנות, ליצור ולהתחבר חברתית בעולמות שנוצרו על ידי משתמשים. לניהול סשנים ופקודות מנהל, ראה מדריך ניהול שרת Resonite.
1. גישה לשרת שלך
- התחבר ל-GPanel.
- בחר את שרת Resonite שלך מרשימת השרתים.
- השרת שלך מנוהל דרך לשונית Console ב-GPanel והגדרות Resonite headless.
2. משתני הפעלה
הגדר את ההגדרות הבאות מלשונית Startup ב-GPanel:
| משתנה | שם סביבה | ברירת מחדל | תיאור |
|---|---|---|---|
| הפעלת טוען מודים | ENABLE_MODLOADER |
false | הפעלת ResoniteModLoader למודים מותאמים אישית (true/false). |
| עדכון אוטומטי | AUTO_UPDATE |
1 | עדכון אוטומטי של השרת בהפעלה (1=כן, 0=לא). |
/headlessCode) נדרשת להתקנה. זה מוגדר על ידי ספק האחסון.
3. קובץ הגדרות
קובץ ההגדרות הראשי הוא Headless/Config/Config.json. ערוך אותו באמצעות SFTP. הגדרות מרכזיות:
{
"tickRate": 60.0,
"maxConcurrentAssetTransfers": 4,
"loginCredential": "your_username",
"loginPassword": "your_password",
"startWorlds": [
{
"isEnabled": true,
"sessionName": "My World",
"maxUsers": 32,
"accessLevel": "Anyone",
"loadWorldPresetName": "SpaceWorld",
"autoRecover": true,
"autoSleep": true,
"saveOnExit": false
}
]
}
4. מדריך הגדרות Config.json
| הגדרה | ברירת מחדל | תיאור |
|---|---|---|
tickRate | 60.0 | קצב סימולציית השרת. |
maxConcurrentAssetTransfers | 4 | מקסימום הורדות נכסים בו-זמנית. |
loginCredential | (ריק) | שם משתמש חשבון Resonite עבור ה-headless. |
loginPassword | (ריק) | סיסמת חשבון Resonite. |
5. הגדרת עולמות
כל ערך במערך startWorlds מגדיר סשן עולם. הגדרות עולם מרכזיות:
| הגדרה | ברירת מחדל | תיאור |
|---|---|---|
isEnabled | true | האם עולם זה צריך להתחיל. |
sessionName | null | שם התצוגה של הסשן. |
maxUsers | 32 | מקסימום משתמשים בעולם. |
accessLevel | Anyone | מי יכול להצטרף: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private. |
loadWorldPresetName | SpaceWorld | עולם מוגדר מראש לטעינה (לדוגמה SpaceWorld, Grid, BasicEmpty). |
loadWorldURL | null | כתובת URL של עולם מותאם אישית לטעינה במקום עולם מוגדר מראש. |
autoRecover | true | שחזור אוטומטי של העולם לאחר קריסה. |
autoSleep | true | העברת העולם למצב שינה כשאין משתמשים. |
saveOnExit | false | שמירת מצב העולם כשהשרת נכבה. |
autosaveInterval | -1.0 | מרווח שמירה אוטומטית בשניות (-1 = מושבת). |
hideFromPublicListing | null | הסתרת סשן זה מהרישום הציבורי. |
awayKickMinutes | -1.0 | דקות לפני הרחקת משתמשים לא פעילים (-1 = מושבת). |
idleRestartInterval | -1.0 | הפעלה מחדש של העולם לאחר מספר שניות זה כשהוא ריק (-1 = מושבת). |
forcedRestartInterval | -1.0 | הפעלה מחדש כפויה לאחר מספר שניות זה ללא תלות במשתמשים (-1 = מושבת). |
6. התחברות לשרת שלך
- הפעל את Resonite במחשב או במשקפת VR שלך.
- פתח את דפדפן הסשנים (תפריט Dash > Worlds).
- חפש את השרת שלך לפי שם הסשן.
- לחץ על Join כדי להיכנס לעולם.
עבור סשנים פרטיים, חשבון ה-headless חייב להזמין משתמשים או להשתמש ב-autoInviteUsernames בהגדרות.
7. רשימת בדיקה להגדרה ראשונית
- ערוך את
Headless/Config/Config.jsonכדי להגדירloginCredentialו-loginPasswordעבור חשבון Resonite שלך. - הגדר
sessionNameלעולם שלך. - בחר
loadWorldPresetNameאו ספקloadWorldURLלעולם מותאם אישית. - הגדר את
accessLevelכדי לשלוט מי יכול להצטרף. - הפעל את השרת וודא שמופיע
World running...בקונסולה.
מאמרים קשורים
צריך עזרה?
אם נתקלת בבעיות עם שרת Resonite שלך, פתח פנייה לתמיכה וכלול את פרטי השרת שלך, תיאור הבעיה וכל הודעות שגיאה מקונסולת GPanel.