求助一个我的世界命令方块一键系统

没有巴士通行证?! 无法正常登陆?
登录中,请稍后...
电玩巴士交流群
当前位置:
我的世界命令方块CB教程 制作一个登入提示
我的世界服务器中除了系统检测到玩家进入提示一个信息而且丑的一批所以我们需要更加好的登入提示这个东西。
  Hi~ o(* ̄▽ ̄*)ブ!大家好呀,  今天我带来一个简单的CB教程。  如我的帖子题目一样是个登入提示。  许多MC服务器中除了系统检测到玩家进入提示一个信息而且丑的一批所以我们需要更加好的登入提示这个东西。  这个东西做完以后成品是这样的:  :哇!好棒啊  :那到底该怎么做呢?  :不要着急,接下来我会告诉你步骤的!  1.我们需要1个记分版,目的在于记录玩家离开的次数  /scoreboard objectives add LK stat.leaveGame 离开次数  复制代码  2.我们需要两个RCB,都要开启哦。  这两个里面分别输入  这两个指令,然后就完成了这东西。  1./scoreboard players set @a[score_LK_min=1] LK 0  2./execute @a[score_LK_min=1] ~ ~ ~ /tellraw @a [{&text&:&[系统消息]:&,&bold&:&true&,&color&:&green&},{&text&:&玩家&,&bold&:&true&,&color&:&red&},{&selector&:&@a[score_LK_min=1]&,&color&:&dark_red&,&bold&:true},{&text&:&进入了这个充满着智慧和基情的世界!&,&bold&:&true&,&color&:&dark_green&},{&text&:&大家快欢迎这个Gay!&,&bold&:&true&,&color&:&dark_green&}]  最后成品貌似就是这样:  虽然有点Gay里Gay气的,但是效果还是很好的。  文字部分可以自己设置。
