|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:2 s1 y; o# v8 p" U) U& g
' G9 x. |5 h! q5 P2 U2 Z一、服务器设置INI(pChat.ini):4 t' |8 ~3 q2 K& [' H- r. @2 C
) @) J- L% M; j& I
[Server]0 R- ~1 @* Q& s# Y6 h8 ] X& x
;服务器端口3 t* n; x( D: w$ Z _ R
PORT = 5036
' A& n: l# l6 t/ }. X% K% E/ m;每个地图的人数设置
, }/ n. t& s9 P ^+ S) RMaxUser = 100
: t# r& L) a' K0 L9 X: ?4 I$ u+ W/ F
( n$ \8 \( p/ N$ m; v# n/ r ~3 c;服务器端调用的DLL位置
: A6 ]# b3 R5 h2 |; H$ yDllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll
( a" y9 T9 ~+ ?5 Y; m
% d' x( K8 v) B$ b9 r! b+ f;客户端标题文字
3 Q- i; [* X& `0 Q/ i) J7 t) \4 EsiteName = 天云阁演示站% p4 Q0 T4 p- W% Y
;客户端下载文件的基本网址
4 A$ d" R5 L! A8 F. v. {BaseURL = http://www.ityg.com/pChat/
! X4 q" M# H' F9 ^! A( J;客户端的背景图文件; A! h8 o! n4 w D5 _ l" a, f# U; R/ k
BackGround = back.gif
5 N( L. E" l# e" B5 F/ R. X5 E* `;客户端按钮的背景图案文件5 }" e0 D' g. l3 W2 d, t# L0 |
Button_BackGround = button.gif
& l7 G8 |% w- A4 o$ O;客户端控件文本的颜色( BBGGRR 格式 )
( c' s! J8 s, [! wTextColor = 0xFFFFFF2 z1 m6 b5 x/ k( n% [; o
;客户端输入区的背景颜色( BBGGRR 格式 )
& {9 ~ Q! j0 j6 qBackColor = 0x000000
5 W/ |8 W" ?7 E2 a;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )
1 p3 S1 t' h" y/ L. i* c- E" RUserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;# O; b3 {/ B' N3 P- J6 \ \8 _8 C
+ W- v- t2 |) A[Maps]
! i1 Z. F _% }5 M% _* o;地图的数量
! ?8 J$ x/ F7 [4 f. H6 s8 n9 KCOUNT = 27 V& @. h1 k+ ~
;地图1的设置INI文件名
; Y6 w: Z+ A' U. ?MAP1_SRC = Map1.ini
5 l6 S% V% t+ G$ G6 u;地图2的设置INI文件名" f6 ^& u* q- Z/ u- f8 O
MAP2_SRC = Map2.ini
, M! O, V: p3 P6 s. J. l e' A$ S" c8 C. J5 y2 W8 n3 N' A$ r
6 k4 U# f0 c# D' C0 V: E0 x
二、地图信息INI(可由地图编辑器自动生成):
' e; h! N* V1 B7 N
, ~4 ?- V, D) W& M;地图的基本信息8 F* }4 m V# Z; K) |" d2 E9 v
[Map]
+ w7 c! A" p1 w$ L! m- FBalks={障碍物信息,由一串的 0101 信息组成}
$ p' p+ X9 i5 ZMap_Width={地图的宽度,如:1500}( g6 S/ ~, b; l0 a7 g+ f
Map_Height={地图的高度,如:1500}
|: r- p$ N/ R/ e: v, m& pMap_Tile={平铺方式:1平铺,0不平铺}2 h+ \# p1 H: {' h! c* N8 Y( N
Map_SRC={地图文件名,如:map_1/back.gif}9 H6 S- h6 h+ i- d% V, A* d
Map_Name = {地图的名称,如:村边}/ ?$ H+ x6 s/ {% T6 ]4 B3 d
Map_Entry_X = {默认的进入位置,如:150}
: s# Z' O ], F- A4 `Map_Entry_Y = {默认的进入位置,如:100}9 z# @' k% S- ~: s2 ^; v$ f
;地图上的静态物体(花草树木等)信息, _# M6 I; T$ V: Q9 y4 Y
[Objs]+ ~- k) H6 O1 }# {' ^6 O- t3 a, m# L
Obj1_Src={物体文件名,如:map_1/mushroom01.gif}- b9 L3 v7 ~1 _3 S3 ~( a
Obj1_X={图片的显示位置,如:395}: A( a* j- x) l: ]2 y
Obj1_Y={图片的显示位置,如:384}, j' O8 m0 C4 a8 @4 ^3 H
Obj1_Pos={图片所占的格,如:2025}
8 a) O0 A c1 D$ TObj2_Src=map_1/tree03.gif
6 T# G( P* u6 f! O& y+ dObj2_X=4055 `8 o: x* ^ W( R" k2 H
Obj2_Y=140
6 u: F5 S1 i* \# f2 v1 W( PObj2_Pos=23265 N8 T/ B8 e9 h' J/ W* p+ M P2 |
……0 I# d9 }6 s8 b; A m5 @
6 H/ D3 ^) x$ q! h;地图上的出口信息
* v) I* s5 Z* J4 i[Exits]
G: F, p" i+ ]9 P8 b$ RExit1_TO={连接到哪个地图,如:桃源村}. c4 S" i O) [# n; [
Exit1_X={出口的位置,如:10}: ] c4 d% ?" {! o+ B+ S$ R
Exit1_Y={出口的位置,如:0}
: D5 p+ n$ ?6 [4 W$ y+ b' FExit1_X1={由该出口进入时的人物位置,如:200}
& `" k( o4 J. A, }5 ZExit1_Y1={由该出口进入时的人物位置,如:20}
2 T3 @2 ]& A# c( i
. s+ | w1 c: r9 v注意:$ W% U' f# n3 }' ]& y
{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|