限时抢购 50% 全场服务器优惠 最后一天!
距结束还剩: 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
分类

Puck 服务器管理指南


本指南涵盖您的 Puck 专用服务器的管理员权限、比赛阶段配置、模组和服务器管理。有关初始设置,请参阅 Puck 服务器设置指南

1. 管理员权限

管理员权限通过 server_configuration.json 文件中的 Steam ID 进行控制。要授予自己管理员权限:

  1. 查找您的 Steam64 ID(使用 steamid.io)。
  2. 通过 SFTP 编辑 server_configuration.json
  3. 将您的 Steam ID 添加到 adminSteamIds 数组中:
"adminSteamIds": ["76561198012345678", "76561198087654321"]
  1. 重启服务器使更改生效。

2. 比赛阶段时长

server_configuration.json 中自定义比赛阶段时长(以秒为单位):

阶段 默认值(秒) 描述
Warmup600赛前热身时间。
FaceOff3开球倒计时。
Playing300正式比赛时间。
BlueScore5蓝队进球后庆祝时间。
RedScore5红队进球后庆祝时间。
Replay10进球回放时长。
PeriodOver15节间休息时间。
GameOver15赛后计分板显示时间。

server_configuration.json 中的配置示例:

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

3. 服务器设置

server_configuration.json 中的其他设置:

设置 默认值 描述
voip false 启用语音聊天。
isPublic true 在公共服务器列表中显示服务器。
startPaused false 以暂停状态启动服务器。
allowVoting true 允许玩家对地图更换和设置进行投票。
sleepTimeout 60 服务器为空时进入休眠前的等待秒数。
joinMidMatchDelay 10 玩家中途加入比赛时必须等待的秒数。
usePuckBannedSteamIds true 使用 Puck 全局封禁列表。
printMetrics true 在控制台中打印服务器性能指标。

4. 模组

Puck 支持 Steam Workshop 模组。在 server_configuration.jsonmods 数组中进行配置:

"mods": [
  {
    "id": 3493628417,
    "enabled": true,
    "clientRequired": false
  }
]
  • id:Steam Workshop 物品 ID。
  • enabled:模组是否激活。
  • clientRequired:玩家是否必须安装该模组才能加入。

5. 封禁玩家

要封禁玩家,将他们的 Steam ID 添加到服务器上的封禁列表文件中,或启用 usePuckBannedSteamIds 以使用全局社区封禁列表。您还可以将 reloadBannedSteamIds 设置为 true,以在不重启的情况下重新加载封禁列表。

6. 故障排除

  • 服务器不在浏览器中显示:确保 server_configuration.json 中的 isPublictrue。等待控制台中出现 Server authenticated
  • 物理效果异常:检查您的 tick rate 设置。更高的 tick rate 提供更流畅的物理效果,但需要更多 CPU。将 FRAME_RATE 保持在 SERVER_TICK_RATE 之上 10-20。
  • 玩家被踢出:如果玩家因挂机被踢出太快,请增加 KICK_TIMEOUT
  • 模组未加载:确认 Workshop 物品 ID 正确且 enabled 设置为 true

相关文章

需要帮助?

如果您需要进一步帮助,请提交支持工单,附上您的服务器 IP 和 GPanel 控制台中的任何错误消息。


这篇文章对您有帮助吗?

Ready to Get Started?

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