|
|
服务器端INI主要有两种,一种是服务器的设置信息INI,一种是地图的设置信息INI。下面分别进行介绍:
! }* t4 N0 h, v5 t' [/ n1 v- f; J1 k
一、服务器设置INI(pChat.ini):! G1 ?" C: C1 I
% A. [* y! m1 r$ G
[Server], |7 t8 N3 B+ W! i0 x: N
;服务器端口& T: M# B" x) W8 R" c+ f
PORT = 5036
7 ]) o5 X, Y$ h6 K9 `# Q;每个地图的人数设置0 }# ]( {6 I4 [$ \: e, ?9 g, E
MaxUser = 100
5 D* y# u* P( _, m2 S; s. d8 Z
+ `/ C! |1 N, s;服务器端调用的DLL位置
& D' Z" u3 k7 r c# F! T7 EDllFile = e:\game1.0\pChat\ChatServer\ChatDLL.dll* [% U/ a8 R8 e" N& ?) m
$ u. Q4 u0 }1 ^4 G
;客户端标题文字. F2 z9 s+ v8 p, n# g2 D
siteName = 天云阁演示站/ G% h: j7 a" C9 i: s% I3 S
;客户端下载文件的基本网址
6 F" U) s( J2 ^BaseURL = http://www.ityg.com/pChat/
3 a+ W) ?" E, U1 h' q) R. U7 u;客户端的背景图文件4 z1 R6 t1 ]7 [9 |
BackGround = back.gif
4 d! ^2 Q5 Y4 w: i;客户端按钮的背景图案文件
/ y I0 [+ C& _. b9 T4 Z9 y( x8 G% GButton_BackGround = button.gif
- Z' H6 E& r8 v0 W;客户端控件文本的颜色( BBGGRR 格式 )
2 P" M- H W5 q$ D9 J- q0 u0 D9 e$ STextColor = 0xFFFFFF
, n; l" z- D6 z;客户端输入区的背景颜色( BBGGRR 格式 )4 Q0 i* t% q2 ]7 E2 I7 i X+ p
BackColor = 0x000000
# @" M( X5 F$ G$ t;客户端可显示的常用命令表( 常用命令|人物对象菜单命令|物体对象菜单命令 )
) g" {( @9 n m. H3 x0 uUserCommands = 存点,SAVE;看状态,STATE;退出,EXIT;|攻击,出招 {招式};偷钱,偷钱 {百分几};|捡起,捡起;采集,采集;
6 ]+ c7 t4 {# d) I6 k8 x& C3 A5 N2 b9 ?. ]7 A4 V
[Maps]; r; f- E. ^9 [+ J% n8 O' u
;地图的数量! l. |+ w1 f4 A3 m
COUNT = 2
d8 ~' F ^; O9 ~1 f0 c( u;地图1的设置INI文件名+ @$ ^/ Q& D# _/ J! h$ C' A) s
MAP1_SRC = Map1.ini' y5 }7 B v" J, [$ ^7 m7 u
;地图2的设置INI文件名
A: X. `; f) w8 O! |4 {MAP2_SRC = Map2.ini7 T$ x% n' a3 c& G. K. d) f
9 @/ f; i% G" j1 E l6 z% P/ _ D* H* [1 n) ~. i
二、地图信息INI(可由地图编辑器自动生成):
2 K# i1 l+ u v) A5 a4 R/ l3 c! t. p: ]/ B- M4 W
;地图的基本信息& N; f5 G1 x" o* b M8 K( J2 v: k) s
[Map]
& W' k" d1 q1 x) q" _Balks={障碍物信息,由一串的 0101 信息组成}
S$ l8 K! \1 f R4 r9 YMap_Width={地图的宽度,如:1500}5 B1 s( x2 l6 E; t
Map_Height={地图的高度,如:1500}
5 f4 g2 C E8 nMap_Tile={平铺方式:1平铺,0不平铺}# z% q; Z- ~# G% b
Map_SRC={地图文件名,如:map_1/back.gif}
* Q7 g% L" ]" ?Map_Name = {地图的名称,如:村边}
' G0 ]/ v, f2 }1 F3 @Map_Entry_X = {默认的进入位置,如:150}
$ u S0 y3 z: i/ Y% EMap_Entry_Y = {默认的进入位置,如:100}7 _/ n8 j$ B+ q+ d. i c5 B
;地图上的静态物体(花草树木等)信息
+ X& o' Z! C* m8 n( R7 @[Objs]/ n! ^- ?) ^6 p% d1 C* J: O7 F
Obj1_Src={物体文件名,如:map_1/mushroom01.gif}: v' a |. r i3 l% e. ]" h6 p) J
Obj1_X={图片的显示位置,如:395}
2 R! Y) f8 ~$ D( f2 l7 \; c- wObj1_Y={图片的显示位置,如:384}, D y% u. R- ]* G4 Y y
Obj1_Pos={图片所占的格,如:2025}
, Z7 ~ f- x/ X7 R8 X+ b. HObj2_Src=map_1/tree03.gif
3 S$ H) ]- @$ }; Q6 C2 d9 `Obj2_X=405
R& J7 f! d% x/ GObj2_Y=140
) N1 m" }% {. Z* D mObj2_Pos=2326
3 s8 H V+ e& P( J( F……
1 `/ m% R5 W! R- {) Y0 j, j7 D( L2 ~7 F$ L+ y
;地图上的出口信息
: q& y" q+ c% |: ]% l/ g[Exits]
) K, G' G( ]( n: J" l+ R$ nExit1_TO={连接到哪个地图,如:桃源村}
( i( ~1 C2 ?& S7 M$ E; f! I! JExit1_X={出口的位置,如:10}
@0 s( `/ E }* jExit1_Y={出口的位置,如:0}" d" s# ^0 }5 H2 j& F6 {
Exit1_X1={由该出口进入时的人物位置,如:200}
+ k3 Y$ R% e& J* T* O2 aExit1_Y1={由该出口进入时的人物位置,如:20}1 S F) [8 X2 e- z$ E
7 i& G, o/ ?0 W4 F# q7 `" s9 v注意:
F6 B y8 F4 e" J+ x( S{说明信息} 只是为了说明,实际使用时必须改为如:Obj2_Pos=2326 这样的格式。 |
|