diff --git a/README.md b/README.md index 5058282..4663925 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ A: 请使用vscode打开mas-config.toml,并安装toml插件,即可方便的 ### Q2.9:为什么我的文件名是mas-config.toml,而情况和[Q2.5](#q25 -为什么我在启动游戏时弹窗内出现如下情况怎么办) 一样? -A: 你可能在![alt text](image.png)这个地方没把*显示扩展名*![alt text](image-1.png)打开,把它打开然后再改名或者直接将配置文件名字改成mas-config再启动游戏。 +A: 你可能在![alt text](img/image.png)这个地方没把*显示扩展名*![alt text](img/image-23.png)打开,把它打开然后再改名或者直接将配置文件名字改成mas-config再启动游戏。 ## 3. 编辑类和文本类问题 @@ -278,7 +278,7 @@ param = "龙杭炮发射" ``` 龙杭炮有三个射击方向,分别为正常派生的下段炮击,突进上捞派生的中段炮击,以及站姿上捞派生的上段炮击,这三个炮击的动作fsmid是分开的,分别为110(下段),112(中段),114(上段)。 -现在使用in函数将这三个fsmid放入一个数组内,触发器检测到玩家使用铳枪时,会检测到玩家当前执行的动作fsmid是否包含在数组内,若包含则激活触发器并发送文本![alt text](image-3.png)。 +现在使用in函数将这三个fsmid放入一个数组内,触发器检测到玩家使用铳枪时,会检测到玩家当前执行的动作fsmid是否包含在数组内,若包含则激活触发器并发送文本![alt text](img/image-25.png)。 ### Q3.6:为什么我的文本修饰了还是默认的文本? @@ -286,19 +286,22 @@ A:请检查文本中是否含有``,这两个标签是用于 ### Q3.7:为什么我的文本只说了一部分? -A:一个param内的文本所包含的字段存在上限(255个字符),现举例说明: +A:一个param内的文本所包含的字节数存在上限(128个字节),现举例说明: ```toml param = "一二三四五六七八九十壹贰叄肆伍陆柒捌玖拾甲乙丙丁戊己庚辛壬癸" +#"一二三四五六七八九十壹贰叄肆伍陆柒捌玖拾甲乙丙丁戊己庚辛壬癸"是被计算进字符的部分 ``` -写入的字段中包含了三十个汉字,让我们看看发出去的文本会是啥样: +*汉字*和*全角标点符号*占**三个字节**,所有的*英文字母*,*数字*和*半角标点符号*占**一个字节**。 -![alt text](image-4.png) +写入的字段中包含了30个汉字,其他字母,数字和半角符号合计39个,合计字节是30*3+39=129个。让我们看看发出去的文本会是啥样: -如图,写入了三十个汉字实际上只发出来了二十九个,说明输入文本所包含的字段超过上限,导致文本被截断。 +![alt text](img/image-4.png) -一个汉字和全角标点符号占三个字符,所有的英文字母,数字和半角标点符号占一个字符。笔者建议设置自动文本时不要使文本部分的汉字与中文标点符号数量超过30,否则会使发送时文本因超过字段上限被截断。 +如图,写入了30个汉字实际上只发出来了29个,说明输入文本时字段包含的字节数超过上限(129>128),导致文本中最后一个汉字的字符被截断,无法被输出。 -### Q3.8:怎么设置复合的颜色和字号文本,比如![alt text](image-2.png)这样的? +笔者建议设置自动文本时不要使文本部分的汉字与中文标点符号数量超过30,否则会使发送时文本因超过字节上限被截断。 + +### Q3.8:怎么设置复合的颜色和字号文本,比如![alt text](img/image-24.png)这样的? A:gmd支持在同一句话中使用分隔的多个颜色和字号tag对不同的文本段标注,具体可参考如下代码(上图中三色字体飞圆斩的**发送器**) diff --git a/image-1.png b/img/image-23.png similarity index 100% rename from image-1.png rename to img/image-23.png diff --git a/image-2.png b/img/image-24.png similarity index 100% rename from image-2.png rename to img/image-24.png diff --git a/image-3.png b/img/image-25.png similarity index 100% rename from image-3.png rename to img/image-25.png diff --git a/image-4.png b/img/image-4.png similarity index 100% rename from image-4.png rename to img/image-4.png diff --git a/image.png b/img/image.png similarity index 100% rename from image.png rename to img/image.png