查看: 1136|回复: 4
打印 上一主题 下一主题

[求助] 怎么让手里拿方块的玩家,点击自定义方块不放置方块

[复制链接]

27

主题

54

回帖

48

积分

Lv.2 石器学徒

UID
8155379
小麦
0
金锭
206
下界之星
0
跳转到指定楼层
楼主
发表于 2021-3-26 16:37:34 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
请问有没有办法让手里拿方块的玩家,点击一个有功能的自定义方块不放置手里的方块 求解

7

主题

104

回帖

257

积分

Lv.5 农牧专家

UID
8188503
小麦
195
金锭
1039
下界之星
0
沙发
发表于 2021-3-26 22:41:03 | 只看该作者 IP:广东
自定义熔炉示例里有个方法

本帖子中包含更多资源

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

x

27

主题

54

回帖

48

积分

Lv.2 石器学徒

UID
8155379
小麦
0
金锭
206
下界之星
0
板凳
 楼主| 发表于 2021-3-27 17:16:04 来自手机 | 只看该作者 IP:浙江
没看懂

27

主题

54

回帖

48

积分

Lv.2 石器学徒

UID
8155379
小麦
0
金锭
206
下界之星
0
地板
 楼主| 发表于 2021-3-27 17:17:30 来自手机 | 只看该作者 IP:浙江
没看懂,麻烦能稍微解释一下吗

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
地下室
发表于 2021-3-29 08:40:28 | 只看该作者 IP:广东
ServerItemUseOnEvent:玩家在对方块使用物品之前服务端抛出的事件。
前面4行是获取事件返回的参数:玩家实体id,方块的x,y,z坐标;
第5,6行是调用GetBlockNew接口,获取方块的信息字典;
最后两行是判断:如果该方块是自定义方块,就把ServerItemUseOnEvent事件的ret参数设置为True——取消物品的使用,即无法对自定义方块使用物品
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部