GEE引擎自定义按钮(左上角在线回收等)新手教程,高手绕道!

[复制链接]
查看1232 | 回复0 | 2018-12-4 09:04:25 | 显示全部楼层 |阅读模式
群里有人问这个,我就把说明截图发给他,顺便自己验证了一下。
QM脚本测试图片
2.png
QM脚本验证图片
3.png
自定义按钮用的是ADDBUTTON命令
具体方法是:
在QM登陆脚本里加上
[@Login]
#IF
;这里加可以加上判断条件,比如,等级等于多少,会员级别等于多少
#ACT
ADDBUTTON 资源编号 触发编号  图片编号 图片编号 图片编号 上边距 左边距 移动属性 按钮标题 悬浮框内容
然后再在QF脚本里加上
[@ButtonClickX]X为对应参数2的数字
这下面就写你的具体脚本就可以
隐藏自定义按钮的思路用到DELBUTTON命令
格式:DELBUTTION 参数1 参数2
       参数1为要删除的按钮编号对应ADDBUTTON命令里的参数2
       参数2为删除的对象 =0或者留空只删除个人的 =1删除全服所有人的
具体思路:
QM脚本
[@Login]
#IF
#ACT
登陆添加 编号1 2 3 4  四个按钮
ADDBUTTON 1 1 1 1 1 1 1 1 1 1 (编号为1的按钮)
ADDBUTTON 2 2 2 2 2 2 2 2 2 2  (编号为2的按钮)
ADDBUTTON 3 3 3 3 3 3 3 3 3 3    (编号为3的按钮)
ADDBUTTON 4 4 4 4 4 4 4 4 4 4  (编号为4的按钮)
QF脚本
[@ButtonClickX4] //编号4的按钮点击触发 自定义按钮隐藏
点击4号按钮触发删除编号 1 2 3 4的按钮同时增加编号为5的按钮
#IF
#ACT
DELBUTTION 1 0 //删除编号为1按钮
DELBUTTION 2 0 //删除编号为2按钮
DELBUTTION 3 0 //删除编号为3按钮
DELBUTTION 4 0 //删除编号为4按钮
ADDBUTTON 5 5 5 5 5 5 5 5 5 5   //增加编号为5的按钮
[@ButtonClick5]
//点击编号为5的按钮,触发增加 1 2 3 4号按钮同时删除5号按钮
#IF
#ACT
ADDBUTTON 1 1 1 1 1 1 1 1 1 1 (编号为1的按钮)
ADDBUTTON 2 2 2 2 2 2 2 2 2 2  (编号为2的按钮)
ADDBUTTON 3 3 3 3 3 3 3 3 3 3    (编号为3的按钮)
ADDBUTTON 4 4 4 4 4 4 4 4 4 4  (编号为4的按钮
DELBUTTION 5 0    //删除5 号按钮
============================================================
以下内容摘自GEE引擎帮助文档
功能:
    脚本增加自定义按钮

格式:命令 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10
命令:ADDBUTTON
[@main]
<自定义按钮/@main1>\
[@main1]
#IF
#ACT
ADDBUTTON 3 1 283 284 285 10 200 1 -1 自定义按钮1\测试增加按钮
参数说明:
参数1为WIL补丁序号,此序号在M2-查看-列表信息二-WIL资源 里面编辑
参数2为按钮点击后的脚本触发序号,触发QF里面的[@ButtonClickX]X即为触发序号
参数3为按钮默认图片
参数4为鼠标经过图片
参数5为按钮按下图片
参数6为距离窗口左边的距离(此参数建议用分辨率宽变量计算)
参数7为距离窗口顶边的距离(此参数建议用分辨率高变量计算)
参数8为按钮是否可以移动
    0=不能移动               1=可以移动                    2=人物装备栏      3=人物背包栏    4=英雄装备栏     5=英雄背包栏
    6=聊天框左侧龙界面  7=聊天框右侧等级界面    8=商铺界面         9=时装界面       10=英雄时装       11=技能栏  
    12=英雄技能栏          13=称号栏                     14=英雄称号栏    15=状态栏         16=英雄状态栏,17=属性栏,
    18=英雄属性栏,       19=人物出战栏,           20=行会界面
参数9为按钮上面显示的文字标题,-1时为空标题

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则