多人联机指南
服务器的搭建
加入服务器
更换皮肤教程
十分钟构建服务器十分钟构建服务器十分钟构建服务器
服务器推荐您的位置:
→ 我的世界1.9命令方块教程道具冷却补给系统制作
我的世界1.9命令方块教程道具冷却补给系统制作
10:11:23 来源: 作者:佚名 (0)
小编为大家带来了《》1.9命令方块教程道具冷却补给系统制作,这个东西非常得好,在pvp中和RPG类型的游戏地图可以为玩家带来不一样的游戏感受,有兴趣的玩家都来看看吧。这个系统的核心只有两个字:穷举没错……其实就是个苦力活儿,因为不同的道具的冷却时间不一样,所以要单独计算时间。实现的功能就是,每种箭上限只有3支,当使用了以后,每10秒补给1支。箭是其中的一个例子,其实基本上所有的道具都有类似的方法来制作冷却补给。这里,主要给大家讲讲我的思路……我不知道有没有其他人发过类似的,但我没搜到,所以我按我自己的思路来做。首先,要判断使用了箭的方法,毫无疑问需要使用记分板,这是第一步,也是变化最多的一步,为什么这么说呢?因为有的道具是主动道具,需要你去“使用”它;而有的道具则是投掷型(按Q使用之类的),还有的是利用副手的位置等等在做补给之前,你需要判断这个道具是如何使用的,例如我这里是,弓在副手,选中对应的箭拉弓即可,所以我选择了判断弓的使用在贴指令之前,贴一下文中可能用到的简写和前缀:默认不加前缀是CCB, Chain Command Blockicb前缀代表是ICB, Impulse Command Blockrcb前缀代表是RCB, Repeating Command Blockinit前缀代表该指令只在激活OOC时执行一次指令的话,肯定是添加记分板了,这里会把用到的记分板写出来init:scoreboard objectives add bowUse stat.useItem.minecraft.bow 使用了弓init:scoreboard objectives add arrowCoolDown1 dummy 属性箭1冷却init:scoreboard players add @a arrowCoolDown1 0复制代码bowUse是用于判断玩家是否使用了弓(箭)arrowCoolDown1是给属性箭1用的冷却时间记分板当玩家使用了弓、选择了属性箭1号并且冷却时间不超过400刻(20秒)的时候,添加200刻(10秒)的冷却时间rcb:scoreboard players add @ascore_bowUse_min=1,score_arrowCoolDown1=400] arrowCoolDown1 200 {SelectedItemSlot:1}复制代码在上图可以看见,属性箭1实际上位于2号快捷栏,在Inventory中,2号快捷栏的编号是1(0~8,以此类推)注意到这里的“冷却时间不超过400刻”,为什么要这么设定呢?这个问题放到后面一些解答。然后看下一条:scoreboard players reset @a[tag=archer,score_bowUse_min=1] bowUse复制代码重置使用弓次数的记分板,这条没什么好说吧?不过注意的是执行顺序问题,就是这个需要放在比较后面来执行接下来就是倒计时部分scoreboard players remove @a[tag=archer,score_arrowCoolDown1_min=0] arrowCoolDown1 1replaceitem entity @a[score_arrowCoolDown1_min=0,score_arrowCoolDown1=0] slot.hotbar.1 tipped_arrow 3 0 {相关NBT}replaceitem entity @a[score_arrowCoolDown1_min=200,score_arrowCoolDown1=200] slot.hotbar.1 tipped_arrow 2 0 {相关NBT}replaceitem entity @a[score_arrowCoolDown1_min=400,score_arrowCoolDown1=400] slot.hotbar.1 tipped_arrow 1 0 {相关NBT}复制代码解释一下每一条的意思,首先当冷却大于等于0的时候,会自动减1――所以,最后的数字会停留在-1前面说了,每用一次该道具,冷却时间+200刻(10秒),而每10秒需要补一次,上限3支;于是我们可以简单算出来,在倒计时到0的时候替换成3,在倒计时到200的时候替换成2,400的时候替换成1超过400意味着什么?意味着此时这个槽位是空的,没有那个道具那么问题来了,如果这个时候选中这个槽位使用弓,会怎么样?很明显,冷却加10秒√于是就需要设定,当冷却时间不超过400的时候使用弓,才能加冷却时间以上就是“一个道具”要用到的指令……当有多个道具的时候,就需要设定多个记分板(例如我这里有8种属性箭,所以是arrowCoolDown1,2,3,……,8)简单来说,就是前面的指令*8而我自己在写的时候,因为个人的一些强迫症,必须添加颜色黑科技以及防止扔道具误操作这样的系统,所以最后写出来的源指令就不短了,大概就是这个样子。
相关游戏攻略
? ? ? ? ? ? ? ?
本站提供: 好玩的单机游戏,是大型基地网站Copyright &
.All Rights Reserved备案编号:湘ICP备号-1当前位置:
我的世界玩家问题: 如何用命令方块建一个商店系统? 安游我的世界: 命令方块之计分板的应用之一 商店系统制作教程如下: 命令摘自wiki 首先我们使用 /scoreboard objectives add [display name] 复制代码 来创建一个项目 *** /scoreboard objectives remov
编辑:我的世界发布时间: 17:15
  玩家问题:
  如何用命令方块建一个商店系统?
  安游我的世界:
  命令方块之计分板的应用之一 商店系统制作教程如下:
  命令摘自wiki
  首先我们使用
  /scoreboard objectives add [display name]
  复制代码
  来创建一个项目
  /scoreboard objectives remove
  复制代码
  为删除一个项目
  name为内部名字 criteria不多做解释了,去看看wiki [display name]就是显示的名字
  /scoreboard players add/remove
  复制代码
  来进行数值加减操作
  add增加 remove减少 就是玩家 则为你所创建项目的内部名称 为数值
  用testfor指令判断玩家是否有那么多钱,有就give,没有就什么也不做~
  图片:
经营许可证:皖ICP备号-1,QQ:1104747 、5633249求助一个命令方块的问题【minecraft吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,427,214贴子:
求助一个命令方块的问题
用命令方块设置的出生点 但是死后活肤会显示 您的床已移失或被阻挡
求助怎么解决
苏宁企业采购,中秋国庆大放送,满199减60,满399减100,满699减200!苏宁易购,正品保障,急速物流,售后无忧,多种付款方式任你选,24小时一对一提供优质服务!
是死后复活 然后就会在起始出生点
没人么 自顶 = =
难道命令方块不能被四周包围么?
版本1.7.10
有知道的么- -
贴吧热议榜
使用签名档&&
保存至快速回贴}

我要回帖

更多关于 命令方块 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信