Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik administratora serwera Puck


Ten przewodnik obejmuje dostęp administratora, konfigurację faz gry, mody oraz zarządzanie serwerem dedykowanym Puck. Aby uzyskać informacje o początkowej konfiguracji, zobacz Przewodnik konfiguracji serwera Puck.

1. Dostęp administratora

Dostęp administratora jest kontrolowany za pomocą identyfikatorów Steam ID w pliku server_configuration.json. Aby nadać sobie uprawnienia administratora:

  1. Znajdź swój identyfikator Steam64 ID (użyj steamid.io).
  2. Edytuj server_configuration.json przez SFTP.
  3. Dodaj swój Steam ID do tablicy adminSteamIds:
"adminSteamIds": ["76561198012345678", "76561198087654321"]
  1. Uruchom ponownie serwer, aby zmiany zostały zastosowane.

2. Czasy trwania faz gry

Dostosuj czasy trwania faz meczu (w sekundach) w pliku server_configuration.json:

Faza Domyślnie (sekundy) Opis
Warmup600Okres rozgrzewki przed meczem.
FaceOff3Odliczanie do wrzutu krążka.
Playing300Okres aktywnej rozgrywki.
BlueScore5Świętowanie po zdobyciu gola przez niebieską drużynę.
RedScore5Świętowanie po zdobyciu gola przez czerwoną drużynę.
Replay10Czas trwania powtórki gola.
PeriodOver15Przerwa między tercjami.
GameOver15Czas wyświetlania tablicy wyników na koniec gry.

Przykładowa konfiguracja w pliku server_configuration.json:

"phaseDurationMap": {
  "Warmup": 300,
  "FaceOff": 3,
  "Playing": 600,
  "BlueScore": 5,
  "RedScore": 5,
  "Replay": 10,
  "PeriodOver": 15,
  "GameOver": 15
}

3. Ustawienia serwera

Dodatkowe ustawienia w pliku server_configuration.json:

Ustawienie Domyślnie Opis
voip false Włącz czat głosowy.
isPublic true Wyświetlaj serwer na publicznej liście serwerów.
startPaused false Uruchom serwer w stanie wstrzymania.
allowVoting true Zezwól graczom na głosowanie nad zmianami map i ustawień.
sleepTimeout 60 Sekundy, po których serwer przechodzi w stan uśpienia, gdy jest pusty.
joinMidMatchDelay 10 Sekundy, które gracz musi odczekać przy dołączaniu w trakcie meczu.
usePuckBannedSteamIds true Użyj globalnej listy banów Puck.
printMetrics true Wyświetlaj metryki wydajności serwera w konsoli.

4. Mody

Puck obsługuje mody ze Steam Workshop. Skonfiguruj je w tablicy mods w pliku server_configuration.json:

"mods": [
  {
    "id": 3493628417,
    "enabled": true,
    "clientRequired": false
  }
]
  • id: Identyfikator elementu Steam Workshop.
  • enabled: Czy mod jest aktywny.
  • clientRequired: Czy gracze muszą mieć zainstalowany mod, aby dołączyć.

5. Banowanie graczy

Aby zbanować graczy, dodaj ich identyfikatory Steam ID do pliku listy banów na serwerze lub włącz usePuckBannedSteamIds, aby korzystać z globalnej listy banów społeczności. Możesz również ustawić reloadBannedSteamIds na true, aby przeładować listę banów bez ponownego uruchamiania.

6. Rozwiązywanie problemów

  • Serwer nie pojawia się w przeglądarce: Upewnij się, że isPublic ma wartość true w pliku server_configuration.json. Poczekaj na komunikat Server authenticated w konsoli.
  • Fizyka działa nieprawidłowo: Sprawdź ustawienia częstotliwości taktowania (tick rate). Wyższe częstotliwości taktowania zapewniają płynniejszą fizykę, ale wymagają większej mocy CPU. Utrzymuj FRAME_RATE 10-20 powyżej SERVER_TICK_RATE.
  • Gracze są wyrzucani: Zwiększ KICK_TIMEOUT, jeśli gracze są zbyt szybko wyrzucani za bezczynność (AFK).
  • Mody się nie ładują: Sprawdź, czy identyfikator elementu Workshop jest poprawny i czy enabled jest ustawione na true.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli potrzebujesz dalszej pomocy, otwórz zgłoszenie do wsparcia, podając IP swojego serwera oraz wszelkie komunikaty o błędach z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.