|
|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
; ~/ @8 s( U' r. Z/ ^% p
% K$ {8 X2 [6 J- f( I3 s% s一、服务器设置INI(pChat.ini):
) c5 U( V+ ~4 c; f! ^" e3 ^, B# V, R4 r3 @6 R R) Y* f3 |0 H, G
[Server]
' ?& x2 z5 W- p. U/ d;服务器端口; ?. A: E' ` d5 ~, A
PORT = 5036
# O0 V& Q* F" U. Y6 t;每个地图的人数设置0 d0 ]0 Y; b$ \/ U
MaxUser = 100( v4 L4 q- j9 ^' a* y
" z; W, Y) q/ E; F# f3 ]. Q;服务器端调用的DLL位置$ W& Y1 n1 X! K4 d
DllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll
* g! w; R+ z2 n" P* [; O/ c9 ]- E" L0 |2 |/ ^* B
;客户端标题文字
* u* [3 L) L" S0 O; R1 c% bsiteName = 天云阁演示站& k+ A1 ^6 y$ h8 A$ W
;客户端下载文件的基本网址
! Y' h/ u; ]- f% CBaseURL = http://www.ityg.com/pChat/" Y8 f8 I0 T. Z4 n' D
;客户端的背景图文件
3 ~* `# ], O7 m% Z, V! }+ g' @BackGround = back.gif8 D. S7 t; k9 b5 M+ O
;客户端按钮的背景图案文件
( |" y3 ?( ]3 T; gButton_BackGround = button.gif
# e Q7 y# [9 M6 \1 n. f;客户端控件文本的颜色( BBGGRR 格式 )
# T) m1 y( b; _9 N/ ?5 ZTextColor = 0xFFFFFF
5 _2 W8 Y) O+ L1 n# m$ O' J$ z/ @;客户端输入区的背景颜色( BBGGRR 格式 )
. `' p7 k0 Z) f, b( uBackColor = 0x000000 K# {& [6 S0 E
;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )
9 x/ f7 q2 r) H$ s- x% }2 RUserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
2 z( C/ P0 E) v* U+ \- f# B# O& S7 a% m! E( ?1 k) r
[Maps]
% P. a, W# }7 P;地图的数量
+ n, c; I" ~! b( `$ k9 V1 xCOUNT = 2
* k& y5 @, p, Q! F. i/ K4 X;地图1的设置INI文件名" @) Z1 K/ H7 X0 I: T5 l, F
MAP1_SRC = Map1.ini
+ A5 x* p1 `( V, X# S7 T;地图2的设置INI文件名
" f5 S# y* n3 r+ z; m, ]MAP2_SRC = Map2.ini [2 E' S% {7 K2 n. N( Y& D
9 q) {0 `6 e" s: Q; |$ F/ w3 {9 Y/ d
二、地图信息INI(可由地图编辑器自动生成):7 t6 L, p. }+ I; `2 r1 l/ y
4 L" \7 G; D4 L# J% _# a
;地图的基本信息
2 t3 q( y5 L4 |* u[Map]
' g7 K- t/ T9 k% r" G; b3 g: \Balks={障碍物信息,由一串的 0101 信息组成}
/ b, J* ?6 H _( |0 G SMap_Width={地图的宽度,如:1500}, L4 K7 K6 i7 q5 ?( |& p
Map_Height={地图的高度,如:1500}
/ J: r1 X# R* X5 u) f: I: o3 ], dMap_Tile={平铺方式:1平铺,0不平铺}
6 i: H9 b% I$ `: ?1 \Map_SRC={地图文件名,如:map_1/back.gif}: L5 ?$ Q+ U% O' F% W {. ]$ B
Map_Name = {地图的名称,如:村边}
/ U {/ }5 A! f* h$ p4 vMap_Entry_X = {默认的进入位置,如:150}- B% E. a' m" U/ O0 v
Map_Entry_Y = {默认的进入位置,如:100}" \+ a/ l' j4 W9 ]+ l
;地图上的静态物体(花草树木等)信息
7 l" F3 r4 L5 ?[Objs]# m! ~; y$ m& A& T/ }" e; }$ E
Obj1_Src={物体文件名,如:map_1/mushroom01.gif}# Y7 n3 F1 X5 Q$ W2 H
Obj1_X={图片的显示位置,如:395}' @! U. C. a& D9 s( L9 \7 e
Obj1_Y={图片的显示位置,如:384} C1 |2 m9 z% J3 Z2 ~
Obj1_Pos={图片所占的格,如:2025}
7 E4 L. P# K2 j% }Obj2_Src=map_1/tree03.gif
O0 H5 w' I: K" c# QObj2_X=405. S6 O: W+ |6 B2 S u3 Z5 v( T
Obj2_Y=140
; o: E1 U& V0 k* f6 `Obj2_Pos=2326
0 S- [1 Q1 q% i3 k- U3 Q' q* ]) Z……% }0 `6 H" c& P( i. i
3 c: k, v+ H! D8 e4 M
;地图上的出口信息. K2 M' k7 t9 K
[Exits]; f+ S( {. B! k8 f
Exit1_TO={连接到哪个地图,如:桃源村}
# |0 U F: ~: c; rExit1_X={出口的位置,如:10}; c) e: Q+ H8 Y0 L; q
Exit1_Y={出口的位置,如:0}
# J3 J+ C% c" p: \Exit1_X1={由该出口进入时的人物位置,如:200}( }0 `9 S% n* T8 Y" c, B
Exit1_Y1={由该出口进入时的人物位置,如:20}9 }( g) L, o2 L$ M
; n* J$ d8 A( l# {5 a, C& ]0 g* I注意:
8 {. w% T* ?9 |, N9 K0 K{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|