admin 发表于 2025-2-7 11:42:05

传奇GOM引擎中背包自定义按钮触发详解

包裹按钮自定义按钮触发
共5个按钮
在脚本QFunction-0.txt里触发

[@ItemBagButtonClickX] X范围在1-5
[@ItemBagButtonClick1]
[@ItemBagButtonClick2]
[@ItemBagButtonClick3]
[@ItemBagButtonClick4]
[@ItemBagButtonClick5]
可以使用脚本命令SETITEMBAGBUTTONINFO来动态调整按钮的位置,或是否显示某个按钮。
命令格式 SETITEMBAGBUTTONINFO 按钮编号(1~5) 是否可见(0不可见,1可见) 坐标X 坐标Y 提示信息
使用方法:
首先启动登陆器配置器
点击界面UI编辑-界面编辑-OK
然后找到包裹的窗口,鼠标点一下包裹窗口,右边的窗口会有名称,DItemBag_,在这个下面找到 DItemBagButton1 DItemBagButton2 DItemBagButton3 DItemBagButton4 DItemBagButton5
这5个按钮点击会分别触发QF的[@ItemBagButtonClickX],默认是隐藏的,不显示的,并且没有素材显示,需要设置素材。
鼠标选择其中一个按钮,比如点击DItemBagButton1,然后在左边的窗口,双击图片,就可以设置素材了

在左边的窗口基本属性里-是否可见设置成True。就可以显示按钮,这一步可以省略。可以使用脚本命令SETITEMBAGBUTTONINFO设置。









[@ItemBagButtonClick2]
#if
check 0
#ACT
SET 1
FILTERGLOBALMSG 1
SENDMSG 6 已关闭所有系统信息!
break
#if
check 1
#ACT
SET 0
FILTERGLOBALMSG 0
SENDMSG 6 已开启所有系统信息!
break

[@ItemBagButtonClick3]
#IF
ISONMAP xiaoheiwu
#ACT
MESSAGEBOX 提 示:当前地图无法使用此功能~!
Break

#IF
#ACT
CLOSEMERCHANTBIGDLG
#SAY
\ \ \\
<╔┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╗/SCOLOR=7>\
<┊/SCOLOR=7>      <在线移动可视化随身仓库系统!/SCOLOR=253>      <┊/SCOLOR=7>\
<┊←┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄→┊/SCOLOR=7>\
<┊/SCOLOR=7>      <随时随地存取物品,方便快捷!/SCOLOR=253>      <┊/SCOLOR=7>\
<┊←┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄→┊/SCOLOR=7>\
<┊/SCOLOR=7><在线仓库存取/SCOLOR=250> → <打开/@storage>    <┊/SCOLOR=7>\
<╚┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄╝/SCOLOR=7>\ \
<PlayImg:39:1558:10:200:110:-265:0:0>\

[@storage]
#IF
CHECKLEVELEX > 0
#ACT
CloseBigDialogBox
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 2 20130806 20130807 20130808 1 20130810
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 3 20130806 20130807 20130808 1 20130810
BREAK


[@ItemBagButtonClick1]
#IF
CHECKLEVELEX > 0
#ACT
#CALL [\按钮功能\回收脚本.txt] @装备回收
页: [1]
查看完整版本: 传奇GOM引擎中背包自定义按钮触发详解