3K引擎传奇添加装备说明超详细指南(四格物品必备)

来源: 作者: 点击:
一、问题核心:装备说明在哪里写?

在3K引擎中,所有装备的说明文字都存储在2个关键位置:
物品数据库(StdItems.db)-设置基础说明

文本配置文件(Tips.pak/脚本文件)-添加动态效果(如:彩色文字、属性分段)

📌重要提示:3K引擎的装备说明由静态数据库字段+动态脚本共同控制!

二、四格物品添加基础说明(3步搞定)

适用于:武器、衣服、勋章、马牌等四格穿戴物品
操作步骤:
打开数据库

用DBC2000或Access等工具打开D:\MirServer\Mud2\DB\StdItems.db
定位关键字段:

字段名作用示例值(倚天剑)
Name装备名称(游戏内显示)倚天剑
Stdmode物品类型(四格物品填对应值)5(武器)/10(衣服)
Shape外观代码(关联动态光效)119(参考值)
NeedLevel穿戴等级60
TipText核心说明文字(必填)★绝世神兵★\n攻击+100

填写说明文字格式:

换行用\n

彩色文本:<TextColor=253>红色文字(253是颜色代码)

动态属性:用{属性名}占位(需脚本支持)

三、高级特效:动态属性说明(脚本配置)
✅实现效果:悬浮查看装备时显示实时属性(如:攻击+100,穿戴等级60)

操作流程:
新建说明文件

在客户端Data目录创建Tips.pak文件(或修改已有文件)
└─文件结构示例:

[倚天剑]
攻击力:<TextColor=251>{$ATTACK}</TextColor>
隐藏属性:<TextColor=253>10%几率触发剑芒

关联动态变量

在QF脚本(QFunction-0.txt)添加:
[@装备Tips]
#IF
CheckItem倚天剑1
#ACT
SetTextItem倚天剑ATTACK<$ATTACK>--绑定攻击力变量


四、完整操作示例:添加“至尊魔戒”说明

场景:为四格首饰添加动态属性说明
数据库设置(StdItems.db):

NameStdmodeShapeTipText
至尊魔戒20210<TextColor=254>◆神级戒指◆

Tips.pak配置:


[至尊魔戒]
魔法防御:{$MAGIC_DEFENCE}
特效:<TextColor=249>受到攻击反弹30%伤害

QF脚本动态绑定:

[@OnWearItem]
#IF
EQUIPCHECK至尊魔戒
#ACT
SetTextItem至尊魔戒MAGIC_DEFENCE<$MAXMAC>


五、避坑指南:常见问题解决
问题现象解决方案

说明文字不显示1.检查Stdmode是否为四格物品(5/10/15/20等)<br>2.确保Tips.pak在客户端Data目录
动态变量不更新1.在QF脚本的[@OnWearItem]事件中更新变量<br>2.用ReloadItemDB重载数据库
文字显示乱码1.用Notepad++保存为ANSI编码<br>2.文本中不要使用生僻符号

六、升级方案:插件扩展(适用于高级GM)
龙纹插件:通过LuaExtend.txt实现进度条属性显示(如:⚡元素之力:■■■■□□)

ESP插件:直接调用ShowItemTipsBox函数生成悬浮框

functionShowRingInfo()
Dialog:Say("火焰抗性:+25%""确定")
end


💡总结:3K引擎装备说明的核心逻辑:

数据库基础说明+Tips.pak排版+脚本动态绑定

掌握这三点即可实现任意四格装备的酷炫说明效果!
[顶部]