mrabbite 发表于 2022-8-17 08:40:00

mush学以致用——桃花岛新手走阵

事情的起因是这样的,那天师兄上官宣在群里问怎么用zmud写走阵的机器人,我在那吹牛“这个用mush很好写啊。”上官师兄表示,“你写一个出来,配上解释,发个帖子”
然后当我写了一会儿后发现貌似不是我想的那样yct12
   吹都吹了,不能放弃啊,我这几天把教主的那一套客户端学习资料统统看了一遍,{:7_279:}上下求索了一番,觉得自己又行了哈哈哈
————————————————————————分割线——————————————————————————————————————————————
          (本人在写帖子的时候还没写出机器人来……只是有了一个初步的思路,让我们继续看下去)hzs



首先,我们先看看这个任务的流程——
之后陆乘风会让你熟悉桃花阵,在归云庄里有个小桃花阵, 走法见陆乘风处的八卦图。40K 之后可能出现npc 对走桃花阵 的玩家叫杀,不过npc 相对比较菜。这是wiki里面的介绍,我们将他分解 ,首先   1、ask lu about job      <!-- Produced by MUSHclient v 5.06 - www.mushclient.com -->


<font size=2 face="宋体, FixedSys, Lucida Console, Courier New, Courier">
你向陆乘风打听有关『job』的消息。
陆乘风道:“东面的桃花林,就是一座小桃花阵,你去试试看,能不能走出来吧。”
陆乘风说道:「走之前,我先给算一卦吧。」
陆乘风闭目计算着什么。
>
一个人往西离开。
陆乘风说道:「李离谱,我为你占得一卦:坤地。」
陆乘风用手指了指墙上的八卦图。





陆乘风会告诉你卦象,看看墙上的图,你发现这全是中文啊这,但是不用担心,我们手动转换

「。。,我为你占得一卦:乾天。」e;e;e;e;e;#wa 2500;ne;#wa 2500;w;#wa 2500;s;
「。。,我为你占得一卦:兑泽。」e;e;e;e;n;#wa 2500;sw;#wa 2500;nw;#wa 2500;s
「。。,我为你占得一卦:离火。」e;e;e;e;s;#wa 2500;n;#wa 2500;sw;#wa 2500;nw
「。。,我为你占得一卦:震雷。」e;e;e;e;w;#wa 2500;se;#wa 2500;n;#wa 2500;n;
「。。,我为你占得一卦:巽风。」e;e;e;e;se;#wa 2500;e;#wa 2500;s;#wa 2500;sw;
「。。,我为你占得一卦:坎水。」e;e;e;e;ne;#wa 2500;n;#wa 2500;sw;#wa 2500;nw
「。。,我为你占得一卦:艮山。」e;e;e;e;sw;#wa 2500;w;#wa 2500;w;#wa 2500;s;
「。。,我为你占得一卦:坤地。」e;e;e;e;nw;#wa 2500;nw;#wa 2500;s;#wa 2500;e


mrabbite 发表于 2022-8-20 11:10:24

,喊着要写,也没怎么动弹,一直在搜看论坛里面的攻略啥的,qq群里有人鼓励说,不要光看,要自己写着研究

if guaxiang == "震雷" then
    DoAfterSpecial(1,"w",10)
    DoAfterSpecial(4,"se",10)
    DoAfterSpecial(7,"n",10)
    DoAfterSpecial(10,"n",10)
elseif guaxiang == "乾天" then
    DoAfterSpecial(1,"e",10)
    DoAfterSpecial(4,"ne",10)
    DoAfterSpecial(7,"w",10)
    DoAfterSpecial(10,"s",10)
elseif guaxiang == "兑泽" then
    DoAfterSpecial(1,"n",10)
    DoAfterSpecial(4,"sw",10)
    DoAfterSpecial(7,"nw",10)
    DoAfterSpecial(10,"s",10)
elseif guaxiang == "离火" then
    DoAfterSpecial(1,"s",10)
    DoAfterSpecial(4,"n",10)
    DoAfterSpecial(7,"sw",10)
    DoAfterSpecial(10,"nw",10)
elseif guaxiang == "巽风" then
    DoAfterSpecial(1,"se",10)
    DoAfterSpecial(4,"e",10)
    DoAfterSpecial(7,"s",10)
    DoAfterSpecial(10,"sw",10)
elseif guaxiang == "坎水" then
    DoAfterSpecial(1,"ne",10)
    DoAfterSpecial(4,"n",10)
    DoAfterSpecial(7,"sw",10)
    DoAfterSpecial(10,"nw",10)
elseif guaxiang == "艮山" then
    DoAfterSpecial(1,"sw",10)
    DoAfterSpecial(4,"w",10)
    DoAfterSpecial(7,"w",10)
    DoAfterSpecial(10,"s",10)
elseif guaxiang == "坤地" then
    DoAfterSpecial(1,"nw",10)
    DoAfterSpecial(4,"nw",10)
    DoAfterSpecial(7,"s",10)
    DoAfterSpecial(10,"e",10)
else   
    -- 这
end

mrabbite 发表于 2022-8-21 17:50:54

有时间了~来继续写

首先,我们在40k之前,是不需要和女贼对打的,只需要走路就行
那么,我将整个流程分成四个部分

1 接任务,在陆乘风处 ask即可
2 进入阵法
3 开始走路,并持续走,直到提示“天色大变,陆乘风给你算的卦也不那么准了。“
4 回去继续接任务 这样形成一个闭环yct66
页: [1]
查看完整版本: mush学以致用——桃花岛新手走阵