Bu təlimat Longvinter üçün server administrasiyasını əhatə edir, o cümlədən admin quraşdırması, oyundaxili əmrlər, oyunçu idarəetməsi, PvP zona nəzarəti, çadır/tikili idarəetməsi və ümumi server problemlərinin həlli.
Admin Quraşdırması
Longvinter serverinizdə admin əmrlərindən istifadə etmək üçün əvvəlcə Steam64 ID-nizi server konfiqurasiyasında qeydiyyatdan keçirməlisiniz.
Steam64 ID-nizi Tapmaq
- steamid.io saytına daxil olun.
- Steam profil URL-nizi və ya istifadəçi adınızı daxil edin.
- steamID64 dəyərini kopyalayın (məsələn,
76561198012345678kimi uzun rəqəm).
Admin Səlahiyyətlərinin Əlavə Edilməsi
- Serverinizi GPanel-dən dayandırın.
- File Manager-i açın və
longvinter-linux-server/Longvinter/Saved/Config/LinuxServer/Game.iniyoluna keçin. [/Game/BluePrint/GameMode/BP_GameMode.BP_GameMode_C]bölməsi altındaAdminSteamIDsətrini tapın.- Onu Steam64 ID-nizə təyin edin:
AdminSteamID=76561198012345678
Birdən çox admin əlavə etmək üçün Steam64 ID-lərini vergüllə ayırın:
AdminSteamID=76561198012345678,76561198087654321,76561198011111111
- Faylı saxlayın və serverinizi başladın.
AdminSteamID dəyişiklikləri qüvvəyə minməsi üçün serverin yenidən başladılması tələb olunur. Server işləyərkən admin əlavə edə bilməzsiniz.
Admin Əmrləri
Admin olaraq təyin edildikdən və serverə qoşulduqdan sonra aşağıdakı əmrlərdən istifadə edə bilərsiniz. Oyundaxili söhbəti Enter və ya T ilə açın və əmri yazın.
| Əmr | Sintaksis | Təsvir |
|---|---|---|
| Kick | /kick [PlayerName] |
Oyunçunu serverdən çıxarır. Ban edilmədiyi halda dərhal yenidən qoşula bilər. |
| Ban | /ban [PlayerName] |
Oyunçunu serverdən həmişəlik bloklayır. Yenidən qoşula bilməyəcək. |
| Unban | /unban [PlayerName] |
Oyunçudan banı silir və serverə yenidən qoşulmasına icazə verir. |
| Teleport | /teleport [PlayerName] |
Sizi göstərilən oyunçunun hazırkı mövqeyinə teleport edir. |
| Announce | /announce [Message] |
Bütün qoşulmuş oyunçulara görünən server genişliyi elan mesajı yayımlayır. |
| Save | /save |
Dərhal server saxlamasını məcbur edir. Texniki xidmət və ya yenidən başlatmadan əvvəl faydalıdır. |
| Shutdown | /shutdown [Seconds] |
İstəyə bağlı olaraq saniyələrlə geri sayım ilə serverin bağlanmasını başladır. Oyunçular xəbərdar ediləcək. |
Əmr İstifadə Nümunələri
/kick PlayerName
/ban TroubleMaker99
/unban TroubleMaker99
/teleport FriendlyPlayer
/announce Server will restart in 5 minutes!
/save
/shutdown 300
/shutdown əmrindən əvvəl həmişə /save istifadə edin.
PvP Zona İdarəetməsi
Longvinter Game.ini konfiqurasiyası vasitəsilə serverinizdə oyunçu-oyunçuya döyüşü idarə etməyə imkan verir.
Qlobal PvP Açar/Bağla
Ən sadə yanaşma bütün server üçün PvP-ni qlobal olaraq aktivləşdirmək və ya deaktiv etməkdir:
# Enable PvP (players can fight anywhere)
PVP=true
# Disable PvP (no player combat allowed)
PVP=false
PvP Server Mülahizələri
- PvP Aktivdir (
true): Oyunçular xəritənin istənilən yerində bir-birlərinə hücum edə və talan edə bilərlər. Bu daha rəqabətli və sağqalma yönümlü təcrübə yaradır. Oyunçular öldükdə inventarlarını itirirlər. - PvP Deaktivdir (
false): Oyunçular bir-birlərinə zərər verə bilməzlər. Bu, balıqçılıq, ticarət və tikintiyə diqqət yetirilən kooperativ, rahat və ya rol oyunu yönümlü serverlər üçün idealdır. - İcma Qaydaları: Bəzi server operatorları icma tərəfindən tətbiq olunan təhlükəsiz zonalarla PvP aktiv serverlər idarə edirlər (məs., şəhərlər və ya bazarlar şərəf sistemi ilə PvP-siz zonalardır). Qaydalarınızı oyunçulara xatırlatmaq üçün
/announceistifadə edin.
Çadır və Tikili İdarəetməsi
Çadırlar Longvinter-də əsas tikili/baza strukturlarıdır. Düzgün idarəetmə serverinizi təmiz və performanslı saxlayır.
TentDecay Parametrləri
| Parametr | Dəyər | Effekt |
|---|---|---|
TentDecay=true |
Aktivdir | Aktiv olmayan oyunçuların çadırları müəyyən müddət fəaliyyətsizlikdən sonra avtomatik olaraq çürüyəcək və silinəcək. Bu tikinti sahəsini azad edir və server performansını yaxşılaşdırır. |
TentDecay=false |
Deaktivdir | Çadırlar oyunçu fəaliyyətindən asılı olmayaraq qeyri-müəyyən müddətə qalır. Daimi bazalar istədiyiniz kiçik özəl serverlər üçün istifadə edin. |
MaxTents Konfiqurasiyası
MaxTents parametri hər bir oyunçunun neçə çadır yerləşdirə biləcəyini idarə edir:
# Allow 2 tents per player (default)
MaxTents=2
# Allow more tents for building-focused servers
MaxTents=5
# Limit to 1 tent for competitive/survival servers
MaxTents=1
MaxTents dəyərləri server performansına təsir edə bilər. 20+ oyunçulu serverlər üçün MaxTents-i 2-3 səviyyəsində saxlamağı və TentDecay-i aktivləşdirməyi nəzərdən keçirin.
Oyunçu İdarəetməsi
Effektiv oyunçu idarəetməsi icmanızı sağlam saxlayır. Ən yaxşı təcrübələr bunlardır:
Pozucu Oyunçularla Məşğul Olmaq
- Əvvəlcə xəbərdar edin: Server qaydalarını oyunçulara xatırlatmaq üçün
/announceistifadə edin. - Kiçik pozuntular üçün kənarlaşdırın: İlk dəfə və ya kiçik qayda pozuntuları üçün
/kick [PlayerName]istifadə edin. - Təkrarlanan və ya ciddi pozuntular üçün ban edin: Qrif, təqib və ya təkrarlanan pozuntular üçün
/ban [PlayerName]istifadə edin.
Ban Siyahısının İdarə Edilməsi
Banlar server tərəfində saxlanılır. Banları nəzərdən keçirmək və ya dəyişdirmək üçün:
- Müəyyən bir banı silmək üçün oyundaxili
/unban [PlayerName]istifadə edin. - Toplu ban idarəetməsi üçün File Manager və ya SFTP vasitəsilə serverin
Savedqovluğundakı ban siyahısı faylını yoxlayın.
Oyunçu Fəaliyyətinin İzlənməsi
- Oyunçu qoşulma/ayrılma mesajları üçün GPanel-dəki Console sekmesini izləyin.
- Qayda pozuntularından şübhələnirsinizsə, oyunçuları yoxlamaq üçün
/teleportistifadə edin. - Hər hansı xəta mesajları və ya qeyri-adi fəaliyyət üçün server konsolunu mütəmadi olaraq nəzərdən keçirin.
Problemlərin Həlli
Qoşulma Problemləri
| Problem | Həll |
|---|---|
| Server brauzer siyahısında görünmür | Serverin GPanel-də işlədiyinə əmin olun. Game.ini-də ServerRegion-un düzgün təyin edildiyini yoxlayın. Server başladıqdan sonra görünməsi bir neçə dəqiqə çəkə bilər. |
| Oyunçular birbaşa IP ilə qoşula bilmirlər | GPanel-dən IP və portun düzgün olduğunu yoxlayın. Server statusunun Running olaraq göstərildiyinə əmin olun. Oyunçuların sorğu portu deyil, oyun portunu istifadə etdiklərini yoxlayın. |
| "Server Full" mesajı | Planınız daha çox slot dəstəkləyirsə, Game.ini-də MaxPlayers dəyərini artırın, sonra serveri yenidən başladın. |
| Şifrə işləmir | Game.ini-dəki Password dəyərini iki dəfə yoxlayın. Şifrələr böyük-kiçik hərfə həssasdır. Dəyişikliklərdən sonra yenidən başladın. |
Server Çökmələri
| Problem | Həll |
|---|---|
| Server başlanğıcda çökür | Xəta mesajları üçün konsol çıxışını yoxlayın. Game.ini-də sintaksis xətalarının olmadığını yoxlayın. GPanel-dən server fayllarını yenidən quraşdırmağı sınayın. |
| Server oyun zamanı çökür | Bu zədələnmiş saxlanmaya işarə edə bilər. Son ehtiyat nüsxədən bərpa edin və ya dünyanı sıfırlayın. Çökmənin çox sayda oyunçu ilə əlaqəli olub olmadığını yoxlayın və MaxPlayers və ya MaxTents dəyərlərini azaltmağı nəzərdən keçirin. |
| Yeniləmədən sonra təkrarlanan çökmələr | Oyun yeniləmələri müvəqqəti xətalar yarada bilər. Məlum problemlər üçün Longvinter icma kanallarını yoxlayın. Çökmə davam edərsə, dəstək bileti açın. |
Çadır Çürümə Problemləri
| Problem | Həll |
|---|---|
| Çadırlar çox tez yox olur | Əgər TentDecay=true aktivdirsə, aktiv olmayan çadırlar avtomatik silinəcək. Oyunçularınız daimi bazalar istəyirsə, TentDecay=false təyin etməyi nəzərdən keçirin. |
| Çox sayda çadır serveri qarışdırır | Qarışıqlığı azaltmaq üçün TentDecay=true aktivləşdirin və MaxTents dəyərini azaldın. Dəyişiklikləri tətbiq etmədən əvvəl oyunçulara elan edin. |
Versiya Uyğunsuzluqları
| Problem | Həll |
|---|---|
| Oyunçular "Version Mismatch" xətası görürlər | Serveriniz ən son oyun versiyasına uyğun olaraq yenilənməlidir. Avtomatik yeniləməni işə salmaq üçün serveri GPanel-dən yenidən başladın və ya GPanel parametrlərindən yenidən quraşdırın. Oyunçular da Steam vasitəsilə oyun müştərilərini yeniləməlidirlər. |
Əlaqəli Məqalələr
- Longvinter Server Quraşdırma Təlimatı
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Faylları Necə Yükləmək Olar
- Yeni Serverinizə Başlamaq