Przejdź do treści

Jak Skonfigurować Twój Serwer Avorion

W tym przewodniku pokażemy Ci, jak edytować każde ustawienie na Twoim serwerze Avorion.

Podstawowe ustawienia takie jak Maksimum Graczy, Nazwa Serwera, Poziom Trudności i więcej mogą być skonfigurowane bezpośrednio w menu Parametry Uruchamiania naszego panelu gry. Oto kroki dla podstawowej konfiguracji:

  1. Uzyskaj dostęp do Panelu Game Host Bros i Stop Twój serwer Avorion.
  2. Na pasku bocznym kliknij Configuration > Startup Parameters.
  3. Edytuj ustawienie, które chcesz zmienić.
  4. Uruchom Twój serwer.

Oto jak skonfigurować każde ustawienie na Twoim serwerze Avorion. Lista wszystkich ustawień i ich opisów znajduje się poniżej.

  1. Zaloguj się do Panelu Game Host Bros i Stop Twój serwer Avorion.
  2. Przejdź do Management > File Manager.
  3. Nawiguj do /galaxy/Avorion/ i otwórz server.ini.
  4. Dostosuj swoje pożądane ustawienia, a następnie kliknij zapisz.
  5. Uruchom Twój serwer.
  • Kataloggalaxy
    • KatalogAvorion
      • server.ini

Oto lista wszystkich ustawień server.ini Avorion, dostarczona przez deweloperów gry Avorion.

Najbardziej aktualna lista dla każdej wersji może być znaleziona w /galaxy/Avorion/server.ini - readme.txt.

