Sparklets小星
本帖最后由 Sparklets小星 于 2018-8-23 15:00 编辑

怎么装作系统说话

举个例子【因为不会,所以也截不了图】

[System]恭喜你通关了

就是这样,要怎么做出来,而不是前面自带玩家名字的
最好呢是/say和/tellraw两种都有
当然只要回答一个我就给最佳
因为我都用得到

并且要可以加颜色
版本1.12.2


SPGoding
say 做不到


/tellraw @a ["",{"text":"[System] ","color":"blue"},{"text":"恭喜你通关了","color":"red"}]


推荐一个网站能够快速制作 tellraw,比手写快捷:https://minecraftjson.com,右上角能够选择中文。

Sparklets小星
SPGoding 发表于 2018-8-23 15:02
say 做不到

/tellraw @a ["",{"text":"[System] ","color":"blue"},{"text":"恭喜你通关了","color":"red" ...

say做不到,那好吧
那我就用tellraw吧

3161491812
通常&加数字就会变成有颜色的字

1669349981
系统怎么说,你也就怎么说啊

Sparklets小星
3161491812 发表于 2018-8-26 09:12
通常&加数字就会变成有颜色的字

这是命令里面的,&是没用的

Sparklets小星
1669349981 发表于 2018-8-26 10:36
系统怎么说,你也就怎么说啊

你说的是系统发出指令说话的时候是自己的id加上内容
而我要的是没有自己的id,而且又要显示系统说的[System]123
这个是完全没有玩家ID前缀

413547686
把命令方块改成你想要的名字再say就行

Sparklets小星
413547686 发表于 2018-8-28 14:31
把命令方块改成你想要的名字再say就行

但是这样名字没颜色

第一页 上一页 下一页 最后一页