|
|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
5 `+ g* b2 ^+ {( j9 S
! n' ?0 N1 X! D7 l一、服务器设置INI(pChat.ini):" G* I# u; e O$ x3 a
2 |4 J( \; n8 g( Q; R- }
[Server]. j6 k& { g1 {% G* G
;服务器端口
s* j/ m( | X9 u3 iPORT = 5036
. b2 q% I+ u- R! T;每个地图的人数设置
A9 B# u3 Y( V7 V5 \2 [MaxUser = 100
4 D \& x5 M3 b# b* W
( ?: m: H$ T/ E( K- w% P* A;服务器端调用的DLL位置) X7 e3 F- b5 h; Q( J+ B9 Y2 [ m
DllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll
# z* x. V# U, I" \* @5 e$ W# v. Y. h1 r, [- M
;客户端标题文字+ P( z; h; u3 W7 z9 W
siteName = 天云阁演示站
( Q: T3 B# C4 X1 O;客户端下载文件的基本网址
& V( K" t$ X( t7 BBaseURL = http://www.ityg.com/pChat/
' k2 r# T, [! l( x8 s;客户端的背景图文件4 ]' H/ V; x p$ ]# n
BackGround = back.gif
8 e: h0 J* S2 |6 Z9 Q+ K;客户端按钮的背景图案文件
8 q* Y! E9 J, @2 qButton_BackGround = button.gif
! {; |7 B, t& Z! J;客户端控件文本的颜色( BBGGRR 格式 )3 {/ K4 @8 K2 _$ n9 ~! I
TextColor = 0xFFFFFF
& w5 M# R8 V' v2 G* |6 K;客户端输入区的背景颜色( BBGGRR 格式 )- b7 P5 E9 |, P0 i3 }- T3 j7 |
BackColor = 0x000000
( ~) X0 b2 {4 q B;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )4 h' ~ |$ o# q
UserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
4 i" D0 S) M, X- e/ F3 i6 ~* `+ O* }4 h5 N$ p) @0 L
[Maps]3 h1 g* M+ y. S1 W2 u
;地图的数量
* O x- Y( Y, ]$ PCOUNT = 2
# `* I1 G1 d8 M6 V. [: U- F2 b;地图1的设置INI文件名2 \% O8 o6 l0 V" l @+ K
MAP1_SRC = Map1.ini
, p4 ^7 O' B/ ~2 S( s& B6 _;地图2的设置INI文件名$ R: x. m9 ~) ?9 X
MAP2_SRC = Map2.ini
$ U3 Z6 s3 f6 c+ q g7 h
1 |0 H8 a0 A1 S) V G& l
S" ?: [7 M; {( B二、地图信息INI(可由地图编辑器自动生成):& s9 ?3 E4 G8 k0 Y8 p# ^ ]
( i' z E4 Z6 p) s- a( q$ Y5 T
;地图的基本信息! O% X8 V4 Y6 ^6 `6 Y C
[Map]
5 ?( _# X3 f1 m& x" YBalks={障碍物信息,由一串的 0101 信息组成}/ j* p" R' s7 q; y
Map_Width={地图的宽度,如:1500} W0 }% @ I' q6 g2 b8 {5 z
Map_Height={地图的高度,如:1500} `4 i2 O8 [4 A' i5 F! i
Map_Tile={平铺方式:1平铺,0不平铺}
6 G j* q! q5 n. o( ^" fMap_SRC={地图文件名,如:map_1/back.gif}
0 f3 I7 R1 @) i9 H' L# ]$ TMap_Name = {地图的名称,如:村边}/ C/ |) k2 e& A2 H3 p9 j9 n
Map_Entry_X = {默认的进入位置,如:150}
5 `0 [9 S# d: q- kMap_Entry_Y = {默认的进入位置,如:100}
# X1 y: [# b% U8 `0 ?* ~;地图上的静态物体(花草树木等)信息
+ g9 z8 x/ k( Y1 { Y7 U W[Objs]
( O1 r' U# P) Z# ], d; K0 z! VObj1_Src={物体文件名,如:map_1/mushroom01.gif}
( ]' `, A, Q* t/ x& m" N( j$ X. TObj1_X={图片的显示位置,如:395}# M9 F& n* c# C& \
Obj1_Y={图片的显示位置,如:384}* S% r- N/ T7 F
Obj1_Pos={图片所占的格,如:2025}
+ F1 y0 ^; }: p: x2 h7 rObj2_Src=map_1/tree03.gif
0 V" h3 F: H7 e& v: P. q- ZObj2_X=405
, M( x$ K: K: vObj2_Y=140
! H4 V4 F3 H) t4 ~' L+ o0 ?Obj2_Pos=2326. C; q1 [0 y, {0 N
……/ d3 a2 \0 P# G- _" e
) {- m+ u4 X& q/ m# S;地图上的出口信息$ L3 s9 n0 S: [
[Exits]. Z. m% B2 h3 h1 X& h: i4 z2 C
Exit1_TO={连接到哪个地图,如:桃源村}" ?- P# \3 E+ G" G( n. Y7 c# ?
Exit1_X={出口的位置,如:10}
% p4 D3 r& V, b5 gExit1_Y={出口的位置,如:0}2 ~4 A: T6 Z, `6 l
Exit1_X1={由该出口进入时的人物位置,如:200}! g4 M* j$ @' d
Exit1_Y1={由该出口进入时的人物位置,如:20}$ ]7 `, T& i2 I/ }" h* L6 M) P& a
* [; ]% I5 P0 F& G
注意:
% t6 m7 h9 t& s+ n- t{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|