北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 4084|回复: 7

请教:cmud的map自动读写问题。

[复制链接]
发表于 2011-11-15 14:20:23 | 显示全部楼层 |阅读模式
cmud 提供automap只能够使用手动的编程,我想如果采用先遍历的方式,将地图信息保存到txt,然后变成进行读取,这样做的的图会更加准确和快速,不知道能不能实现?特别是如何将信息保存的数据库里,对map对数据库的读取方式不太明白,那位能够提供个思路.谢过啊

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-15 14:21:05 | 显示全部楼层
怎么发俩,不是故意的,版主删除一个吧。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-15 16:08:52 | 显示全部楼层
关注,一个一个画图取信息太费力气了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-15 17:37:15 | 显示全部楼层
1。研究map文件怎么存储的,然后按自己的想法获取遍历信息生成txt文件,再用一个程序把txt文件转成map文件,不过zuggsoft没有提供map文件的存储格式。
2。如果能够映射画图时使用的命令的话,也可以从这里想一些办法。比如画图部件是如何取得房间名称和出口信息。把你想要的txt写成字段形式的,转义成map的命令发到zmud。

目前只想到这么多,感觉实现起来不是很容易。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-15 20:16:38 | 显示全部楼层
为什么不用数据库呢,文本存储格式的后期管理太麻烦了,数据可以转化其它格式,我就经常导入到mssql,折腾完,再回来。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-16 01:22:40 | 显示全部楼层
就是能存起来,也不知道map是如何把个房间用什么关系连接一起的,有api就爽了。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-11-16 08:31:23 | 显示全部楼层
这个好像不是那么好解决的,遍历会经常重复走过某些房间,而map的房间是不重复的,好像这个方式实现有问题,看看maper的帖子,有地图的好方法还是小范围遍历,根据地图生成遍历
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-11-16 09:19:00 | 显示全部楼层
其实我是想由mudlib里文件读取,吼吼.........
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-28 04:04 PM , Processed in 0.009636 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表