【我的世界命令教程】23局域网&服务器用传送书
|
*所有内容均为原创内容,未经允许禁止转载或摘编 传送书 还记得之前的12期成书-传送书的内容吗?点击书中的文字就可以执行一个命令。但 书中的命令是以玩家的身份执行 ,例如 /tp 、 /give 等命令对于普通玩家来说是没有权限执行的。 如果你希望通过成书让没有作弊权限的玩家执行命令, 可以使用加分准则为 trigger 的记分板做到。 首先回忆一下 trigger准则的设定:只能通过命令修改分数。以它作为加分准则的记分板可以被无权限的玩家利用 /trigger 命令来 设置/增加/减少。如果/trigger命令没有对玩家启用,则使用/trigger命令会失败,并且成功使用过一次此命令后该命令将重新被关闭。 注:/trigger命令在作弊被关闭的情况下可以被非管理员的普通玩家使用。 首先创建一个准则为 trigger 的记分板( 聊天栏输入 ): /scoreboard objectives add bookcity trigger 红色部分 是记分板名称,可自定义。 然后设置命令方块执行对应的命令(1.9+):
每个传送命令对应一个记分板&三个命令方块 注意命令方块的箭头朝向。从左往右: 1.( 循环 不受制约 保持开启 ) /tp @a[score_ bookcity _min=1,score_ bookcity =1] 0 64 0 180 0 2.( 连锁 条件制约 保持开启 ) /scoreboard players set @a bookcity 0 3.( 连锁 条件制约 保持开启 ) /scoreboard players enable @a bookcity 1:循环将所有bookcity记分板分数为1的玩家传送到坐标0 64 0,面朝180 0方向。 2:将所有玩家在bookcity记分板的分数设为0。 3:授予所有玩家使用“/tigger命令”的权限。
最后将传送书中的
/tp
命令改为(
传送书命令见末尾
):
/trigger
bookcity
set 1
。
此命令将执行命令的玩家在bookcity记分板的分数设为1。 /trigger 命令:修改一个准则为“trigger”的记分板的分数。 其他需要作弊权限才能执行的命令原理同上。 一个命令对应一个“trigger记分板”&三个命令方块。
注:有想知道的代码或者好的想法可以在评论区写出来,我会考虑优先出教程哒^_^ 看到有不懂的地方欢迎在评论区提问 ~~
感谢@梓山谦的提问。解决方法来源于网易我的世界论坛。 谢谢大家的支持! 各位读者大大们觉得喜欢就点一下推荐,也可以关注我看更多Minecraft中的命令 ^_^~~~ 传送书:/give @p minecraft:written_book 1 0 {pages:["[\"\",{\"text\":\"主城\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/trigger bookcity set 1\"}}]"],title:"传送书",author:"暗冥夜辰"} |
[编辑:叶子猪小秘书] 本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!



