诚实小鸟 发表于 2026-3-28 15:50:01

求解





主界面我加了一个宠物按钮 准备把装备栏里的宠物按钮搬到这里   
之后我在QF里就加了这个   
[@CustomButtonClick]
#IF
equal <$CustomButtonID> 0
#ACT
OpenGamePetDlg
break
这样弄之后 能不能实现 像人物装备栏或包裹按钮那样   点一下打开 再点一下直接就关闭了    我想要它点按钮关闭不点界面上的 X

诚实小鸟 发表于 2026-3-28 15:50:01

能打开 不能关闭

诚实小鸟 发表于 2026-3-28 15:50:01

奇怪,不是给了你方法,怎么又发帖

诚实小鸟 发表于 2026-3-28 15:50:01

442671 发表于 2022-2-23 09:41 奇怪,不是给了你方法,怎么又发帖
感谢大神指点,回答与我的发帖的时间点弄差了,刚看到先前的回复  多谢!

诚实小鸟 发表于 2026-3-28 15:50:01

是可以双击后关闭,不过那样需要用到一个变量,点击前检测 然后给一个变量 再检测到如果是已经开启后 再用命令关闭,说的有点复杂不知道你能明白不

诚实小鸟 发表于 2026-3-28 15:50:01

邪神网络 发表于 2022-2-23 21:57 是可以双击后关闭,不过那样需要用到一个变量,点击前检测 然后给一个变量 再检测到如果是已经开启后 再用 ...
明白 不过宠物界面 之类的如人物装备栏  包裹    不能用命令关闭
[@CustomButtonClick]
#IF
NOT equal S$自定义按钮 开
equal <$CustomButtonID> 0
#ACT
OpenGamePetDlg
MOV S$自定义按钮 开
break
#IF
equal <$CustomButtonID> 0
#ACT
MOV S$自定义按钮 关
close
break
像这样的  只能关闭  NPC对话框 好像

诚实小鸟 发表于 2026-3-28 15:50:01

能打开 不能关闭

诚实小鸟 发表于 2026-3-28 15:50:01

奇怪,不是给了你方法,怎么又发帖

诚实小鸟 发表于 2026-3-28 15:50:01

442671 发表于 2022-2-23 09:41 奇怪,不是给了你方法,怎么又发帖
感谢大神指点,回答与我的发帖的时间点弄差了,刚看到先前的回复  多谢!

诚实小鸟 发表于 2026-3-28 15:50:01

是可以双击后关闭,不过那样需要用到一个变量,点击前检测 然后给一个变量 再检测到如果是已经开启后 再用命令关闭,说的有点复杂不知道你能明白不
页: [1] 2
查看完整版本: 求解