mc3124076548
本帖最后由 mc3124076548 于 2021-8-12 03:45 编辑
  1. set {_packet} to new PLAY_CLIENT_USE_ITEM packet
  2. set packet field 0 of {_packet} to 1
  3. send player packet {_packet}
复制代码





问题出在第二行*
Hand Field of Packet hand field [%number%] [of %packet%]





2021.12 数据,可能有更多内容 本帖最后由 mc3124076548 于 2021-8-12 03:45 编辑

代码:

  1. set {_packet} to new PLAY_CLIENT_USE_ITEM packet
  2. set packet field 0 of {_packet} to 1
  3. send player packet {_packet}






问题出在第二行*
Hand Field of Packet hand field [%number%] [of %packet%]



Thehrz
本帖最后由 Thehrz 于 2021-8-12 12:28 编辑

应该是Object

需要skript-packet的Wiki 能发一下吗


找到了
枚举类在这里 https://skripthub.net/docs/?id=5666 似乎是这样写的
  1. set {_enum} to enum "MAIN_HAND" from nms class "EnumHand"
复制代码

表示主手

不太了解Skript

mc3124076548
Thehrz 发表于 2021-8-12 02:23
应该是Object

需要skript-packet的Wiki 能发一下吗

wiki,https://skripthub.net/tutorials/26

mc3124076548
本帖最后由 mc3124076548 于 2021-8-12 02:57 编辑
Thehrz 发表于 2021-8-12 02:23
应该是Object

需要skript-packet的Wiki 能发一下吗

加载没问题,执行报错









Thehrz
mc3124076548 发表于 2021-8-12 12:41
加载没问题,执行报错

我淦 1.17!
尝试更新你的ProtocolLib
这个 https://ci.dmulloy2.net/job/Prot ... get/ProtocolLib.jar

mc3124076548
Thehrz 发表于 2021-8-12 02:45
我淦 1.17!
尝试更新你的ProtocolLib
这个 https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBui ...

已经是最新的了

Thehrz

确定吗?这个是开发版构建

那这样试试
  1. set {_enum} to enum "a" from class "net.minecraft.world.EnumHand"
复制代码

mc3124076548
Thehrz 发表于 2021-8-12 03:01
确定吗?这个是开发版构建

那这样试试





Thehrz

不是 这个数据包是玩家发给服务器的啊
这常识都不知道吗 我都搞忘了

mc3124076548
Thehrz 发表于 2021-8-12 02:07
不是 这个数据包是玩家发给服务器的啊
这常识都不知道吗 我都搞忘了

不对,这个是接受是服务器没有错...玩家使用物品 当然是玩家告诉服务器