# 玩家可以互相伤害、互相杀死 PVP=true # PVP 行为会记录到管理员聊天频道 PVPLogToolChat=true # PVP 行为会写入日志文件 PVPLogToolFile=true # 服务器没人在线时,游戏时间暂停 PauseEmpty=true # 开关全局聊天(true 开,false 关) GlobalChat=true ChatStreams=s,r,a,w,y,sh,f,all # 是否允许“没在白名单里的人”直接注册/进服。 # true:玩家进服时可以自己填账号密码(不用你提前建号) # false:必须管理员手动创建账号/密码 Open=true # 玩家登录后,聊天面板第一时间看到的欢迎语。 # 支持 RGB 颜色:\ 这种写法会显示红色 # 支持用 (中间不要空格)来换行/分段 ServerWelcomeMessage=Welcome to Project Zomboid Multiplayer! To interact with the Chat panel: press Tab, T, or Enter. The Tab key will change the target stream of the message. Global Streams: /all Local Streams: /say, /yell Special Steams: /whisper, /safehouse, /faction. Press the Up arrow to cycle through your message history. Click the Gear icon to customize chat. Happy surviving! ServerImageLoginScreen= ServerImageLoadingScreen= ServerImageIcon= # (仅对 Open=true 有用)玩家首次加入时,自动把“未知用户名”加进白名单 # 玩家加入时会自己设置用户名/密码 AutoCreateUserInWhiteList=false # 游戏里在角色头顶显示用户名 DisplayUserName=true # 头顶显示“名+姓”(角色名的 first/last name) ShowFirstAndLastName=true UsernameDisguises=false HideDisguisedUserName=false SwitchZombiesOwnershipEachUpdate=false # 强制所有新玩家出生在固定坐标 x,y,z(去 map.projectzomboid.com 查坐标) # 写 0,0,0 表示不强制(忽略) SpawnPoint=0,0,0 # 安全系统:玩家可以自己开/关 PVP 模式。 # SafetySystem=false 时,只要 PVP=true 就随时互砍 # SafetySystem=true 时:只有至少一方开启了 PVP(左侧骷髅图标亮着)才会互相伤害 SafetySystem=true # 对已开启 PVP 模式的玩家,在头顶显示骷髅图标 ShowSafety=true # 切换进入/退出 PVP 模式需要的时间(分钟/秒?游戏里按这个算) # Min: 0 Max: 1000 Default: 2 SafetyToggleTimer=2 # 刚切换过 PVP 后,再次切换的冷却时间 # Min: 0 Max: 1000 Default: 3 SafetyCooldownTimer=3 # Min: 0 Max: 60 Default: 60 SafetyDisconnectDelay=60 # 新玩家出生自带物品列表,用英文逗号分隔 # 例:Base.Axe,Base.Bag_BigHikingBag SpawnItems= # 玩家数据默认端口(UDP 的话,这是两个端口中的一个) # Min: 0 Max: 65535 Default: 16261 DefaultPort=16261 # Min: 0 Max: 65535 Default: 16262 UDPPort=16262 # 重置 ID:用来判断服务器是否做过软重置。 # 如果这个数字和客户端的不一样,客户端必须新建角色。 # 会配合 PlayerServerID 一起用。强烈建议把这些 ID 备份好 # Min: 0 Max: 2147483647 Default: 606245551 ResetID=557835860 # 在这里填 Mod 的加载 ID # 去 \Steam\steamapps\workshop\modID\mods\modName\info.txt 里找 Mods=\B42CNTranslate;\B42Trans_CN;\B42Trans_CN_Simple # 填地图文件夹名(在 \Steam\steamapps\workshop\modID\mods\modName\media\maps\ 里) Map=Riverside, KY # 踢掉“本地游戏文件和服务器不一致”的客户端 DoLuaChecksum=false DenyLoginOnOverloadedServer=true # 是否在游戏内服务器列表里公开显示服务器 # (注意:启用 Steam 的服务器总会出现在 Steam 服务器浏览器里) Public=false # 服务器在列表里显示的名字(以及 Steam 浏览器显示名) PublicName=PZ # 服务器简介(公服列表里看到的描述) # 输入 可以换行(你这里原注释里那块被吞了,我按常见写法说明) PublicDescription=几把的服务器有这么难开? # 最大在线人数(不含管理员) # 警告:超过 32 人可能会导致地图加载差、不同步/卡顿,请慎重 # Min: 1 Max: 100 Default: 32 MaxPlayers=32 # 延迟(ms)超过这个值就踢人(0=不限制) # Min: 0 Max: 2147483647 Default: 0 PingLimit=100 # 玩家占领为安全屋的房子里,战利品不再刷新 SafehousePreventsLootRespawn=true # 玩家死亡后,从白名单移除账号(仅 Open=false 服务器会用到) # 这样死了就不能直接再建新角色 DropOffWhiteListAfterDeath=false # 禁用所有火焰(除了营火) NoFire=false # 如果启用:玩家死亡会在全服聊天里公告 AnnounceDeath=true # 世界存档间隔(现实分钟) # 地图通常只在玩家离开加载区域后才保存,这个设置能强制更频繁保存 # Min: 0 Max: 2147483647 Default: 0 SaveWorldEveryMinutes=0 # 玩家也能占领安全屋 PlayerSafehouse=true # 只有管理员能占领安全屋 AdminSafehouse=false # 非成员是否允许进安全屋(不用邀请) SafehouseAllowTrepass=true # 火焰是否能烧坏安全屋 SafehouseAllowFire=true # 非成员是否能从安全屋拿东西 SafehouseAllowLoot=true # 玩家死亡后,是否允许在加入过的安全屋里复活 SafehouseAllowRespawn=false # 玩家必须存活达到多少“游戏天数”才允许占领安全屋 # Min: 0 Max: 2147483647 Default: 0 SafehouseDaySurvivedToClaim=0 # 安全屋多久(现实小时)没去就自动把玩家从安全屋里移除 # Min: 0 Max: 2147483647 Default: 144 SafeHouseRemovalTime=144 # 是否允许占领“非住宅建筑”(如仓库、商店) SafehouseAllowNonResidential=false SafehouseDisableDisguises=true # Min: 0 Max: 2147483647 Default: 20000 MaxSafezoneSize=20000 # 是否允许用大锤(sledgehammer)破坏世界物件 AllowDestructionBySledgehammer=true # 是否只允许在自己的安全屋里用大锤破坏(前提 AllowDestructionBySledgehammer=true) SledgehammerOnlyInSafehouse=false # 开战倒计时(秒) # Min: 60 Max: 2147483647 Default: 600 WarStartDelay=600 # 战争持续时间(秒) # Min: 60 Max: 2147483647 Default: 3600 WarDuration=3600 # 安全屋在战争中可承受的“被打次数/血量” # Min: 0 Max: 2147483647 Default: 3 WarSafehouseHitPoints=3 # ServerPlayerID 用来判断角色是来自别的服务器还是单机/本服。 # 软重置可能会改变它。如果这个数字和客户端不一样,客户端必须新建角色。 # 会和 ResetID 一起用。强烈建议备份 ServerPlayerID=1040979181 # RCON(远程控制台)端口 # Min: 0 Max: 65535 Default: 27015 RCONPort=27015 # RCON 密码(建议设置强密码) RCONPassword= # 是否启用 Discord 文字聊天同步 DiscordEnable=false # Discord 机器人 Token DiscordToken= # Discord 频道名(不行就用频道 ID) DiscordChannel= # Discord 频道 ID(频道名不好用时用这个) DiscordChannelID= # Slack 的 incoming webhook URL WebhookAddress= # 进服密码(用 Host 按钮开服时这个设置会被忽略) Password=80012029 # 限制同一个 Steam 账号最多能在服务器创建多少个不同账户(Host 开服会忽略) # Min: 0 Max: 2147483647 Default: 0 MaxAccountsPerUser=0 # 允许同屏/远程同乐(co-op/splitscreen) AllowCoop=true # 允许玩家睡觉(但不强制必须睡) SleepAllowed=true # 需要睡眠(会变困,不睡不行)(SleepAllowed=false 时忽略) SleepNeeded=false # WIP:开启可能造成玩家位置显示不同步 KnockedDownAllowed=false SneakModeHideFromOtherPlayers=true UltraSpeedDoesnotAffectToAnimals=false # 服务器需要下载的创意工坊 Mod ID 列表,用分号分隔 # 例:WorkshopItems=514427485;513111049 WorkshopItems=3386702953;3556544454 # 玩家列表里显示 Steam 用户名和头像 SteamScoreboard=true # 启用 Steam VAC 反作弊 SteamVAC=true # 尝试用 UPnP 自动配置路由器端口转发 # 如果失败就回退到默认端口 UPnP=true # 启用语音(VOIP) VoiceEnable=true # 语音最小可听距离(格/瓦片距离) # Min: 0.00 Max: 100000.00 Default: 10.00 VoiceMinDistance=10.0 # 语音最大可听距离 # Min: 0.00 Max: 100000.00 Default: 100.00 VoiceMaxDistance=100.0 # 语音启用 3D/方向性音频 Voice3D=true # Min: 10.00 Max: 150.00 Default: 70.00 SpeedLimit=70.0 LoginQueueEnabled=false # Min: 20 Max: 1200 Default: 60 LoginQueueConnectTimeout=60 # 服务器广播用的 IP(多网卡/多 IP 环境用,比如机房服务器) server_browser_announced_ip= # 玩家可在死亡地点坐标原地复活 PlayerRespawnWithSelf=true # 玩家可在同屏/远程同乐玩家的位置复活 PlayerRespawnWithOther=true # 睡觉时的时间流速倍率 # Min: 1.00 Max: 100.00 Default: 40.00 FastForwardMultiplier=40.0 # 如果安全屋成员有人在线,则安全屋像普通房子一样(成员在线时不再“离线保护”) DisableSafehouseWhenPlayerConnected=false # 是否允许创建派系/帮派(faction) Faction=true # 创建派系前必须存活多少“游戏天数” # Min: 0 Max: 2147483647 Default: 0 FactionDaySurvivedToCreate=0 # 派系拥有者创建“派系标签/前缀”所需的成员人数 # Min: 1 Max: 2147483647 Default: 1 FactionPlayersRequiredForTag=1 # 禁用有权限等级玩家的无线电发言 DisableRadioStaff=false # 禁用 admin 的无线电发言 DisableRadioAdmin=true # 禁用 gm 的无线电发言 DisableRadioGM=true # 禁用 overseer 的无线电发言 DisableRadioOverseer=false # 禁用 moderator 的无线电发言 DisableRadioModerator=false # 禁用隐身玩家的无线电发言 DisableRadioInvisible=true # 不写入 cmd.txt 服务器日志的命令列表(分号分隔) # 例:-vehicle.* 表示 vehicle 相关都不记;* 表示所有 vehicle 命令都不记 # +vehicle.installPart 表示这个命令要记录 ClientCommandFilter=-vehicle.*;+vehicle.damageWindow;+vehicle.fixPart;+vehicle.installPart;+vehicle.uninstallPart # 会写入 ClientActionLogs.txt 的客户端行为列表(分号分隔) ClientActionLogs=ISEnterVehicle;ISExitVehicle;ISTakeEngineParts; # 记录玩家技能等级变化到 PerkLog.txt PerkLogs=true # 容器里允许放的最大“物品数量”(0=不限制) # 注意:小物品也算,比如钉子;设 50 就表示最多放 50 个钉子 # Min: 0 Max: 9000 Default: 0 ItemNumbersLimitPerContainer=0 # 血迹保留多少天后清理(清理发生在地图区块被加载时) # 0=永不消失 # Min: 0 Max: 365 Default: 0 BloodSplatLifespanDays=0 # 允许用户名使用非 ASCII 字符(如俄文等) AllowNonAsciiUsername=true BanKickGlobalSound=true # 如果开启:到达尸体清理时间(HoursForCorpseRemoval)时,也会把“玩家尸体”一起清掉 RemovePlayerCorpsesOnCorpseRemoval=false # 如果开启:玩家可以对垃圾桶使用“全部删除”按钮 TrashDeleteAll=false # 如果开启:玩家被其他玩家打中进入硬直时,仍然可以继续挥击 PVPMeleeWhileHitReaction=false # 如果开启:必须把鼠标移到别人身上才会显示对方名字 MouseOverToSeeDisplayName=true # 如果开启:自动隐藏你看不见的玩家(类似僵尸的遮挡效果) HidePlayersBehindYou=true # PVP 近战伤害倍率 # Min: 0.00 Max: 500.00 Default: 30.00 PVPMeleeDamageModifier=30.0 # PVP 枪械伤害倍率 # Min: 0.00 Max: 500.00 Default: 50.00 PVPFirearmDamageModifier=50.0 # 调整车辆吸引僵尸的范围倍率(值越低越不容易引怪,也可能更省性能) # Min: 0.00 Max: 10.00 Default: 0.50 CarEngineAttractionModifier=0.5 # 玩家跑动穿过别人时,是否会撞开/撞倒对方 PlayerBumpPlayer=false # 控制“远程玩家”在游戏地图上的显示 # 1=隐藏 2=仅好友 3=所有人 # Min: 1 Max: 3 Default: 1 MapRemotePlayerVisibility=1 # Min: 1 Max: 300 Default: 5 BackupsCount=5 BackupsOnStart=true BackupsOnVersionChange=true # 备份周期(分钟?按服务器实现走) # Min: 0 Max: 1500 Default: 0 BackupsPeriod=60 # 禁用车辆牵引/拖车 DisableVehicleTowing=false # 禁用拖车(挂斗)牵引 DisableTrailerTowing=false # 禁用烧毁车辆的牵引 DisableBurntTowing=false # 被禁词列表文件路径(一行一个词) BadWordListFile= # 白名单词列表文件路径:即使包含禁词也允许(一行一个词) GoodWordListFile= # 聊天里说禁词怎么处理: # 1=封禁 2=踢出 3=记录到数据库 4=禁言 BadWordPolicy=3 # 禁词替换成什么文本 BadWordReplacement=[HIDDEN] # 禁用安全系统相关反作弊保护(数值含义由游戏决定) AntiCheatSafety=4 AntiCheatMovement=4 # 禁用角色受击相关反作弊保护 AntiCheatHit=4 # 禁用数据包检查相关反作弊保护 AntiCheatPacket=4 # 禁用玩家权限相关反作弊保护 AntiCheatPermission=4 # 禁用玩家经验相关反作弊保护 AntiCheatXP=4 # 禁用火焰检查相关反作弊保护 AntiCheatFire=4 # 禁用安全屋相关反作弊保护 AntiCheatSafeHouse=4 # 禁用配方检查相关反作弊保护 AntiCheatRecipe=4 AntiCheatPlayer=4 # 禁用校验和(checksum)相关反作弊保护 AntiCheatChecksum=4 # 禁用物品检查相关反作弊保护 AntiCheatItem=4 AntiCheatServerCustomization=4 # 多人同步统计更新周期(秒);设为 0 则禁用统计 # Min: 0 Max: 10 Default: 1 MultiplayerStatisticsPeriod=1 # 禁用计分板/玩家列表 DisableScoreboard=false # 在玩家列表里隐藏管理员 HideAdminsInPlayerList=false # 世界生成用的种子 # 想换种子:填新值,并删除存档目录里的 map_worldgen.bin Seed=NQfVrpzPXocQYSwZ UsePhysicsHitReaction=false # 聊天消息最大长度 # Min: 64 Max: 1024 Default: 200 ChatMessageCharacterLimit=200 # 聊天慢速模式间隔(秒):发完一条要等多久才能发下一条 # Min: 1 Max: 30 Default: 3 ChatMessageSlowModeTime=3