请选择 进入手机版 | 继续访问电脑版
楼主: MCSugar_cane

[命令方块] 问问问!问答帖 - 你有你的问题,我有我的答案

[复制链接]

0

主题

3

帖子

1

积分

Lv.1 新手木匠

UID
2392155
小麦
0
金锭
6
下界之星
0
发表于 2017-12-2 19:40:52 | 显示全部楼层
乐色甘蔗你域名过期了!
http://www.sugarcane.online/

点评

www.Ganxiaozhe.com  发表于 2017-12-6 17:46

2

主题

42

帖子

13

积分

Lv.1 新手木匠

UID
3268
小麦
0
金锭
114
下界之星
0
发表于 2017-12-6 13:53:30 | 显示全部楼层
Q:怎么用指令将某一物品放置在副手位置或其他指定位置

点评

已解决,详情见回复  发表于 2017-12-8 21:53

27

主题

231

帖子

122

积分

Lv.4 怪物猎人

UID
14859
小麦
34
金锭
446
下界之星
0
 楼主| 发表于 2017-12-6 17:45:39 | 显示全部楼层
CollapsedNotes 发表于 2017-12-2 19:40
乐色甘蔗你域名过期了!
http://www.sugarcane.online/

mdzz换域名了,http://www.ganxiaozhe.com/
喜欢什么,就把它玩下去,玩一辈子,就对了。要有耐心,恒心。只有非常努力,才能看起来毫不费力。

5

主题

53

帖子

24

积分

Lv.2 石器学徒

UID
79156
小麦
5
金锭
104
下界之星
0

内测精英勋章

发表于 2017-12-7 22:03:16 | 显示全部楼层
1.12版本的 我想问怎么检测玩家手上指定的物品 可以的话再加上检测是否拿着这个物品右键/左键

点评

已解决,详情见回复  发表于 2017-12-8 22:06

27

主题

231

帖子

122

积分

Lv.4 怪物猎人

UID
14859
小麦
34
金锭
446
下界之星
0
 楼主| 发表于 2017-12-8 20:17:10 | 显示全部楼层
2233233 发表于 2017-12-2 18:27
Q:怎么做浮空物品(不是掉落物)

A: 浮空物品还可以通过隐形实体手持物品来实现,这里使用盔甲架实体,代码如下
  1. /summon Armor_Stand ~ ~1 ~ {Invisible:1,NoGravity:1,DisabledSlots:2039583,HandItems:[{id:wooden_hoe,Count:1,Damage:0},{}]}
复制代码


Invisible:1为创造隐形
DisabledSlots:2039583使玩家无法拿走其物品,为盔甲架特有数据值
HandItems:[]为(双)手持的数据值,这里是木锄wooden_hoe
喜欢什么,就把它玩下去,玩一辈子,就对了。要有耐心,恒心。只有非常努力,才能看起来毫不费力。

27

主题

231

帖子

122

积分

Lv.4 怪物猎人

UID
14859
小麦
34
金锭
446
下界之星
0
 楼主| 发表于 2017-12-8 20:18:24 | 显示全部楼层
HXF31 发表于 2017-12-2 18:40
Q:怎么在一个空的地图上随机传送玩家到固定高度,并在玩家脚下放置方块并设置范围内LD(计分板)分数是非5 ...

此问题稍后我将做一个自动生成空岛的模组,敬请期待~
喜欢什么,就把它玩下去,玩一辈子,就对了。要有耐心,恒心。只有非常努力,才能看起来毫不费力。

27

主题

231

帖子

122

积分

Lv.4 怪物猎人

UID
14859
小麦
34
金锭
446
下界之星
0
 楼主| 发表于 2017-12-8 21:53:18 | 显示全部楼层
Finder 发表于 2017-12-6 13:53
Q:怎么用指令将某一物品放置在副手位置或其他指定位置

A: 使用replaceitem entity @a可替换玩家物品,如将副手物品替换为甘蔗:
  1. /replaceitem entity @a slot.weapon.offhand reeds 1 0
复制代码

如将物品栏0替换为甘蔗
  1. replaceitem entity @a slot.container.0 reeds 1 0 {HideFlags:127,ench:[{id:34,lvl:10}]}
复制代码
喜欢什么,就把它玩下去,玩一辈子,就对了。要有耐心,恒心。只有非常努力,才能看起来毫不费力。

27

主题

231

帖子

122

积分

Lv.4 怪物猎人

UID
14859
小麦
34
金锭
446
下界之星
0
 楼主| 发表于 2017-12-8 22:04:54 | 显示全部楼层
