传奇自定义按钮脚本命令教程 ADDBUTTON与ADDBUTTONEX使用方法
一、传奇自定义按钮脚本功能简介传奇版本制作与脚本修改中,传奇自定义按钮是界面优化、功能拓展的核心常用功能,也是传奇脚本定制里使用率极高的界面配置功能。传奇界面自定义按钮制作主要依靠两大核心脚本命令实现,分别是老旧通用脚本命令ADDBUTTON,以及全新升级的特效版ADDBUTTONEX脚本命令。新版…
一、传奇自定义按钮脚本功能简介
传奇版本制作与脚本修改中,传奇自定义按钮是界面优化、功能拓展的核心常用功能,也是传奇脚本定制里使用率极高的界面配置功能。传奇界面自定义按钮制作主要依靠两大核心脚本命令实现,分别是老旧通用脚本命令ADDBUTTON,以及全新升级的特效版ADDBUTTONEX脚本命令。新版ADDBUTTONEX命令最大的优势是支持按钮附加特效,能够让传奇游戏界面按钮效果更精致、功能更丰富,广泛适用于单机传奇、开区版本、界面定制等各类传奇脚本修改场景。
本文将详细讲解两款传奇自定义按钮脚本的标准格式、参数含义、实操案例,同时详解DELBUTTON按钮删除脚本命令的使用方法,适配新版传奇引擎更新规则,帮助传奇制作者快速掌握传奇自定义按钮搭建、修改、删除的全套传奇脚本实操技巧。
二、ADDBUTTON旧版自定义按钮命令(基础版)
1、命令标准格式
命令:ADDBUTTON 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10
2、脚本实操例子
#IF
#ACT
ADDBUTTON 3 1 283 284 285 10 200 1 -1 253/自定义按钮1\254/测试增加按钮
3、完整参数详细说明
参数1:WIL补丁序号,可在M2-查看-列表信息二-WIL资源界面编辑设置,是传奇自定义按钮脚本适配资源文件的核心参数,也是ADDBUTTON脚本读取贴图资源的关键,也可直接填写补丁名称,例如GOM.pak。
参数2:按钮点击触发脚本序号,对应QF脚本内的[@ButtonClickX],X为1-100的数字,决定传奇自定义按钮触发的脚本功能,是ADDBUTTON脚本联动功能的关键参数。
参数3:按钮默认显示图片序号。
参数4:鼠标悬浮经过按钮时的图片序号。
参数5:鼠标点击按下按钮时的图片序号。
参数6:按钮距离游戏窗口左侧的像素距离,建议搭配分辨率宽变量计算,适配不同游戏窗口尺寸。
参数7:按钮距离游戏窗口顶边的像素距离,建议搭配分辨率高变量计算,保证界面排版规整。
参数8:按钮移动权限参数,0代表不可移动,1代表可自由拖动移动。
参数9:按钮顶部显示文字标题,设置为-1时为空标题,不展示任何文字。
参数10:鼠标悬浮按钮展示的悬浮框备注信息,支持换行与颜色自定义,其中“\”为换行分隔符,“/”为颜色分隔符,自定义颜色功能仅2015-01-08之后的传奇程序支持,能够有效丰富传奇自定义按钮的界面展示效果,让按钮交互更加直观。
三、ADDBUTTONEX新版自定义按钮命令(特效升级版)
1、命令标准格式
命令:ADDBUTTONEX 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9
2、脚本实操例子
#IF
#ACT
ADDBUTTONEX 1|10|200|1 5 275|-1|276 9 840|10|200|0|0|40 850|10|200|0|0|40 860|10|200|0|0|40 -1|253/自定义按钮1\254/测试增加按钮
3、完整参数详细说明
参数1:组合参数,以“|”分隔四大配置,依次为触发序号(1-100)|X坐标|Y坐标|是否可移动(0=不可移动,1=可移动)。
参数2:按钮WIL补丁序号,可在M2-查看-列表信息二-WIL资源编辑,支持直接填写补丁名,如GOM.pak,大幅简化ADDBUTTONEX传奇脚本的资源调用流程,提升传奇自定义按钮的制作效率。
参数3:按钮图片组合参数,以“|”分隔三大图片配置,依次为默认图片序号|鼠标经过图片序号|按钮按下图片序号。
参数4:按钮特效WIL补丁序号,需在M2引擎WIL资源列表中提前编辑配置。
参数5:按钮默认特效参数,无特效可填写“*”,以“|”分隔六项配置:特效开始图片序号|播放张数|播放速度(毫秒)|绘制模式(0特效绘制,1普通绘制)|微调X坐标|微调Y坐标。
参数6:按钮鼠标经过特效参数,无特效可填写“*”,参数结构同默认特效,包含播放速度、绘制模式、坐标微调等配置。
参数7:按钮按下特效参数,无特效可填写“*”,支持自定义特效播放节奏与绘制样式。
参数8:文字与悬浮提示组合参数,以“|”分隔:按钮文字标题(-1为空标题)|悬浮备注信息,支持换行、颜色自定义格式。
参数9:按钮挂载界面参数,对应不同游戏界面:0屏幕、1装备对话框、2装备、3时装、4状态、5属性、6称号、7技能、8出战、9包裹、10聊天框左侧界面、11聊天框右侧界面、12商铺界面、13查看对方装备对话框、14查看对方装备、15查看对方时装、16查看对称号、17大地图、18生肖盒、19对方生肖盒、20首饰盒、21对方首饰盒、99自身F10界面人物名前、100他人F10界面人物名前。
四、传奇自定义按钮删除命令DELBUTTON
1、功能限制说明
传奇引擎自定义按钮最大支持数量为100个,按钮序号取值范围仅为1-100,删除、修改传奇自定义按钮均需对应有效序号,这也是DELBUTTON删除脚本命令的核心使用前提,是传奇脚本修改必须遵守的规则。
2、命令标准格式
命令:DELBUTTON 参数1 参数2
3、脚本实操例子
#IF
#ACT
DELBUTTON 1
4、参数详细说明
参数1:需要删除的自定义按钮序号,仅限1-100之间的数字。
参数2:删除权限参数,为空或0时仅删除当前玩家自身按钮,为1时删除全服所有用户对应按钮。
五、2025年传奇引擎新版更新规则
2025年4月13日之后更新的传奇引擎,对传奇自定义按钮两大核心脚本命令进行了优化升级。ADDBUTTON、ADDBUTTONEX两大脚本命令的WIL补丁序号,不再局限于数字序号,可直接填写对应补丁名称,制作者只需在M2-查看-列表信息二-WIL资源界面提前编辑好补丁名即可直接调用,大幅降低传奇脚本编辑难度,有效提升传奇版本界面修改、自定义按钮制作的整体效率。


