|
|
|
|
||
|
||
|
|
|
|
|
|
虽然图片里雾周只有三条尾巴,但雾周真的是九尾狐哦~
|
本专栏略微偏向命令方块tp新手向苴只提供思路
有人问我「hometp插件你有吗」
我回答「无,我只有命令方块tp」
于是我花了几分钟寻思了两种hometp的实现方法
这里给出效率最高的方法的思路。
2.每个玩家和盔甲架的person不断+0
3.检测到person为0的玩家就给「注册人数」的person值+1;并使玩家的person为「注册人数」的person值
4.当玩家丢出雪球,玩家嘚snowball分值+1;kill掉雪球
6.创建标题命令使玩家从1到4的分值分别对应设置家,回家删除家和取消
7.玩家snowball分值为1时抬头,分两种情况
此时名为家的盔甲架没有home的标签,于是嵌套这种盔甲架给没有home标签的玩家json消息,告诉玩家「设置成功」;为玩家增添home标签;再为这个盔甲架加上home标签
最后玩家的snowball分值设为0有心思可以加个title,让设置成功后actionbar标签直接消失
②有home标签,tellraw玩家告诉玩家「不能设置多个家」
然后玩家的snowball分值设为0,有心思可以……
8.玩家snowball分值为2时抬头两种情况
①无home标签,直接tellraw告诉玩家没家,然后玩家的snowball分值设为0有……
②有home标签,嵌套每个名为「家」的盔甲架召唤名为「回家」的盔甲架;令名为「回家」的盔甲架的person值等于该玩家的person值;让名为「回家」的盔甲架的person减去该处的数量为1名为「家」的盔甲架;让玩家传送到名为「回家」,person为0的盔甲架;告诉玩家传送成功;kill掉名为「回家」的盔甲架;snowball的分值设为0有心思……
①无home标签,告诉玩家没有家然后snowball设为……
②有home标签,嵌套每个名为「家」的盔甲架召唤名为「删除家」的盔甲架;令名为「删除家」的盔甲架的person值等于该玩家的person值;让名为「删除家」的盔甲架的person减去该处的数量为1名为「删除家」的盔甲架;嵌套名为「删除家」,person为0的盔甲架删掉名为「家」的盔甲架;告诉玩家删除成功;kill掉名为「删除家」的盔甲架;snowball的分值设为0,有心思……
10.snowball分值为4不用考虑因为上面已经处理了
以上内容仅供参考,实际使用可以进行相关調整另外如果人多的话,可以把回家、删除家的从嵌套开始到kill用多个命令方块tp分批实现以免卡顿。多个家的设置可以类推只是比较麻烦
附:MinecraftBe服务器——大隐于世正在建设中
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。