[Combat] 穿刺 & 切割伤害修正配置说明
配置文件位置
服务端目录/Config/BaseConfig.ini
在文件中找到或新增 [Combat] 段。
完整配置模板
[Combat]
DefaultChuanCiDmageEnlarge=100 ;缺省穿刺攻击修正百分比系数
ChuanCiHumanEnlarge=100 ;穿刺攻击人物修正百分比系数
ChuanCiMasterEnlarge=100 ;穿刺攻击怪物修正百分比系数
ChuanCiPetEnlarge=0 ;穿刺攻击宠物修正百分比系数
DefaultQieGeDmageEnlarge=100 ;缺省切割攻击修正百分比系数
QieGeHumanEnlarge=100 ;切割攻击人物修正百分比系数
QieGeMasterEnlarge=100 ;切割攻击怪物修正百分比系数
QieGePetEnlarge=0 ;切割攻击宠物修正百分比系数
如果整个 [Combat] 段不写,服务端会使用上面的默认值正常运行,不会报错。
数值含义
所有数值都是 百分比系数,单位是 %。
| 值 |
含义 |
100 |
原始伤害 × 100% = 不做任何修正(原样输出) |
150 |
原始伤害 × 150% = 伤害提高 50% |
50 |
原始伤害 × 50% = 伤害减半 |
200 |
原始伤害 × 200% = 伤害翻倍 |
0 |
原始伤害 × 0% = 该类型目标不受此伤害 |
计算公式:
最终伤害 = 原始伤害 × 对应系数 / 100
各字段说明
穿刺伤害(ChuanCi)
穿刺伤害来源于装备强化附带的穿刺攻击力,属于独立伤害通道,不受普通防御减免。
| 字段 |
作用 |
默认值 |
DefaultChuanCiDmageEnlarge |
缺省系数,当目标类型不是人物/怪物/宠物时使用 |
100 |
ChuanCiHumanEnlarge |
穿刺伤害打 玩家 时的修正系数 |
100 |
ChuanCiMasterEnlarge |
穿刺伤害打 怪物/NPC 时的修正系数 |
100 |
ChuanCiPetEnlarge |
穿刺伤害打 宠物 时的修正系数 |
0 |
切割伤害(QieGe)
切割伤害来源于脚本设置的切割攻击力(MissionData 360/361),同样是独立伤害通道。
| 字段 |
作用 |
默认值 |
DefaultQieGeDmageEnlarge |
缺省系数,当目标类型不是人物/怪物/宠物时使用 |
100 |
QieGeHumanEnlarge |
切割伤害打 玩家 时的修正系数 |
100 |
QieGeMasterEnlarge |
切割伤害打 怪物/NPC 时的修正系数 |
100 |
QieGePetEnlarge |
切割伤害打 宠物 时的修正系数 |
0 |
常见配置场景
场景1:关闭穿刺和切割对宠物的伤害(默认行为)
[Combat]
ChuanCiPetEnlarge = 0
QieGePetEnlarge = 0
宠物系数为 0,穿刺/切割打宠物伤害直接归零。这是默认值,不配也是这个效果。
场景2:PVP 中削弱穿刺伤害,PVE 中增强
希望打玩家时穿刺伤害减半,打怪时穿刺伤害提高 50%:
[Combat]
ChuanCiHumanEnlarge=50
ChuanCiMasterEnlarge=150
场景3:完全关闭穿刺伤害系统
所有系数设为 0:
[Combat]
DefaultChuanCiDmageEnlarge=0
ChuanCiHumanEnlarge=0
ChuanCiMasterEnlarge=0
ChuanCiPetEnlarge=0
场景4:切割伤害只对怪物生效
[Combat]
DefaultQieGeDmageEnlarge=0
QieGeHumanEnlarge=0
QieGeMasterEnlarge=100
QieGePetEnlarge=0
伤害计算流程参考
穿刺/切割攻击力
↓
减去目标防御力(仅玩家目标有减免)
↓
暴击加成(如果本次攻击暴击)
↓
× 目标类型修正系数 / 100 ← [Combat] 配置在这里生效
↓
最终穿刺/切割伤害(叠加到总伤害中)
注意事项
- 修改 BaseConfig.ini 后需要 重启服务端 才能生效。
- 系数支持超过 100 的值(如 200、300),用于放大伤害。
- 系数设为负数没有实际意义,会被当作 0 处理(伤害不能为负)。
- 穿刺和切割是两套独立的伤害通道,互不影响,分别配置。
|