Bu təlimat Legion Hosting ilə yerləşdirilən Rust ayrılmış serverinizi necə konfiqurasiya edəcəyinizi əhatə edir, o cümlədən server.cfg parametrləri, GPanel başlanğıc dəyişənləri, silinmə planlaması, saxlama idarəetməsi və qoşulma qaydaları.
server.cfg və ya digər konfiqurasiya fayllarını redaktə etməzdən əvvəl həmişə serverinizi GPanel Konsol tabından dayandırın. Server işləyərkən edilən dəyişikliklər bağlanma zamanı üzərinə yazıla bilər.
Server Konfiqurasiyası — server.cfg
Rust əsas konfiqurasiyasını serverinizdəki server/rust/cfg/server.cfg faylından oxuyur. Bu fayl serveriniz ilk dəfə başladıqda avtomatik yaradılır. Serverinizin əsas parametrlərini redaktə etmək üçün onu GPanel Fayllar tabında açın.
Əsas Parametrlər Arayışı
| Parametr | Nümunə Dəyər | Təsvir |
|---|---|---|
server.hostname |
My Legion Rust Server |
Oyun daxili server brauzerində göstərilən ad. Oyunçuların serverinizi tapa bilməsi üçün təsviri bir ad qoyun. |
server.maxplayers |
40 |
Maksimum eyni vaxtda olan oyunçu sayı. Hostinq planınızdakı slot limitini aşmamalıdır. |
server.worldsize |
3000 |
Xəritə ölçüsü metrlərlə. Ümumi dəyərlər: 1000 (kiçik), 2000, 3000 (orta), 4000, 6000 (böyük). Daha böyük xəritələr əhəmiyyətli dərəcədə daha çox RAM və CPU tələb edir. |
server.seed |
123456 |
Xəritənin yaradılması üçün istifadə olunan təsadüfi toxum. Eyni toxum + dünya ölçüsü həmişə eyni xəritəni yaradır. Tamamilə fərqli xəritə düzəni yaratmaq üçün bunu dəyişdirin (xəritə silməsi ilə). |
server.saveinterval |
60 |
Serverin dünya məlumatlarını diskə nə qədər tez-tez saxladığı (saniyələrlə). Standart dəyər 60-dır (1 dəqiqə). Daha aşağı dəyərlər qəza zamanı məlumat itkisini azaldır, lakin disk giriş/çıxışını artırır. |
server.description |
A chill PvE server |
Oyun daxili server məlumat panelində göstərilən təsvir. Qısa və informativ saxlayın. |
server.url |
https://discord.gg/yourserver |
Server məlumat panelində göstərilən URL. Adətən Discord dəvəti və ya veb sayt olur. |
Minimal nümunə server.cfg:
server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
server.hostname "My Server". Rəqəm dəyərləri üçün dırnaq tələb olunmur.
rcon.password, rcon.port, rcon.web) konfiqurasiya etmək üçün Rust RCON Girişi və Admin Əmrləri təlimatına baxın.
GPanel Başlanğıc Dəyişənləri
Bəzi Rust parametrləri server.cfg əvəzinə GPanel-də başlanğıc arqumentləri olaraq konfiqurasiya edilir. Bunlar proses başlamazdan əvvəl təyin edilməli olan aşağı səviyyəli server davranışını idarə edir.
- GPanel-ə daxil olun.
- Server siyahısından Rust serverinizi seçin.
- Başlanğıc tabına klikləyin.
- Göstərilən dəyişənləri nəzərdən keçirin və təyin edin. Buradakı dəyişikliklər serveri növbəti dəfə başladığınız zaman qüvvəyə minir.
Əsas Başlanğıc Dəyişənləri
| Dəyişən | Standart | Təsvir |
|---|---|---|
QUERY_PORT |
(təyin olunmuş) | Server brauzer siyahıları üçün istifadə olunan Steam sorğu portu. GPanel-in Şəbəkə tabında təyin edilmiş sorğu portu ilə uyğun olmalıdır. |
APP_PORT |
(təyin olunmuş) | Rust+ tətbiqi üçün port. Rust+ tətbiqinə ehtiyacınız yoxdursa, tamamilə söndürmək üçün -1 olaraq təyin edin. |
WORLD_SEED |
0 |
Xəritə yaratma toxumu. 0 olaraq təyin edildikdə, server avtomatik olaraq təsadüfi toxum yaradır və onu seed.txt-ə saxlayır. Eyni təsadüfi toxum siz seed.txt-i silənə və ya xüsusi toxum dəyəri təyin edənə qədər yenidən başlatmada təkrar istifadə olunur. Tamamilə fərqli xəritə düzəni almaq üçün yenidən başlatmadan əvvəl seed.txt-i silin və ya burada xüsusi sıfırdan fərqli toxum təyin edin. |
FRAMEWORK |
vanilla |
Yüklənəcək moddinq çərçivəsi. Moddinq çərçivəsini aktivləşdirmək üçün oxide və ya carbon olaraq təyin edin, modsuz saxlamaq üçün vanilla olaraq buraxın. Tam təfərrüatlar üçün Rust Oxide/uMod Plugin Quraşdırması təlimatına baxın. |
server.cfg-də görünürsə, başlanğıc arqumenti üstünlük təşkil edir. Portlar, identiklik və çərçivə seçimi üçün Başlanğıc tabını istifadə edin; oyun daxili tənzimləmə parametrləri üçün server.cfg istifadə edin.
Serverinizə Necə Qoşulmalı
Rust-da axtarış etmək asan olan daxili server brauzeri yoxdur. Birbaşa qoşulmanın ən sürətli yolu oyun daxili F1 konsoludur.
- Rust-ı işə salın və əsas menyuya çatın.
- Tərtibatçı konsolunu açmaq üçün F1 basın.
- Aşağıdakı əmri yazın və Enter basın:
client.connect IP:PORTIPvəPORT-u GPanel Şəbəkə tabında göstərilən serverinizin IP ünvanı və oyun portu ilə əvəz edin.
Həmçinin serveri oyun daxili sevimlilər siyahısına əlavə edə bilərsiniz ki, gələcək sessiyalarda daha sürətli giriş üçün Play > Community Servers > Favourites bölməsində görünsün.
Serverinizin IP və portunu tapmaq haqqında ətraflı məlumat üçün Server IP və Portunuzu Necə Tapmalı bölməsinə baxın.
Silinmə Cədvəli və Mexanikası
Rust-da iki fərqli silinmə növü olan daxili silinmə sistemi var. Fərqi başa düşmək yaxşı idarə olunan server üçün vacibdir.
Xəritə Silməsi və Çertyoj Silməsi
| Silinmə Növü | Nə Silinir | Nə Qalır |
|---|---|---|
| Xəritə Silməsi | Bütün oyunçu bazaları, əşyalar, xəritədəki resurslar və oyunçu mövqeləri. | Çertyojlar (tədqiqat irəliləyişi) və oyunçu məlumat faylları. |
| Çertyoj (BP) Silməsi | Bütün çertyojlar — oyunçular tədqiqata sıfırdan başlayır. | Xüsusi heç nə — BP silməsi demək olar ki, həmişə xəritə silməsi ilə birlikdə edilir. |
Məcburi Silmələr — Hər Ayın İlk Cümə Axşamı
Facepunch (Rust tərtibatçısı) hər ayın ilk cümə axşamı məcburi oyun yeniləmələri buraxır. Bu yeniləmələr bütün serverlərdə xəritə silməsini məcbur edir — silinmə tamamlanana qədər server istifadə edilə bilməz. Çertyoj silmələri həmişə məcburi olmur; Facepunch aylıq yeniləmə ilə birlikdə məcburi BP silməsi olacağını əvvəlcədən elan edir.
Xəritə Silməsini Necə Etməli
- Serverinizi GPanel Konsol tabından dayandırın.
- Fayllar tabına keçin və
server/rust/qovluğuna gedin. server/rust/qovluğundaproceduralmap.*.savilə uyğun gələn bütün faylları silin. Bunlar dünya saxlama fayllarıdır.- Həmçinin server kök qovluğundakı
proceduralmap.*.mapilə uyğun gələn faylları da silin. Bunlar əvvəlcədən yaradılmış xəritə fayllarıdır. - İstəyə bağlı olaraq tamamilə fərqli xəritə düzəni yaratmaq üçün
WORLD_SEEDbaşlanğıc dəyişənini (və yaserver.cfg-dəkiserver.seed) yeniləyin. Yeni təsadüfi toxum məcbur etmək üçün mövcuddursaseed.txt-i də silə bilərsiniz. - Serveri başladın. İlk başlanğıcda xəritə yaradılması bir neçə dəqiqə çəkəcək — bu normaldır.
Çertyoj Silməsini Necə Etməli
- Serverinizi dayandırın.
- GPanel fayl idarəedicisində
server/rust/qovluğuna gedin. .dbfaylını silin (məsələn,player.blueprints.dbvə ya oxşar). Bu fayl bütün oyunçu çertyoj məlumatlarını saxlayır.- Eyni zamanda xəritə silməsi də edin (tövsiyə olunur) — yuxarıda təsvir olunduğu kimi
proceduralmap.*.savsaxlama fayllarını vəproceduralmap.*.mapfayllarını da silin. - Serveri başladın.
Saxlama İdarəetməsi
Rust dünyanı server.saveinterval ilə müəyyən edilmiş aralıqla (standart: 60 saniyə) avtomatik saxlayır. Gözlənilməz məlumat itkisindən qaçınmaq üçün bu məsləhətləri nəzərə alın:
server.saveinterval-ın ağlabatan bir dəyərə təyin olunduğunu yoxlayın. Onu0və ya çox böyük rəqəmə təyin etmək avtomatik saxlamaları effektiv şəkildə söndürür.- Dərhal saxlama məcbur etmək üçün serveri dayandırmadan əvvəl GPanel konsolu vasitəsilə əllə
server.saveicra edin. - Prosesi öldürmək əvəzinə həmişə serveri GPanel-dən düzgün şəkildə dayandırın. Qəfil dayandırma son saxlama aralığının dəyişikliklərinin itirilməsinə səbəb ola bilər.
Əlaqəli Məqalələr
- Rust RCON Girişi və Admin Əmrləri — RCON quraşdırması, xarici alətlər və faydalı admin əmrləri
- Rust Oxide/uMod Plugin Quraşdırması — Oxide/Carbon quraşdırması, pluginlərin əlavəsi və populyar plugin tövsiyələri
- Rust Server Problemlərinin Həlli — Ümumi problemlər və onların həlli
- Server IP və Portunuzu Necə Tapmalı
- SFTP Vasitəsilə Faylları Necə Yükləməli
Köməyə Ehtiyacınız Var?
Bu təlimatda əhatə olunmayan bir problemlə qarşılaşsanız, dəstək komandamız kömək etməyə hazırdır. Dəstək bileti göndərin və server ID-nizi, problemin təsvirini və müvafiq konsol çıxışını daxil edin.