请教:cmud的map自动读写问题。
cmud 提供automap只能够使用手动的编程,我想如果采用先遍历的方式,将地图信息保存到txt,然后变成进行读取,这样做的的图会更加准确和快速,不知道能不能实现?特别是如何将信息保存的数据库里,对map对数据库的读取方式不太明白,那位能够提供个思路.谢过啊北大侠客行MUD,中国最好的MUD 怎么发俩,不是故意的,版主删除一个吧。 关注,一个一个画图取信息太费力气了 1。研究map文件怎么存储的,然后按自己的想法获取遍历信息生成txt文件,再用一个程序把txt文件转成map文件,不过zuggsoft没有提供map文件的存储格式。
2。如果能够映射画图时使用的命令的话,也可以从这里想一些办法。比如画图部件是如何取得房间名称和出口信息。把你想要的txt写成字段形式的,转义成map的命令发到zmud。
目前只想到这么多,感觉实现起来不是很容易。 为什么不用数据库呢,文本存储格式的后期管理太麻烦了,数据可以转化其它格式,我就经常导入到mssql,折腾完,再回来。 就是能存起来,也不知道map是如何把个房间用什么关系连接一起的,有api就爽了。 这个好像不是那么好解决的,遍历会经常重复走过某些房间,而map的房间是不重复的,好像这个方式实现有问题,看看maper的帖子,有地图的好方法还是小范围遍历,根据地图生成遍历 其实我是想由mudlib里文件读取,吼吼.........
页:
[1]