《征途》WIN1.1修正版服务器端(解决不能开国家问题)
从上午拿到WIN1.1端开始,研究了半天的时间,解决了不能开国家问题,现在我开了三个国家,宋国、魏国、楚国,解决问题的关键在nserver\conf\scenesinfo.xml这个文件上,由它提供场景服务,内容由三大部分组成:
<?xml version="1.0" encoding="GB2312" ?>
<ScenesInfo>
<!-- id:服务器编号,country:国家编号,mapID:地图编号 -->
<server id="21">
这里对应数据库里的serverlist表中的[21 场景服务器 192.168.1.1 6010]前面的21看到了吧,场景服务器的编号,我们的这个WIN1.1默认只有一个场景服务器 <country id="2"> 这里是宋国的国家编号,等一下看后面大家就会明白的 <map mapID="101" />
......
<map mapID="215" />
</country> 从<country id="2">到</country>这是一个场景 </server>
<server id="22">
这里就要注意了,对应上面的看看,这里的服务器编号是22,我们数据库表里的22对应的是网关,所以这里不能再加了,那我们应该怎么办呢,很简单 <country id="3"> 这里是魏国的国家编号 <map mapID="101" />
</country>
</server>
<!-- id:国家编号,name:国家名称,mapID:该国家主城(新手出生等);国家名称不能有特殊字符"·"function:0表示可以注册,1表示不可以注册。 -->
刚才在前面说过国家编号,对应上下文应该明白了吧,上面这段文字解释得很清楚,需要注意的是,这里可不能随便改,因为这里跟数据库是对应的,这里改了,数据库没改就会出问题的,国家信息在数据库的country表里,大家自己看 <countryinfo>