client.ini

怪物头衔

说明怪物头顶特效和头衔文本的配置方式。

对应配置段

[怪物头衔]

说明

这一段用于给怪物配置头顶特效和显示文字,既包含特效模板定义,也包含怪物与特效、文本的绑定关系。

结构说明

这一段包含两类键:

键模式说明
特效数、怪物数控制下面实际生效的条目数量
特效1、特效2...定义可复用的特效模板
怪名1、怪名2...把怪物名绑定到特效和显示文本

重点格式

特效模板值按 | 顺序填写,基本格式如下:

图片资源名|起始编号|图片数量|播放间隔|显示X|显示Y|简装显示X|简装显示Y

怪物绑定值按 | 顺序填写,基本格式如下:

怪物名称|特效编号|特效偏移X|特效偏移Y|显示文字|文字颜色|文字偏移X|文字偏移Y

基础字段

字段说明
特效数下面 特效N 条目的实际生效数量。
特效N一个可复用的头顶特效模板。
怪物数下面 怪名N 条目的实际生效数量。
怪名N把某个怪物名称绑定到某个特效模板和头顶文字。

特效模板

列序说明

特效N 一行格式:

特效N=图片资源名|图片起始编号|图片数量|播放间隔毫秒|图片显示X|图片显示Y|简装显示X|简装显示Y
列序参数说明
1图片资源名WZL 资源名,例如 ui1、Prguse3、ui3。
2图片起始编号动画或图片的起始索引。
3图片数量动画帧数。填 1 时通常表示单帧;大于 1 时按动画播放。
4播放间隔毫秒播放速度,1000 毫秒等于 1 秒。
5图片显示 X普通显示模式下的横向偏移。
6图片显示 Y普通显示模式下的纵向偏移。
7简装显示 X勾选怪物简装后的横向偏移。
8简装显示 Y勾选怪物简装后的纵向偏移。

怪物绑定

列序说明

列序参数说明
1怪物名称与怪物库名称匹配;如果库里名字带换行描述,应按实际名称部分填写
2特效编号对应前面定义的 特效1 到 特效100;不需要图片时填 0
3特效偏移 X特效在默认位置基础上的横向微调
4特效偏移 Y特效在默认位置基础上的纵向微调
5显示文字怪物头顶显示的文本,支持 \ 换行
6文字颜色显示颜色,通常为颜色索引值
7文字偏移 X文本横向微调
8文字偏移 Y文本纵向微调

带 \ 名称的写法

当怪物库名称中带有 \ 时,实际结构是“名称 + 附加描述”,不是完整字符串都参与匹配。文档里建议按下面规则理解:

HeroDB 写法实际名称附加描述client.ini 应填写
半兽勇士\这是半兽勇士这是半兽勇士
这是\半兽勇士这是半兽勇士这是

对应的怪物条目可以写成:

怪名1=半兽勇士|4|-5|-30|怪物别称\第二行\第三行|250|0|-30
怪名2=这是|4|-5|-30|怪物别称\第二行\第三行|250|0|-30

显示文字

写法说明
怪物别称单行显示
怪物别称\第二行两行显示
怪物别称\第二行\第三行三行显示

特效编号

值说明
1 到 100对应前面定义的 特效1 到 特效100 模板。
0不显示图片特效,只显示文字;此时特效偏移 X/Y 通常不生效。

注意事项

  • 特效数 和 怪物数 应与实际条目数量保持一致。
  • 如果 HeroDB 内怪名包含 \ 描述,client.ini 里应填写客户端实际识别的名称部分。
  • 原始注释中写了“怪物 DB 库怪物带数字,只写怪物名字不写数字”,整理文档或填写配置时应保留这一约定,避免把显示用后缀也写进匹配名。
  • 特效编号=0 时,第三、四列的图片坐标通常不会生效,不要把它误当成文字偏移。
  • 头顶图片的默认位置通常在怪物血条上方,第三、四列更适合做微调,不建议一开始就给很大的偏移量。

使用示例

[怪物头衔]
特效数=2
特效1=ui1|3691|1|150|0|0|0|0
特效2=ui3|430|8|150|0|0|0|0

怪物数=2
怪名1=半兽勇士|2|-5|-30|怪物别称\第二行\第三行|250|0|-30
怪名2=这是|0|0|0|只显示文字|180|0|-20

相关阅读