Minecraft(我的世界)中文论坛
标题: 怎么设置杀人给予物品?
作者: 1903845499 时间: 2015-2-26 20:15
标题: 怎么设置杀人给予物品?
我的世界怎么设置杀人给予物品?(用命令方块)
作者: End-Enderman 时间: 2015-2-26 20:16
/testfor @a {HealF:0f} 探测玩家血量为0,后面连接比较器就可以了。
作者: 爱心魔王FHC 时间: 2015-2-26 21:30
问题是怎么给那个人东西(@a全部人@p最近的人)
作者: End-Enderman 时间: 2015-2-26 21:31
比较器后连接/give @a “方块名”就行了,比如给人命令方块、give @a minecraft:command_block
作者: 爱心魔王FHC 时间: 2015-2-26 21:34
@a是全部人都给啊……
作者: End-Enderman 时间: 2015-2-26 21:34
@p,@r 或者假如给你就是 give FHCredstone minecraft:command_block
作者: 爱心魔王FHC 时间: 2015-2-26 21:37
LZ要给杀死人的人给物品,@a不行@e不行玩家名字更不行
作者: 爱心魔王FHC 时间: 2015-2-26 21:43
你想一下,杀人至少也有两个人吧,物品当然给获胜的人
作者: End-Enderman 时间: 2015-2-26 21:45
那就scoreboard给杀死一个玩家的加分?杀死一个玩家给另一个玩家加一分,之后给物品
作者: 爱心魔王FHC 时间: 2015-2-26 21:47
计分板我不懂……
作者: MsYqgzt 时间: 2015-2-27 00:13
可以设置一个杀人次数积分板,给予积分为一的人,然后重置积分板
作者: gamemode3 时间: 2015-2-27 02:09
首先创建一个计算玩家杀死玩家的计分板(名称用的是kill,可自由更改,但后面指令的名称也要改)
- scoreboard objectives kill addplayerKillCoun
复制代码
然后高频
- /give @a[ascore_kill_min=杀人所需数量] 物品ID 数量 附加值
复制代码
并且连着比较器,比较器后的命令方块输入:
- /scoreboard @a kill set 0
复制代码
将玩家的杀敌数清空即可
作者: l1750035975 时间: 2015-2-27 02:42
主指令 辅指令 参数1 参数2 参数3 参数4 备注
<clear> - <玩家名> [物品] [附加数据值] - 清除玩家背包和手里以及装备栏有物品(缺省后面的为全清除)
<difficulty> - <数字(0-3)> - - - 0-3依次是和平、简单、普通、困难
<effect> - <玩家名> <状态ID> [放大] - 给予玩家某状态,ID在下面给出了,后面的放大具体效果不明
<enchant> - <玩家名> <附魔代号(注1)> [等级] - 可以使玩家手中的装备被附魔
<gamemode> - <数字(0-2)> <玩家名> - - 从0-2依次是生存、创造、冒险
<gamerule> <commandBlockOutput> <True OR False> - - - 启用/禁用命令执行时在控制台中的文本提示
<doFireTick> <True OR False> - - - 启用/禁用火的蔓延
<doMobLoot> <True OR False> - - - 启用/禁用生物掉落物
<doMobSpawning> <True OR False> - - - 启用/禁用生物生成(刷怪蛋和刷怪箱不受影响)
<doTileDrops> <True OR False> - - - 启用/禁用方块被破坏时掉落物品(包括TNT破坏的)
<keepInventory> <True OR False> - - - 启用/禁用死亡后对物品栏的保存
<mobGriefing> <True OR False> - - - 启用/禁用爬行者与末影人对方块的破坏
<naturalRegeneration> <True OR False> - - - 启用/禁用自然生命恢复
<doDaylightCycle> <True OR False> - - - 启用/禁用日夜循环
<give> - <玩家名> <物品> <数量> [数据值](对物品修饰的值) 不用解释了吧。。。
<me> - <文本信息> - - - 命令台会跟你卖萌
<say> - <文本信息> - - - 命令台会广播某信息
<scoreboard > <对象|玩家> 功能强大,因此信息量也略大,如有需要请查看下面wiki的链接
<spawnpoint> - <玩家名> <x> <y> <z> 设置某玩家的出生点,因为是单机,所以一般是你自己
<spreadplayers> - <x><z> <分布距离><最大半径> <是否采用队伍> <玩家名> 把玩家分布到一个起始点.能够定义分散范围与最小间距
<tell> - <玩家名> <文本信息> - - 命令台会跟你说一段信息
<time> - <set/add> <数字> - - 设置某特定时间或增加一段时间
<toggledownfall> - - - - - 下雨
<testfor> - <玩家名> - - - 使用时请注意在命令方块旁边放个比较器,如果玩家存在就会输出信号,一般配合附加参数使用
<tp> - <玩家名> <x> <y> <z> 传送某玩家到某地点
- <玩家名> <玩家名> - -
<weather> - <clear/rain/thunder> [持续时间(秒)] - - 设置天气为晴、雨或雷雨天
<xp> - <数量> <玩家名> - - 给某玩家若干经验
**** - ***是空格
/testfor @a[m=1] (找创造模式的人)
&
/testfor @a[m=0] (找生存模式的人)
还有,只有创造模式才可以调整命令方块,和获得命令方块,获取方法:/give 137
然后用红石能量(是指红石火把、按钮、拉杆等)激活即可
作者: 191341546 时间: 2015-2-27 05:54
/give sb ip 数量
作者: 陈水水 时间: 2015-2-27 07:47
用计分板