倘若有错误或者不准确的地方,欢迎指出
在各位浏览表格的时候,经常会在type里面看到下面这个
标记
相当于“类”,“组”或者“块”吧。简单来说,可以用有始有终,或者有头有尾这几个字来概括。
头的话,比如我们要输入一个字符变量,开头可以用<value type="str">,或者在这里可以用<str>;
有头必有尾,若用<value type="str">开头,结尾需是</value>,若是用<str>开头,则需用</str>;
请多多研究默认配置文件里的书写格式,为区分主次关系,次一级的chunk开头建议用Tab缩进两格,同一级的不用缩进。比如<line>内容</line>,表示的是,所有在<line></line>里的内容,在游戏里面全部都在同一行出行;
<lines at="topleft"></lines>表示的是,所有在这里面的内容全部都在游戏的左上方出现。
注释
说明性文字,帮助编码,XML的注释与HTML的注释相同,以“<!--”开始,以“-->”结束
区分大小写
XML区分大小写,包括标记,属性,指令等
string
中文译名“字符串”,一般用于表示编码程序中的文本的数据类型。
在这个Mod里面,我们会使用<str>文字</str>来在游戏里面显示特定的文字
如果想要输出一个变量,则需要用{}将这个变量括起来
譬如,<str>username</str>,就会显示username这个英文单词;
而如果是<str>{username}</str>,就会显示玩家的游戏名(如sb023612等)
number
数字,常用于各种运算,
常以<num>数字</num>的形式出现在编码中,
或者以<var>数字</var>的形式出现在显示结果中
boolean
这是一个变量,但是它的显示值只有两种:True 或 False
在此Mod的配置文件里,常以<var>tag</var>的形式出现
譬如,- <line>
- <str>Day {day}, {mctime} (</str>
- <if>
- <var>daytime</var>
- <str>$eDay</str>
- <str>$8Night</str>
- </if>
- <str> time$f)</str>
- </line>
复制代码 如果是白天(daytime就是一个boolean类型的变量,表示是否是白天),则会在游戏里显示Day time,如果不是白天,则会输出Night time
image
图片或者图标,常用于显示药水、护甲的图标
operation
运算,常以<op>运算</op>的形式出现,支持的运算有GT (大于), LT (小于), GE (不小于), LE (不大于), EQ (等于), NE (不等于)
if,and,or,xor,max,min等
这些都是些基本的循环语句要用到的,如果学过逻辑数学,应该会有所了解。
颜色代码
书写格式为$颜色代码

|