我的世界怎么获得弓箭指令

肉体碰撞 1个月前 已收到5个回答 举报

隔壁老张 2星

共回答了24个问题采纳率:96.2% 评论

您好,要在我的世界中获得弓箭指令,您需要开启创造模式或使用命令方块。以下是获得弓箭指令的步骤:

1. 打开创造模式或使用命令方块。

2. 输入指令“/give @p minecraft:bow 1 0 {Unbreakable:1}”来获得一个不会损坏的弓。

3. 输入指令“/give @p minecraft:arrow 64”来获得64个箭。

注意事项:在输入指令时,请确保您已经开启了管理员权限或被分配了相应的权限。输入指令时,请确保您已正确输入指令和参数,以避免产生错误。

5小时前

8

玫瑰的香气 3星

共回答了345个问题 评论

在我的世界中,你可以使用以下命令来获取弓箭:
1. `/give <玩家名字> bow`:这个命令会给予指定玩家一根弓。
2. `/give <玩家名字> arrow`:这个命令会给予指定玩家一根箭。
注意,上述命令中的 `<玩家名字>` 应该被替换为你要赠送道具的玩家名字。若想自己获得道具,则将 `<玩家名字>` 替换为你自己的用户名。

3小时前

46

见帘幽梦 2星

共回答了92个问题 评论

在我的世界中获得弓箭指令是可以的。
你可以通过在命令行中输入“/give @p bow 1 0 {Unbreakable:1,Enchants:[{id:48,lvl:1},{id:49,lvl:1}]}”来获得弓箭。
其中的“Unbreakable:1”表示弓箭是不可毁坏的,而“Enchants:[{id:48,lvl:1},{id:49,lvl:1}]”则代表了弓箭的两个属性——力量和火焰。
这可以让你在对抗敌人的时候拥有更大的优势。

1小时前

11

海喖鉐爛 4星

共回答了450个问题 评论

我的世界做闪电弓的方法步骤:

1.首先,/execute @e[type=Arrow] 复制代码。execute是检测执行指令,它的作用是检测到某一样东西之后执行跟在它后面的指令,而@e【type=Arrow】则是选择的目标,@e是所有实体。

2./testfor @e[type=Arrow,c=1] {inGround:1b} 复制代码。【type=Arrow】则是它后面的目标,意思是箭种类,连在一起就是检测所有的箭。然后后面的summon LightningBolt就是召唤雷电啦!

复制代码,/kill @e[type=Arrow]

【注】看看探测刚刚射出去的弓箭有没有着地,要连上高频,后面再连一个比较,两个中继的输出,连到/kill 弓箭,就会把持续召唤闪电的弓箭清除掉。

(下面引用PM的c=1和inGround的解说)

于是@e后面加入了:[type=Arrow,c=1]的意思就是探测一个最晚刷出的箭只。这里c=1就是最早的意思(Oldest),也就是第一个刷出的箭只。如果是c=-1的话就是最新的刷出的箭只(Youngest)。c=其他数字的话那就是选中多个目标,没有早晚之分。所以c=1和c=-1是难点,主要用处可以在服务器里分辨。所以指令里的c=1,那就是当机器激活后,会探测一个最早飞出的箭,并给出输出。(新手可能听不懂)。于是后面的NBT:{inGround:1b}就是探测箭只是否着落。b是单位,必须要加。所以,这个指令方块加脉冲的话主要功能就是探测一个已经着落,并且是第一个射出的箭。然后给出输出。

23小时前

11

分手那一年 2星

共回答了279个问题 评论

、输入【/give 玩家名 bow 1】,既可以获得一把弓。1.7.10以下版本则是【/give 玩家名 261 1】。如果想获得多个弓的话,把代码中最后的1更换成更大的数字即可,最高为64。

18小时前

49
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com