当前位置:首页 > 引擎 > GOM引擎

传奇自定义按钮脚本命令教程 ADDBUTTON与ADDBUTTONEX使用方法

admin3天前7
一、传奇自定义按钮脚本功能简介传奇版本制作与脚本修改中,传奇自定义按钮是界面优化、功能拓展的核心常用功能,也是传奇脚本定制里使用率极高的界面配置功能。传奇界面自定义按钮制作主要依靠两大核心脚本命令实现,分别是老旧通用脚本命令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资源界面提前编辑好补丁名即可直接调用,大幅降低传奇脚本编辑难度,有效提升传奇版本界面修改、自定义按钮制作的整体效率。



扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/316.html

分享给朋友: