Bu təlimat NeosVR xüsusi serveriniz üçün headless konsol əmrlərini, dünya idarəetməsini, istifadəçi rollarını, NeosModLoader-i və problemlərin həllini əhatə edir. NeosVR güclü yaradıcılıq alətlərinə malik sosial VR metaversidir. İlkin quraşdırma, Config.json konfiqurasiyası və qoşulma təlimatları üçün NeosVR Server Quraşdırma Təlimatına baxın.
1. Konsola Giriş
NeosVR headless serverinizi GPanel-dəki Konsol tabı vasitəsilə idarə edin. Bütün əmrlər birbaşa konsola yazılır.
2. Headless Konsol Əmrləri
Dünya İdarəetməsi
| Əmr | Təsvir |
|---|---|
worlds | Bütün işləyən dünyaları indeksləri ilə siyahılayın. |
focus <world_index> | İndeksə görə müəyyən bir dünyaya fokuslanın. |
startWorldURL <record_url> | Neos qeyd URL-indən yeni bir dünya başladın. |
startWorldTemplate <template> | Daxili şablondan dünya başladın (məs. SpaceWorld). |
save | Hazırda fokuslanmış dünyanı yadda saxlayın. |
close | Hazırda fokuslanmış dünyanı bağlayın. |
restart | Hazırda fokuslanmış dünyanı yenidən başladın. |
Sessiya İdarəetməsi
| Əmr | Təsvir |
|---|---|
sessionURL | Fokuslanmış dünya üçün sessiya URL-ini göstərin. |
sessionID | Fokuslanmış dünya üçün sessiya ID-sini göstərin. |
name <new_name> | Fokuslanmış dünyanın sessiya adını dəyişdirin. |
accessLevel <level> | Giriş səviyyəsini dəyişdirin: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private. |
maxUsers <count> | Sessiya üçün maksimum istifadəçi sayını təyin edin. |
hideFromListing <true/false> | İctimai sessiya brauzerində görünürlüyü dəyişdirin. |
description <text> | Sessiya təsvirini təyin edin. |
İstifadəçi İdarəetməsi
| Əmr | Təsvir |
|---|---|
users | Fokuslanmış dünyadakı bütün istifadəçiləri siyahılayın. |
kick <username> | İstifadəçini dünyadan çıxarın. |
ban <username> | İstifadəçini dünyadan qadağan edin. |
silence <username> | İstifadəçini susdurun (səsini söndürün). |
unsilence <username> | Əvvəlcədən susdurulmuş istifadəçinin səsini açın. |
respawn <username> | İstifadəçini dünyanın doğulma nöqtəsində yenidən canlandırın. |
role <username> <role> | İstifadəçiyə rol təyin edin (Bölmə 3-ə baxın). |
Server İdarəetməsi
| Əmr | Təsvir |
|---|---|
status | Server vəziyyətini və resurs istifadəsini göstərin. |
shutdown | Headless serveri düzgün şəkildə söndürün. |
gc | Yaddaşı boşaltmaq üçün məcburi zibil yığımı həyata keçirin. |
tickRate <rate> | İşləmə zamanı server tick sürətini dəyişdirin. |
3. İstifadəçi Rolları
NeosVR dünya icazələri üçün rol iyerarxiyası istifadə edir:
| Rol | Təsvir |
|---|---|
Admin | Tam dünya nəzarəti. Hər şeyi dəyişdirə, istifadəçiləri idarə edə və dünya parametrlərini dəyişə bilər. |
Builder | Dünyada obyektlər yarada və redaktə edə bilər. |
Moderator | İstifadəçiləri çıxara/qadağan edə və sessiya parametrlərini idarə edə bilər. |
Guest | Əsas giriş. Mövcud obyektlərlə qarşılıqlı əlaqə qura bilər, lakin inşa edə bilməz. |
Spectator | Yalnız baxış girişi. Dünya ilə qarşılıqlı əlaqə qura bilməz. |
Konsol vasitəsilə rolları təyin edin: role <username> Admin
Həmçinin Config.json-da defaultUserRoles parametri ilə standart rolları təyin edə bilərsiniz.
4. NeosModLoader
NeosModLoader icma tərəfindən hazırlanmış modların headless serverə yüklənməsinə imkan verir.
- GPanel Startup dəyişənlərində ENABLE_MODLOADER-i
trueolaraq təyin edin. - NeosModLoader GitHub-dan modları yükləyin.
- Mod
.dllfayllarını SFTP vasitəsilənml_mods/qovluğuna yükləyin. - Modları yükləmək üçün serveri yenidən başladın.
5. Problemlərin Həlli
Server Başlamır
- STEAM_USER və STEAM_PASS məlumatlarınızın düzgün olduğunu yoxlayın.
- SRCDS_BETAPASS (headless beta parolu) Neos Patreon Discord-dan aktual olduğundan əmin olun.
- Steam Guard 2FA istifadə edirsinizsə, kodu STEAM_AUTH-da təqdim edin və dərhal yenidən başladın.
Dünya Yüklənmir
Config.json-ın etibarlı JSON olduğunu yoxlayın (artıq vergül yoxdur, düzgün mötərizələr).loginCredentialvəloginPassword-unConfig/Config.json-da düzgün təyin edildiyini yoxlayın.- Dünya URL-inin və ya şablon adının etibarlı olduğundan əmin olun.
İstifadəçilər Qoşula Bilmir
accessLevel-in nəzərdə tutulmayıbsaPrivateolaraq təyin edilmədiyini yoxlayın.maxUsershəddinin dolmadığını yoxlayın.- Headless-in daxil olduğundan əmin olun (giriş təsdiqi üçün konsol çıxışını yoxlayın).
Əlaqəli Məqalələr
- NeosVR Server Quraşdırma Təlimatı
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Faylları Necə Yükləmək Olar
Kömək Lazımdır?
NeosVR serverinizlə bağlı burada əhatə olunmayan problemlərlə qarşılaşsanız, dəstək bileti açın və server IP-nizi, problemin təsvirini və GPanel konsolundan hər hansı müvafiq xəta mesajlarını daxil edin.