软件简介:
4 p: B; v3 S. d4 V* _从上午拿到WIN1.1端开始,研究了半天的时间,解决了不能开国家问题,现在我开了三个国家,宋国、魏国、楚国,解决问题的关键在nserver\conf\scenesinfo.xml这个文件上,由它提供场景服务,内容由三大部分组成:/ T- L: t) `' O4 l3 |( N
?xml version=1.0 encoding=GB2312 ? # Y6 J" [# n4 \' V1 {+ c
!-- edited with XMLSpy v2005 sp2 U (http://www.altova.com) by any (Ru-Board) -- * f) g& ?. `+ k! @5 U$ y2 l
!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by xiao (xiao) -- # j$ v2 d3 L: L' J) _
ScenesInfo- k) R& j& y. W7 B( q+ a
!-- id:服务器编号,country:国家编号,mapID:地图编号 --
& d5 Q: R* x/ J4 n* t$ @/ r% t# v4 C8 Z6 `server id=21
) @8 r8 d$ O. N, t这里对应数据库里的serverlist表中的[21 场景服务器 192.168.1.1 6010]前面的21看到了吧,场景服务器的编号,我们的这个WIN1.1默认只有一个场景服务器 country id=2 这里是宋国的国家编号,等一下看后面大家就会明白的 map mapID=101 /
( z6 N9 P. x/ [% G% z; d# x5 c, p ......
' h0 E$ Q5 B) [ map mapID=215 /
9 N" ]+ h7 D) G6 B /country 从country id=2到/country这是一个场景 /server' ~" w/ Z! V. q5 r/ ]
server id=22 0 R, \- C$ `6 D5 x6 r9 G
这里就要注意了,对应上面的看看,这里的服务器编号是22,我们数据库表里的22对应的是网关,所以这里不能再加了,那我们应该怎么办呢,很简单 country id=3 这里是魏国的国家编号 map mapID=101 / : \. ]' U) a8 W0 O
/country. r; d3 ?9 C- e
/server: t7 O! O7 T, q2 v9 }/ `+ w
!-- id:国家编号,name:国家名称,mapID:该国家主城(新手出生等);国家名称不能有特殊字符function:0表示可以注册,1表示不可以注册。 --
6 G9 j$ V7 l3 h4 \% s刚才在前面说过国家编号,对应上下文应该明白了吧,上面这段文字解释得很清楚,需要注意的是,这里可不能随便改,因为这里跟数据库是对应的,这里改了,数据库没改就会出问题的,国家信息在数据库的country表里,大家自己看 countryinfo
, E! [" j" |8 ?' K8 Q) c% F3 S country id=2 name=宋国 mapID=101 function=0 /
: I5 T: x+ J2 } z& G# t7 y country id=3 name=魏国 mapID=101 function=0 / $ s: h: u. p! ?! H, H" y
country id=4 name=齐国 mapID=101 function=0 / 5 d- g, p; P: P+ Z9 a9 ^
country id=5 name=燕国 mapID=101 function=0 /
, k$ v' q" ]8 o country id=7 name=唐国 mapID=101 function=0 /
0 c& q5 }6 X; c8 J- N4 R( N country id=8 name=汉国 mapID=101 function=0 / % S/ p: q }" T
country id=9 name=吴国 mapID=101 function=0 / ! ]/ t% p- A+ a3 T- |
country id=10 name=赵国 mapID=101 function=0 / ! O$ C. I8 e* s. v3 x6 ^
country id=11 name=周国 mapID=101 function=0 / ; [1 t" z- X7 \8 l9 P: |$ G0 b
country id=12 name=楚国 mapID=101 function=0 / ; F' }$ U4 T; v" _# f
country id=6 name=中立区 function=1 /
* }) d" t9 o" l- K) B7 O" b /countryinfo) Z* d0 m( |" Q- I3 F, _, e% _9 |
!-- mapID:地图编号,name:地图名称,fileName:地图文件名,foreignerbackto:外国人死亡候重生地图,commoncountrybackto:在公共国的公共地图上死亡后重生地图,commonuserbackto:无国籍人在国外死亡重生地,backto:死亡后重生地图编号;地图名称不能有特殊字符,文件名称不能有特殊字符.,backtocity:表示回城符可以回到的城市 backtodare正式国战复活 countrydarebackto 就是指定在该地图上,国战期间死亡的攻方国家的人,死后去哪个地图复活。countrydefbackto 守方复活地图国战期间 exprate经验加成 -- 5 B% k0 u9 s& m7 ~8 ?- [9 `
!-- special特殊功能定义(用二进制表示),function特殊功能定义(用二进制表示),包括:不可骑马(1),主城(2). 练功点(4) 转轴不可以使用(8) 不红名地图(16) 收费地图(32) 不可组队(64)不可使用令牌 (128) -- 5 {2 E" k$ {2 z1 z: ^( \: ?" K
mapinfo3 L0 I; R9 c8 L
map mapID=101 name=清源村 fileName=qingyuancun-main backtocity=101 foreignerbackto=102 function=128 comm backtodare=102 /
' t6 R3 [! |! k# h map mapID=104 name=凤尾村 fileName=fengweicun-main backtocity=102 foreignerbackto=102 backto=102 function= comm backtodare=102 level=19 pklevel=59 /) l. }2 D% N) j! R! M2 X" b3 J
最后要讲的就是最下面的mapinfo这段了,这一段是地图信息,跟上面是一对应的,# k6 [( `+ D7 o6 y
country id=2这里的内容/country
( \, K4 ^3 F/ w1 L) J例: map mapID=101 / 对应下面的map mapID=101 name=清源村 fileName=....4 X# o7 k9 p# n S" [
大家类推,上面是对这个场景文件分析的结果,下面跟大家说说怎么解决,说了这么久,我想大家应该也应该有点思路了吧' l8 \8 b+ ?3 Y/ r p
解决方法:修改这个文件的 server id=21到 /countryinfo部分
' @+ Q( c2 M2 h. Yserver id=21' r* X/ S4 G; E; W: p
country id=2" q. ~2 c, u; g9 w% K$ R& G5 S7 s
map mapID=101 / % {. F" A" F5 b+ m
......! s. J$ o9 Q$ q6 `, D
map mapID=215 /7 {8 Y" F& `, \ x0 ?$ ^) x
/country, w& ~- F% t5 Q1 K! r f/ b @0 Y
country id=3
v( Y) q" D2 v) [9 }, j- j, umap mapID=101 / 1 k: W) x8 z2 \# u. m3 N
......7 f* d7 ~0 P6 [6 P7 ?5 Y3 a0 T
map mapID=215 /
! z7 {: B: C6 [5 ?) n/country
9 ?: U( B Q& i$ t8 P7 k8 @' pcountry id=4
$ i- y/ B2 I0 i$ umap mapID=101 / # _% {: B$ d- I L+ V& O. X) s% |! o
......
5 f# R/ c0 h% p/ u$ D map mapID=215 /
6 T7 c' _4 b2 r/ ? s& A- w/country
! X1 j4 E6 e) Q; Q5 L) bcountry id=5
5 V# b0 |% V0 f; _; w( y# Dmap mapID=101 / : r/ F% j1 e* B- u" @4 N
......6 p* O# ]2 i- m+ X2 Z+ J
map mapID=215 /
1 A; @% v0 H& c) G, W3 A$ G0 v/country5 A, v, W" H/ P
想开多少随便你,开越多可能会越卡
9 M1 U% ^4 F% q" F3 m7 S/server
. M8 _ e0 ]% K5 S* I countryinfo4 K5 w! h I+ {# e n: f
country id=2 name=宋国 mapID=101 function=0 / ; u' o( |4 r4 U4 A! }3 U
country id=3 name=魏国 mapID=101 function=0 / 8 f% m# F& {0 e5 J8 j3 l
country id=4 name=齐国 mapID=101 function=0 / # y4 A$ }9 u4 v* e* P4 ~
country id=5 name=燕国 mapID=101 function=0 /
7 h' i* n. `* A( V2 ^' I1 ^ country id=6 name=中立区 function=1 / 8 t% E" H' e' o9 I- r3 Q% R' O" v
/countryinfo# K" Y4 K0 a% N% W9 @" N
最后到数据库中找到country表,把不开的国家信息记录删除,只留你要开的国家,就OK了* W/ X/ s& F7 k( j2 q/ O, R
FLserver报错问题,修改billserverlist.xml中的 2 H7 P; F$ P) a1 z* Q
entry ip=192.168.0.222 port=7000 / 9 {* I: I8 U9 Z
把7000改成8000就可以了
) s: R) ` c6 U* s如果你使用那个143M的补丁后还登陆不上,打开征途的安装目录,修改CONFIG.ini
* L& Z! ~! a$ h8 a& D/ j照着我的改就可以了:# o ]% @' @: M9 R# V( k
loginaddress=192.168.1.1 改成你的IP
* P' f6 J1 D; L/ \) q1 tservername=1区 你的服务器名字, K e+ {4 h$ C0 t' E9 Q' q6 `: h _* e
loginport=8000 这里不要改# K$ I' a- C6 W+ R1 p
然后再右键点击errar.bat,选择编辑,
1 i* T( t+ r3 d+ \" w; p8 }修改成:! p+ Q% \, q. H: o- U4 q6 W
@ king_zt.exe 0 192.168.1.1 8000 1! h5 s: ~2 @7 T; D
中间的192.168.1.1改成你自己的IP,就可以了* Y# P! J. `. g0 l* t# E
OK啦,如果还有不懂的,加我QQ吧:507116982 j$ k" L) j7 N
好累,我得休息会啦,呵,祝大家玩得开心% `- ?- X. _1 s2 O* D# j
马上我会继续研究一下材料合成装备升级,看能不能搞定。。。。。。。- U# f. u" v% C2 y
下载地址:
|