我爱辅助论坛

 找回密码
 【点我注册】

QQ登录

只需一步,快速开始

查看: 1920|回复: 8

[游戏交流] 【转载】关于命令方块的使用及教程

[复制链接]

签到天数: 56 天

[LV.5]常住居民I

发表于 2015-1-3 11:57:14 | 显示全部楼层 |阅读模式
原帖:http://tieba.baidu.com/p/2173003154————————————————————————————我是华丽的分割线————————————————————————————————————
================关于命令方块================

嗯,首先,上图就是命令方块的样子了,命令方块在1.4的版本时被加入,虽然长的不怎么样,但是却可以实现传送,给予物品,修改模式之类的,可以很好的提高冒险体验,详细体现在阿格斯和丧魂村中
这个方块在创造模式的物品栏中不会出现,获取方法为输入指令/give XXX 137(XXX为玩家名)
在生存模式中,你可以一击破坏命令方块,但并不会掉落任何物品
果要在多人游戏(服务器)中使用,你必须在server.properties中将enable-command-block的值改成true。
命令方块具有实体附加值,故无法被活塞推动。命令的最大长度为254字符。


在游戏中命令方块的样子



右击之后会出现这样的界面,命令方块只有在创造模式并且开启了作弊指令才可以被编辑
命令方块能够在接收红石信号后执行系统命令,例如给予玩家物品或经验值。



温馨提示:为了保护系统安全,使用辅助前,请务必使用影子系统。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

签到天数: 56 天

[LV.5]常住居民I

 楼主| 发表于 2015-1-3 11:58:13 | 显示全部楼层
玩家名称的位置,可以使用下列缩写:缩写功能
@p 距离最近的玩家
@r 随机玩家
@a 所有玩家
@f 距离最远的玩家

设置命令的时候,使用在控制台中一样的格式输入——你必须确定命令作用的目标,所以不可能使用例如/kill这种没有玩家变量的命令。
例如,改变最近的玩家游戏模式为生存,可以用如下格式:/gamemode survival @p




以上为激活后执行命令的示意图


使用方法以及可以被执行的指令:

使用方法:/gamerule <gamerule> <true or false>游戏规则作用
commandBlockOutput 启用/禁用命令执行时在控制台中的文本提示
doFireTick 启用/禁用火的蔓延
doMobLoot 启用/禁用生物掉落物
doMobSpawning 启用/禁用生物生成(刷怪蛋和刷怪箱不受影响)
doTileDrops 启用/禁用方块被破坏时掉落物品(包括TNT破坏的)
keepInventory 启用/禁用死亡后对物品栏的保存
mobGriefing 启用/禁用爬行者末影人对方块的破坏

例如我想要禁用火焰的蔓延,那么就输入/gamerule doFireTick true


值得一提的是:一些MOD中的怪物不会被/gamerule doMobSpwning true 限制生成



发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 56 天

[LV.5]常住居民I

 楼主| 发表于 2015-1-3 11:59:00 | 显示全部楼层
禁用的命令
下列命令无法使用命令方块执行:命令禁用的理由
/kick 由于@a,本命令可用于禁止任何服务器的传入连接。
/ban
/op 这样玩家就不能设自己为OP了。
/deop 这样玩家就不能撤销OP了。
/stop 这样玩家就无法关闭服务器了。
/kill 因为该命令只对输入者有效,但命令方块本身又不是玩家,所以此命令无效。


然而“/me”命令仍然有效,而且可以全服务器广播信息。命令方块会把自己看做“@”。


附加参数
在定义目标(@a)之后,你也可以决定是否使用附加参数。 使用方法为: @<selector>[<argument>=<value>,<argument>=<value>]参数功能
x 搜索中心的X坐标。
y 搜索中心的Y坐标。
z 搜索中心的Z坐标。
r 最大搜索半径
rm 最小搜索半径
m 游戏模式
c 最大玩家数
l 玩家最大等级
lm 玩家最小等级
score_name 给定的计分板对象"name",给出该玩家的最大得分
score_name_min 给定的计分板对象"name",给出该玩家的最小得分

示例: @p[x=1,y=30,z=26,r=10,r=2,m=1,c=3,l=25,lm=3]



如果你想让下发出现控制台的话语,触发类似剧情样的东西,输入/say XXXX(你想说的话)
然后此命令方块被激活时就会出现了

这种情况在丧魂村中有出现,例如“地下室传来声音”之类的,可以很好的营造气氛




命令方块也可以用来设置时间,而这就是丧魂村“永夜”的奥秘,只要循环激活就行了

上图为丧魂村激活按钮之后触发永夜效果示意图





发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 56 天

[LV.5]常住居民I

 楼主| 发表于 2015-1-3 11:59:47 | 显示全部楼层

如果想要实现“传送”指令的话,首先先来到你想传送到的地点,记下X值Y值和Z值

接着在传送点的命令方块处像这样按顺序输入X值Y值和Z值就行了,@p代表传送最近的玩家, @r代表传送随机的玩家, @a代表传送所有玩家,这个传送的指令在阿格斯被大量用到




如果想要实现“给予物品或经验”的指令,就像上图那样,136处只是示例,可以换成你想要的物品的代码




以上是给予经验的指令


————————————————————————————我是华丽的分割线——————————————————————————————
更详细请看:http://tieba.baidu.com/p/21731287055

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 56 天

[LV.5]常住居民I

 楼主| 发表于 2015-1-3 12:00:26 | 显示全部楼层
注:里面的图片点击可以看大图。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2015-1-10 19:34:07 | 显示全部楼层
终于知道了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2015-1-10 19:34:29 | 显示全部楼层
终于知道了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2015-1-10 19:36:15 | 显示全部楼层
终于知道了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2015-1-10 19:37:47 | 显示全部楼层
终于知道了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 【点我注册】

本版积分规则

QQ|小黑屋|我爱辅助 ( 辽ICP备19006053号-1 )

GMT+8, 2025-5-5 13:23 , Processed in 0.042308 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表