Set 文件


Set 文件是用来随机抽选地图的,例如原有的标准地图、所有地图、亚洲地图、大型地图都是Set文件。


Set 文件与地图是放在同一个文件夹的。只要打开Set文件,稍微有点智商的就知道怎样编写了。





<?xml version="1.0" encoding="UTF-8"?>

<randomMaps displayNameID="地图名称(StringID,例如00498)" imagepath="地图图片路径" helpTextID="地图简介(StringID,例如00499)" cannotReplace="">
	<map>地图文件名1</map>
	<map>地图文件名2</map>
	<map>地图文件名3</map>
	<map>地图文件名4</map>
	<map>地图文件名5</map>
</randomMaps>


<?xml version="1.0" encoding="UTF-8"?> <randomMaps displayName="地图名称" imagepath="ui\random_map" helpText="地图简介" cannotReplace=""> <map></map> <map></map> <map></map> <map></map> <map></map> </randomMaps>

你要加上你制作的地图,写上你的地图文件名就行了。





某几百斤高智商胖子来问我Set文件改了后出错,经我检查该文件语句没有没有任何问题,但是就是不能读取到地图,一用就出错,那么是什么原因呢?


原因是那个Set文件名除了后缀名那个点还有一个点,例如UI2.2 Map.Set
UI2.2Map.Set

就是这个点导致了不能读取打开地图,所以我们在制作>Set文件与地图文件时除了后缀名,不要加上点。
快速复制模板[MOD用,使用stringID].set - 记事本
<?xml version="1.0" encoding="UTF-8"?>

<randomMaps displayNameID="00498" imagepath="ui\random_map" helpTextID="00499" cannotReplace="">
	<map></map>
	<map></map>
	<map></map>
	<map></map>
	<map></map>
</randomMaps>
快速复制模板[直接设定文字,联机对方可见].set - 记事本
<?xml version="1.0" encoding="UTF-8"?>

<randomMaps displayName="地图名称" imagepath="ui\random_map" helpText="地图简介" cannotReplace="">
	<map></map>
	<map></map>
	<map></map>
	<map></map>
	<map></map>
</randomMaps>