游戏之家 > 游戏库 > 我的世界

我的世界/tellraw指令怎么用 最新/tellraw指令使用教程

众所周知,我的世界中命令方块具有强大的功能,玩家可以通过指令来完成自己的目标,而随着游戏版本的更新,命令方块的功能也也变得更加强大。在最新的14w06b中,/tellraw指令成为了玩家的新宠,不仅非OP玩家可以开启,新增的player enable还能用来限制点的次数。下面就让我们一起来看下最新版本里/tellraw指令使用方法吧!

众所周知,我的世界中命令方块具有强大的功能,玩家可以通过指令来完成自己的目标,而随着游戏版本的更新,命令方块的功能也也变得更加强大。在最新的14w06b中,/tellraw指令成为了玩家的新宠,不仅非OP玩家可以开启,新增的player enable还能用来限制点的次数。下面就让我们一起来看下最新版本里/tellraw指令使用方法吧!


  我的世界/tellraw指令怎么用 最新/tellraw指令使用教程
  其实player enable系统十分的小,输入就是3个指令方块。其中一个是tellraw指令,当玩家激活后就会给出输出。第
  一条指令:
  scoreboard objectives add TestTrigger trigger
  这条指令的意思是添加一个trigger变量,trigger就是tellraw使用次数的核心。
  之后一个指令方块是:
  scoreboard players enable @p TestTrigger
  这条指令的意思就是激活这个trigger变量。这个和tellraw系统很有关系,tellraw只能在当trigger激活后才可以使用。使用一次后会自动关闭,如果要再开启就再激活下这个指令。关闭后tellraw无法运行。最后就是tellraw指令了,指令例子:
  tellraw @a {text:"Hi! ",extra:[{text:"Test Trigger",color:red,clickEvent:{action:run_command,value:"/trigger TestTrigger set 1"}}]}
  这个tellraw指令也是用的新的/trigger指令,这个和积分板差不多,目的就是当tellraw运行一次后,trigger会自动关闭自己,导致玩家无法继续使用,这也就是如何限制玩家使用次数了。
  之后就是输出了。
  放一个红石脉冲,激活这条指令:
  testfor @a[score_TestTrigger_min=1]
  每次玩家运行tellraw后就会给trigger变量+1,所以这条指令就是探测所有trigger变量是1的玩家,并且给出输出。 /scoreboard players enable @p TestTrigger的意思就是开启tellraw系统,不过当给生存非OP玩家开启这个效果后,他们也可以使用tellraw了。
  这样做的好处是,玩家在使用tellraw之后可以自己选择关闭,而不像之前一样无限次刷,不至于让服务器产生太大压力,很适合玩家用来做小游戏之类的东西。