Jak Nakonfigurovat Váš Avorion Server
V tomto průvodci vám ukážeme, jak upravit každé nastavení na vašem Avorion serveru.
Základní Konfigurace Serveru
Sekce s názvem "Základní Konfigurace Serveru"Základní nastavení jako Maximum Hráčů, Jméno Serveru, Obtížnost a další mohou být nakonfigurována přímo v nabídce Startup Parameters našeho herního panelu. Zde jsou kroky pro základní konfiguraci:
- Přistupte k Game Host Bros Panelu a
Stopváš Avorion server. - V postranním panelu klikněte na
Startup Parameters. - Upravte nastavení, které chcete změnit.
- Spusťte váš server.
Konfigurace Server.ini
Sekce s názvem "Konfigurace Server.ini"Zde je postup, jak nakonfigurovat každé nastavení na vašem Avorion serveru. Seznam všech nastavení a jejich popisů najdete níže.
- Přihlaste se do Game Host Bros Panelu a
Stopváš Avorion server. - Jděte do
File Manager. - Přejděte do
/galaxy/Avorion/a otevřeteserver.ini. - Upravte vaše požadovaná nastavení a poté klikněte na uložit.
- Spusťte váš server.
Adresářgalaxy
AdresářAvorion
- server.ini
Nastavení Avorion Serveru
Sekce s názvem "Nastavení Avorion Serveru"Zde je seznam všech nastavení server.ini pro Avorion, poskytnutý vývojáři hry Avorion.
Nejaktuálnější seznam pro každou verzi můžete najít v /galaxy/Avorion/server.ini - readme.txt.
Herní Nastavení
Sekce s názvem "Herní Nastavení"| Nastavení | Výchozí Hodnota | Popis |
|---|---|---|
| Scenario | 1 | Serverový scénář: Kreativní (0), Normální (1). Varování: změna poškodí uložené hry! |
| Seed | sNcLR1IyrC | Seed pro generování světa. Varování: změna poškodí uložené hry! |
| Difficulty | 0 | Herní obtížnost: -3 (Začátečník) až 3 (Šílená). |
| HardcoreEnabled | false | Povoluje hardcore obtížnost. |
| InfiniteResources | false | Dává hráčům neomezené zdroje. |
| PlayTutorial | false | Vynucuje tutoriál při přihlášení (zakázáno pro multiplayer). |
| CollisionDamage | 1 | Škála poškození při kolizi: 0 (vypnuto) až 1 (plné). |
| SafePlayerInput | false | Zastaralé. Ověřuje vstup hráče, může způsobit lag. |
| PlayerToPlayerDamage | true | Umožňuje hráčům navzájem se poškozovat. |
| LogoutInvincibility | true | Činí lodě nezranitelné po odhlášení. |
| LogoutInvincibilityDelay | 30 | Sekundy do nezranitelnosti lodě po odhlášení. |
| ShipyardBoundBuilding | true | Omezuje stavění na sektory loděnic. |
| FullBuildingUnlocked | false | Odemyká všechny stavební znalosti pro nové hráče. |
| RepairingAlwaysAllowed | false | Povoluje opravy i během boje. |
| BlockOverlapExploit | false | Povoluje nekonečné exploity překrývání bloků. |
| PermaDestruction | false | Lodě navždy ztraceny při zničení. |
| DockingRestrictions | true | Omezuje kotvení určitých objektů. |
| Barrier | true | Povoluje bariéru k centru galaxie. |
| Storyline | true | Povoluje řízený příběh. |
| BehemothEvents | false | Povoluje události Behemoth DLC. |
| UnlimitedProcessingPower | false | Odstraňuje limity velikosti lodě ze znalosti materiálů. |
| UnlimitedShipSize | false | Povoluje nadrozměrné lodě při maximálním výkonu zpracování. |
| RelationLossFactor | 1 | Násobitel pro ztrátu vztahů frakcí. |
| RelationGainFactor | 1 | Násobitel pro zisk vztahů frakcí. |
| StartingResources | 0 | Počáteční zdroje: -4 (rychlý start) až 0. |
| DamageMultiplier | 1 | Násobitel pro poškození NPC. |
| InitialRelations | 0 | Počáteční vztahy frakcí: -3 (přátelský) až 3 (nepřátelský). |
| MapFactions | 350 | Počet frakcí na mapě. |
| Rifts | 200 | Počet trhlin na mapě. |
| ResourceAsteroidFactor | 1 | Násobitel pro asteroidní zdroje. |
| ResourceWreckageFactor | 1 | Násobitel pro zdrojové trosky. |
| EventsFactor | 1 | Násobitel pro frekvenci událostí. |
| PreciseAIAim | false | Činí AI dokonale přesnou. |
| BlockDestructionThreshold | 1 | Procento HP kdy se bloky začnou lámat. |
| DevMode | false | Povoluje režim vývojáře. |
| ExplicitCallables | true | Vyžaduje, aby funkce byly označeny jako volatelné. |
| RiftMassFactor | 1 | Násobitel pro hmotnost povolenou v trhlinách. |
| RiftDamageFactor | 1 | Násobitel pro Xsotan poškození v trhlinách. |
| BigWreckageDespawnTime | 1800 | Sekundy do zmizení velkých trosek. |
| SmallWreckageDespawnTime | 900 | Sekundy do zmizení malých trosek. |
| MaximumFightersPerSectorAndPlayer | -1 | Max stíhaček na sektor/hráče (-1 = neomezeno). |
| MaximumStationsPerSector | -1 | Max stanic na sektor (-1 = neomezeno). |
| MaximumBlocksPerCraft | -1 | Max bloků na plavidlo (-1 = neomezeno). |
| MaximumVolumePerShip | -1 | Max objem na loď (-1 = neomezeno). |
| MaximumVolumePerStation | -1 | Max objem na stanici (-1 = neomezeno). |
| MaximumPlayerShips | -1 | Max lodí na hráče (-1 = neomezeno). |
| MaximumPlayerStations | -1 | Max stanic na hráče (-1 = neomezeno). |
| MaximumAllianceShips | -1 | Max lodí na alianci (-1 = neomezeno). |
| MaximumAllianceStations | -1 | Max stanic na alianci (-1 = neomezeno). |
| MaximumAllianceShipsPerMember | -1 | Max lodí aliance na člena (-1 = neomezeno). |
| MaximumAllianceStationsPerMember | -1 | Max stanic aliance na člena (-1 = neomezeno). |
| MaximumBlocksPerTurret | 250 | Max bloků na design věže (-1 = neomezeno). |
| BoardingAllowed | true | Povoluje nástup na lodě. |
| MinimumCraftSize | 0 | Minimální rozměr lodi (0 = bez limitu). |
| MinimumBlockSize | 0.01 | Minimální rozměr bloku (0.00001-0.01). |
| MaxShipVelocity | 0 | Maximální rychlost lodi v m/s (0 = neomezeno). |
| PlayerInventorySlots | 1000 | Počet slotů inventáře hráče. |
| AllianceInventorySlots | 1000 | Počet slotů inventáře aliance. |
| Version | 2.5.7 | Verze hry (automaticky aktualizováno). |
| sameStartSector | true | Hráči začínají ve stejném sektoru. |
| xsotanInvasionSectors | 5 | Počet současných Xsotan invazních sektorů. |
| startUpScript | data/scripts/server/server.lua | Cesta k startovacímu skriptu serveru. |
| startSectorScript | startsector | Skript generátoru startovacího sektoru. |
| motd | Zpráva dne zobrazená při přihlášení. |
Systémová Nastavení
Sekce s názvem "Systémová Nastavení"| Nastavení | Výchozí Hodnota | Popis |
|---|---|---|
| MaxTimeStep | 1 | Maximální délka ticku v sekundách. |
| saveInterval | 600 | Sekundy mezi automatickými uloženími. |
| sectorUpdateTimeLimit | 300 | Sekundy před odložením neaktivních sektorů. |
| emptySectorUpdateInterval | 0.5 | Sekundy mezi aktualizacemi prázdných sektorů. |
| workerThreads | 25 | Vlákna pro herní simulaci (omezit na CPU jádra). |
| generatorThreads | 2 | Vlákna pro generování/načítání sektorů. |
| scriptBackgroundThreads | 2 | Vlákna pro asynchronní skriptové úlohy. |
| aliveSectorsPerPlayer | 5 | Extra sektory držené v paměti na hráče. |
| weakUpdate | true | Optimalizuje simulaci prázdných sektorů. |
| profiling | false | Povoluje sledování výkonu. |
| sendCrashReports | true | Odesílá zprávy o pádech vývojářům. |
| hangDetection | true | Hlásí když server přestane reagovat. |
| backups | true | Vytváří hodinové zálohy. |
| backupsPath | Vlastní umístění zálohy (prázdné = výchozí). | |
| statsLogging | true | Sleduje statistiky serveru ve formátu CSV. |
| simulateHighLoadServer | false | Simuluje vysoké zatížení serveru pro testování. |
| commandsFile | Cesta k souboru příkazů serveru. | |
| sendSectorDelay | 2 | Zpoždění při odesílání dat sektoru klientům. |
| placeInShipOnDeathDelay | 7 | Sekundy bez lodi po zničení. |
| respawnAloneDelay | 12 | Solo zpoždění oživení po zničení lodi. |
| respawnMultiplayerDelay | 92 | Multiplayer zpoždění oživení po zničení lodi. |
| autoSavePerformanceData | false | Automaticky ukládá data výkonu při problémech. |
| performanceDataAutoSaveFiles | 10 | Max souborů dat výkonu uchováno. |
| timeBetweenPerformanceDataAutoSaves | 30 | Sekundy mezi ukládáním dat výkonu. |
| fileClustering | false | Agreguje malé soubory při vypnutí. |
| clusterFileSize | 200000000 | Velikost v bajtech seskupených souborů. |
| clusteringThreads | 8 | Vlákna pro seskupování souborů. |
Síťová Nastavení
Sekce s názvem "Síťová Nastavení"| Nastavení | Výchozí Hodnota | Popis |
|---|---|---|
| port | 27000 | Port serveru pro naslouchání. |
| broadcastInterval | 5 | Sekundy mezi úplnými síťovými aktualizacemi. |
| isMultiplayer | true | Povoluje multiplayer funkcionalitu. |
| isListed | false | Uvádí server ve veřejných adresářích. |
| vacSecure | true | Povoluje VAC anti-cheat (pouze Steam). |
| sendStatsToAdmins | true | Odesílá statistiky výkonu adminům. |
| useSteam | true | Používá Steam síťování (doporučeno). |
| forceSteam | false | Vynucuje Steam síťování bez záložky. |
| rconIp | IP adresa RCON rozhraní. | |
| rconPassword | RCON heslo (prázdné = zakázáno). | |
| rconPort | 27015 | Port RCON rozhraní. |
| maxReceivableMessageSize | 52428800 | Max velikost zprávy v bajtech. |
| networkingThreads | 2 | Vlákna pro síťové zpracování (min 2). |
| safeBytesPerClientPerTick | 1048576 | Max bajtů na klienta za tick. |
| suspiciousTickHistorySize | 50 | Ticky analyzované pro podezřelé chování. |
| maxSuspiciousTicks | 30 | Podezřelé ticky před odpojením klienta. |
Administrační Nastavení
Sekce s názvem "Administrační Nastavení"| Nastavení | Výchozí Hodnota | Popis |
|---|---|---|
| maxPlayers | 10 | Maximální povolených hráčů (+1 admin). Varování: není navrženo jako MMO! |
| name | Avorion Server | Jméno serveru v seznamech serverů. |
| description | An Avorion Server | Popis serveru v seznamech serverů. |
| password | Přihlašovací heslo (prázdné = bez hesla). | |
| pausable | false | Umožňuje pozastavení serveru. |
| accessListMode | Blacklist | Filtrování uživatelů: ‘whitelist’ nebo ‘blacklist’. |
| steamIdOverride | 0 | Debug přihlášení jako specifické SteamID. |
Meta Nastavení
Sekce s názvem "Meta Nastavení"| Nastavení | Výchozí Hodnota | Popis |
|---|---|---|
| branch | Identifikátor větve pro jeden hráč (ignorováno na serveru). |