Bu təlimat No One Survived ayrılmış serveriniz üçün admin quraşdırması, mövcud əmrlər, oyunçu idarəetməsi və problemlərin həllini əhatə edir. Admin girişini necə konfiqurasiya etməyi, oyundaxili əmrlərdən istifadə etməyi və ümumi server problemlərini həll etməyi öyrənin.
Admin Quraşdırması
No One Survived admin şifrəsi və isteğe bağlı olaraq Steam ID ağ siyahısı vasitəsilə admin girişi təmin edir. Admin imkanları oyun zamanı server üzərində tam nəzarət verir.
Admin Şifrəsinin Təyini
Admin şifrəsi SERVER_ADMIN_PASSWORD GPanel başlanğıc dəyişəni vasitəsilə və ya WRSH/Saved/Config/WindowsServer/Game.ini konfiqurasiya faylında konfiqurasiya edilir:
[ServerSetting]
AdminPassword=YourSecurePassword123
Bunu həmçinin GPanel-in Startup tabında SERVER_ADMIN_PASSWORD dəyişənini redaktə edərək təyin edə bilərsiniz. Şifrəni dəyişdirdikdən sonra qüvvəyə minməsi üçün serveri yenidən başladın.
Oyundaxili Admin olaraq Giriş
- Serverinizə adi oyunçu kimi qoşulun.
- Oyundaxili konsolu açın (adətən ` və ya ~ düyməsinə basaraq, və ya oyunun düymə bağlamalarını yoxlayın).
- Şifrənizlə admin giriş əmrini yazın:
AdminLogin YourSecurePassword123
Cari seans üçün admin səlahiyyətlərinin verildiyinə dair təsdiq mesajı görməlisiniz.
Steam ID Ağ Siyahısı
Əlavə təhlükəsizlik qatı olaraq, server parametrlərində Steam ID ağ siyahısı konfiqurasiya edərək admin girişini müəyyən Steam hesabları ilə məhdudlaşdıra bilərsiniz:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Steam ID ağ siyahısı konfiqurasiya edildikdə, admin şifrəsini bilsələr belə, yalnız Steam ID-ləri siyahıda olan oyunçular admin olaraq autentifikasiya edə bilər. Bu, şifrə sızdırıldıqda icazəsiz girişin qarşısını alır.
Admin Əmrləri
Admin olaraq autentifikasiya edildikdən sonra oyundaxili konsol vasitəsilə aşağıdakı əmrlərdən istifadə edə bilərsiniz:
Oyunçu İdarəetmə Əmrləri
| Əmr | Sintaksis | Təsvir |
|---|---|---|
| Kick | Kick <PlayerName> |
Oyunçunu serverdən çıxarır. Dərhal yenidən qoşula bilər. |
| Ban | Ban <PlayerName> |
Oyunçunu çıxarır və ban qaldırılana qədər yenidən qoşulmasının qarşısını alır. |
| Unban | Unban <PlayerName> |
Oyunçunu ban siyahısından çıxarır və yenidən qoşulmasına icazə verir. |
| Oyunçu Siyahısı | ListPlayers |
Hazırda qoşulmuş bütün oyunçuları adları və Steam ID-ləri ilə göstərir. |
| Yayım | Broadcast <Message> |
Bütün oyunçulara görünən server genişliyində mesaj göndərir. |
Teleportasiya Əmrləri
| Əmr | Sintaksis | Təsvir |
|---|---|---|
| Oyunçuya Teleport | TeleportTo <PlayerName> |
Sizi göstərilən oyunçunun yerinə teleport edir. |
| Oyunçunu Yanınıza Teleport | TeleportHere <PlayerName> |
Göstərilən oyunçunu sizin cari yerinizə teleport edir. |
| Koordinatlara Teleport | Teleport <X> <Y> <Z> |
Sizi göstərilən dünya koordinatlarına teleport edir. |
Əşya və Yaratma Əmrləri
| Əmr | Sintaksis | Təsvir |
|---|---|---|
| Əşya Ver | GiveItem <ItemID> <Amount> |
Göstərilən əşyanı inventarınızda yaradır. |
| Oyunçuya Əşya Ver | GiveItemTo <PlayerName> <ItemID> <Amount> |
Birbaşa başqa oyunçunun inventarında əşya yaradır. |
| Varlıq Yarat | SpawnEntity <EntityID> |
Sizin yerininizdə bir varlıq (zombi, NPC, heyvan) yaradır. |
Vaxt və Hava Əmrləri
| Əmr | Sintaksis | Təsvir |
|---|---|---|
| Vaxt Təyin Et | SetTime <Hour> |
Oyundaxili vaxtı təyin edir (0-24). Məsələn, SetTime 12 günortaya təyin edir. |
| Hava Təyin Et | SetWeather <Type> |
Cari havanı dəyişdirir. Seçimlər: Clear, Rain, Storm, Fog. |
| Gündüz/Gecə Dövrünü Dəyişdir | ToggleDayNight |
Cari vaxtda gündüz/gecə dövrünü dayandırır və ya davam etdirir. |
RCON Girişi
Əgər oyun RCON (Remote Console) dəstəkləyirsə, oyuna daxil olmadan admin əmrləri göndərə bilərsiniz. Bu, avtomatlaşdırılmış server idarəetməsi və xarici alətlər üçün faydalıdır.
RCON-un Aktivləşdirilməsi
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
RCON aktivləşdirildikdən sonra serverə qoşulmaq və əmrləri uzaqdan icra etmək üçün istənilən standart RCON müştərisindən istifadə edə bilərsiniz. RCON portu oyun və sorğu portlarından fərqli olmalıdır.
Oyunçu İdarəetməsi
Ban Siyahısının İdarə Edilməsi
Banlar serverdə ban siyahısı faylında saxlanılır. Banları admin əmrləri vasitəsilə və ya birbaşa ban siyahısı faylını redaktə edərək idarə edə bilərsiniz:
- Oyunçunu ban siyahısına əlavə etmək üçün
Ban <PlayerName>istifadə edin. - Oyunçunu ban siyahısından çıxarmaq üçün
Unban <PlayerName>istifadə edin. - Toplu dəyişikliklər üçün ban siyahısı faylı GPanel-in File Manager vasitəsilə redaktə edilə bilər.
Ağ Siyahı Rejimi
Serverinizi yalnız müəyyən oyunçularla məhdudlaşdırmaq istəyirsinizsə, ağ siyahı rejimini aktivləşdirə bilərsiniz:
[ServerSettings]
WhitelistEnabled=true
Ağ siyahı aktivləşdirildikdə, yalnız Steam ID-ləri ağ siyahı faylında olan oyunçular qoşula bilər. GPanel-in File Manager vasitəsilə ağ siyahı faylına Steam ID-lər əlavə edin (hər sətirə bir ədəd).
Dünya İdarəetməsi
Gündüz/Gecə Dövrünün Tənzimlənməsi
Gündüz/gecə dövrü oyun prosesini əhəmiyyətli dərəcədə təsir edir. Daha uzun gündüzlər oyunçulara resurs toplamaq üçün daha çox təhlükəsiz vaxt verir, daha uzun gecələr isə sağqalma çağırışını artırır:
| Oyun Tərzi | Gündüz Uzunluğu | Gecə Uzunluğu |
|---|---|---|
| Rahat / Tikintiyə yönəlmiş | 60 dəqiqə | 15 dəqiqə |
| Balanslaşdırılmış (standart) | 40 dəqiqə | 20 dəqiqə |
| Sərt Sağqalma | 20 dəqiqə | 40 dəqiqə |
| Daimi Gündüz | 120 dəqiqə | 1 dəqiqə |
Çətinlik Tənzimləməsi
Əvvəlcədən təyin edilmiş çətinlik səviyyələrindən əlavə, xüsusi çətinlik yaratmaq üçün fərdi parametrləri dəqiq tənzimləyə bilərsiniz. Fərdiləşdirilmiş təcrübə üçün bunları birləşdirin:
- Zombi sıxlığı:
ZombieSpawnMultiplierdəyərini tənzimləyin (demək olar ki, heç biri üçün 0.1, böyük ordalar üçün 5.0). - NPC davranışı: Dost NPC-lər üçün
NPCHostilitydəyəriniPassive, düşmən dünya üçünAggressiveolaraq təyin edin. - Resurs qıtlığı: Daha çətin sağqalma üçün
GatherRateMultipliervəLootRespawnMultiplierdəyərlərini azaldın. - Döyüş çətinliyi: Çətin döyüş təcrübəsi üçün yüksək zombi yaranmasını aşağı davamlılıqla birləşdirin.
Problemlərin Həlli
Server Çökmələri
- Konsol jurnalını yoxlayın: Çökmədən əvvəlki xəta mesajları üçün GPanel konsol çıxışını nəzərdən keçirin. Ümumi səbəblərə yaddaş limitləri və zədələnmiş saxlama məlumatları daxildir.
- Yaddaş problemləri: Dünya yaradılması zamanı və ya çox oyunçu ilə server çökürsə, daha çox RAM lazım ola bilər. Server planınızı yüksəltməyi nəzərdən keçirin.
- Zədələnmiş dünya saxlaması: Server davamlı olaraq başlanğıcda çökürsə, ehtiyat nüsxəni bərpa etməyi və ya dünya sıfırlaması etməyi sınayın. Ehtiyat nüsxə və sıfırlama təlimatları üçün No One Survived Server Quraşdırma Təlimatına baxın.
- Oyun yeniləmələri: Oyun yeniləməsindən sonra çökmələr uyğunluq problemlərini göstərə bilər. Yeniləməni tətbiq etmək üçün serveri yenidən başladın və məlum problemlər üçün icma forumlarını yoxlayın.
Bağlantı Problemləri
- Server brauzerdə görünmür: Serverin tam başladığından əmin olun (GPanel konsolunda hazır mesajını yoxlayın). Sorğu portunun düzgün təyin edildiyini yoxlayın.
- Birbaşa IP ilə qoşulmaq mümkün deyil: IP və oyun portunu (sorğu portu deyil) iki dəfə yoxlayın. Server IP və Portunuzu Necə Tapmalı baxın.
- Qoşulma zamanı vaxt aşımı: Server həddindən artıq yüklənmiş və ya cavab vermir ola bilər. GPanel vasitəsilə yenidən başlatmağı sınayın. Problem davam edərsə, konsolu xətalar üçün yoxlayın.
- "Version mismatch": Həm server, həm də müştəri eyni oyun versiyasında olmalıdır. Gözləyən yeniləmələri tətbiq etmək üçün serveri yenidən başladın.
Saxlama Zədələnməsi
- Simptomlar: Server başlamır, boş dünyaya yüklənir və ya oyunçular bütün irəliləyişlərini itirir.
- Qarşısının alınması: Texniki xidmətdən əvvəl həmişə serveri GPanel vasitəsilə düzgün dayandırın. Server prosesini zorla sonlandırmaqdan çəkinin.
- Bərpa: Zədələnmədən əvvəl alınmış ehtiyat nüsxədən bərpa edin. Heç bir ehtiyat nüsxə yoxdursa, dünya sıfırlaması lazımdır.
Zombi Yaranma Problemləri
- Zombilər yaranmır:
ZombieSpawnMultiplierdəyərinin0olaraq təyin edilmədiyini yoxlayın. Çətinliyin zombiləri söndürən rejimə təyin edilmədiyini təsdiqləyin. - Həddindən artıq çox zombi / gecikmə:
ZombieSpawnMultiplierdəyərini azaldın. Yüksək yaranma nisbətləri çox oyunçu ilə birlikdə əhəmiyyətli server gecikməsinə səbəb ola bilər. - Zombilər yoxa çıxmır: Bu oyun xətası ola bilər. Serverin yenidən başladılması bütün yaradılmış varlıqları təmizləyir və problemi müvəqqəti həll edir.
Performans Optimallaşdırması
- Server cari oyunçu sayı ilə çətinlik çəkirsə,
MaxPlayersdəyərini azaldın. - Varlıq sayını və CPU istifadəsini azaltmaq üçün
ZombieSpawnMultiplierdəyərini aşağı salın. - Serverin xəritə ölçüsü və oyunçu sayı üçün kifayət qədər RAM-a malik olduğundan əmin olun.
- Yaddaş sızıntılarını təmizləmək və varlıq saylarını sıfırlamaq üçün vaxtaşırı yenidən başlatmalar planlaşdırın (gündəlik və ya bir neçə gündən bir).
- Əgər mövcuddursa, server parametrlərində görünüş məsafəsini və ya simulyasiya aralığını azaldın.
Əlaqəli Məqalələr
- No One Survived Server Quraşdırma Təlimatı
- Server IP və Portunuzu Necə Tapmalı
- SFTP vasitəsilə Faylları Necə Yükləməli
- Yeni Serverinizlə İşə Başlamaq