传奇服务端

 找回密码
 立即注册

简单一步 , 微信登陆

查看: 486|回复: 4
收起左侧

[技术文章] 传奇版本中GOM引擎背包自定义按钮和触发攻略,一篇搞定!

[复制链接]

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

7

帖子

6848

金币

2

主题

LV3

Rank: 3

积分
43
银蛋
2
     在线时间
0 小时
发表于 2025-4-20 15:28:21 | 显示全部楼层 |阅读模式

登录后可查看完整内容和下载

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
包裹按钮自定义触发说明
共包含 5 个按钮,这些按钮的触发逻辑定义在脚本 QFunction-0.txt 中。

按钮标识
按钮触发标识为 [@ItemBagButtonClickX],其中 X 的取值范围是 1 到 5,具体如下:
[@ItemBagButtonClick1]
[@ItemBagButtonClick2]
[@ItemBagButtonClick3]
[@ItemBagButtonClick4]
[@ItemBagButtonClick5]
动态调整按钮属性
可以使用脚本命令 SETITEMBAGBUTTONINFO 来动态调整按钮的位置、可见性以及提示信息。

命令格式:

SETITEMBAGBUTTONINFO 按钮编号(1~5) 是否可见(0 不可见, 1 可见) 坐标X 坐标Y 提示信息
使用方法
启动配置器:首先启动登陆器配置器。
进入界面编辑:点击界面 UI 编辑 - 界面编辑 - OK。
定位包裹窗口:找到包裹的窗口,用鼠标点击包裹窗口,此时右边窗口会显示名称,以 DItemBag_ 开头。
查找按钮:在 DItemBag_ 下面找到 DItemBagButton1、DItemBagButton2、DItemBagButton3、DItemBagButton4、DItemBagButton5 这 5 个按钮。点击这些按钮会分别触发 QFunction-0.txt 中的 [@ItemBagButtonClickX]。默认情况下,这些按钮是隐藏的,没有素材显示,需要手动设置素材。
设置素材:
鼠标选择其中一个按钮,例如点击 DItemBagButton1。
在左边的窗口中,双击“图片”选项,即可为该按钮设置素材。
设置按钮可见性:
在左边窗口的“基本属性”里,将“是否可见”设置成 True,即可显示按钮。不过,这一步可以省略,因为也可以使用脚本命令 SETITEMBAGBUTTONINFO 来设置按钮的可见性。


01.jpg

02.jpg

03.jpg

05.jpg

06.jpg



  1. [@ItemBagButtonClick2]
  2. #if
  3. check [95] 0
  4. #ACT
  5. SET [95] 1
  6. FILTERGLOBALMSG 1
  7. SENDMSG 6 已关闭所有系统信息!
  8. break
  9. #if
  10. check [95] 1
  11. #ACT
  12. SET [95] 0
  13. FILTERGLOBALMSG 0
  14. SENDMSG 6 已开启所有系统信息!
  15. break

  16. [@ItemBagButtonClick3]
  17. #IF
  18. ISONMAP xiaoheiwu
  19. #ACT
  20. MESSAGEBOX 提 示:当前地图无法使用此功能~!
  21. Break

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

  35. [@storage]
  36. #IF
  37. CHECKLEVELEX > 0
  38. #ACT
  39. CloseBigDialogBox
  40. SETSTORAGEOPEN 20130801 20130802 20130803 20130804 2 20130806 20130807 20130808 1 20130810
  41. SETSTORAGEOPEN 20130801 20130802 20130803 20130804 3 20130806 20130807 20130808 1 20130810
  42. BREAK


  43. [@ItemBagButtonClick1]
  44. #IF
  45. CHECKLEVELEX > 0
  46. #ACT
  47. #CALL [\按钮功能\回收脚本.txt] @装备回收
复制代码

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

1288

帖子

37

金币

7

主题

LV16

Rank: 16Rank: 16Rank: 16Rank: 16

积分
1344
银蛋
0
     在线时间
0 小时
发表于 2025-4-21 11:33:02 | 显示全部楼层
发的带管辅导费
回复 支持 反对

使用道具 举报

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

52

帖子

223

金币

0

主题

LV3

Rank: 3

积分
52
银蛋
0
     在线时间
0 小时
发表于 2025-4-22 09:48:15 | 显示全部楼层
好技术 !值得学习!
回复 支持 反对

使用道具 举报

TA在排名榜Top100

金币:暂未上榜

发帖:暂未上榜

在线:暂未上榜

69

帖子

7

金币

1

主题

LV3

Rank: 3

积分
77
银蛋
0
     在线时间
0 小时
发表于 2025-4-22 16:49:26 | 显示全部楼层
好技术,感觉楼主分享
回复 支持 反对

使用道具 举报

发表于 2025-5-20 11:04:03 | 显示全部楼层
热血传奇15
回复 支持 反对

使用道具 举报

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

本版积分规则

查看内容

传奇版本

金装版本

精华版本

商业版本

赚金币方法

如此玩金币

新手教程

返回顶部

手机版|小黑屋|如此玩

Copyright © 2001-2018 RuCiWan Inc. Template by Comsenz Inc. 传奇服务端 | 联系QQ:84985880 | 鲁公网安备 37131102371507号

Powered by RuCiWanX3.4( 陕ICP备19019536号-1 )

快速回复 返回顶部 返回列表