UstawienieWartość DomyślnaOpis
Scenario1Scenariusz serwera: Kreatywny (0), Normalny (1). Ostrzeżenie: zmiana psuje zapisy!
SeedsNcLR1IyrCZiarno generowania świata. Ostrzeżenie: zmiana psuje zapisy!
Difficulty0Trudność gry: -3 (Początkujący) do 3 (Szalony).
HardcoreEnabledfalseWłącza trudność hardcore.
InfiniteResourcesfalseDaje graczom nieograniczone zasoby.
PlayTutorialfalseWymusza samouczek przy logowaniu (wyłączony dla multiplayer).
CollisionDamage1Skala obrażeń od kolizji: 0 (wyłączone) do 1 (pełne).
SafePlayerInputfalsePrzestarzałe. Weryfikuje dane wejściowe gracza, może powodować lag.
PlayerToPlayerDamagetruePozwala graczom zadawać sobie obrażenia.
LogoutInvincibilitytrueCzyni statki niezniszczalne po wylogowaniu.
LogoutInvincibilityDelay30Sekundy do niezniszczalności statku po wylogowaniu.
ShipyardBoundBuildingtrueOgranicza budowanie do sektorów stoczni.
FullBuildingUnlockedfalseOdblokowuje całą wiedzę budowlaną dla nowych graczy.
RepairingAlwaysAllowedfalseUmożliwia naprawy nawet podczas walki.
BlockOverlapExploitfalsePozwala na nieskończone exploity nakładania bloków.
PermaDestructionfalseStatki stracone na zawsze przy zniszczeniu.
DockingRestrictionstrueOgranicza dokowanie niektórych obiektów.
BarriertrueWłącza barierę do centrum galaktyki.
StorylinetrueWłącza prowadzoną fabułę.
BehemothEventsfalseWłącza wydarzenia DLC Behemoth.
UnlimitedProcessingPowerfalseUsuwa limity rozmiaru statku z wiedzy o materiałach.
UnlimitedShipSizefalsePozwala na statki o nadmiarowych rozmiarach przy maksymalnej mocy przetwarzania.
RelationLossFactor1Mnożnik dla utraty relacji frakcji.
RelationGainFactor1Mnożnik dla zysku relacji frakcji.
StartingResources0Zasoby startowe: -4 (szybki start) do 0.
DamageMultiplier1Mnożnik dla obrażeń NPC.
InitialRelations0Początkowe relacje frakcji: -3 (przyjazne) do 3 (wrogie).
MapFactions350Liczba frakcji na mapie.
Rifts200Liczba szczelin na mapie.
ResourceAsteroidFactor1Mnożnik dla asteroid zasobów.
ResourceWreckageFactor1Mnożnik dla wraków zasobów.
EventsFactor1Mnożnik dla częstotliwości wydarzeń.
PreciseAIAimfalseSprawia, że AI celuje perfekcyjnie.
BlockDestructionThreshold1Procent HP kiedy bloki zaczynają się łamać.
DevModefalseWłącza tryb dewelopera.
ExplicitCallablestrueWymaga, aby funkcje były oznaczone jako wywołalne.
RiftMassFactor1Mnożnik dla masy dozwolonej w szczelinach.
RiftDamageFactor1Mnożnik dla obrażeń Xsotan w szczelinach.
BigWreckageDespawnTime1800Sekundy do zniknięcia dużych wraków.
SmallWreckageDespawnTime900Sekundy do zniknięcia małych wraków.
MaximumFightersPerSectorAndPlayer-1Maks. myśliwców na sektor/gracza (-1 = nieograniczone).
MaximumStationsPerSector-1Maks. stacji na sektor (-1 = nieograniczone).
MaximumBlocksPerCraft-1Maks. bloków na statek (-1 = nieograniczone).
MaximumVolumePerShip-1Maks. objętość na statek (-1 = nieograniczone).
MaximumVolumePerStation-1Maks. objętość na stację (-1 = nieograniczone).
MaximumPlayerShips-1Maks. statków na gracza (-1 = nieograniczone).
MaximumPlayerStations-1Maks. stacji na gracza (-1 = nieograniczone).
MaximumAllianceShips-1Maks. statków na sojusz (-1 = nieograniczone).
MaximumAllianceStations-1Maks. stacji na sojusz (-1 = nieograniczone).
MaximumAllianceShipsPerMember-1Maks. statków sojuszu na członka (-1 = nieograniczone).
MaximumAllianceStationsPerMember-1Maks. stacji sojuszu na członka (-1 = nieograniczone).
MaximumBlocksPerTurret250Maks. bloków na projekt wieżyczki (-1 = nieograniczone).
BoardingAllowedtrueWłącza abordaż statków.
MinimumCraftSize0Minimalna wymiar statku (0 = bez limitu).
MinimumBlockSize0.01Minimalna wymiar bloku (0.00001-0.01).
MaxShipVelocity0Maksymalna prędkość statku w m/s (0 = nieograniczona).
PlayerInventorySlots1000Liczba miejsc w ekwipunku gracza.
AllianceInventorySlots1000Liczba miejsc w ekwipunku sojuszu.
Version2.5.7Wersja gry (automatycznie aktualizowana).
sameStartSectortrueGracze zaczynają w tym samym sektorze.
xsotanInvasionSectors5Liczba jednoczesnych sektorów inwazji Xsotan.
startUpScriptdata/scripts/server/server.luaŚcieżka skryptu startowego serwera.
startSectorScriptstartsectorSkrypt generatora sektora startowego.
motdWiadomość dnia wyświetlana przy logowaniu.
UstawienieWartość DomyślnaOpis
MaxTimeStep1Maksymalna długość ticku w sekundach.
saveInterval600Sekundy między auto-zapisami.
sectorUpdateTimeLimit300Sekundy przed wyładowaniem nieaktywnych sektorów.
emptySectorUpdateInterval0.5Sekundy między aktualizacjami pustych sektorów.
workerThreads25Wątki dla symulacji gry (ogranicz do rdzeni CPU).
generatorThreads2Wątki dla generowania/ładowania sektorów.
scriptBackgroundThreads2Wątki dla zadań skryptowych async.
aliveSectorsPerPlayer5Dodatkowe sektory trzymane w pamięci na gracza.
weakUpdatetrueOptymalizuje symulację pustych sektorów.
profilingfalseWłącza śledzenie wydajności.
sendCrashReportstrueWysyła raporty awarii do deweloperów.
hangDetectiontrueRaportuje gdy serwer przestaje odpowiadać.
backupstrueTworzy co godzinę kopie zapasowe.
backupsPathNiestandardowa lokalizacja kopii zapasowej (puste = domyślne).
statsLoggingtrueŚledzi statystyki serwera w formacie CSV.
simulateHighLoadServerfalseSymuluje wysokie obciążenie serwera do testów.
commandsFileŚcieżka do pliku komend serwera.
sendSectorDelay2Opóźnienie przy wysyłaniu danych sektora do klientów.
placeInShipOnDeathDelay7Sekundy bez statku po zniszczeniu.
respawnAloneDelay12Opóźnienie solo respawn po zniszczeniu statku.
respawnMultiplayerDelay92Opóźnienie multiplayer respawn po zniszczeniu statku.
autoSavePerformanceDatafalseAuto-zapisuje dane wydajności przy problemach.
performanceDataAutoSaveFiles10Maks. plików danych wydajności zachowanych.
timeBetweenPerformanceDataAutoSaves30Sekundy między zapisami danych wydajności.
fileClusteringfalseAgreguje małe pliki przy wyłączeniu.
clusterFileSize200000000Rozmiar w bajtach plików zgrupowanych.
clusteringThreads8Wątki do grupowania plików.
UstawienieWartość DomyślnaOpis
port27000Port nasłuchiwania serwera.
broadcastInterval5Sekundy między pełnymi aktualizacjami sieciowymi.
isMultiplayertrueWłącza funkcjonalność multiplayer.
isListedfalseWymienia serwer w katalogach publicznych.
vacSecuretrueWłącza anty-cheat VAC (tylko Steam).
sendStatsToAdminstrueWysyła statystyki wydajności do adminów.
useSteamtrueUżywa sieci Steam (zalecane).
forceSteamfalseWymusza sieć Steam bez fallback.
rconIpAdres IP interfejsu RCON.
rconPasswordHasło RCON (puste = wyłączone).
rconPort27015Port interfejsu RCON.
maxReceivableMessageSize52428800Maks. rozmiar wiadomości w bajtach.
networkingThreads2Wątki do przetwarzania sieciowego (min 2).
safeBytesPerClientPerTick1048576Maks. bajtów na klienta na tick.
suspiciousTickHistorySize50Ticki analizowane pod kątem podejrzanego zachowania.
maxSuspiciousTicks30Podejrzane ticki przed rozłączeniem klienta.
UstawienieWartość DomyślnaOpis
maxPlayers10Maksymalna liczba dozwolonych graczy (+1 admin). Ostrzeżenie: nie zaprojektowane jako MMO!
nameAvorion ServerNazwa serwera na listach serwerów.
descriptionAn Avorion ServerOpis serwera na listach serwerów.
passwordHasło logowania (puste = bez hasła).
pausablefalsePozwala na pauzowanie serwera.
accessListModeBlacklistFiltrowanie użytkowników: ‘whitelist’ lub ‘blacklist’.
steamIdOverride0Debug logowanie jako określone SteamID.
UstawienieWartość DomyślnaOpis
branchIdentyfikator gałęzi singleplayer (ignorowany na serwerze).