Mush版城际互联(逍遥行)(20190916 修复gt)
本帖最后由 kkena 于 2020-6-8 02:27 PM 编辑逍遥行数据库放到Mush根目录 19-09-16更新部分节点
插件本体(xml文件)放到\worlds\plugins走路改为||模式(教主),优化计算路径算法(man)(拦路组看五楼)
非节点随机走
非节点罚站
老版数据库
老版p2p 加载后要点重新加载一次
要set area_detail 1
碰到你所在的房间为 非节点房间。此房间未在节点库中查到。乱走的时候可以用wks暂停,到有效节点再wkc
注意事项:
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可编辑该节点内容
8. 增加 re_des用来修改节点描述,必须知道节点的数字id。比如ct,gt here-否,命令栏输入re_des 1
补充说明:
1. 去绝情谷:分别建立jueqinggu和jueqinggub的alias,对应你id进谷和出谷的路径
2. 储物间:建立叫home的alias,内容是enter @yourid
3. 去梅庄:需要储物间有四宝
a) 导入以下触发:<triggers>
<trigger
group="四宝"
match="^(\d+)\s+(\S+)$"
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
custom_colour="8"
expand_variables="y"
group="四宝"
keep_evaluating="y"
match="^.{0,8}系统回馈:action \= getout$"
regexp="y"
repeat="y"
send_to="12"
sequence="100"
>
<send>for i = table.getn(getoutNum),1,-1 do
Send("getout "..getoutNum)
end
EnableGroup("四宝", 0)
Execute("set brief 3")
DoAfterSpecial(0.1,"out;s;e;do 2 n;nw;walk meizhuang",10)
DoAfterSpecial(0.2,"knock gate 4;knock gate 2;knock gate 5;knock gate 3;wks",10)
if "@Q_name" == "宋远桥" then
DoAfterSpecial(1,"n;resa walkend",10)
else
DoAfterSpecial(1,"wkg",10)
end
</send>
</trigger>
</triggers>
b) 导入以下alias:<aliases>
<alias
match="mzh"
enabled="y"
group="Path"
send_to="12"
sequence="100"
>
<send>getout = {"《广陵散》","《率意帖》","《溪山行旅图》","《呕血谱》"}
getoutNum = {}
EnableGroup("四宝")
DoAfterSpecial (0.5,"wks;home;find;response action getout",10)</send>
</alias>
<alias
match="mzhb"
enabled="y"
group="Path"
send_to="12"
sequence="100"
>
<send>DoAfterSpecial (0.1,"open gate;s;walk linan",10)
DoAfterSpecial (0.2,"se;do 2 s;w;n;home;do 4 store book;out",10)</send>
</alias>
</aliases>
导入方法:复制以上代码,打开mush的trigger/alias页,点击粘贴按钮导入对应代码
北大侠客行MUD,中国最好的MUD 附件搞半天yct79 举个栗子
在CTgt here会看到很多信息,其中有下面这条
当前节点:【中央广场(yangzhou,yz)】 =>>第子节点:【(yangzhoudongdajie1,yzddj)】 路线:【e】。
然后e#rec
yangzhoudongdajie1确定
扬州确定
yzddj 确定
确定覆盖
否
然后扬州东大街就是有效节点了。
房间名不能输入错误,输错就对应不上了,毕竟是阉割版的数据库yct79 强烈点赞,PKUXKX的台柱子插件,侠客行高铁!
刚一看到 ,就下了在全地图走了好几圈,之前那个2016版遇到的各种bug几乎都没了,很多要坐船的也改为了绕路穿洞,省时省钱。
不过以下两个还存在:
1.tianshan,yz 天山小镇回不来,和之前一样会走到山野小径 - 。 我之前都是走到长安,再转回扬州的
2.yz,ry 日月去不了,之前的是走到某个小路上的,新版是要上北京城墙,可新人上不了。。 本帖最后由 kkena 于 2019-9-16 08:13 AM 编辑
拦路组示范
A:导入以下触发:<triggers>
<trigger
group="拦路"
match="^[> ]*官兵拦住你.*$"
regexp="y"
send_to="12"
sequence="100"
>
<send>lanlu_npc = {"bing"}
EnableTimer("lanlu", 1)
Execute("wks")</send>
</trigger>
<trigger
enabled="y"
group="拦路"
match="^[> ]*你想杀谁?$"
regexp="y"
send_to="12"
sequence="100"
>
<send>if lanlu_npc == nil then
else
EnableTimer("lanlu", 0)
lanlu_npc = nil
Execute("wkc")
end</send>
</trigger>
</triggers>
B:导入以下alias<aliases>
<alias
match="^lanlu(\w+)$"
enabled="y"
group="Path"
regexp="y"
send_to="12"
sequence="100"
>
<send>if "%1" == "off" then
Note("----关闭拦路组----")
EnableGroup("拦路", 0)
elseif "%1" == "on" then
Note("****打开拦路组****")
EnableGroup("拦路", 1)
end</send>
</alias>
</aliases>C:导入以下timer<timers>
<timer name="lanlu" second="2.00" offset_second="0.00" send_to="12"
group="拦路" >
<send>if lanlu_npc == nil then
else
for i = 1,table.getn(lanlu_npc) do
Execute("killall "..lanlu_npc)
end
end</send>
</timer>
</timers> 回复 4# iknow
山野小径已经更新,拦路问题有长袖和拦路组解决,拦路组已经示范 chat* kiss2 kkena
chat* bud kkena
chat* mobai kkena chat* admire kkena 本帖最后由 feehoo 于 2019-3-18 06:36 AM 编辑
【求助】去梅庄报错,不能自动取出四宝。不知是什么原因?
柜子里目前存放的物品有:
0 猴年纪念金条
1 龙 心
2 龙 心
3 软猬甲
4 赏善罚恶令
5 赏善罚恶令
6 赏善罚恶令
7 「天眷」
8 「盾击」
9 清心散〖9〗
10 软猬甲
11 「盾击」
12 清心散〖1152〗
13 金蛇锥〖62〗
14 《广陵散》
15 《呕血谱》
16 《率意帖》
17 《溪山行旅图》
系统回馈:action = getout
Run-time error
World: pku
Immediate execution
:2: attempt to concatenate global 'getoutNum' (a table value)
stack traceback:
:2: in main chunk 回复 9# feehoo
mzh正常?把四宝那俩触发勾选保持有效性试试。