
就像我设置的菜单里打开PC 然后点击无法打开 是因为我菜单页面没有关闭他打不开么 或者怎么设置打开命令 我设置的只是玩家命令/PC
在游戏公屏输入/PC就可以你看哪有问题问我
Mchappy 发表于 2022-6-1 23:11
在游戏公屏输入/PC就可以你看哪有问题问我
并不想让玩家手动输入PC打开 我要让他在菜单执行该如何
打不开是不是没有关闭,试试先关闭本菜单,再让玩家输入/pc 这样就不会导致GUI重叠
本帖最后由 bingdi_ 于 2022-6-2 12:41 编辑
复制代码先关闭gui,再打开电脑。。。可能会有个bug,就是电脑=gui 关闭gui的指令跟打开电脑gui的指令同时执行
会判断,你关闭了bossshop的gui,你打开了电脑gui,你关闭了电脑gui =啥也没看到。
这时候可以使用延时指令相关插件
在执行/shop close %player%来关闭gui之后,1秒后再执行打开电脑指令
再配合 Message: '正在为您启动电脑'
简直上了一个档次呢
- glass11:
- MenuItem:
- - name:打开电脑
- - amount:1
- - type:RED_STAINED_GLASS_PANE
- RewardType: Command
- PriceType: NOTHING
- Reward:
- - shop close %player%
- - 打开电脑的指令
- Message: ''
- ExtraPermission: ''
- InventoryLocation: 54
会判断,你关闭了bossshop的gui,你打开了电脑gui,你关闭了电脑gui =啥也没看到。
这时候可以使用延时指令相关插件
在执行/shop close %player%来关闭gui之后,1秒后再执行打开电脑指令
再配合 Message: '正在为您启动电脑'
简直上了一个档次呢
bingdi_ 发表于 2022-6-2 12:35
先关闭gui,再打开电脑。。。可能会有个bug,就是电脑=gui 关闭gui的指令跟打开电脑gui的指令同时执行
会 ...
感谢 我没想到延迟指令这个想法 - -悟了