传奇七号站-为优质资源而生分享无止境,七版本站Ctrl+D收藏本站!
登录后,享受更多优质服务哦

关于老gom引擎背包自定义按钮和触发攻略包裹,包括UI与脚本的思路

七号编辑 收藏

包裹背包按钮自定义触发说明共包含 5 个按钮这些按钮的触发逻辑定义在脚本QFunction-0.txt中,长见的功能如装备回收,无限仓库,整理背包,攻略会员服务,过滤系统等等,还可以自定义很多功能QF中CALL触发即可,可以使用脚本命令 SETITEMBAGBUTTONINFO 来动态调整按钮的位置可见性以及提示信息。

按钮标识 按钮触发标识为 [@ItemBagButtonClickX],其中 X 的取值范围是 1 到 5,具体如下:

[@ItemBagButtonClick1]
[@ItemBagButtonClick2]
[@ItemBagButtonClick3]
[@ItemBagButtonClick4]
[@ItemBagButtonClick5]

动态调整按钮属性 可以使用脚本命令 SETITEMBAGBUTTONINFO 来动态调整按钮的位置、可见性以及提示信息。

命令格式:SETITEMBAGBUTTONINFO 按钮编号(1~5) 是否可见(0 不可见, 1 可见) 坐标X 坐标Y 提示信息

使用方法 启动配置器:首先启动登陆器配置器。

进入界面编辑:点击界面 UI 编辑 - 界面编辑 - OK。
定位包裹窗口:找到包裹的窗口,用鼠标点击包裹窗口,此时右边窗口会显示名称,以 DItemBag_ 开头。
查找按钮:在 DItemBag_ 下面找到 DItemBagButton1、DItemBagButton2、DItemBagButton3、DItemBagButton4、DItemBagButton5 这 5 个按钮。

点击这些按钮会分别触发 QFunction-0.txt 中的 [@ItemBagButtonClickX]。默认情况下,这些按钮是隐藏的,没有素材显示,需要手动设置素材。
设置素材:鼠标选择其中一个按钮,例如点击 DItemBagButton1。
在左边的窗口中,双击“图片”选项,即可为该按钮设置素材。
设置按钮可见性:在左边窗口的“基本属性”里,将“是否可见”设置成 True,即可显示按钮。不过,这一步可以省略,因为也可以使用脚本命令 SETITEMBAGBUTTONINFO 来设置按钮的可见性。



QFunction-0.txt中部分脚本代码参考:

[@ItemBagButtonClick1]
#IF
#ACT
CloseBigDialogBox
#CALL [\系统功能\功能脚本\仓库.txt] @仓库
BREAK

[@ItemBagButtonClick2]
#if
#act
#CALL [\回收系统\回收系统.txt] @一键回收

[@ItemBagButtonClick3]
#IF
CHECK [47] 0
#ACT
SET [47] 1
FILTERGLOBALMSG 1
SENDMSG 6 开启过滤全服提示信息!您已的聊天框已热热闹闹!
#ELSEACT
SET [47] 0
FILTERGLOBALMSG 0
SENDMSG 6 开启过滤全服提示信息!您已的聊天框已干干净净!


[@ItemBagButtonClick4]
#if
equal n95 1
#act
FILTERGLOBALMSG 0
mov n95 0
sendmsg 6 你已开启全服掉落提示!!!
break
#if
equal n95 0
#act
FILTERGLOBALMSG 1
mov n95 1
sendmsg 6 你已关闭全服掉落提示!!!
break

[@ItemBagButtonClick5]
#IF
#ACT
CloseBigDialogBox
WebBrowser https://www.7bbz.com
BREAK



☉若无特殊注明本文皆为传奇版本库原创,转载请保留文章出处。
☉本站提供的资源来源网络收集,仅供学习研究之用切勿用于商业用途。
上一篇:关于新gom引擎922G和42亿引擎功能区别官方的给出解析说明
下一篇:没有了

我要评论
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!