|
|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
1 C0 j3 j h3 w3 l+ l7 M0 g- `( w9 `9 @$ | p: Q) c
一、服务器设置INI(pChat.ini):
. s3 U8 e! a( M& i+ t9 V" I
' g8 }1 t7 n/ _# O6 l[Server]
2 N" Y Z2 B* e5 Y5 o: };服务器端口- N6 i( \# `+ Y4 \; g5 ^9 F- j$ U7 p
PORT = 5036
9 _1 x6 a7 k& C/ \' [;每个地图的人数设置5 `3 E& N2 l3 `6 k6 T4 z$ ^
MaxUser = 1000 B# W8 |4 f- |: u+ d
' q, w* K9 V% ~: w- };服务器端调用的DLL位置9 b1 v% n- x6 m
DllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll6 b! ~5 ?- y9 E, s. u3 S- u
e' l# P2 T2 o3 _) P& ~;客户端标题文字
2 S- y8 J2 o) |+ ysiteName = 天云阁演示站! Q, ` v) @& T
;客户端下载文件的基本网址1 ~0 n( h7 w N6 J5 P% N; [
BaseURL = http://www.ityg.com/pChat/
0 f8 _8 }: N& X3 Z;客户端的背景图文件
( W9 x, G7 d7 z8 iBackGround = back.gif
' y# U7 S8 N/ V! n5 w;客户端按钮的背景图案文件
+ {4 {- e. ?9 X0 [Button_BackGround = button.gif( S% A' Q: u3 [+ e$ }% `
;客户端控件文本的颜色( BBGGRR 格式 )
. l( l2 S+ u$ bTextColor = 0xFFFFFF
]7 I$ [: Y) b# D;客户端输入区的背景颜色( BBGGRR 格式 )& b' W) N7 c! X1 \8 K& }/ J
BackColor = 0x000000# N: [& ^: W! r7 l7 f0 m
;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )( [5 B, H, ^+ D
UserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
8 y: k" `% V6 }5 \5 p- |' f2 W: T/ {0 I! L, y8 M& H
[Maps]
4 j- J$ i- `( E3 |& q: p;地图的数量$ |4 L4 z$ T v+ @1 O5 o* G v" d
COUNT = 2* u# d3 f& ^: U) O1 o& V
;地图1的设置INI文件名# F$ ]0 W {' j
MAP1_SRC = Map1.ini f* ~. e# l+ y' q% \" Z; m
;地图2的设置INI文件名 P, ^3 B* b) x% w* o% q& s+ N0 l! x
MAP2_SRC = Map2.ini. k7 r( F5 b" h" n$ g
$ x7 n4 @3 z+ \: A) {! ^+ j! w+ C
) ~# Q: _0 u6 h* o( a1 T& V8 K二、地图信息INI(可由地图编辑器自动生成):- n# ~' `/ N) M1 G
* ?. H7 i0 B; d# ?" f6 W. R
;地图的基本信息
8 y9 o2 ?+ r9 R0 W" l9 @4 j[Map]
) G1 H4 y4 R+ M$ D) }Balks={障碍物信息,由一串的 0101 信息组成}
1 i9 R9 }/ y- M8 c. y3 M' U- L2 uMap_Width={地图的宽度,如:1500}
9 T& z6 }& f9 i2 `0 FMap_Height={地图的高度,如:1500}$ Q# v. W6 L; T) Q% Y6 S
Map_Tile={平铺方式:1平铺,0不平铺}5 E; C# @, f! a) t" E% n
Map_SRC={地图文件名,如:map_1/back.gif}
. U' y4 A1 a+ @0 HMap_Name = {地图的名称,如:村边}
* A8 u9 H7 t8 i5 B, p. U& xMap_Entry_X = {默认的进入位置,如:150}
4 f4 E1 z, q9 j; G& Z/ ~9 QMap_Entry_Y = {默认的进入位置,如:100}- A8 S+ D2 b: D2 o+ b) k
;地图上的静态物体(花草树木等)信息
8 p& L$ O, y1 ~0 X1 Q% T6 d[Objs]
7 h7 k# @0 B7 R. @Obj1_Src={物体文件名,如:map_1/mushroom01.gif}& C6 I! {! @7 ~5 W/ o/ {% P% n8 V
Obj1_X={图片的显示位置,如:395}5 Z7 y6 C& v! k" N2 Y& x2 A! ^! p) C
Obj1_Y={图片的显示位置,如:384}
6 b: C! {# {9 }+ i) Z5 d8 H% n2 Q' xObj1_Pos={图片所占的格,如:2025}
' T, z% e: c6 x% h" m* v8 hObj2_Src=map_1/tree03.gif
. V# l4 o- b2 O% x6 f" y+ aObj2_X=405
3 ]1 _- }3 x, i" Z- U$ I( p+ b! \Obj2_Y=140
) S) v# b3 M# \2 z" `3 rObj2_Pos=2326: G5 n$ L, u( j/ {( s: L% D0 ^
……
+ s$ `8 |$ q3 d2 } S- h) T8 K0 T7 f% }/ C- Z
;地图上的出口信息
1 `0 J3 G" ?: U0 ?1 R[Exits]
" B, Q6 f; U# g/ f7 WExit1_TO={连接到哪个地图,如:桃源村}- k7 m0 {4 g( A5 {
Exit1_X={出口的位置,如:10}! j P' F" J& [& u% [" ]. s! `" [
Exit1_Y={出口的位置,如:0}
. _' b/ y1 N" D8 h0 BExit1_X1={由该出口进入时的人物位置,如:200}9 X) K7 v" X0 g ~1 x
Exit1_Y1={由该出口进入时的人物位置,如:20}
! t! \5 c: M9 s& Q- n1 A# k7 t( z( W, G0 v/ ~
注意:
, U/ q: }! E+ I& b. R{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|