Mush版城际互联(逍遥行)(20160728防雾霾)
本帖最后由 feichangdao 于 2016-7-28 01:45 PM 编辑更新:
16/01/09 数据库 (db only)
16/01/11 说明
16/07/28 防雾霾 (xml only)
插件本体(xml文件)放到\worlds\plugins
逍遥行数据库放到Mush根目录
添加插件后,在mush用ctrl+shift+p打开插件管理器 启用插件后,请关闭当前world并重新打开以确保插件有效性
注意事项:
1. gt list生成所有有效节点列表 (包括所在区域,节点名,id)
2. 在有效节点输入gt id可走到目标节点,有效节点请参见第一条
3. 不包括拦路判断,如遇拦路,请走到有效节点输入wkc (wkc功能是从有效节点重新寻找路径走到目标节点)
4. 不包括黄河/长江洪水判断,如遇洪水,请参见第三条5. 开启赶车模式:gancheon; 关闭赶车模式: gancheoff
6. 开启快走模式:quickon; 关闭快走模式:quickoff
7. 如需要高级功能,请关闭mush的#快捷行走功能,高级功能如下:
a. 非有效节点输入gt here可添加节点,根据提示进行
b. 有效/非有效节点输入#rec可添加节点,根据提示进行
c. 有效节点输入#add可添加从该节点到目标节点的路径,根据提示进行
d. #del 节点id删除所有有关该节点信息
e. 有效节点输入#edit可编辑该节点内容
补充说明:
1. 去绝情谷:分别建立jueqinggu和jueqinggub的alias,对应你id进谷和出谷的路径
2. 储物间:建立叫home的alias,内容是enter @yourid
3. 去梅庄:需要储物间有四宝
a) 导入以下触发:
<triggers>
<trigger
group="四宝"
match="^(\d+)\s+(\S+)[ DISCUZ_CODE_0 ]quot;
regexp="y"
send_to="12"
sequence="100"
>
<send>for k,v in pairs(getout) do
if v == "%2" then
table.remove(getout,k)
table.insert(getoutNum,%1)
end
end</send>
</trigger>
<trigger
group="四宝"
match="^[> ]*设定环境变量:getout \= \"get\"[ DISCUZ_CODE_0 ]quot;
regexp="y"
send_to="12"
sequence="100"
>
<send>for i = table.getn(getoutNum),1,-1 do
Send("getout "..getoutNum)
end
EnableGroup("四宝", 0)
Execute("out;s;e;do 2 n;nw;do 3 w;do 2 sw;s;se;sw;knock gate 4;knock gate 2;knock gate 5;knock gate 3")</send>
</trigger>
</triggers>
b) 导入以下alias:
<aliases>
<alias
match="mzh"
enabled="y"
group="Path"
send_to="12"
sequence="100"
>
<send>getout = {"《广陵散》","《率意帖》","《溪山行旅图》","《呕血谱》"}
getoutNum = {}
EnableGroup("四宝", 1)
Execute("wks;home;find;set getout get")</send>
</alias>
</aliases>
<aliases>
<alias
match="mzhb"
enabled="y"
group="Path"
send_to="10"
sequence="100"
>
<send>open gate;s;do 4 ne;n;do 3 e;se;do 2 s;w;n;home;do 4 store book;out</send>
</alias>
</aliases>
导入方法:复制以上代码,打开mush的trigger/alias页,点击粘贴按钮导入对应代码
北大侠客行MUD,中国最好的MUD 技术牛!顶一个! 赞,有利于大家的都要赞 跪求一个zmud721版本的路径修改文档 兰州 星宿 六盘山地区 以及成都周边山路问题 本帖最后由 feehoo 于 2016-1-10 06:33 AM 编辑
回复 1# feichangdao
gt (id)的格式不能使用。
从嘉兴城输入gt yz,失败。
从赞普广场输入gt jiaxing,失败。
均提示你所在的房间为 非节点房间。此房间未在节点库中查到。
lz的两个文件均复制在正确的文件夹,并重启了mush。
嘉兴城 -
青石官道
|
山路----嘉兴城----嘉兴南湖
|
嘉兴南门
这里是江南名城嘉兴。城东是风景如画的南湖。城北早先有座醉仙楼,
当年全真七子之一的丘处机和江南七怪就在那里盟约寻找忠良之后。不知
道什么原因店主把它迁到扬州了。
「隆冬」: 夕阳正徘徊在西方的地平线上,无奈地踯躅。
这里明显的出口是 south、north、east 和 west。
江南七侠「笑弥陀」张阿生(Zhang asheng)
> 【任务】韩员外(Han yuanwai): 本聪在韩员外复仇任务中获得经验五千一百四十四点、潜能三千七百二十六点以及声望六百五十八点。
嘉兴城 -
青石官道
|
山路----嘉兴城----嘉兴南湖
|
嘉兴南门
这里是江南名城嘉兴。城东是风景如画的南湖。城北早先有座醉仙楼,
当年全真七子之一的丘处机和江南七怪就在那里盟约寻找忠良之后。不知
道什么原因店主把它迁到扬州了。
「隆冬」: 夕阳正徘徊在西方的地平线上,无奈地踯躅。
这里明显的出口是 south、north、east 和 west。
江南七侠「笑弥陀」张阿生(Zhang asheng)
> 【求助】本聪(Zsmjd): find ruan yajiao
设定环境变量:no_more = "infoend"
[:mapper:]..ERROR..你所在的房间为 非节点房间。此房间未在节点库中查到。
> 设定环境变量:no_more = "not_found"
> > 回复 5# feehoo
等我看看 回复 5# feehoo
测试没有问题:
青石官道
|
山路----嘉兴城----嘉兴南湖
|
嘉兴南门
嘉兴城 -
这里是江南名城嘉兴。城东是风景如画的南湖。城北早先有座醉仙楼,
当年全真七子之一的丘处机和江南七怪就在那里盟约寻找忠良之后。不知
道什么原因店主把它迁到扬州了。
「隆冬」: 夜幕笼罩著大地,风沙刺骨。
这里明显的出口是 south、north、east 和 west。
江南七侠「笑弥陀」张阿生(Zhang asheng)
设定环境变量:no_more = "infoend"
[:mapper:]::当前节点号::(ID:jiaxing,SID:jx)
唯一节点,节点号>>[ 100 ]<<::区域::>[ 嘉兴 ]<
青石官道
|
山路----嘉兴城----嘉兴南湖
|
嘉兴南门
嘉兴城 -
这里是江南名城嘉兴。城东是风景如画的南湖。城北早先有座醉仙楼,
当年全真七子之一的丘处机和江南七怪就在那里盟约寻找忠良之后。不知
道什么原因店主把它迁到扬州了。
「隆冬」: 夜幕低垂,寒风肆虐。
这里明显的出口是 south、north、east 和 west。
江南七侠「笑弥陀」张阿生(Zhang asheng)
设定环境变量:no_more = "infoend"
[:mapper:]::当前节点号::(ID:jiaxing,SID:jx)
::>> jiaxing,yangzhou <<::
搜索用时:0.30999999999767秒
当前行走步数:41
路线为::>>w;nu;nw;nw;n;nw;ne;ne;ne;ne;nw;nw;e;yellboat;w;nd;nw;nd;n;n;n;n<<::
你的房间名为什么是在小地图的上面??应该是在下面啊 本帖最后由 feehoo 于 2016-1-10 10:34 AM 编辑
回复 7# feichangdao
咦,还真是在小地图上面啊。难道是因为这个?我再试试。
我找到原因了。
由于set mxp和mxp_user 1导致的错误。
现在已经取消设置了。 本帖最后由 shenmirenwu 于 2016-1-10 07:27 PM 编辑
找不到 Alias 函数 "alias_path_pause" 或者之前发生过错误。找不到 Alias 函数 "yellboat.main" 或者之前发生过错误。 ===Wait...0.1 seconds continue===
Run-time error
Plugin: pkuxkx_p2palias_v20160109 (called from world: 118.194.194.210)
Function/Sub: yellboat.main called by alias
Reason: 正在处理别名 "alias_yellboat"
:2117: bad argument #2 to 'SetVariable' (string expected, got nil)
stack traceback:
: in function 'SetVariable'
:2117: in function 'walk_pause'
:2213: in function <:2211>
: in function 'Execute'
:2026: in function <:1940>
脚本错误处的上下文:
2113 :walk.needstop=1
2114 :if city.aim ~= nil then
2115 : SetVariable("gt_end",city.aim)
2116 :end
2117*:SetVariable("prev_cmd", prev_cmd)
2118 :print("======= Walk Pause!!======")
2119 :SetEchoInput(true)
2120 :--DeleteTemporaryTimers()
2121 :ifwalk_step_count == nil then walk_step_count=2 end