我的世界传送枪怎么用命令方块制作?传送枪这种原版游戏中传送工具,不依靠任何mod,仅仅通过命令方块加上红石电路实现的。主要的作用就是可以通过装置形式传送到某一个地方,比较适用于服务器多人体验地图。
传送枪命令制作:
/scoreboard objectives add CS dummy,创建计分
复制代码
/testfor @a[score_CS=0,score_CS_min=0]
复制代码
当探测到你的积分为0时出发上面的高频电路
/testfor @e[type=Arrow] {inGround:1b}
复制代码
然后探测是否有落地的弓箭
kill @e[type=Villager,name=CS1]
复制代码
然后输出,先清除掉以前的传送门
/scoreboard players set @a CS 1
复制代码
更改传送门的
execute @e[type=Arrow] ~ ~ ~ /summon Villager ~ ~ ~ {Equipment:[{},{},{},{},{}],Invulnerable:1,CustomName:"CS1",Silent:1,NoAI:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}
复制代码
召唤传送门
kill @e[type=Arrow]
复制代码
清理掉弓箭
下面的依次列推。
TP问题的话
execute @e[type=Villager,name=CS1] ~2 ~ ~2 /tp @e[type=Player,r=1] @e[name=CS2]
复制代码
甲门传送到乙门
execute @e[type=Villager,name=CS2] ~2 ~ ~2 /tp @e[type=Player,r=1] @e[name=CS1]
复制代码
乙门传送到甲门
在这里不要直接以村名的tp到那处,不然会发生鬼畜然后
给玩家指引特效↓
execute @e[type=Villager,name=CS2] /particle magicCrit ~ ~ ~ 1 2 0 0.5 100
复制代码
小编点评:这个传送装置的最大特点并不是让玩家用于战斗,而是一个多人地图或者解密冒险地图中作者让玩家可以实现多次传送,将玩家送至下一个目标地点。