我的世界指令吧 关注:2,881贴子:12,156
  • 6回复贴,共1

求助translate

只看楼主收藏回复

啊啊啊啊啊啊,谁教教我translate with的用法qwq
下面这个哪有问题??


IP属地:山东来自Android客户端1楼2022-11-04 17:02回复

    %%1 前面的“实验 ”需要去掉


    IP属地:福建2楼2022-11-04 21:45
    收起回复
      %%1改成%%3


      IP属地:山东来自Android客户端3楼2022-11-17 06:43
      回复
        %%x 中x是translate所解析的数量(大于等于一小于等于九且为整数),且,若with中一个元素如{"selector":"@a[name=终极猎手"}解析失败(即没有执行成功),将跳过该失败元素并执行下一个元素,直到执行成功(若元素少则执行失败)
        translate的最终执行元素为最后一个解析成功的元素,如%%2解析成功第一个元素{"selector":"@a[name=终极猎手]"},则继续解析下一个元素{"text":"终极猎手已出现"},于是最终translate输出为text的 终极猎手已出现
        你的指令中%%为一,即若玩家的y分数小于等于一(第一个元素),便解析并执行那个selector,而后面的不执行
        应将%%设置为3,这样当有玩家同时满足前两个元素时便会输出第三个text元素,而不是第一个selector,同理,当玩家y分数小于等于一但大于0时便会输出第四个text元素,但最后的bug在于当玩家y分数大于1时该指令便会无法执行,应增加一个新元素
        第二个问题,应将@后缀全部改为s,且在指令前方加入execute @a ~~~ 否则无法多人使用


        IP属地:广东来自Android客户端4楼2022-12-04 16:46
        回复
          可以看这个学,如果我讲的太抽象的话


          IP属地:广东来自Android客户端5楼2022-12-04 16:48
          回复