Bu təlimat Legion Hosting-də No More Room in Hell (NMRiH) xüsusi serverinizi necə qurmağı, başlanğıc dəyişənlərini konfiqurasiya etməyi, server.cfg faylını redaktə etməyi, xəritə rotasiyasını qurmağı, oyun rejimlərini konfiqurasiya etməyi və serverinizə qoşulmağı əhatə edir. Admin əmrləri və plagin dəstəyi üçün No More Room in Hell Admin Əmrlərinə baxın.
1. İlk Başlanğıc
- GPanel-ə daxil olun və NMRiH serverinizi seçin.
- Startup tabına keçin və mövcud dəyişənləri nəzərdən keçirin (aşağıdakı cədvələ baxın).
- İstəyə görə ilk yüklənəcək xəritəni təyin etmək üçün SRCDS_MAP dəyərini dəyişin.
- Console tabına qayıdın və Start düyməsinə klikləyin.
- Konsolun ilk xəritənin yüklənməsini bitirdiyini göstərməsini gözləyin. İlk başlanğıc server işə düşdüyü və standart konfiqurasiya fayllarını yaratdığı üçün bir dəqiqə çəkə bilər.
- Server işlədikdən sonra server adınızı, RCON şifrənizi və digər parametrləri
nmrih/cfg/server.cfgfaylında konfiqurasiya edin (aşağıya baxın).
server.cfg faylında RCON şifrəsi təyin edin. Şifrə olmadan uzaqdan admin girişi deaktiv olur və server işləyərkən məhdud nəzarətiniz olacaq.
2. GPanel Başlanğıc Dəyişənləri
Aşağıdakı dəyişənlər GPanel Startup tabında mövcuddur. Server adı, şifrə, RCON şifrəsi və maksimum oyunçu sayı kimi parametrlər server.cfg faylında konfiqurasiya edilir (aşağıda 3-cü bölməyə baxın).
| Dəyişən | Standart | Təsvir |
|---|---|---|
SRCDS_MAP |
nms_northway |
Server başlanğıcında yüklənən xəritə. Tapşırıq xəritələri üçün nmo_, Sağ Qalma xəritələri üçün nms_ prefiksi istifadə edin. |
AUTO_UPDATE |
1 |
Başlanğıcda serveri avtomatik yeniləyin. Deaktiv etmək üçün 0 təyin edin. |
nmrih/cfg/server.cfg faylında konfiqurasiya edilir.
3. Server Konfiqurasiyası (server.cfg)
NMRiH ətraflı konfiqurasiya üçün standart Source engine server.cfg faylından istifadə edir. Redaktə etməzdən əvvəl serverinizi dayandırın.
Fayl Yeri
nmrih/cfg/server.cfg
Bu faylı GPanel-dəki Files tabı və ya SFTP vasitəsilə qoşularaq açın. Fayl mövcud deyilsə, əl ilə yaradın və ya standart faylı yaratmaq üçün serveri başladın və dayandırın.
Əsas Parametrlər
| Parametr | Standart | Təsvir |
|---|---|---|
hostname |
NMRiH Server |
Brauzerdə göstərilən server adı. |
sv_password |
(boş) | Qoşulma şifrəsi. İctimai giriş üçün boş buraxın. |
rcon_password |
(yoxdur) | Uzaqdan admin girişi üçün RCON şifrəsi. RCON-un işləməsi üçün təyin edilməlidir. |
maxplayers |
8 |
Maksimum eyni vaxtda qoşulan oyunçu sayı. |
sv_contact |
(boş) | Server operatoru üçün əlaqə e-poçtu və ya URL. İstəyə bağlıdır. |
sv_region |
255 |
Brauzer üçün server region kodu. 0=ABŞ Şərq, 1=ABŞ Qərb, 2=Cənubi Amerika, 3=Avropa, 4=Asiya, 5=Avstraliya, 255=Dünya. |
mp_timelimit |
0 |
Hər xəritə üçün dəqiqə ilə vaxt limiti. 0 vaxt limiti olmadığını bildirir (raund əsaslı irəliləyiş). |
sv_alltalk |
1 |
Məsafədən asılı olmayaraq bütün oyunçuların bir-birini səsli söhbət vasitəsilə eşitməsinə icazə verin. Yaxınlıq əsaslı səs üçün 0 təyin edin. |
Nümunə server.cfg
hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0
4. Xəritə Rotasiyası (mapcycle.txt)
NMRiH mapcycle.txt faylı istifadə edərək xəritələr arasında dövr edir. Server hər raund bitdikdən sonra siyahıdakı növbəti xəritəni yükləyir.
Fayl Yeri
nmrih/mapcycle.txt
Format
Hər sətirdə bir xəritə siyahılayın. Xəritələr yuxarıdan aşağıya sıra ilə yüklənir, sonra dövr təkrarlanır.
nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway
Xəritə Adı Prefiksləri
| Prefiks | Oyun Rejimi | Təsvir |
|---|---|---|
nmo_ |
Tapşırıq | Oyunçular zombilərlə döyüşərkən tapşırıqları yerinə yetirirlər (əşyalar tapmaq, çıxarma nöqtələrinə çatmaq). Ən populyar rejim. |
nms_ |
Sağ Qalma | Dalğa əsaslı sağ qalma. Oyunçular getdikcə çətinləşən zombi dalğalarına qarşı mövqelərini müdafiə edirlər. |
nmo_ və nms_ xəritələrini qarışdıra bilərsiniz. Server xəritə prefiksinə əsasən avtomatik olaraq oyun rejimlərini dəyişir.
5. Oyun Rejimləri
Tapşırıq Rejimi (nmo_)
Əsas oyun rejimi. Oyunçular zombilər xəritədə gəzərkən bir sıra tapşırıqları -- açarlar tapmaq, generatorları aktivləşdirmək, təxliyə nöqtələrinə çatmaq -- birlikdə yerinə yetirməlidirlər. Oyunçuların tükənməsi və ya təxliyə edə bilməmə uğursuzluqla nəticələnir.
Sağ Qalma Rejimi (nms_)
Dalğa əsaslı müdafiə. Oyunçular mövqe tutur və getdikcə çətinləşən zombi dalğalarını dəf edirlər. Sursat və təchizat azdır. Məqsəd mümkün qədər çox dalğadan sağ qalmaq və ya qazanmaq üçün müəyyən sayda dalğaya çatmaqdır.
6. Necə Qoşulmaq Olar
Variant A -- Steam Server Brauzeri
- Steam proqramını açın.
- Yuxarı menyuda View düyməsinə, sonra Game Servers düyməsinə klikləyin.
- Favourites tabına, sonra Add a server düyməsinə klikləyin.
- GPanel-in Network tabından server IP və portunuzu daxil edin:
<your-server-ip>:<port> - Add this address to favourites düyməsinə klikləyin, sonra serveri seçin və Connect düyməsinə klikləyin.
Variant B -- Oyun Daxili Konsol
- Steam vasitəsilə No More Room in Hell oyununu başladın.
- Options > Keyboard > Advanced > Enable Developer Console bölməsində developer konsolunu aktivləşdirin.
- Konsolu açmaq üçün
~(tildə) düyməsinə basın. - Qoşulma əmrini yazın:
connect <your-server-ip>:<port> - Şifrə təyin edilibsə, əlavə edin:
connect <your-server-ip>:<port>; password YourPassword
Variant C -- Oyun Daxili Server Brauzeri
- Steam vasitəsilə No More Room in Hell oyununu başladın.
- Əsas menyudan Find Servers seçin.
- Serverinizi ada görə axtarın və ya siyahıya baxın.
- Serverinizi seçin və Connect düyməsinə klikləyin.
7. RCON (Remote Console)
RCON oyuna qoşulmadan server əmrlərini uzaqdan icra etməyə imkan verir. Bu standart Source engine RCON protokolundan istifadə edir.
Oyun Daxilində RCON İstifadəsi
- Developer konsolunu açın (
~). - RCON şifrənizi daxil edin:
rcon_password YourRCONPassword - Əmrləri əvvəlinə
rconəlavə edərək icra edin:rcon changelevel nmo_broadway rcon kick PlayerName
Xarici RCON Proqramından İstifadə
Serverinizi uzaqdan idarə etmək üçün müstəqil RCON alətlərindən də istifadə edə bilərsiniz. Server IP, port və RCON şifrəniz ilə qoşulun. Populyar Source RCON proqramlarına HLSW və mcrcon daxildir.
Problemlərin Həlli
- Server brauzerdə görünmür: Serverin GPanel-də tam başladıldığını yoxlayın. server.cfg faylında
sv_landəyərinin0olduğundan əmin olun. Steam brauzeri yeni serveri indeksləmək üçün 2-3 dəqiqə çəkə bilər. - Qoşula bilmir: GPanel-in Network tabında server IP və portunuzu yoxlayın. Konsol vasitəsilə
connect IP:PORTilə qoşulmağı sınayın. - Xəritə tapılmadı xətaları:
mapcycle.txtfaylındakı xəritə adlarınınnmrih/maps/qovluğundakı faktiki xəritə faylları ilə uyğun olduğunu yoxlayın. Adlar böyük-kiçik hərfə həssasdır. - Başlanğıcda çökmələr:
server.cfgfaylını silin və standart parametrləri yenidən yaratmaq üçün yenidən başladın. Xüsusi xəta mesajları üçün GPanel konsolunu yoxlayın. - RCON işləmir:
rcon_passworddəyərinin həmserver.cfg, həm də GPanel Startup tabında təyin edildiyini təsdiq edin. Düzgün portu istifadə etdiyinizdən əmin olun.
Əlaqəli Məqalələr
- No More Room in Hell Admin Əmrləri
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Fayl Yükləmə
- Server Başlanğıc Təlimatı
Kömək lazımdır?
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 xəta mesajlarını daxil edin.