我的世界左右键的使用技巧,游戏中熟练掌握左右键的功能效用,对玩好Mc还是很有帮助的。比如左键的功能较少,主要的功能为攻击和挖掘。而右键主要的功能就是互动功能,功能多而杂,主要就是对其操作造成的改变进行探测等等,下面是“等于号”分享的我的世界左右键的使用技巧,一起来参考下吧。
第一大点,左键
首先我们来说左键,左键的功能较少,主要的功能为攻击和挖掘,那我们可以看出他能做到哪些事,比如减少别的生物的血量,杀死实体,还有将某些方块变为空气,总的来说挖掘进行探测的话略微有一点极限,但是技术上只需要testforblock或者计分板探测挖掘就可以轻松实现,所以暂不赘述,左键我打算重点讲攻击这一块。
攻击可以分为两点,一点是血量探测,一点是对杀的探测。
第一点,血量探测,这点可以采用summon一个隐形实体的办法,在需要进行探测的地方summon任何一个血量上限超过1的生物,然后给予其回血的buff,再接下来我们只需要探测其血量就好。或者也可以考虑探测玩家受到的伤害。
第二点,杀死实体的探测。这个可以summon一个一点血的生物让玩家造成一击必杀的效果,但是每次需要summon复位,可以使用计分板的杀死的判据来制作。
第二大点,右键。
那么接下来是右键的系统,右键主要的功能就是互动功能,功能多而杂,主要就是对其操作造成的改变进行探测。
一,村民。
首先就是我们喜闻乐见的右键隐形村民大法。这里主要应用了计分板的判据。
/summon Villager ~ ~1 ~
{NoAI:1b,Silent:1b,Offers:{Recipes:[]}}
这是生成村民的命令,注意其交易指令记得填空。这里为了视觉效果并未隐形
/scoreboard objectives add villager
stat.talkedToVillager score
这是建立相应计分板的指令,建立这个指令你再右键一次村民分数便会+1,这样配合选择器的位置,便可以做出很多的互动,参考可以看CBL的足球的等待大厅。
二,地图。
其次也有很多其他的办法,比如旧日的地图大法。
地图有两种办法,一种是旧日的clear方法,现在可以配合stats的
/stats entity @a set AffectedItems @p map
这样每当有一次地图生成就可以map计分板+1
当然也有更简单的办法。
/scoreboard objectives add map
stat.useItem.minecraft.map
(注意这里不是filled_map)
建立了这个计分板后就能直接做到玩家的计分板和map挂钩,一旦绘制了地图,就会有map+1。
三,投掷类物品。
当然,还有别的右键探测办法,比如对于投掷类道具的使用可以是右键的一个比较方便的做法。比如药水。
但是实际上操作方法和地图很类似,因为都是使用,我们可以用这样的指令来进行探测
/scoreboard objectives add potion
stat.useItem.minecraft.potion
这样一旦我们使用的了药水,这个计分板就会+1,其余道具同理。
四,盔甲架。
那么我们在冒险地图中也经常见到一些小场景,比如美丽沙世界里面有拾取卡片的细节,就是利用右键的技巧,那么我们也能通过给AS拿下或者放上什么东西来触发机关。
testfor @e[type=ArmorStand]
{Equipment:[0:{},1:{},2:{},3:{},4:{id:"minecraft:diamond_helmet",Count:1b,Damage:0s}]}
高频对其进行探测,这里探测的是帽子为钻石甲时就会输出,当然,用计分板也是可以的。
五,装备。
右键还有别的作用,例如穿上盔甲,我们可以高频探测以下指令。
/testfor @p
{Inventory:[{Slot:102b,id:minecraft:diamond_chestplate,Damage:0s,Count:1b}]}
然后作用起效后可以这样
/replaceitem entity @a slot.armor.chest
minecraft:air
清楚盔甲,这样就可以重复激活指令。
六,其他。
也有给隐形的羊染色来探测的这种损办法。染色也是右键。
/testfor @e[type=Sheep] {Color:4b}