886M2引擎新增装备转区功能,886M2传奇版本装备转区脚本!

[复制链接]
查看124 | 回复0 | 2023-8-3 13:04:59 | 显示全部楼层 |阅读模式
1.jpeg


[+]新增装备转区功能.
思路是:放入装备,放入的时候 记录玩家账号,玩家输入的领取码.存入开区天数的G变量.
领取的时候,输入放入区的账号,领取码, 对比下G变量,如果是老区,能领取,新区不能领取.可自由发挥想象.!
;------------------------------------------------------------------------------------------
[+]新增转区专用OK框:
QUERYTRANSFERITEMDLG 提示文字 @跳转标签 坐标X 坐标Y

[+]新增变量 <$TRANSFERITEMNAME>  //返回放入的装备名字
;-----------------------------------------------------------------------------------------
;存入
TAKEINTRANSFERITEM D:\数据库路径.DB 领取码(20个字符,仅支持字符型私人变量: S、B) 全局变量G

PS:\数据库路径.DB 数据库的名字随便起,自动创建,无需手动.

;成功存入,触发QF标签
[@TakeInTransferItemSucceeded]
#IF
TRUE
#SAY
<$PARAM(0)>\ //存入区 - 全局变量G
<$PARAM(1)>\ //存入区 - 服务器名称
<$PARAM(2)>\ //存入区 - 角色名称
<$PARAM(3)>\ //存入区 - 物品名称

;存入失败,触发QF标签
[@TakeInTransferItemFailed]
#IF
TRUE
#ACT
SENDMSG 5 其它区服正在使用装备转区数据库,导致装备转区系统繁忙,请稍后再试...
;-----------------------------------------------------------------------------------------
;取出
TAKEOUTTRANSFERITEM D:\数据库路径.DB 寄存人帐号 领取码(20个字符) 全局变量G

;成功取出,触发QF标签
[@TakeOutTransferItemSucceeded]
#IF
TRUE
#SAY
<$PARAM(0)>\ //存入区 - 全局变量G
<$PARAM(1)>\ //存入区 - 服务器名称
<$PARAM(2)>\ //存入区 - 角色名称
<$PARAM(3)>\ //存入区 - 物品名称

;取出失败,触发QF标签
[@TakeOutTransferItemFailed1]
#IF
TRUE
#ACT
SENDMSG 5 其它区服正在使用装备转区数据库,导致装备转区系统繁忙,请稍后再试...

[@TakeOutTransferItemFailed2]
#IF
TRUE
#ACT
SENDMSG 5 装备转区: 数据库内没有找到可领取的装备。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则