shtrgdrt
如题,希望可以做到的效果是:副手拿着特定物品shift+右键可以使用某一指令

__FELT
https://www.spigotmc.org/resourc ... ade-possible.99896/ 看看这个能不能帮到你

shtrgdrt
__FELT 发表于 2022-11-9 21:16
https://www.spigotmc.org/resources/hotkey-key-bind-made-possible.99896/ 看看这个能不能帮到你 ...

下载了,说实话有点没看懂怎么绑定热键0.0

shtrgdrt
__FELT 发表于 2022-11-9 21:16
https://www.spigotmc.org/resources/hotkey-key-bind-made-possible.99896/ 看看这个能不能帮到你 ...

他这个只有f一个热键,而且不符合我想要的在手持特定物品才会触发的条件

__FELT
shtrgdrt 发表于 2022-11-9 21:25
他这个只有f一个热键,而且不符合我想要的在手持特定物品才会触发的条件 ...

没审题不好意思 这么复杂的操作 单个插件实现的恐怕没有

shtrgdrt
__FELT 发表于 2022-11-9 21:27
没审题不好意思 这么复杂的操作 单个插件实现的恐怕没有

我记得之前看见过一个1.14左右的类似的插件,可惜不更新了(

是悠米啦
命令方块可以实现这个貌似,插件倒是没找到https://www.bilibili.com/video/B ... e5fb4ba57aed93cd7af

名副其实
shtrgdrt 发表于 2022-11-9 21:28
我记得之前看见过一个1.14左右的类似的插件,可惜不更新了(

KEY COMMAND BIND
https://www.spigotmc.org/resources/key-command-bind.48679/
抱歉,原版插件只支持监听原版按键,全键盘只有模组支持。
如果要用,推荐 MythicKeys (现改名为 AriKeys)
https://www.spigotmc.org/resourc ... om-keybinds.105968/

是晴雨呀
https://www.mcbbs.net/forum.php? ... d=973842 1.19.2PAPER可用

NS_liunian
本帖最后由 NS_liunian 于 2022-11-10 12:31 编辑

OffHandCommand-1.0-SNAPSHOT.jar (7.55 KB, 下载次数: 4) shift+右键是无冷却无消耗执行命令吗 执行是由控制台还是玩家自己还是玩家以OP身份执行
还有特定物品如何判断,根据lore,展示名,还是nbt

hans0000
skript插件脚本,shift + 副手stone的时候右键say
https://docs.skriptlang.org/events.html

on right click:
  if player is sneaking:
    if player is holding stone in off hand:
      make player execute command "/say Hello!"

shtrgdrt
fangziyejsjd 发表于 2022-11-10 09:30
https://www.mcbbs.net/forum.php? ... d=973842 1.19.2PAPER可用

页面不存在(

shtrgdrt
NS_liunian 发表于 2022-11-10 09:31
shift+右键是无冷却无消耗执行命令吗 执行是由控制台还是玩家自己还是玩家以OP身份执行
还有特定物品如何判 ...

无冷却无消耗,玩家自己身份执行,特定物品我指的就是普通的物品(比如一个苹果,或者一把斧子)

shtrgdrt
hans0000 发表于 2022-11-10 16:46
skript插件脚本,shift + 副手stone的时候右键say
https://docs.skriptlang.org/events.html

感觉很厉害,但说实话,我貌似没看懂怎么用。。。

hans0000
shtrgdrt 发表于 2022-11-10 17:01
感觉很厉害,但说实话,我貌似没看懂怎么用。。。

安装插件会吧,然后在对应的新建一个脚本,游戏里启用/skript enable <xxx.sk>就可以了





shtrgdrt
hans0000 发表于 2022-11-10 17:05
安装插件会吧,然后在对应的新建一个脚本,游戏里启用/skript enable 就可以了

哦哦哦,好的我去试试<3

NS_liunian
shtrgdrt 发表于 2022-11-10 16:59
无冷却无消耗,玩家自己身份执行,特定物品我指的就是普通的物品(比如一个苹果,或者一把斧子) ...

那你要是要的话要等等了 我晚上回去再把插件改改就行
还以为你要做什么道具直接做成以op身份执行了

shtrgdrt
NS_liunian 发表于 2022-11-10 17:14
那你要是要的话要等等了 我晚上回去再把插件改改就行
还以为你要做什么道具直接做成以op身份执行了[:chig ...

嗯嗯好的,谢谢<3

shtrgdrt
hans0000 发表于 2022-11-10 17:05
安装插件会吧,然后在对应的新建一个脚本,游戏里启用/skript enable 就可以了

请问比如我不要石头而是下届合金斧,netherite_axe中间是不要加_吗?

hans0000
shtrgdrt 发表于 2022-11-10 17:30
请问比如我不要石头而是下届合金斧,netherite_axe中间是不要加_吗?

要,你可以ctrl+h打开高级显示,鼠标选中下面有id的

shtrgdrt
hans0000 发表于 2022-11-10 17:05
安装插件会吧,然后在对应的新建一个脚本,游戏里启用/skript enable 就可以了

!感谢大佬,我弄好了qvq

shtrgdrt
NS_liunian 发表于 2022-11-10 17:14
那你要是要的话要等等了 我晚上回去再把插件改改就行
还以为你要做什么道具直接做成以op身份执行了[:chig ...

感谢大佬做的插件!我已经弄好啦,谢谢!!

shtrgdrt
hans0000 发表于 2022-11-10 17:32
要,你可以ctrl+h打开高级显示,鼠标选中下面有id的

大佬,还有个问题,如果想要拿的物品是一类物品(比如所有种类的斧子),是需要每种都写一个脚本,还是有办法概括?

hans0000
shtrgdrt 发表于 2022-11-10 17:40
大佬,还有个问题,如果想要拿的物品是一类物品(比如所有种类的斧子),是需要每种都写一个脚本,还是有 ...

用or连接

    if player is holding stone or coal or sand in off hand:

shtrgdrt
hans0000 发表于 2022-11-10 17:53
用or连接

    if player is holding stone or coal or sand in off hand:

好的,谢谢

是晴雨呀
链接: https://pan.baidu.com/s/106MVrtdp2y4-b7ypG0gSrg?pwd=6ct3 提取码: 6ct3 复制这段内容后打开百度网盘手机App,操作更方便哦 直接看配置文件 超级简单

shtrgdrt
fangziyejsjd 发表于 2022-11-10 18:21
链接: https://pan.baidu.com/s/106MVrtdp2y4-b7ypG0gSrg?pwd=6ct3 提取码: 6ct3 复制这段内容后打开百度网 ...

好哒,谢谢~

是晴雨呀

我先发的(恼)

shtrgdrt

哈哈哈哈哈哈,没办法啊,一开始打不开

是晴雨呀
shtrgdrt 发表于 2022-11-10 20:53
哈哈哈哈哈哈,没办法啊,一开始打不开

我发你的时候能打开的 我就是在自己服务端找到插件 然后mcbbs搜 最后发你链接