欢迎光临散文网 会员登陆 & 注册

npc自救教程

2023-07-09 12:53 作者:艾伦-波特  | 我要投稿

前置指令

/scoreboard objectives add 次数 dummy

/scoreboard objectives add 击打间隔 dummy


第一列

循环/无条件/红石控制/延迟15

damage @p 0 suicide entity @e[type=villager,c=1]

连锁/有条件/保持开启/延迟0

damage @p 0 suicide entity @e[type=villager,c=1]

连锁/有条件/保持开启/延迟0

damage @p 0 suicide entity @e[type=villager,c=1]

连锁/有条件/保持开启/延迟0

damage @p 0 suicide entity @e[type=iron_golem,c=1]

连锁/有条件/保持开启/延迟0

damage @p 0 suicide entity @e[type=villager,c=1]

连锁/有条件/保持开启/延迟0

scoreboard players remove @p 次数 1


第二列

循环/无条件/保持开启/延迟0

replaceitem entity @e[type=villager,c=1] slot.armor.head 0 keep diamond_helmet 1 2400

连锁/有条件/保持开启/延迟0

scoreboard players add @p 次数 1

连锁/有条件/保持开启/延迟0

scoreboard players set @p 击打间隔 0

连锁/有条件/保持开启/延迟0

damage @p 0 entity_attack entity @p

循环/无条件/保持开启/延迟0

tp @e[type=villager,c=1] 平台坐标请自写 facing @p

循环/无条件/保持开启/延迟0

effect @e[type=villager,c=1] resistance 1 255 true

循环/无条件/保持开启/延迟0

tp @e[type=iron_golem,c=1] 铁傀儡坐标请看视频并自写


第三列

循环/无条件/保持开启/延迟20

scoreboard players add @a[scores={次数=!0}] 击打间隔 1


第四列

循环/无条件/保持开启/延迟0

execute @a[scores={击打间隔=2,次数=!0}] ~~~ scoreboard players set @s 击打间隔 0

连锁/有条件/保持开启/延迟0

setblock 坐标请看视频并自写 redstone_block


第五列-不必要

循环/无条件/保持开启/延迟0

execute @a[hasitem={item=diamond,data=2400,location=slot.weapon.mainhand}] ~~~ setblock ~ ~-0.1 ~ wool 0 keep


第六列-必要部分

scoreboard players set @p 次数 0

setblock 坐标请看视频并自写 air


第七列

循环/无条件/保持开启/延迟0

testfor @p[scores={次数=0]

连锁/有条件/保持开启/延迟0

setblock 坐标请看视频并自写 air


第八列-不必要

循环/无条件/保持开启

replaceitem entity @p slot.hotbar 2 wool 64


都看完了,真的不考虑给个三连吗QAQ

npc自救教程的评论 (共 条)

分享到微博请遵守国家法律