牛大圣的博客

  • 操作系统
    • linux
    • NAS
    • Win
    • 虚拟平台
  • 游戏
    • Dayz
  • 实用干货
    • AI
  • 未分类
牛大圣的博客
认知和学历没关系,和经历与理解能力有关。
  1. 首页
  2. 游戏
  3. Dayz
  4. 正文

Dayz游戏设置之:cfggameplay.json文件使用方法与中文注释

2026年1月29日 125点热度 1人点赞 0条评论

文件路径:\DayZServer\mpmissions\dayzOffline.chernarusplus/cfgweather.xml  (在每个地图文件夹里都有)

启用文件:你需要在 server.cfg 文件中添加一个新参数 “enableCfgGameplayFile = 1;”。

{
	"version": 123,
	"GeneralData"://常规设置
	{
		"disableBaseDamage": false, //对建造的建筑物造成损坏
		"disableContainerDamage": false, //帐篷和桶等物品无敌
    "disableRespawnDialog": false, //关闭玩家在按下重生按钮后选择重生类型的对话框
		"disableRespawnInUnconsciousness": false //禁止玩家昏迷后按esc选择重生
	},
    "PlayerData":
	{
		"disablePersonalLight": false, //禁止夜晚玩家附近物体反射光亮
		"StaminaData": //人物耐力数据设置
		{
			"sprintStaminaModifierErc": 1.0, //调整加速前进时的耐力消耗速度
			"sprintStaminaModifierCro": 1.0, //调整半蹲加速前进的耐力消耗速度
			"staminaWeightLimitThreshold": 6000.0, // 耐力点数(除以1000)不计入负重扣除
			"staminaMax": 100.0, // 最大耐力
			"staminaKgToStaminaPercentPenalty": 1.75, //根据玩家负重从最大耐力中扣除点数(乘法)
			"staminaMinCap": 5.0, //耐力上限的最小值(设置为0可能会产生意外后果)
			"sprintSwimmingStaminaModifier": 1.0, //调整快速游泳时消耗耐力的速度
			"sprintLadderStaminaModifier": 1.0, //调整快速爬梯子时消耗耐力的速度
			"meleeStaminaModifier": 1.0, //调整重击和闪避时消耗耐力的速度
			"obstacleTraversalStaminaModifier": 1.0, //调整跳跃、攀爬和翻越时消耗耐力的速度
			"holdBreathStaminaModifier": 1.0 //调整屏息时消耗耐力的速度
		},
		"ShockHandlingData": //冲击动作数据
		{
			"shockRefillSpeedConscious": 5.0, //玩家清醒时冲击值恢复速度(每秒)
			"shockRefillSpeedUnconscious": 1.0, //玩家昏迷时冲击值恢复速度(每秒)
			"allowRefillSpeedModifier": true //允许或禁止根据弹药类型调整冲击值恢复速度(通常是指中弹后更快的从昏迷状态中醒来)
		},
		"MovementData": //运动数据
		{
			"timeToStrafeJog": 0.1, //慢跑时加入横向移动(斜向移动)所需的时间(最小值 0.01)
			"rotationSpeedJog": 0.3, //慢跑时角色的旋转速度(最小值 0.01)
			"timeToSprint": 0.45, //从慢跑状态进入冲刺状态所需的时间(最小值 0.01)
			"timeToStrafeSprint": 0.3, //冲刺时加入横向移动(斜向移动)所需的时间(最小值 0.01)
			"rotationSpeedSprint": 0.15, //冲刺时角色的旋转速度(最小值 0.01)
			"allowStaminaAffectInertia": true //启用后,耐力值可以影响玩家的惯性
		},
		"DrowningData": //溺水数据
		{
			"staminaDepletionSpeed": 10.0, //溺水时每秒消耗的耐力值
			"healthDepletionSpeed": 10.0, //溺水时每秒消耗的生命值
			"shockDepletionSpeed": 10.0 //溺水时每秒消耗的冲击值
		},
		"WeaponObstructionData": //武器障碍数据
		{
			"staticMode": 1, //该参数在“武器遮挡数据”中定义,用于确定武器遮挡与静态实体之间的交互方式。可能的值包括:0:关闭(永不遮挡);1:开启(遮挡后解除);2:始终(遮挡,不解除)
			"dynamicMode": 1 //该参数在“武器遮挡数据”中定义,决定武器遮挡与动态实体之间的交互方式。可能的值包括:0:关闭(永不遮挡);1:开启(遮挡后解除);2:始终(遮挡,不解除)
		}
	},
	"WorldsData": //世界数据
	{
		"lightingConfig": 0, //夜晚环境亮度(0=明亮 1=黑暗)
		"objectSpawnersArr": [], //包含生成器数据的 JSON 文件的文件名(参见对象生成器)
		"environmentMinTemps": [-3, -2, 0, 4, 9, 14, 18, 17, 13, 11, 9, 0], //最低温度列表(默认12个数值)
		"environmentMaxTemps": [3, 5, 7, 14, 19, 24, 26, 25, 18, 14, 10, 5], //最高温度列表
		"wetnessWeightModifiers": [1.0, 1.0, 1.33, 1.66, 2.0] //根据物品的潮湿程度调整物品重量的值。从左到右的值分别为:[干燥、潮湿、湿透、浸透、完全浸透]
	},
	"BaseBuildingData"://基地建设设置
	{
		"HologramData":
		{
			"disableIsCollidingBBoxCheck": false, //当框架和周围物体重叠时放置
			"disableIsCollidingPlayerCheck": false, //当框架和玩家接触时放置
			"disableIsClippingRoofCheck": false, //允许放置在可能接触到屋顶的地方
			"disableIsBaseViableCheck": false, //允许放置在动态对象和其他不兼容的基底上
			"disableIsCollidingGPlotCheck": false, //允许在任何地方开垦种植
			"disableIsCollidingAngleCheck": false, //尽管超出侧翻/俯仰/偏航限制,仍允许放置
			"disableIsPlacementPermittedCheck": false, //允许在未经初步检定时进行定位事件??
			"disableHeightPlacementCheck": false, //允许在有限高度空间下放置
			"disableIsUnderwaterCheck": false, //允许水下放置
			"disableIsInTerrainCheck": false, //在地形穿模时允许放置
			"disableColdAreaBuildingCheck": false, //禁止检查建筑寒冷度??
			"disallowedTypesInUnderground": ["FenceKit","TerritoryFlagKit","WatchtowerKit"]
		}, //防止在地下区域建造这些类型的物品(包括继承的物品)[围栏套件 领地旗套件 瞭望塔套件]
		"ConstructionData":
		{
			"disablePerformRoofCheck": false,//允许在屋顶穿模时放置
			"disableIsCollidingCheck": false,//允许和周围物体碰撞时放置
			"disableDistanceCheck": false    //当玩家距离低于指定范围时阻止放置
		}
	},
	"UIData":
	{
		"use3DMap": false, //启用三维地图禁止纸质地图
		"HitIndicationData": //命中指示数据
		{
			"hitDirectionOverrideEnabled": false, //决定是否使用这些值。由于“命中指示数据”类(或 JSON 文件中的任何类)中任何未定义的值都被视为零,因此我们可以确定已加载了一些有效数据。
			"hitDirectionBehaviour": 1, //决定命中指示器的总体行为。0 == 禁用,1 == 静态,2 == 动态(显示时移动,开发中)
			"hitDirectionStyle": 0, //指示使用哪种类型的指示器。图像集和位置计算。0=泼洒,1=尖刺,2=箭头
			"hitDirectionIndicatorColorStr": "0xffbb0a1e", //指示器控件的颜色,ARGB格式。颜色以字符串形式(“”)写入。有关ARGB格式的更多信息,请参见下面的部分。
			"hitDirectionMaxDuration": 2.0, //命中指示器的最大持续时间。实际持续时间为定义值的 0.6 到 1.0 倍,具体取决于命中的严重程度(通常命中越严重,指示持续时间越长)。
			"hitDirectionBreakPointRelative": 0.2, //指示开始消退的实际持续时间的相对比例(目前仅支持淡出),0.0 表示从一开始就淡出,0.5 表示在持续时间的 50% 后淡出,1.0 表示不淡出。
			"hitDirectionScatter": 10.0, //指示的散布量,用于引入误差。实际散布量在两个方向上随机变化,数值为正负值(例如,值为 10 时,散布量可能为 20 度)。
			"hitIndicationPostProcessEnabled": true //许禁用旧的命中效果(红色闪烁)。
		}
	},
	"MapData":
	{
		"ignoreMapOwnership": false, //玩家不需要纸质地图也可以按M键打开地图
		"ignoreNavItemsOwnership": false, //在纸质地图上显示辅助数据时不需要指南针/或GPS接收器
		"displayPlayerPosition": false, //在地图上用红点显示玩家位置同时显示方位
		"displayNavInfo": true //即使玩家拥有GPS和指南针也不在地图上显示
	},
	"VehicleData":
	{
		"boatDecayMultiplier": 1 //加快船只腐朽的速度
	}
}
标签: dayz
最后更新:2026年1月29日

牛大圣

时间是个很神奇的东西,有时候很快,有时候很慢。

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2026 牛大圣的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

晋ICP备18001984号-11