北大侠客行MUD论坛

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

杭州地图

[复制链接]
发表于 2010-1-6 17:05:59 | 显示全部楼层 |阅读模式
2750=山路|west:2751,northeast:296,
2751=山路|southwest:2752,east:2750,
2752=山路|west:2753,northeast:2751,
…………
2808=空白房间|
2809=空白房间|
2810=空白房间|
2811=这不是为拥有“长袖善舞”的id准备的,拥有最全的地图,包括万安塔(mapper制作)|

[ 本帖最后由 tianheng 于 2010-1-7 08:36 AM 编辑 ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-1-6 17:30:08 | 显示全部楼层
原帖由 tianheng 于 2010-1-6 05:05 PM 发表
2750=山路|west:2751,northeast:296,
2751=山路|southwest:2752,east:2750,
2752=山路|west:2753,northeast:2751,
2753=青石官道|west:2754,east:2752,
2754=东门|west:2755,east:2753,
2755=东大街|north:2756 ...


北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-1-6 22:03:11 | 显示全部楼层
超过20个房间的地图数据,应该删帖……
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-1-6 22:07:41 | 显示全部楼层
喂,楼上的,这种违禁物品自己拥有慢慢研究就好了,怎么能拿出来晒呢?赶紧收起来!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-1-6 22:46:39 | 显示全部楼层
maper 老大,告诉我,这个东西怎么用?你放19个出来,教教我。。。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-7 08:38:53 | 显示全部楼层
原帖由 maper 于 2010-1-6 10:07 PM 发表
喂,楼上的,这种违禁物品自己拥有慢慢研究就好了,怎么能拿出来晒呢?赶紧收起来!


mapper老大,你真厉害!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-7 08:41:17 | 显示全部楼层
原帖由 zgbl 于 2010-1-6 10:03 PM 发表
超过20个房间的地图数据,应该删帖……



已经处理了!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-7 08:44:03 | 显示全部楼层
原帖由 cid 于 2010-1-6 10:46 PM 发表
maper 老大,告诉我,这个东西怎么用?你放19个出来,教教我。。。


var mapper = new ActiveXObject("mapper.path");

function findpath_ready() {
cTrigger("findpath_ready","^(.*)\\((.*)\\)告诉你:(.*)$","","findpath");
}
/**查找路径**/
function findpath(name, line, wildcards) {
var wcs = VBArray(wildcards).toArray();
var msg = wcs[2].split(/\s/);
var replytxt = "";
if (msg[0] == "path") {
  var p = msg[1].split("-");
  if (p.length == 2) {
   if (p[0] == p[1]) {
    replytxt += "消遣大爷啊,已经到了,还查!";
   } else {
    mapper.getidfrname(p[0]);
    var res0 = mapper.result;
    mapper.getidfrname(p[1]);
    var res1 = mapper.result;
    if (res0.split(";").length != 2 || res1.split(";").length != 2) {
     if (res0.split(";").length != 2) {
      replytxt += p[0] + "不存在或不唯一";
     }
     if (res1.split(";").length != 2) {
      replytxt += p[1] + "不存在或不唯一";
     }
     replytxt += ",请往四周走走,找到唯一存在的房间!";
    } else {
     mapper.search(res0.split(";")[0],res1.split(";")[0]);
     var res = mapper.result;
     replytxt += p[0] + "->" + p[1] + ":" + res.replace(/\\/g,";");
    }
   }
  } else {
   replytxt += "tell xxx path 地名1-地名2";
  }
  Send("reply " + replytxt);
  //debug("path","(" + wcs[9] + "):::" + replytxt);
  world.AppendToNotepad("path", Date() + "-" + "(" + wcs[9] + "):::" + replytxt + "\r\n");
}
}

/**创建一个临时触发器**/
function cTrigger(t_name, t_match, t_response, t_function) {
    var ret = 0;
    //t_name += GetUniqueNumber();
    ret = AddTriggerEx(t_name, t_match, t_response, 1 | 8 | 32 | 1024 | 16384,
        -1, 0, "", t_function, 0, 100);
    if (ret > 0) {
  Note("--建立持续性触发器【" + t_name + "】失败 ," + "错误号:" + ret);
    }
}
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-23 12:08 PM , Processed in 0.010856 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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