|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
9 y9 d6 `9 O, l$ A
. z& U- ^- T! l一、服务器设置INI(pChat.ini):
$ v: h: u. v( g
5 v1 k& S7 p( ^* V9 \[Server]: j' ?" f4 [8 y
;服务器端口
- N1 ]0 u3 T5 ~2 d( S, _+ Y, `PORT = 5036! q; t0 H# d6 A! \% ~8 E z2 d
;每个地图的人数设置/ j+ u$ Q& i$ w
MaxUser = 100( l, n# x. G, ]9 M' v
7 K' c! r) f% ^;服务器端调用的DLL位置
' h! e {8 E8 ZDllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll: ^ z$ }4 p& c. E
& t5 j$ F# A* Y' _* E9 z9 f* X;客户端标题文字
2 V/ V2 b1 ~+ M# B" ?siteName = 天云阁演示站
6 O. F; k: {/ v t; ?;客户端下载文件的基本网址
- T6 c+ }1 ]' O$ i4 ~) zBaseURL = http://www.ityg.com/pChat/, Y- z2 H2 f7 T- m3 X, m& e4 F
;客户端的背景图文件+ Q! h5 Q* [, L: e) c) L& B' Y4 w! F
BackGround = back.gif
" u6 m+ O1 O; M6 D; P;客户端按钮的背景图案文件
2 d3 K2 _ k- ]" k' n- c/ ^Button_BackGround = button.gif
3 G( M( t4 j7 X0 H" u- w/ _ d;客户端控件文本的颜色( BBGGRR 格式 )
+ C$ T/ a5 h- j3 r' O( J1 jTextColor = 0xFFFFFF b ?# l" q s# f+ w
;客户端输入区的背景颜色( BBGGRR 格式 )
, w/ d9 l' X0 M& JBackColor = 0x000000
/ W/ R4 J$ P& M4 z* j6 m Y. `% Q# P;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )
* t h6 V/ i S5 _) W: S. f0 |! eUserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
1 U5 t+ [0 J6 I2 Q6 q' v% J
6 e5 u" i: M' E i+ i[Maps]
! N+ H; W& C/ y2 r;地图的数量
% b/ t8 M# |" h# Q: dCOUNT = 2( S5 |. I% V7 b# W" V# h
;地图1的设置INI文件名
6 w2 w9 D9 Q2 N* UMAP1_SRC = Map1.ini H% q# y- P \/ ^/ |
;地图2的设置INI文件名; o, ?6 C S i7 X
MAP2_SRC = Map2.ini
) n, ~ n I7 B- {: ]: T
$ R! r; R8 X. r( \* m$ [! S5 ]
& ^6 I' N) Q6 Y5 J% b) m二、地图信息INI(可由地图编辑器自动生成):
9 m, J9 ]8 W& y) M) W8 V+ i4 N. `% _+ }+ e6 R8 M
;地图的基本信息
$ h7 I7 M/ R# m0 W8 E8 S[Map]0 H) F B5 I: K
Balks={障碍物信息,由一串的 0101 信息组成}( t8 u. y0 D0 M+ \5 N7 e |9 Z
Map_Width={地图的宽度,如:1500}7 X; ?8 x$ I$ R, F
Map_Height={地图的高度,如:1500}, t7 Y2 R& H- I
Map_Tile={平铺方式:1平铺,0不平铺}, q$ v6 D \" c% f7 J9 ~3 `1 U+ I
Map_SRC={地图文件名,如:map_1/back.gif}
3 b# e: T) I* P( u' z- H, j/ oMap_Name = {地图的名称,如:村边}
6 r+ ?/ c& J9 P0 A" D& h# }; jMap_Entry_X = {默认的进入位置,如:150}7 q: n5 g! {* u1 z5 f
Map_Entry_Y = {默认的进入位置,如:100}
( w! H, f9 d. c( T. p: v;地图上的静态物体(花草树木等)信息" g, B9 H2 j4 F
[Objs]
0 M' z! j+ I/ [/ n! zObj1_Src={物体文件名,如:map_1/mushroom01.gif}
) @% P6 }- h- D3 L% bObj1_X={图片的显示位置,如:395}0 j8 [9 f0 U0 `+ R9 ?! J( ` s
Obj1_Y={图片的显示位置,如:384}/ V( q# H' p4 ~6 J6 {; P
Obj1_Pos={图片所占的格,如:2025}
" g& t) G. }2 u, r* f: Y1 ]' |Obj2_Src=map_1/tree03.gif% M/ {( L- h6 O; C3 ?
Obj2_X=4059 G/ t/ }+ ^+ V$ Y5 T. m& N
Obj2_Y=140
5 i6 J% ~) u' l* ]Obj2_Pos=2326# D* b8 o8 b7 e
……9 m8 r! p) S1 C2 o
, W& i& R/ a: S8 J( `
;地图上的出口信息6 T6 G b+ h9 R s' o' Z! G1 f% g
[Exits]
7 W1 _- ?4 \, z# A( n0 W( C9 \Exit1_TO={连接到哪个地图,如:桃源村}
( P0 M: D4 @# M2 q+ oExit1_X={出口的位置,如:10}
0 B: `4 y' D& ^! p5 C5 _Exit1_Y={出口的位置,如:0}! m+ T2 o5 S. s6 L$ i" b
Exit1_X1={由该出口进入时的人物位置,如:200}
# R4 a' k3 v6 U; {, X! t1 QExit1_Y1={由该出口进入时的人物位置,如:20}
% i! V# X ~$ l6 D$ ~, v! J% l
' {# O. g# \/ I9 }: C2 v注意:
, o7 k% p# V8 n( v- m- a/ a{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|