制作地图信息说明

  一、准备制作工具:
  到天云阁软件中心下载已经编译的“地图编辑器”或“地图编辑器”源程序。

  二、制作要求:
  要注意本地磁盘的地图信息文件位置与图片文件的相对目录关系与服务器上的 BaseURL与图片文件的相对关系一致。如:
  1、制作机:
  地图信息文件为:e:\pChat\maps\map00.ini
  地图中的图片都放在 e:\pChat\maps\map00 目录下。
  则相对关系为 map00
  服务器:
  pChat.ini 中的设置:
  BaseUrl = http://192.168.0.1/pChat

  则 e:\pChat\maps\map00 的图片必须上传到 http://192.168.0.1/pChat/map00,否则客户端将无法下载到 map00.ini 地图中的图片。所以在制作时就要考虑到。

  三、制作说明:
  所有的地图都是 100*100 个格(2000*1600个像素点)。地面的图片不得超过该尺寸,否则无效。
  1、静态物体:
  地面上的所有花草树木等皆为静态物体(静态物体也可以是动画的,格式参考资源图片)。
  静态物体的位置可通过鼠标左键点静态物体标志快速的拽动。
  2、障碍标记:
  所有不能行走的位置必须标记上“障碍标记”,对于大于“1”的“障碍标记”,将会关联 pChat.ini 中的菜单。正常情况下,“障碍标记”只使用“1”,如“河水”的地方可以用“9”来标记,并在 pChat.ini 中定义 Menu9 的内容,这样就可以实现点“河水”时,弹出“钓鱼”“投河自尽”等菜单。
  3、出口设置:
  你的地图不会是只有一个吧?不是?
  那么就要设置出口,每个出口都有他所连接的地方(即地图名)。还要设置从所连接的地方进来时,人物出现的位置(你应该不想让人从右边的出口进来,却显示到左边去吧?)。
  另外还要适当调整出口区域的大小和提示。
  4、登录位置:
  当玩家从某地图离线后再次登录时,他的位置应该在哪里呢?当然要有一个默认的登录位置。这个位置根据每个地图的不同而设置。
  5、制作原则:
  客户端的绘图是根据地图的格从上到下(从远到近)、从左到右的顺序,所以一般的静态物体的标志应该是设置在图片的下部(个别例外),具体根据实际情况调整,只要不出现奇怪的效果就行了。
  四、其他设置
  由于是开源的游戏,每个站的要求可能不一样,所以在地图编辑器中还有许多“标志“的属性用于扩展地图信息(如果您觉得还不够用,快去下载一份地图编辑器的源程序自己增加内容吧,不过在游戏程序中也要相应的加上INI的读取哦,不然就没用了)。
  在默认的程序中:
  1、“进出本室需要验证”主要用于牢房、客栈的判断。
  2、标记信息:第一个为数字内容(用来标记是否能攻击、是否可以住宿等),第二个为字符内容(用于标记本室出什么资源)。


  最后,大家可以看看软件中心提供的一个例子包,里面有4个地图。
 

最后更新:2003年12月05日


天云阁工作室 (C) 1996-2004