Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 335|回复: 3

[单人游戏] 一个比较弱智的问题

[复制链接]
发表于 2018-3-13 12:34:05 来自手机 | 显示全部楼层 |阅读模式
30金粒
一串字符,可以自由选择是否 要加上双引号。

如果字符串包含逗号、方括 号、花括号,一定 要加上双引 号。如果字符串里面 要包含双 引号,需在双引号前加上反斜 线。

所以说,只要一个字符串有逗号。
在这同一条命令的字符串都要加眼号吗... ...

最佳答案

查看完整内容

逗号是参数分割符号。花括号里就是一段有多个参数。方括号就是有几段成组的参数比如一件物品上可以有多个附魔,所以命令里就是这样方括号里可以有多个逗号分割的花括号。 双引号只要是字符串就可以用,不过命令里有些地方不严格就可以省略。 反斜线是转义符只有在json里用才会有,而且是严格要求才会强制要求使用,使用json的地方有tellraw命令就像这样但是他不是严格要求的所以可以不使用转义符。 但是如果在书里或者告示牌里定义 ...

评分

参与人数 1金粒 +1 收起 理由
FHC红石 + 1 哪里的字符串说清楚

查看全部评分

回复

使用道具 举报

发表于 2018-3-13 12:34:06 | 显示全部楼层
逗号是参数分割符号。花括号里就是一段有多个参数。方括号就是有几段成组的参数比如一件物品上可以有多个附魔,所以命令里就是这样
  1. ench:[{id:48,lvl:3},{id:19,lvl:1}]
复制代码
方括号里可以有多个逗号分割的花括号。
双引号只要是字符串就可以用,不过命令里有些地方不严格就可以省略。
反斜线是转义符只有在json里用才会有,而且是严格要求才会强制要求使用,使用json的地方有tellraw命令就像这样
  1. /tellraw @a {"text":"Dangerous","color":"red","extra":[{"text":" Zombie","color":"blue"},{"text":" Coming","color":"dark_blue"}]}
复制代码
但是他不是严格要求的所以可以不使用转义符。
但是如果在书里或者告示牌里定义有特殊效果的字就必须使用了就像这样
  1. /give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{\"text\":\"获得钻石剑\",\"bold\":true,\"color\":\"aqua\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:diamond_sword\"}}",Text2:"{\"text\":\"获得金剑\",\"bold\":true,\"color\":\"yellow\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:golden_sword\"}}",Text3:"{\"text\":\"获得铁剑\",\"bold\":true,\"color\":\"white\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:iron_sword\"}}",Text4:"{\"text\":\"获得石剑\",\"bold\":true,\"color\":\"gray\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:stone_sword\"}}"}}
复制代码


回复

使用道具 举报

发表于 2018-3-13 13:54:14 | 显示全部楼层
有逗号的字符串需要加双引,
没有逗号的字符串则不需要加。

一条命令下可存在多个字符串,有逗号的要加,没有的不用加...

什么情况会出现字符串包含逗号...lord吗

点评

lord 英[l?:d] 美[l?:rd] n. 主; 上帝; 领主; 大人; vi. 逞威风;  详情 回复 发表于 2018-3-16 20:28

评分

参与人数 1人气 +2 收起 理由
2759159258 + 2 thank you all the same(^V^)

查看全部评分

回复

使用道具 举报

发表于 2018-3-16 20:28:40 | 显示全部楼层
⊙v⊙ 发表于 2018-3-13 13:54
有逗号的字符串需要加双引,
没有逗号的字符串则不需要加。

lord       
英[l?:d]
美[l?:rd]
n.        主; 上帝; 领主;  大人;

vi.        逞威风;

评分

参与人数 1金粒 +10 收起 理由
⊙v⊙ + 10 发现了华点...

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2018-9-21 00:05 , Processed in 0.139480 second(s), 8 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

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