沙巴克配置文件一般默认存放在mir200/castle目录中,其中List.txt是沙巴克城堡的配置列表,相应的目录中是实际的沙巴克配置信息。
* h+ ~: v3 I( x+ ~, q7 _* R5 G2 S5 r5 W# n9 j3 K( {( H
]" o8 K: c! c$ @- |: K进入相应目录后,找到SabukW.txt,其中保存着城堡的城门血量,还有沙巴克所属范围的商店地图代码等配置信息,下面我们一起来看一下完整配置内容,我会在后面做上相应注解。8 s1 w1 u; X- g! a$ d* B1 w/ G
: ^5 k0 H$ G4 V! ]9 |+ a2 s! w. |( W; D+ l. j. v
[Setup]
0 o0 ?- A! V6 |. m) e3 wCastleName=沙巴克 ;沙巴克的城堡名称,现在可以实现沙城改名功能,此项用于保存修改过的名字。% c+ N. O: c7 O
OwnGuild= ;所属行会名称
% Q$ T' V8 p, `7 zChangeDate=2010-5-30 上午 01:46:09 ;上次变更时间
H( Y; q8 U% T6 _+ C( l0 bWarDate=2010-5-29 下午 06:12:52 ;下次攻城站开始时间! r! e" _$ N4 H1 {/ d- U) Q' k+ B
IncomeToday=2010-5-30 上午 12:00:09 ;今日最后收入时间
) {6 }2 l; u' ?, }1 I- |! STotalGold=1944570 ;沙巴克收入金币总数量
' @2 R3 H7 n0 | y& F% L0 LTodayIncome=0 ;今日沙巴克收入金币数量* ^5 e8 b8 a% `" r2 a$ A! H8 P) Y
[Defense]2 M. K( I; |* b+ V1 y! j% g2 S
CastleMapList=0151,0152,0153,0154,0155,0156, ;附属沙巴克地图代码
" Y+ k' w) X4 A* v# kCastleMap=3 ;攻城站所处地图代码6 A0 y0 _# b" [, V, L4 m/ O0 K6 X
CastleHomeMap=3 ;沙巴克回城点地图代码
4 }% K2 l6 p& HCastleHomeX=644 ;沙巴克回城点X坐标
; F9 g8 p$ Q$ h |$ E8 d( g! e1 xCastleHomeY=290 ;沙巴克回城点Y坐标
' N2 H) N$ Y# z& V: P( {CastleWarRangeX=100 ;沙巴克攻城区域X坐标范围,以回城点为中心
6 J9 O' C1 L0 |) @: M, Z6 v% W5 \0 xCastleWarRangeY=100 ;沙巴克攻城区域Y坐标范围,以回城点为中心
% g, I' E" V" s$ vCastlePlaceMap=0150 ;沙巴克皇宫地图代码
0 y+ |5 J% d, h' JCastleSecretMap=D701 ;沙巴克秘道地图代码
+ f- c2 E0 n2 E, uCastlePalaceDoorX=631 ;沙巴克皇宫大门所在X坐标
4 p: R7 \0 A9 V- v8 M5 z, DCastlePalaceDoorY=274 ;沙巴克皇宫大门所在Y坐标
1 B" H; i7 i* ?8 Y O6 bMainDoorX=672 ;沙巴克主城墙所在X坐标
, u# m4 A% T m& w f oMainDoorY=330 ;沙巴克主城墙所在Y坐标
; v; T! U6 I8 h4 Z( DMainDoorName=MainDoor ;沙巴克主城墙名称,对应怪物数据库中数据$ l( b' W: n' ]# k5 O$ _0 b
LeftWallX=624 ;沙巴克左城墙所在X坐标
2 x7 T: V, X5 n- B% y8 \5 fLeftWallY=278 ;沙巴克左城墙所在Y坐标
! [- E O1 n6 R( Z6 oLeftWallName=LeftWall ;沙巴克左城墙名称,对应怪物数据库中数据+ S, h: X" @% \/ l# K9 K' j& \
CenterWallX=627 ;沙巴克中城墙所在X坐标& B2 H6 O& u. ]. q0 c- ]8 w
CenterWallY=278 ;沙巴克中城墙所在Y坐标6 k6 i) Q9 g* f7 n% j* t' D
CenterWallName=CenterWall ;沙巴克中城墙名称,对应怪物数据库中数据
1 h# c. M" r, m! HRightWallX=634 ;沙巴克右城墙所在Y坐标! M" i' w; n& b
RightWallY=271 ;沙巴克右城墙所在Y坐标
c0 Q+ N5 n0 L H; _# bRightWallName=RightWall ;沙巴克右城墙名称,对应怪物数据库中数据
& D+ B' `+ R) O f; `Archer_1_Name=弓箭手 ;下方我就不一一介绍,只是数字不同,编号为1的弓箭手名称,对应数据库中的怪物数据7 N5 d3 G1 V6 t0 c7 c
Archer_1_HP=0 ;编号为1的弓箭手血量剩余
~4 \4 d) m/ E/ \+ QArcher_2_Name=弓箭手
7 e- F+ ?' t2 Y5 bArcher_2_HP=0
8 ?3 W: i' Z( \0 `! e8 pArcher_3_Name=弓箭手% T/ J" i$ X0 Q( g" e& k; k
Archer_3_HP=07 ~- K2 D$ j0 J; L% l4 I, u
Archer_4_Name=弓箭手
+ m' `4 U& l4 z0 b2 VArcher_4_HP=0
5 j3 d% e, u9 W' u1 @- KArcher_5_Name=弓箭手7 {/ O/ O6 B/ O3 I
Archer_5_HP=01 I2 E" S3 R( N6 X# e
Archer_6_Name=弓箭手* c2 l/ p% |" v! Q$ ?" O$ V3 w
Archer_6_HP=0* }! q: ]2 y: _8 K4 G
Archer_7_Name=弓箭手% D# A' h3 K* J( Z, M5 s. D, ?* E
Archer_7_HP=0
n9 n# [" X4 x" P xArcher_8_Name=弓箭手
, e% H9 ?$ v. B7 X0 n7 G+ A9 h1 R! SArcher_8_HP=0
; o2 w( @! t: ~' Y6 U' |; GArcher_9_Name=弓箭手
/ l2 q3 d7 s' }9 V1 H8 }Archer_9_HP=05 M ` d1 g( a4 r4 _/ E& E: G
Archer_10_Name=弓箭手
u1 ~# G1 d, R8 F3 j: P$ i! FArcher_10_HP=09 S Y8 W5 ^, Z" @( F$ D8 W# |
Archer_11_Name=弓箭手7 B" g" Z% V( {" j' `" O
Archer_11_HP=0
/ P8 }5 F& v( ^" q7 Y( P8 {; J1 S7 SArcher_12_Name=弓箭手& Y4 {% i1 o- o' f$ u1 f* u
Archer_12_HP=0
' w; p$ j4 {6 Q ~* A2 C6 Q( kGuard_1_Name=守卫 ;下方我就不一一介绍,只是数字不同,编号为1的沙巴克守卫名称,对应数据库中的怪物数据0 ~- n3 \+ X1 ^. V3 a) W
Guard_1_HP=0 ;编号为1的沙巴克守卫剩余血量. ~: x8 | P0 Y- o: T
Guard_2_Name=守卫
6 \) \. {+ \5 ?% oGuard_2_HP=08 H7 i# {; g- h# e
Guard_3_Name=守卫
; |7 O- T& Y4 z& J q& g+ Y. _1 X/ uGuard_3_HP=07 J+ {. H) p5 q/ q1 o3 s# v% L
Guard_4_Name=守卫
6 f3 t l+ a1 v0 \1 j8 v9 a) |Guard_4_HP=0* p$ s4 S. H+ Y, w
MainDoorOpen=1 ;城门状态,1为打开,0为关闭6 e1 f; ^! H. N# T8 ]
MainDoorHP=4412 ;城门剩余血量
, x _& I- ]$ a% N0 a* ]* KLeftWallHP=1975 ;皇宫左城墙剩余血量; [9 r6 F% A9 J5 k# ^% E
CenterWallHP=3206 ;皇宫中城墙剩余血量7 q2 A! z$ ^3 h; J' C
RightWallHP=2328 ;皇宫右城墙剩余血量( i5 ^; |$ r; M# j( r9 Q( r
CastleWarAreaHomeMap=3 ;沙巴克攻城区域回城点
; H# p, C& d: Y0 E6 W( x* d; rCastleWarAreaHomeX=3307 Q. E- `: ^5 `, U- @
CastleWarAreaHomeY=330
{' ]% k4 y, q+ R* n; Q( HArcher_1_X=662 ;下面这些为弓箭手及守卫的所在坐标,一般为默认,无需修改
. X" G: E0 I8 XArcher_1_Y=333
* \* ^9 W3 w6 ~) uArcher_2_X=664% G4 V$ q. T0 I- z! `
Archer_2_Y=3311 J4 ^( P& m* Y6 w
Archer_3_X=666: [2 e; M* y: W0 n% f
Archer_3_Y=329
( f' Z1 b4 o5 t. e A$ H* ?Archer_4_X=676
; F, H. t5 `# T) Q. v8 n$ MArcher_4_Y=319
' Q: C4 U! B3 Y5 A) g5 q4 ~+ }Archer_5_X=678
4 |, F- @7 z. ^0 o2 ~) xArcher_5_Y=317
* l8 ]" D/ h% W2 ]9 LArcher_6_X=681
$ ]8 `$ S7 N$ S% v; [Archer_6_Y=314
( O" t5 I# a8 @# M3 h& eArcher_7_X=628
* J1 q" A7 ?" \" g! w! MArcher_7_Y=271
$ S0 y( U" I. ?4 J2 Q" F) e7 [Archer_8_X=632
2 M4 M4 j3 @6 [) y2 YArcher_8_Y=267
/ [* Q4 t2 g. D! f/ o3 l7 N3 TArcher_9_X=670
: x: G0 W6 H# |* EArcher_9_Y=335
! B3 ?2 a0 `9 h+ @$ w. vArcher_10_X=671
& i1 N$ M* u* N7 x# JArcher_10_Y=3343 E- l5 C4 k# d% q& g" g
Archer_11_X=675; z5 l5 n# ^4 G0 ]7 ^2 S% k
Archer_11_Y=3306 e+ @: F8 k) Y/ V+ B) d
Archer_12_X=676
8 @- u$ o& M Z- AArcher_12_Y=329
: ?5 _9 i- m! G7 _5 q; CGuard_1_X=652
% |) x! z! b) e. cGuard_1_Y=323. r# N" B9 a* _- m
Guard_2_X=665
; q. c6 n E+ y9 ^/ ?Guard_2_Y=310. q$ m/ S5 S4 O& n
Guard_3_X=657' @& }% c! O1 V- u1 T2 i" i, U
Guard_3_Y=306
+ j, H8 x1 ^; ^: N- sGuard_4_X=650! U3 s6 V# m% g& b
Guard_4_Y=315
. M& q6 ~, b( B' G% a9 E. C0 G/ A4 S2 h8 R, V
|