Bu təlimat Legion Hosting-də Necesse xüsusi serverinizi qurmaq və konfiqurasiya etmək üçün bilməli olduğunuz hər şeyi əhatə edir. Necesse prosedural olaraq yaradılmış adalar arasında kəşf, sənətkarlıq, baza tikintisi və yaşayış yeri idarəetməsi xüsusiyyətləri olan kooperativ hərəkət RPG-sidir. Serveriniz işlədikdən sonra idarə etmək üçün Necesse Admin Əmrləri təlimatımıza baxın.
Necesse Nədir?
Necesse yuxarıdan baxışlı hərəkət RPG sağqalma oyunudur, burada oyunçular prosedural olaraq yaradılmış dünyaları araşdırır, resurslar toplayır, avadanlıq hazırlayır, bazalar tirir və NPC yaşayış yerlərini idarə edirlər. Oyun oyunçuları bir neçə biom, getdikcə çətinləşən bosslar və daha dərin zindan kəşfi ilə aparır. Multiplayer tək bir serverdə 250 oyunçuya qədər dəstəkləyir və bu, onu həm böyük icma serverləri, həm də kiçik dost qrupları üçün ideal edir.
Əsas xüsusiyyətlər bunlardır:
- Kəşf — Bir neçə biom arasında prosedural olaraq yaradılmış adalar arasında səyahət edin
- Döyüş — Müxtəlif silah və zirehlə getdikcə çətinləşən düşmən və bosslara qarşı vuruşun
- Sənətkarlıq & Tikinti — Baza tikintisi və dekorasiya ilə geniş sənətkarlıq sistemi
- Yaşayış Yeri İdarəetməsi — NPC-ləri işə götürün, vəzifələr təyin edin və çiçəklənən yaşayış yerləri qurun
- Multiplayer — Xüsusi serverlərdə dostlarla kooperativ oyun
İlk Başlatma
Necesse serveriniz Legion Hosting-də təmin edildikdə, əvvəlcədən konfiqurasiya edilmiş və başlamağa hazır olur. Serverinizi ilk dəfə işə salmaq üçün:
- gpanel.legionhosting.net ünvanında GPanel-a daxil olun
- Server siyahısından Necesse serverinizi seçin
- Serveri işə salmaq üçün Start düyməsini klikləyin
- Server ilk başlanğıcda standart dünya və konfiqurasiya fayllarını yaradacaq
- Konsol serverin hazır olduğunu göstərdikdən sonra oyunçular qoşula bilər
GPanel Başlanğıc Dəyişənləri
GPanel Startup tabı altında başlanğıc dəyişənləri təqdim edir ki, bunlar faylları birbaşa redaktə etmədən əsas server parametrlərini konfiqurasiya etməyə imkan verir. Dəyişikliklərin qüvvəyə minməsi üçün server yenidən başladılmalıdır.
| Dəyişən | Standart | Təsvir |
|---|---|---|
SAVE_NAME |
Save1 |
Yüklənəcək və ya yaradılacaq dünya saxlama faylının adı |
SERVER_SLOTS |
10 |
Maksimum oyunçu yeri (1-250) |
SERVER_PASSWORD |
(boş) | Xüsusi serverlər üçün server şifrəsi. Açıq server üçün boş buraxın. |
AUTO_UPDATE |
0 |
Başlanğıcda avtomatik yeniləməni aktiv və ya deaktiv edin. Aktiv etmək üçün 1 təyin edin. |
SRCDS_BETAID |
(boş) | Quraşdırılacaq Steam beta qolu. Stabil buraxılış üçün boş buraxın. |
Server Konfiqurasiyası (server.cfg)
Əsas server konfiqurasiyası server.cfg-da saxlanılır. GPanel serverinizdə bu faylı File Manager-da cfg/ qovluğunda tapa bilərsiniz. Fayl SERVER = { } bloku daxilində parametrlərlə strukturlaşdırılmış formatdan istifadə edir.
server.cfg parametrlərinin tam siyahısı budur:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
Parametr Təsvirləri
| Parametr | Standart | Təsvir |
|---|---|---|
port |
14159 | Serverinizin dinlədiyi UDP portu. Aralıq: 0-65535. Adətən GPanel tərəfindən avtomatik idarə olunur. |
slots |
10 | Maksimum eyni vaxtda olan oyunçu sayı. Aralıq: 1-250. |
password |
(boş) | Server şifrəsi. Açıq server üçün boş buraxın. Oyunçular qoşulmaq üçün bunu daxil etməlidirlər. |
maxClientLatencySeconds |
30 | Zaman aşımından əvvəl saniyələrlə icazə verilən maksimum müştəri gecikməsi. Yüksək pingli oyunçular bağlantı kəsilirsə artırın. |
pauseWhenEmpty |
true | Aktiv olduqda, heç bir oyunçu qoşulmadıqda server dünya simulyasiyasını fasilə verir. Dünyanı 24/7 işlək saxlamaq üçün false təyin edin (yaşayış yerləri işləməyə davam edəcək). |
giveClientsPower |
true | Aktiv olduqda, müştərilər öz zərbə aşkarlaması, mövqeyi və oxşar mexanikalar üzərində səlahiyyətə malikdir. Daha sərt server tərəfli doğrulama üçün false təyin edin (əsas anti-hiyləli kimi fəaliyyət göstərir, lakin daha az responsiv hiss oluna bilər). |
logging |
true | Aktiv olduqda, server hər sessiya üçün jurnal faylları yaradır. Problemlərin həlli üçün faydalıdır. |
language |
en | Sistem mesajları üçün server dili. |
zipSaves |
true | Aktiv olduqda, saxlama faylları sıxılır. Disk sahəsinə qənaət edir, lakin saxlama/yükləmə vaxtlarını bir qədər artırır. |
MOTD |
(boş) | Oyunçulara serverə qoşulduqda göstərilən Günün Mesajı. |
Dünya Parametrləri (worldSettings.cfg)
Dünyaya xas parametrlər dünyanın saxlama qovluğunda (məsələn, saves/YourWorldName/worldSettings.cfg) yerləşən worldSettings.cfg adlı ayrıca faylda saxlanılır. Bu parametrlər oyun mexanikasını idarə edir və istənilən vaxt dəyişdirilə bilər.
| Parametr | Standart | Təsvir |
|---|---|---|
allowCheats |
false | Serverdə hiyləli əmrləri aktiv edir. Xəbərdarlıq: Bir dəfə aktiv edildikdən sonra geri dönülməzdir və xarakterləri hiyləli dünyalara kilidləyir. |
difficulty |
NORMAL | Oyun çətinlik səviyyəsi. Aşağıdakı çətinlik cədvəlinə baxın. |
deathPenalty |
DROP_MATS | Oyunçu öldüyündə nə baş verir. Seçimlər: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE. |
raidFrequency |
OCCASIONALLY | Basqınların nə qədər tez-tez baş verməsi. Seçimlər: OFTEN, OCCASIONALLY, RARELY, NEVER. |
playerHunger |
true | Aclıq mexanikasını aktiv və ya deaktiv edir. |
disableMobSpawns |
false | Aktiv olduqda, düşmən mobların təbii şəkildə doğulmasının qarşısını alır. |
forcedPvP |
false | Aktiv olduqda, bütün oyunçularda PvP həmişəlik aktiv olur və deaktiv edə bilməzlər. |
unloadSettlements |
false | Yaxınlıqda heç bir oyunçu olmadıqda yaşayış yerlərinin yüklənməməsini idarə edir. |
maxSettlementsPerPlayer |
-1 | Bir oyunçunun sahib ola biləcəyi maksimum yaşayış yeri sayı. Limitsiz üçün -1 təyin edin. |
dayTimeMod |
1.0 | Gündüz müddəti çarpanı. Daha yüksək dəyərlər gündüzü daha uzun edir. Maksimum: 10. |
nightTimeMod |
1.0 | Gecə müddəti çarpanı. Daha yüksək dəyərlər gecəni daha uzun edir. Maksimum: 10. |
Çətinlik Səviyyələri
| Çətinlik | Zərər Dəyişdiricisi | Geri Atma Dəyişdiricisi |
|---|---|---|
| Casual | -50% alınan zərər | Normal |
| Adventure | -30% alınan zərər | Normal |
| Classic (Normal) | Dəyişdirici yoxdur | Normal |
| Hard | +30% alınan zərər | -25% verilən geri atma |
| Brutal | +100% alınan zərər | -60% verilən geri atma |
Ölüm Cəzası Seçimləri
| Cəza | Təsvir |
|---|---|
NONE |
Ölümdə heç bir əşya düşmür |
DROP_MATS |
Avadanlıq olmayan materiallar düşür (standart) |
DROP_INVENTORY |
Əsas inventar düşür (qaynar panel və geyinilmiş əşyalar saxlanılır) |
DROP_ALL |
Bütün daşınan əşyalar düşür |
HARDCORE |
Daimi xarakter ölümü — xarakter silinir |
Qoşulma Qaydası
Serveriniz işlədikdən sonra oyunçular aşağıdakı addımlarla qoşula bilərlər:
- Steam-dən Necesse-ni işə salın
- Əsas menyudan Multiplayer düyməsini klikləyin
- Direct Connect düyməsini klikləyin (və ya server siyahıda görünürsə Join Server)
- Serverinizin IP ünvanını və portunu
IP:Portformatında daxil edin (məsələn,192.168.1.100:14159) - Serverin şifrəsi varsa, sorulduqda daxil edin
- Connect düyməsini klikləyin
Saxlama İdarəetməsi
Necesse dünya məlumatlarını və oyunçu məlumatlarını serverinizdəki saves/ qovluğunda saxlayır. Saxlama strukturunu anlamaq ehtiyat nüsxələr və dünya idarəetməsi ilə kömək edir.
Saxlama Fayl Strukturu
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
Ehtiyat Nüsxə Tövsiyələri
- Böyük dəyişikliklər etməzdən əvvəl anlıq görüntülər yaratmaq üçün GPanel-ın daxili backup xüsusiyyətindən istifadə edin
- Yerli ehtiyat nüsxələr üçün bütün
saves/qovluğunu SFTP vasitəsilə yükləyə bilərsiniz - Server mütəmadi olaraq avtomatik saxlayır, lakin konsolda
/saveəmrindən istifadə edərək əl ilə saxlama başlada bilərsiniz
Dünyanın Sıfırlanması
Yeni bir dünya ilə başlamaq üçün:
- GPanel-da serveri dayandırın
- File Manager-i açın
saves/qovluğuna keçin- Sıfırlamaq istədiyiniz dünya qovluğunu silin və ya adını dəyişdirin
- Serveri işə salın — avtomatik olaraq yeni dünya yaradılacaq
Əlaqəli Məqalələr
- Necesse Admin Əmrləri
- Server IP və Portunuzu Necə Tapmalı
- SFTP ilə Fayl Yükləmə
- Yeni Serverinizə Başlama
Kömək Lazımdır?
Necesse serverinizlə bağlı problemlər yaşayırsınızsa və ya əlavə yardıma ehtiyacınız varsa, dəstək komandamız sizə kömək etməyə hazırdır. Dəstək sorğusu göndərin və ən qısa zamanda sizə cavab verəcəyik.