|
|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
+ @' z* e. i* n# z1 y+ N- h% `. C; |3 ]) k& S
一、服务器设置INI(pChat.ini):! A) @2 a/ d/ T/ q. w
& ?% L& ? w$ {[Server]0 V* P7 Q9 Y( f" \+ y% g
;服务器端口1 e. h, @$ v: M/ _3 l* ]+ v* Q
PORT = 5036
. a2 _/ l' _1 d1 G;每个地图的人数设置
. i- O! y+ U; R4 uMaxUser = 100
4 r4 K* s* `. e4 l$ ^ c) F9 d$ d6 B5 g( e& ? v4 I
;服务器端调用的DLL位置. f6 W9 `: a, g- V
DllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll
I; l3 q, [/ |; d. u+ N' J* H9 b! F1 T9 n
;客户端标题文字
4 _& G# S! d. S9 v) X* IsiteName = 天云阁演示站
0 x3 h; K, D3 p3 b3 k;客户端下载文件的基本网址
: t2 I- _& `0 b" a" g4 }7 d( iBaseURL = http://www.ityg.com/pChat/
% \3 J7 P8 A) x4 i;客户端的背景图文件) \6 T& x# z. A* N% S. |
BackGround = back.gif
" P0 t9 g0 |& N;客户端按钮的背景图案文件7 s9 y$ P, o0 n. }( o3 {. J; }6 H
Button_BackGround = button.gif
+ a8 h5 P" a3 j) l# ^* H; a# t. L;客户端控件文本的颜色( BBGGRR 格式 )! F9 A0 e; ~, s9 E o
TextColor = 0xFFFFFF
7 }$ [6 {1 h5 a% ^;客户端输入区的背景颜色( BBGGRR 格式 )
7 Z1 Q& N" g- E% wBackColor = 0x000000
& }1 i" T, _! c0 V* ^# F3 J;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )0 t, d* ?. I6 z0 z7 g
UserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
$ Y) j3 J3 l6 B5 f/ Q# Y: a+ O2 {. ~+ X0 Z) {' G# V0 D$ S
[Maps]$ k7 H# R/ T6 q( d. r0 c! \
;地图的数量. S4 N" [! Z0 Y l: @
COUNT = 2/ f( w4 ^0 z( D3 u" T
;地图1的设置INI文件名
% Z+ ]. H/ i( v8 V$ S$ j# l% d* kMAP1_SRC = Map1.ini& u: l. D" c6 U6 K
;地图2的设置INI文件名
6 z5 U, j. h) _" H( bMAP2_SRC = Map2.ini- v6 ?' y9 {# L. i6 z e
) D5 K( \) Q$ w6 J: t' t+ V: C! K* y
: v) l; S. \6 S# h
二、地图信息INI(可由地图编辑器自动生成):3 N: I1 }" ~8 u7 l2 F
9 {: [5 f# p3 w7 k7 Y4 V
;地图的基本信息
* E4 ~6 Z3 ?6 l) d& H[Map]2 ^# X _4 m/ A
Balks={障碍物信息,由一串的 0101 信息组成}
7 d/ h; f% X4 [Map_Width={地图的宽度,如:1500}
+ {3 d5 X9 K3 }& r( V4 Y1 u% U3 f+ sMap_Height={地图的高度,如:1500}
+ ]: o) k/ Y' |3 lMap_Tile={平铺方式:1平铺,0不平铺}1 W* M: m1 G/ s6 S
Map_SRC={地图文件名,如:map_1/back.gif}( m# d8 L0 `) N B# H
Map_Name = {地图的名称,如:村边}% u- b5 a2 n8 ~
Map_Entry_X = {默认的进入位置,如:150}, _; S7 `( T% C7 s) ^# F
Map_Entry_Y = {默认的进入位置,如:100}/ C5 w8 s% U& n4 A. o2 p6 @
;地图上的静态物体(花草树木等)信息
* g+ `4 t; d# f h: U/ ][Objs]
, s# O# P* x1 e" F1 w* vObj1_Src={物体文件名,如:map_1/mushroom01.gif}4 A! ?0 Y6 _$ ]* o' J
Obj1_X={图片的显示位置,如:395}
- {7 k, S9 @) o$ H$ }/ ^8 b7 i* vObj1_Y={图片的显示位置,如:384}
7 ?" L- M7 I' \" RObj1_Pos={图片所占的格,如:2025}
~$ P2 G% s( N( ^Obj2_Src=map_1/tree03.gif% o) m: ~, N/ V% D3 j
Obj2_X=405
) E5 H& B9 p+ F3 s! FObj2_Y=140! f7 F0 q9 g z
Obj2_Pos=2326
/ g5 D. _* `/ {0 q……
; y% I. K' x8 V
& u; X3 j6 Q3 f;地图上的出口信息
# S e) |2 o y& h! J6 U[Exits]
6 B0 Y5 {3 ?0 ^: L2 g5 J* FExit1_TO={连接到哪个地图,如:桃源村}1 T! n, ]8 t# h7 ?' }: c5 W2 Y
Exit1_X={出口的位置,如:10}* \ w0 Z- i# \! M; G( N# v$ t8 k
Exit1_Y={出口的位置,如:0}: e! @& ^7 a A1 Y
Exit1_X1={由该出口进入时的人物位置,如:200}
6 F3 D/ Y ?+ I- f- ^$ AExit1_Y1={由该出口进入时的人物位置,如:20}% k+ t6 |2 {6 e0 m" f; z
5 b6 T. E, w9 W6 J4 X7 S6 ?% o
注意:6 `2 P5 {* t/ n- d+ Z- a
{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|