121

回帖

8124

金币

4403

积分

积分
4403
发表于 2025-9-7 15:30:59 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
不管是TXT还是lua,经常遇到 邮件 或者批量给道具 配置的表 都会遇到 类似 金币#2000&称号名字#1 这样的配表方式

当我需要邮件给玩家一个称号的时候 通常需要 多配置一个 31类物品来双击使用,但是这样 配置界面展示表 和配置奖励表就需要单独配置2套 非常不方便
其实实用996引擎自带的功能就能直接把称号给玩家背包直接吃

只需要把称号的 stdmode 70 类型绑定给一个穿戴装备的位置 然后获得70类型的道具 就可以当做装备穿戴了 我这里绑定的是71号位置

然后通过QF的装备穿戴前触发 收掉

[@TakeOnBefore71]  -- 也可以用穿戴所有的触发
#ACT
SENDMSG 6 当前即将穿上的是衣服,物品名称:<$CURRTEMNAME>,唯一ID:<$CURRTEMMAKEINDEX>

stop  -- 阻止真正的穿戴

#IF
NOT CHECKTITLE <$CURRTEMNAME>
#ACT
DelItemByMakeIndex <$CURRTEMMAKEINDEX>    通过唯一id删除道具

CONFERTITLE <$CURRTEMNAME>

#ELSEACT
SENDMSG 9 已经有了该称号

0acaf9aa-1ce3-49a4-9bfe-17dd426ec460.png
回复

使用道具 举报

70

回帖

9865

金币

5252

积分

积分
5252
发表于 2025-9-18 18:19:42 | 显示全部楼层
不错  节省不少功夫
回复

使用道具 举报

36

回帖

8730

金币

4609

积分

积分
4609
发表于 2025-9-18 19:24:57 | 显示全部楼层
很好 呵呵哈哈哈
回复

使用道具 举报