|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
* ~: ?* ^9 Y+ W: h8 F+ }6 q9 l, K1 h8 ]* ]7 X- ^) E3 P( W2 C6 {
一、服务器设置INI(pChat.ini):
6 ?9 g: C, G \! b# a/ c! b
7 B# f8 f3 R- }; Z6 [$ u[Server]
' v9 u: a+ u. }0 b* f" B) h7 x;服务器端口
6 b. p$ L8 ?1 c7 c" b; q1 R4 pPORT = 5036
. {# N) I4 \/ f4 n o;每个地图的人数设置) D8 o; F0 \& J& j+ }& F* ?
MaxUser = 100
w4 E7 ~1 w2 k# L+ ~. W( q" ?
) o9 m' V" U( I3 ?;服务器端调用的DLL位置
6 Q6 E& D) k5 x) }DllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll
; b6 E- a: t5 ]: }5 i# x4 d6 J5 t- D4 d& x. e
;客户端标题文字/ q* }4 Q$ A. L; s+ a
siteName = 天云阁演示站
' C0 ?- O5 u' j- R7 ?/ W;客户端下载文件的基本网址5 w# N, s. }/ i
BaseURL = http://www.ityg.com/pChat/
) K: [: v2 c6 O# `! S- M;客户端的背景图文件4 P2 M7 \0 C f
BackGround = back.gif( T3 n& M- N, c5 f; {
;客户端按钮的背景图案文件) R$ L9 i& M: b% y4 u, `6 U( |0 n
Button_BackGround = button.gif; D, S2 G8 |; I2 [
;客户端控件文本的颜色( BBGGRR 格式 )
2 ?1 ^* q* i D, Z* ETextColor = 0xFFFFFF
9 l/ u% Z2 r2 @7 P) {! q;客户端输入区的背景颜色( BBGGRR 格式 )+ `# K! b- N v4 j
BackColor = 0x000000
* W6 Z' K3 Z( U# v;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )
6 ^: h/ Y1 ]6 S! R' BUserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
! `5 k j h. t1 d9 M: X% |3 l' |0 \7 e! k2 {
[Maps]6 z/ o" ^ V7 Y
;地图的数量
& B5 ]" ^, \4 K5 }. p0 LCOUNT = 2
' X2 z0 H. M0 q; u% E: a1 v' d6 R$ S;地图1的设置INI文件名) {$ V: P% s8 P- X* D6 s$ w
MAP1_SRC = Map1.ini
) |, g$ ^. H1 N2 D& f. R9 x% |9 \;地图2的设置INI文件名, u* ]2 u& n& V3 n: C- O6 ? M
MAP2_SRC = Map2.ini; x: V1 i- P3 x) c$ ?; i Y% C
4 u+ I% F" I* D1 i0 v0 p8 x& C% R# _
二、地图信息INI(可由地图编辑器自动生成):, N# }/ p/ Y' i! E6 r
% v+ N0 j0 e! b, l;地图的基本信息
- p$ Q0 U% k% k k0 }$ X& s& O[Map]+ \. l5 b4 K* Z' C
Balks={障碍物信息,由一串的 0101 信息组成}
/ h% b, C d/ y7 J: o6 f; b+ W$ VMap_Width={地图的宽度,如:1500}
I2 j; j% z) S- S& |Map_Height={地图的高度,如:1500}7 o6 L: G9 P2 i* ?
Map_Tile={平铺方式:1平铺,0不平铺} f% W) T1 J/ ~8 ^) X2 l- w+ p- O/ B9 @
Map_SRC={地图文件名,如:map_1/back.gif}
% }! \% v) `; i6 m8 q9 q) kMap_Name = {地图的名称,如:村边}# U& S! D3 i9 a
Map_Entry_X = {默认的进入位置,如:150}
{: E0 u9 m1 r+ Y4 \& D: DMap_Entry_Y = {默认的进入位置,如:100}
}8 d8 V( q. }+ O% y& U;地图上的静态物体(花草树木等)信息
8 {: R: @* I1 r# `$ N* w# Q/ z[Objs]
- ^0 G L3 |, R* rObj1_Src={物体文件名,如:map_1/mushroom01.gif}
& V* K/ d+ J4 r9 _. BObj1_X={图片的显示位置,如:395} ^5 ~: D, H5 l$ N
Obj1_Y={图片的显示位置,如:384}# z1 G; z- u- A! Q N1 O8 X5 c3 J
Obj1_Pos={图片所占的格,如:2025}
! W& x9 y5 ?, u- J9 g6 F; a8 EObj2_Src=map_1/tree03.gif
$ A& h9 G, f, T+ U: |8 m! t3 m$ H4 UObj2_X=405
$ x9 }! D. y0 }! v7 L2 ZObj2_Y=140
4 L, ^: s$ x: V+ m' cObj2_Pos=2326
8 p0 B. p0 K; M; n……
9 s- J* h/ O# `* S4 n; p% C: O0 s, ~# B6 C
;地图上的出口信息+ b* V/ D; b* w, q1 |
[Exits]1 s& \) f {! |6 K9 L
Exit1_TO={连接到哪个地图,如:桃源村}
3 O# K5 p, Q, v6 F2 G& {Exit1_X={出口的位置,如:10}
( F+ x" x3 g8 I4 iExit1_Y={出口的位置,如:0}
; B9 u X6 }5 o/ _/ M& rExit1_X1={由该出口进入时的人物位置,如:200}( G) e& D# H) Q5 v/ e$ l: q0 U3 V
Exit1_Y1={由该出口进入时的人物位置,如:20}% \: C$ P- P( d0 y/ [0 ~( p7 n
* ?6 m; ?/ k7 v. y7 L6 ]' C; E
注意:
( l/ W& b/ T6 ?0 w9 h# w) s6 Z{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|