476 lines
14 KiB
INI
476 lines
14 KiB
INI
# 玩家可以互相伤害、互相杀死
|
||
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 颜色:\<RGB:1,0,0> 这种写法会显示红色
|
||
# 支持用 <LINE>(中间不要空格)来换行/分段
|
||
ServerWelcomeMessage=Welcome to Project Zomboid Multiplayer! <LINE> <LINE> To interact with the Chat panel: press Tab, T, or Enter. <LINE> <LINE> The Tab key will change the target stream of the message. <LINE> <LINE> Global Streams: /all <LINE> Local Streams: /say, /yell <LINE> Special Steams: /whisper, /safehouse, /faction. <LINE> <LINE> Press the Up arrow to cycle through your message history. Click the Gear icon to customize chat. <LINE> <LINE> 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
|
||
|
||
# 服务器简介(公服列表里看到的描述)
|
||
# 输入 <LINE> 可以换行(你这里原注释里那块被吞了,我按常见写法说明)
|
||
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
|