网易我的世界论坛
标题:
【已解决】怎么实现当玩家吃下特定食物时,清除自己所有的状态效果
[打印本页]
作者:
千里马dyy
时间:
2021-2-9 14:44
标题:
【已解决】怎么实现当玩家吃下特定食物时,清除自己所有的状态效果
本帖最后由 千里马dyy 于 2021-2-10 10:14 编辑
怎么实现当玩家吃下特定食物时,清除自己所有的状态效果
(和原版的牛奶一样)
作者:
SnowCat
时间:
2021-2-9 16:08
/effect 名字 clear
作者:
mine__MC
时间:
2021-2-9 17:11
搜一搜玩家使用物品的事件,跟着脚本开发入门的文档学一学,在找到一个清除效果的组件,没有的话就用触发命令/effect 玩家名 clear
作者:
极筑工坊_茶树
时间:
2021-2-9 18:51
这个可能需要对物品json文件进行手动修改,目前启动器做不到这点
作者:
千里马dyy
时间:
2021-2-9 19:26
用json或Python
要求具体代码
作者:
千里马dyy
时间:
2021-2-9 19:34
Python应该可以做到,但我不会写Python,求哪位大佬帮我写一下(发到评论区),好像要4个文件(__init__.py、modMain.py、tutorialClientSystem.py、tutorialServerSystem.py)。
作者:
mine__MC
时间:
2021-2-9 20:25
这个有些复杂,你能加一下qq吗
作者:
The_Yrxs
时间:
2021-2-11 00:23
json就可以做到 使用控制器绑定在player.json里
检测食物类型并检测食用时间结束后query.get_equipped_item_name('main_hand') == 'xxx' && query.is_using_item > xx
作者:
不舒服斯基
时间:
2021-2-22 19:33
可以通过在useItem事件中使用RemoveEffectFromEntity接口实现题主的问题哦
欢迎光临 网易我的世界论坛 (http://mc.netease.com/)
Powered by Discuz! X3.3