超可爱的萌新 发表于 2017-12-7 22:03
1.12版本的 我想问怎么检测玩家手上指定的物品 可以的话再加上检测是否拿着这个物品右键/左键

A:
检测玩家手上指定物品教程:http://www.ganxiaozhe.com/mc/mljc/201711030.html
右键/左键检测可参考:http://www.ganxiaozhe.com/mc/mljc/201711050.html

关于检测是否拿着物品左键/右键,可参考以下思路
  不断增加持有特定物品玩家分数"HD" 0   
  1. scoreboard players add @a HD 0
复制代码

  使HD分数在0~1的玩家HD分数不断增加1   
  1. scoreboard players add @a[score_HD_min=0,score_HD=1] HD 1
复制代码

  在HD分数为1的玩家处生成一个村民   
  1. execute @a[score_HD_min=1,score_HD=1] ~ ~ ~ /summon villager ~ ~ ~ {NoAI:1b,Silent:1b,Offers:{Recipes:[]},ActiveEffects:[{Id:14,Duration:9999999,Amplifier:0,Ambient:1,ShowParticles:0b}],Tags:["gz"]}
复制代码

  不断将HD分数为2的玩家最近具有gz标签的村民传送至玩家
  1. execute @a[score_HD_min=2,score_HD=2] ~ ~ ~ teleport @e[type=villager,tag=gz,c=1] ~ ~0.5 ~
复制代码

  之后再根据右键/左键检测原理来实现检测玩家是否左键/右键,并将没有拿着指定物品玩家附近的村民kill掉。因为玩家和村民具有碰撞箱,所以在这里可以用队伍内关闭碰撞箱的option来解决,执行如下指令:
  1. /scoreboard teams add nop
  2. /scoreboard teams option nop collisionRule never
  3. /scoreboard teams join nop @a
复制代码
喜欢什么,就把它玩下去,玩一辈子,就对了。要有耐心,恒心。只有非常努力,才能看起来毫不费力。

0

主题

13

帖子

4

积分

Lv.1 新手木匠

UID
10220
小麦
1
金锭
64
下界之星
0
发表于 2017-12-9 08:56:27 来自手机 | 显示全部楼层
Q:怎么让自己长出脑洞【滑稽

点评

百度:哪家医院开颅开得最大  发表于 2017-12-9 09:40

0

主题

22

帖子

6

积分

Lv.1 新手木匠

UID
190411
小麦
0
金锭
12
下界之星
0
发表于 2017-12-9 09:23:44 | 显示全部楼层
主城屏幕大字怎么做啊

点评

已解决,详情见回复  发表于 2017-12-9 09:46

27

主题

231

帖子

122

积分

Lv.4 怪物猎人

UID
14859
小麦
34
金锭
446
下界之星
0
 楼主| 发表于 2017-12-9 09:45:40 | 显示全部楼层
小污龟丶 发表于 2017-12-9 09:23
主城屏幕大字怎么做啊

A: /title指令,如下
  1. title @a title [{"text":"《","color":"yellow","bold":"true"},{"text":"完美世界","color":"gold"},{"text":"》","color":"yellow","bold":"true"}]
复制代码


title @a 为所有玩家可看到title标题
title 为最大标题
"text":"xxx" xxx为内容
"color":"gold" 为颜色设置,这里是金色,更多颜色json会在末尾贴出。
"bold":"true" 为加粗设置,后true为加粗,false为不加粗

喜欢什么,就把它玩下去,玩一辈子,就对了。要有耐心,恒心。只有非常努力,才能看起来毫不费力。

0

主题

22

帖子

6

积分

Lv.1 新手木匠

UID
190411
小麦
0
金锭
12
下界之星
0
发表于 2017-12-9 09:54:04 | 显示全部楼层

谢了

3

主题

20

帖子

8

积分

Lv.1 新手木匠

UID
142311
小麦
0
金锭
69
下界之星
0
发表于 2017-12-9 10:06:32 来自手机 | 显示全部楼层
怎么弄结构方块

0

主题

22

帖子

6

积分

Lv.1 新手木匠

UID
190411
小麦
0
金锭
12
下界之星
0
发表于 2017-12-9 10:10:21 | 显示全部楼层
命令方块忘记放在那里了怎么办

0

主题

1

帖子

0

积分

Lv.1 新手木匠

UID
3795693
小麦
0
金锭
1
下界之星
0
发表于 2017-12-9 10:14:03 来自手机 | 显示全部楼层
Q:如何让玩家杀死怪物后右边出现击杀榜或者金币
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部