• 传奇开服教程之传奇服务端中如何添加按钮教程以及详细方法



    具体方法如下:
    在QM添加到登录脚本中
    [@Login]
    #IF
    ;这里可以添加判断条件,比如等级等于多少,会员等级等于多少
    #ACT
    ADDBUTTON资源编号触发编号、图片编号、图片编号、图片编号、图片编号、属性按钮标题悬浮框内容
    然后再在QF脚本里加上
    [@ButtonClickX]X对应参数2的数字
    下面就写下你的具体脚本吧
    使用隐藏自定义按钮的思路DELBUTTON命令
    格式:DELBUTTION参数1参数2
    参数1为要删除的按钮编号对应ADDBUTTON命令中的参数2
    参数2是删除的对象=或者留空只删除个人=删除全服所有人的


    具体思路:
    QM脚本
    [@Login]
    #IF
    #ACT
    登录加号1234四个按钮
    ADDBUTTON1111111111编号为1的按钮)
    ADDBUTTON222222222(编号为2的按钮)
    ADDBUTTON333333333333333为3的按钮)
    ADDBUTTON44444444444444号按钮)
    QF脚本
    [@ButtonClickX4]//号4按钮点击触发自定义按钮隐藏
    点击4号按钮触发删除1234号按钮,同时增加5号按钮
    #IF
    #ACT
    DELBUTTION10/
    DELBUTTION20//删除编号为2按钮
    DELBUTTION30/
    DELBUTTION40/
    ADDBUTTON555555555//增加5号
    [@ButtonClick5]
    //点击5号按钮,触发增加1234号按钮,同时删除5号按钮
    #IF
    #ACT
    ADDBUTTON1111111111编号为1的按钮)
    ADDBUTTON222222222(编号为2的按钮)
    ADDBUTTON333333333333333为3的按钮)
    ADDBUTTON444444444444号为4的按钮
    DELBUTTION50/删除5号按钮


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

  • 相关阅读:
    VD6283TX环境光传感器驱动开发(2)----获取光强和色温
    AtCoder abc130
    【算法】滑动窗口题单——3.不定长滑动窗口(求最短/最小)⭐ 删除最短的子数组使剩余数组有序
    可视化滚动表格
    云原生Docker Cgroups资源控制操作
    【学习记录】autoware标定相机与激光雷达外参
    opencv(3):控制鼠标,创建 tackbar控件
    DAY14 文件和makefile
    Ubuntu下VScode配置ssh免密远程登录
    抽象类、模板方法模式
  • 原文地址:https://blog.csdn.net/chiwang_andy/article/details/127628059