Bu təlimat Legion Hosting üzərində Astroneer xüsusi serverinizin quraşdırılmasını, başlanğıc dəyişənlərinin konfiqurasiyasını, server parametrlərinin redaktə edilməsini, serverinizə qoşulmağı və saxlama və ehtiyat nüsxələrinin idarə edilməsini əhatə edir. Ağ siyahı və admin konfiqurasiyası üçün Astroneer Admin və Ağ Siyahı Quraşdırmasına baxın.
1. İlkin Tələblər
Astroneer serverinizi başlatmadan əvvəl aşağıdakı məlumatları toplayın:
- Sahib Steam İstifadəçi Adı -- Dəqiq Steam profil adınız. Bu, server tərəfindən sahib hesabını müəyyən etmək üçün istifadə olunur.
- Sahib Steam ID (GUID) -- 64-bit Steam ID-niz (məs.
76561198012345678). Server bunu oyun daxilində sizə admin/sahib imtiyazları vermək üçün istifadə edir.
Steam ID-nizi Necə Tapmaq Olar
- Steam proqramını açın və sağ üst küncdəki profil adınıza klikləyin.
- Account details seçin. Steam ID-niz burada birbaşa göstərilmir, lakin xüsusi URL təyin etməmisinizsə profil URL-niz onu ehtiva edir.
- Alternativ olaraq, steamid.io saytına daxil olun, Steam profil URL-nizi yapışdırın və steamID64 dəyərini kopyalayın.
2. İlk Başlatma
- GPanel-ə daxil olun və Astroneer serverinizi seçin.
- Startup tabına keçin. Bir neçə konfiqurasiya edilə bilən dəyişən görəcəksiniz (aşağıdakı cədvələ baxın).
- OWNER_NAME dəyərini dəqiq Steam istifadəçi adınıza təyin edin.
- OWNER_GUID dəyərini 64-bit Steam ID-nizə təyin edin.
- PUBLIC_IP dəyərinin düzgün təyin edildiyini yoxlayın. Bu, Network tabında göstərilən serverinizin açıq IP ünvanı ilə uyğun olmalıdır.
- Console tabına qayıdın və Start düyməsinə klikləyin.
- Konsolun serverin yüklənməsini bitirdiyini göstərməsini gözləyin. Astroneer Proton vasitəsilə dünya fayllarını inisializasiya etdiyi üçün ilk başlatma bir-iki dəqiqə çəkə bilər.
3. GPanel Başlanğıc Dəyişənləri
Aşağıdakı dəyişənlər GPanel Startup tabında mövcuddur. Bunlar hər başlanğıcda serverə ötürülür.
| Dəyişən | Tələb olunur | Təsvir |
|---|---|---|
PUBLIC_IP |
Bəli | Serverinizin açıq IP ünvanı. GPanel-in Network tabında göstərilən IP ilə uyğun olmalıdır. Bu yanlışdırsa serverə çatmaq mümkün olmayacaq. |
OWNER_NAME |
Bəli | Server sahibinin Steam istifadəçi adı. Bu hesaba oyun daxilində tam admin imtiyazları verilir. |
OWNER_GUID |
Bəli | Server sahibinin 64-bit Steam ID-si (məs. 76561198012345678). Admin hesabını müəyyən etmək üçün OWNER_NAME ilə birlikdə işləyir. |
SERVER_NAME |
Xeyr | Server brauzerində göstərilən ad. Təyin edilməzsə standart olaraq "Astroneer Dedicated Server" olur. |
SERVER_PWD |
Xeyr | Oyunçuların serverə qoşulmaq üçün daxil etməli olduqları ixtiyari şifrə. Açıq server üçün boş buraxın. |
4. AstroServerSettings.ini
Daha təkmil konfiqurasiya üçün serverin INI konfiqurasiya faylını birbaşa redaktə edə bilərsiniz. Dəyişiklik etməzdən əvvəl serverinizi dayandırın.
Fayl Yeri
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Bu faylı GPanel-dəki Files tabı vasitəsilə açın və ya SFTP ilə qoşulun. Əgər fayl mövcud deyilsə, standart dəyərlərlə yaradılması üçün serveri bir dəfə başladıb dayandırın.
Əsas Parametrlər
| Parametr | Standart | Təsvir |
|---|---|---|
PublicIP |
(serverinizin IP-si) | Serverin açıq IP ünvanı. GPanel-in Network tabından faktiki server IP-nizlə uyğun olmalıdır. |
ServerName |
Astroneer Dedicated Server |
Oyun daxili server brauzerində göstərilən ad. |
ServerPassword |
(boş) | İxtiyari qoşulma şifrəsi. Açıq server üçün boş buraxın. |
OwnerName |
(yoxdur) | Server sahibinin Steam istifadəçi adı. Dəqiq uyğun olmalıdır (böyük-kiçik hərfə həssasdır). |
OwnerGuid |
(yoxdur) | Server sahibinin 64-bit Steam ID-si. |
MaxFPS |
30 |
Maksimum server tik sürəti (saniyədə kadr). Daha yüksək dəyərlər serverin cavab verməsini artırır, lakin daha çox CPU istifadə edir. 30 ilə 60 arasında dəyərlər tövsiyə olunur. |
WhitelistEnabled |
False |
True olaraq təyin edildikdə yalnız ağ siyahıdakı oyunçular qoşula bilər. Ətraflı məlumat üçün Astroneer Admin və Ağ Siyahı Quraşdırmasına baxın. |
AutoSaveGameInterval |
900 |
Avtomatik saxlamalar arasındakı saniyə. Standart 900-dür (15 dəqiqə). Daha aşağı dəyərlər daha tez-tez saxlayır, lakin disk I/O-nu artırır. |
BackupSaveGamesInterval |
7200 |
Ehtiyat saxlamalar arasındakı saniyə. Standart 7200-dür (2 saat). Ehtiyat nüsxələr avtomatik saxlamalardan ayrıdır və əlavə geri qaytarma nöqtələri təmin edir. |
Nümunə Konfiqurasiya
[/Script/Astro.AstroServerSettings]
PublicIP=YOUR_SERVER_IP
ServerName=My Astroneer Server
ServerPassword=
MaxFPS=30
OwnerName=YourSteamUsername
OwnerGuid=76561198012345678
WhitelistEnabled=False
AutoSaveGameInterval=900
BackupSaveGamesInterval=7200
Astro/Saved/Config/WindowsServer/Engine.ini yerində Engine.ini faylı var. Bu fayl şəbəkə port bağlama kimi aşağı səviyyəli mühərrik parametrlərini idarə edir. Əksər hallarda bu faylı redaktə etməyə ehtiyac yoxdur -- standart parametrlər GPanel-in port təyinatları ilə düzgün işləyir.
5. Necə Qoşulmaq Olar
Variant A -- Oyun Daxili Server Brauzeri
- Steam vasitəsilə Astroneer oyununu başladın.
- Əsas menyudan Multiplayer seçin.
- Dedicated Servers tabına klikləyin.
- Serverinizi ada görə axtarın və ya siyahıda tapın.
- Serverinizi seçin və Join düyməsinə klikləyin. Sorulsa server şifrəsini daxil edin.
Variant B -- IP vasitəsilə Birbaşa Qoşulma
- Steam vasitəsilə Astroneer oyununu başladın.
- Əsas menyudan Multiplayer seçin.
- Dedicated Servers tabına klikləyin.
- Birbaşa qoşulmaq üçün GPanel Network tabından IP ünvanı və portu istifadə edin:
<your-server-ip>:<port> - Əgər təyin olunubsa, server şifrəsini daxil edin.
PUBLIC_IP başlanğıc dəyişəninin (və AstroServerSettings.ini faylındakı PublicIP) GPanel-in Network tabında göstərilən serverinizin faktiki IP ünvanı ilə uyğun olduğunu yoxlayın. Uyğunsuzluq qoşulma uğursuzluqlarının ən ümumi səbəbidir.
6. Saxlama İdarəetməsi
Avtomatik Saxlama
Astroneer dünyanızı müntəzəm fasilələrlə avtomatik olaraq saxlayır. Tezlik AstroServerSettings.ini faylında iki parametrlə idarə olunur:
- AutoSaveGameInterval -- Əsas saxlamanın nə qədər tez-tez baş verməsi (standart: 900 saniyə / 15 dəqiqə).
- BackupSaveGamesInterval -- Ayrıca ehtiyat saxlamanın nə qədər tez-tez yaradılması (standart: 7200 saniyə / 2 saat). Ehtiyat saxlamalar adi avtomatik saxlamadan kənarda əlavə geri qaytarma nöqtələri təmin edir.
Saxlama Faylının Yeri
Saxlama faylları serverdə aşağıdakı yerdə saxlanılır:
Astro/Saved/SaveGames/
Faylların uzantısı .savegame-dir. Bu qovluqda həm əsas saxlama, həm də istənilən ehtiyat saxlamaları tapacaqsınız.
SFTP vasitəsilə Əl ilə Ehtiyat Nüsxə
Dünyanızın əl ilə ehtiyat nüsxəsini yaratmaq üçün:
- Bütün məlumatların diskə yazıldığından əmin olmaq üçün serveri GPanel-dən dayandırın.
- SFTP vasitəsilə serverinizə qoşulun. Qoşulma təlimatları üçün SFTP vasitəsilə Fayl Yükləmə bölməsinə baxın.
Astro/Saved/SaveGames/qovluğuna keçin.- Saxlamaq istədiyiniz
.savegamefayllarını endirin.
Saxlamanı Bərpa Etmək
- Serveri GPanel-dən dayandırın.
- SFTP vasitəsilə qoşulun və
Astro/Saved/SaveGames/qovluğuna keçin. .savegamefaylınızı bu qovluğa yükləyin, lazım gələrsə mövcud saxlamanı əvəz edin.- Serveri GPanel-dən başladın. Server başlanğıcda saxlama faylını yükləyəcək.
Problemlərin Həlli
Server Brauzerdə Görünmür
- Serverin GPanel-də tam başladıldığını təsdiqləyin. Konsolda xəta mesajlarını yoxlayın.
- Startup tabındakı
PUBLIC_IPdəyərinin Network tabındakı server IP-niz ilə dəqiq uyğun olduğunu yoxlayın. - Server brauzerinin yeni başladılmış serveri indeksləməsi bir neçə dəqiqə çəkə bilər. Gözləyərkən birbaşa IP vasitəsilə qoşulmağı sınayın.
Server Başlanğıcda Çökür
- GPanel konsol jurnalında xəta mesajlarını yoxlayın. Ümumi səbəblər
AstroServerSettings.inifaylında yanlış konfiqurasiya dəyərlərini əhatə edir. AstroServerSettings.inifaylını silməyi və serveri yenidən başlatmağı sınayın. Standart dəyərlərlə yeni konfiqurasiya faylı yaradılacaq.- Əgər çökmə davam edirsə, server IP-niz və konsoldan xəta mesajları ilə birlikdə dəstək sorğusu açın.
Əlaqəli Məqalələr
- Astroneer Admin və Ağ Siyahı Quraşdırması
- 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 Astroneer serverinizlə bağlı problemlə qarşılaşsanız, dəstək sorğusu açın və server IP-nizi, problemin təsvirini və GPanel konsolundan əlaqəli xəta mesajlarını daxil edin.