Holdfast: Nations at War on moninpeli ensimmäisen ja kolmannen persoonan ammuskelupeli, joka sijoittuu napoleonin ajalle ja sisältää suuren mittakaavan taisteluja jopa 150 pelaajalle. Tämä opas opastaa sinut Holdfast-palvelimesi asennuksen ja määrityksen läpi Legion Hostingissa.
Ensimmäinen käynnistys GPanelissa
Ennen kuin määrität mitään, sinun on suoritettava alkukäynnistys, jotta palvelin luo oletusmääritystiedostonsa.
- Kirjaudu sisään GPaneliin.
- Valitse Holdfast-palvelimesi palvelinlistalta.
- Klikkaa Start-painiketta käynnistääksesi palvelimen ensimmäistä kertaa.
- Odota, kunnes konsoli näyttää, että palvelin on käynnistynyt täysin. Sinun pitäisi nähdä viesti, joka osoittaa, että palvelin kuuntelee yhteyksiä.
- Kun näet käynnistyksen valmistuneen, Stop palvelin. Oletusmääritystiedostot on nyt luotu.
Käynnistysmuuttujat
GPanel tarjoaa käynnistysmuuttujia, jotka ohjaavat palvelimen perusparametreja. Siirry GPanelin Startup-välilehdelle määrittääksesi nämä ennen määritystiedoston suoraa muokkaamista.
| Muuttuja | Kuvaus | Oletus |
|---|---|---|
SERVER_NAME |
Palvelinselaimessa näytettävä nimi | Holdfast Server |
SERVER_PASS |
Liittymiseen vaadittava salasana (jätä tyhjäksi julkista varten) | tyhjä |
PLAYERS |
Sallittujen pelaajien enimmäismäärä | Asetettu palvelupakettisi mukaan |
SERVER_CONFIG_PATH |
Määritystiedoston nimi configs/-kansiossa (täytyy päättyä .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Järjestelmänvalvojan sisäänkirjautumissalasana (paina F1 pelissä) | tyhjä |
REGION |
Palvelimen alue. Vaihtoehdot: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Portti, jota käytetään Steamin palvelinselaimen kyselyihin | Määritetään automaattisesti |
Palvelimen määritystiedosto
Holdfastin ensisijainen määritystiedosto sijaitsee polussa holdfastnaw-dedicated/configs/serverconfig_default.txt (tai mikä tahansa tiedostonimi on asetettu käynnistysmuuttujassa SERVER_CONFIG_PATH). Voit muokata tätä tiedostoa GPanelin File Managerin tai SFTP:n kautta.
Palvelimen identiteetti
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
server_name tukee värikoodeja Rich Text -merkinnällä. Esimerkiksi:
server_name "<color=red>[Legion]</color> Holdfast Server"
Pelitilan valinta
Holdfast tarjoaa useita pelitiloja. Aseta oletuspelitila käyttämällä asetusta server_game_mode:
| Tilan tunnus | Pelitila | Kuvaus |
|---|---|---|
0 |
Army Battlefield | Suuren mittakaavan alueen valloitus jalkaväellä ja tykistöllä |
1 |
Army Siege | Hyökkääjien on vallattava linnoitettu asema puolustajilta |
2 |
Army Deathmatch | Joukkuekuolontaistelu uudelleensyntymisajastimilla |
3 |
Naval Battlefield | Laivasta laivaan -taistelu avomerellä |
4 |
Army Conquest | Strategisten pisteiden valtaaminen ja hallinta kartalla |
5 |
Army Frontlines | Lineaarinen pisteen valtaus, työnnä vihollista taaksepäin |
6 |
Melee Arena | Lähitaistelu pienissä areenoissa |
# Set game mode to Army Battlefield
server_game_mode 0
Kierros- ja otteluasetukset
# Round duration in seconds (default: 900 = 15 minutes)
server_round_time_seconds 900
# Time between rounds in seconds
server_round_end_time_seconds 30
# Number of rounds before map rotation
server_rounds_per_map 2
# Auto-balance teams
server_auto_balance_teams true
# Maximum team size difference before auto-balance triggers
server_auto_balance_threshold 2
# Friendly fire
server_friendly_fire false
Joukkueiden tasapainotusasetukset
Asianmukainen joukkueiden tasapaino on tärkeää hyvää pelikokemusta varten, erityisesti julkisilla palvelimilla:
# Prevent players from joining the larger team
server_enforce_team_balance true
# Maximum allowed difference in team sizes
server_team_balance_limit 3
# Auto-swap players when teams become unbalanced mid-round
server_auto_balance_teams true
Karttakierto
Karttakierto määritetään tiedostossa holdfastnaw-dedicated/configs/serverconfig_default.txt käyttämällä map_rotation-osiota. Jokainen merkintä määrittää kartan ja pelitilan yhdistelmän:
# Map rotation entries
# Format: map_rotation_add "MapName" GameModeID
map_rotation_add "Grasslands" 0
map_rotation_add "Highlands" 0
map_rotation_add "Desert" 1
map_rotation_add "Glacier" 0
map_rotation_add "Shipyard" 3
map_rotation_add "Fort_Imperial" 1
map_rotation_add "Plains" 2
map_rotation_add "Coastal_Siege" 1
3 (Naval Battlefield).
Suosittuja karttavalintoja
| Kartan nimi | Parhaat tilat | Huomautukset |
|---|---|---|
| Grasslands | Battlefield, Conquest | Avointa maastoa, hyvä suurille taisteluille |
| Highlands | Battlefield, Frontlines | Mäkistä maastoa korkeustasoetuilla |
| Fort_Imperial | Siege | Klassinen piirityskartta linnoituksineen |
| Shipyard | Naval Battlefield | Rannikkokartta merellisellä taistelulla |
| Desert | Siege, Battlefield | Kuiva ympäristö linnoitusrakenteilla |
| Glacier | Battlefield, Deathmatch | Talvikartta rajallisella suojalla |
Luokkarajat
Voit rajoittaa, kuinka monta pelaajaa voi valita tiettyjä luokkia pelitasapainon ylläpitämiseksi:
# Limit artillery crews (percentage of team)
server_class_limit_artillery 10
# Limit officers
server_class_limit_officer 5
# Limit musicians
server_class_limit_musician 10
# Limit cavalry (on maps that support it)
server_class_limit_cavalry 15
Palvelimeesi yhdistäminen
Palvelinselaimen kautta
- Käynnistä Holdfast: Nations at War Steamista.
- Klikkaa Multiplayer päävalikosta.
- Käytä Server Browser -toimintoa löytääksesi palvelimesi nimen perusteella.
- Jos asetit salasanan, sinua pyydetään syöttämään se ennen liittymistä.
Suoran yhteyden kautta
- Löydä palvelimesi IP ja portti GPanelista pääkojelaudasta. Katso myös: Kuinka löytää palvelimesi IP ja portti.
- Holdfastin päävalikossa klikkaa Multiplayer, sitten Direct Connect.
- Syötä palvelimesi IP ja peliportti (oletus
20100). - Klikkaa Connect.
Tallennusten ja määritysten hallinta
Holdfast-palvelimet tallentavat määrityksensä ja tietonsa seuraaviin sijainteihin:
| Tiedosto/Kansio | Tarkoitus |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Palvelimen päämääritys |
bans.txt |
Luettelo bannatuista Steam ID:istä |
admins.txt |
Luettelo järjestelmänvalvojien Steam ID:istä |
server_log/ |
Palvelimen lokitiedostot |
holdfastnaw-dedicated/configs/serverconfig_default.txt -tiedostosta SFTP:n kautta. Tämä mahdollistaa palauttamisen, jos jotain menee pieleen.
Aiheeseen liittyvät artikkelit
- Holdfast Nations at War -järjestelmänvalvojan komennot
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Aloittaminen uuden palvelimesi kanssa
Jos kohtaat ongelmia, joita ei käsitellä tässä, avaa tukipyyntö ja tiimimme auttaa mielellään.