tati 发表于 2008-4-12 20:42:33

天龙八步之一:筑基

前几天闲着没事,不知道干什么好,阴差阳错想起来还有Mud这个东西。在网上随便搜了一下,北大侠客行号称运营时间最长的Mud,而且我人又在北京,速度方面应该不错,于是就有了这篇东西。取名“天龙八步”,是因为北侠门派中我最心仪的是有北冥神功和凌波微步的天龙寺。至于以后还有没有第二步、第三步,是不是刚好八个帖子就写完,谁知道呢?一个名字而已,不用太计较。

注册时最重要的是选择人物的先天属性,分别为:膂力、悟性、根骨、身法、福缘、容貌、灵性。膂力决定的是基本的身体素质(攻击力、气血),悟性决定是否聪明,根骨限制内功修为,身法则和轻功有关。后三项北侠的说明中写得比较模糊,福缘似乎跟某些奖励的额度和事件触发有关,而容貌和灵性有什么用我还不知道。

古早的Mud这些属性不能随便选,而是随机生成,只能选择接受或不接受,而且后三项还是隐藏的看不见。北侠注册后1小时内都可以找天赋调整巫师调整天赋,很方便。我选择的是changegift 20 30 20 10 30 30 30,因为天龙寺最高级的师傅王语嫣(奇怪吧)收徒要求50点悟性,似乎也只能这样选。

(玩到后来才知道,天龙弟子的悟性也不需要这么高,而根骨20可能略低了些,分别设置为各25或许更好。先天悟性25,说文解字加残局读到150级可拜段誉,再将读书写字学到200级并完成一灯任务可拜王语嫣。根骨限制了北冥神功可吸取内力的最大值,高一点应该能更早学会飞花。)

几天的经历下来,感觉北侠对新人还是挺不错的,例如有发呆室,还可以钓鱼。发呆室在扬州中央广场下边,18岁以下,最大内力和精力在1000以下,经验值10万以下都可以使用。在里边fadai,可以立刻回复精神和气血,方便新手练功。而钓鱼很适合写机器人来完成,奖励也不错,最多可以做到5万经验值。

因此注册之后就应该先去拜师,然后写一个或找一个机器人开始钓鱼。这是一个例子:

#AL hsnan {n;e;se;#5 s;#wait 2000;w;n;nw;#wait 2000;#6 w;#wait 2000;#4 n;#wait 2000;#5 n}
#AL hsnanb {#9 s;#wa 3000;#6 e;#wait 3000;se;s;e;#5 n;#wait 3000;nw;w;s}
#TR {你猛地一拉鱼线,感到手上一沉....} {gua yuer}
#TR {你*晦气,晦气。} {diao yu}
#TR {你*可惜,可惜。} {diao yu}
#TR {你一提杆,钓到了一条*,恭喜,恭喜。 } {#wa 3000;diao yu}
#TR {你太累了,歇会再钓吧!} {#wa 1000;#9 s;#wa 1000;d;out;fadai}
#TR {你发呆了一会儿,发现自己居然精神百倍!} {#wa 1000;enter;u;#9 n;diao yu}

这个机器人非常简单,只定义了扬州城北汉水南岸到苏州杂货铺的来回路径和钓鱼过程的基本循环。买鱼钩、鱼饵和卖鱼都需要手动完成,可能需要跑个两、三次,不满意就自己学着改吧。玩Mud不用机器人是不可能的,要是完全抓瞎,或许该去找点别的玩……

(钓鱼需要的启动资金很少,几十两银子就够。可以去发呆室里ask budong about 赚钱,他身上如果有,会给你1 gold。否则的话就在扬州城里逛逛吧,随便在地上拣一点腰带、皮甲、钢刀什么的也就够了。)

挂上机器人之后,就应该看看help,到论坛上逛一逛,了解些新人需要知道的东西并订立一下练功计划了。利用发呆室的机会很宝贵,必须要在不能用以前捞足以后闯荡江湖的本钱才成。

hp命令可以看到人物的基本属性,像这样:

≡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━≡
【 精神 】 541   / 541    【 精力 】 914   / 924   (+   0)
【 气血 】 841   / 841    【 内力 】 1510/ 1510(+   0)
【 食物 】 232   / 300    [缺食]【 潜能 】 10499
【 饮水 】 223   / 300    [缺水]【 经验 】 141256
≡━━━━━━━━━━━━━━━━━━━━━━━◎北大侠客行◎━━≡

其中,气血类似RPG游戏里的HP,内力则是MP,而读书、钓鱼等操作会耗费精神,精力貌似没什么用(据说跟寿命有关)。刚注册的新人年龄为14岁,14至30岁每年精气都会自动增加。精神增加为自己的先天悟性,气血增加为自己的先天根骨。30至60岁精气不变,60岁以后每年精气都会减少。

dazuo可以消耗气血增加内力,tuna则是消耗精神增加精力,至当前值为最大值的两倍时,最大值加一。两值的增加是有限制的,最大精力上限为基本内功等级×15,最大内力上限为有效内功等级×10(有效等级=基本等级的一半+特殊等级,可以用jifa命令查看)。最大精力加4,最大精神加1,最大内力加4,最大气血加1。

在学习了特殊内功以后,可以用yun conver消耗内力回复气血,用yun regenerate消耗内力回复精神。这里还有一个“正循环”的概念,即有效内功等级大于100时,通过重复dazuo、yun conver的操作可以不用睡觉增加内力最大值。

潜能和经验可以通过完成任务获得。跟师傅学习技能会消耗潜能,消耗量跟所学当前技能等级和经验值有关。而经验限制了可以学习的技能等级上限,技能等级的三次方不能大于经验值的十倍。

食物和饮水表示饱食度和饱饮度,帮助中说两值有一项为0,气血等值就不会随着时间过去慢慢增加,两值为0还有可能饿晕甚至饿死。不过不吃不喝好像也没什么事……

另外,通过学习基本功夫也可以增加人物属性,也就是所谓的后天属性。具体是徒手武功(拳脚、拳法、掌法等)长10级,膂力加1;读书识字长10级,悟性加1;基本内功长10级,根骨加1;基本轻功长10级,身法加1。

由上面的内容可以看出,内力是比较重要的一个数值,而读书等操作消耗精神,也算一个重要的参数。所以新人期间练功的首要目标应该是在18岁以前,尽量提高内力和精力,其次是通过提高经验值提升技能等级。不过经验值限制了技能等级,内功等级又限制了最大内力和精力,也不能闷头打坐吐纳就是。

具体计算一下,钓鱼完成后我们有5万经验值,可以学习80级技能。而1000内力和精力需要基本内功和特殊内功67级,钓鱼所得的经验值足够支持。所以计划的基本流程是:钓鱼,学一点基本功夫和特殊功夫,打坐吐纳的同时读书和练习提高技能,外出做任务至经验值接近10万。如果时间有富余,则继续利用发呆室读书练习。要是还有富余,则读书学习基本空手功夫,提高各项后天属性。

这个流程每个步骤的界限也并不是绝对的,打坐耗费的是气血,所以在发呆前可以读书,而吐纳耗费的是精神,在发呆前同样可以利用lian命令提高特殊技能等级。而且读书写字可以提高后天悟性,该技能属于知识,不受经验值限制,磨刀是不是不误砍柴工也需要考虑一下。最后每个门派的武功不同,读什么书,lian什么特殊技能也需要合理进行安排。

(以后做任务会经常跑少林寺,免令进寺需要过罗汉大阵。闯阵的要求是各项功夫均超过80级,包括知识类。如果只是为了增加膂力而读书,最好是在过阵之后再读。我没试过80级时去闯阵,100级很轻松。)

具体到我所在的天龙寺,一开始能学到的特殊技能只有枯荣神功、段家身法、段家剑法、一阳指。枯荣神功以后学北冥神功时必须放弃,段家身法、段家剑法据说也很废,而一阳指属于空手功夫攻击力比较低,貌似都不是很好的选择。不过没关系,我们还可以读书。

基本内功和基本招架读射雕英雄传,基本轻功读少林竹片,基本剑法读华山剑谱,基本指法读指法入门或六脉神剑剑谱。特殊内功读紫霞秘籍学紫霞神功,特殊剑法读英雄剑谱,特殊轻功自然是读凌波微步图谱。这些书当铺里边都能买到,若是没有就带着礼貌张嘴找前辈帮忙吧。玩泥巴皮厚点有礼貌点,好处很多的。

关于打坐和吐纳的机器人,常见的写法有两种。一种是重复dazuo 10,另外一种则是根据人物的当前属性进行计算,取一个尽可能大的值。虽然写起来麻烦很多,但就效率来说肯定是第二种比较好,因为重复dazuo 10虽然不会浪费气血,但是会浪费网络IO时间。内力和精力值越大,需要重复的操作次数越多,浪费的时间也就越多。所以我按照第二种思路自己写了一个:

#CLASS {打坐吐纳}
#ALIAS doread {read shediao 50}
#ALIAS dolian {lian parry 50}
#ALIAS dojob {#IF (@jlm>@nlm) {dodazuo} {dotuna}}
#ALIAS dobegin {
hp
#WA 3000
dojob
}
#ALIAS dorest {
out
fadai
}
#ALIAS dodazuo {
#VAR vt %max( 10, %min( %min( @qx-15, @qx*10/11-5), @nlm*2-@nl))
#MATH qx @qx-@vt
dazuo @vt
}
#ALIAS dotuna {
#VAR vt %max( 10, %min( %min( @js-15, @js*10/11-5), @jlm*2-@jl))
#MATH js @js-@vt
tuna @vt
}
#TRIGGER {【%s精力%s】%s(%d)%s/%s(%d)} {
#VAR jl %1
#VAR jlm %2
}
#TRIGGER {【%s气血%s】%s(%d)%s/%s(%d)} {
#VAR qx %1
#VAR qxm %2
}
#TRIGGER {【%s内力%s】%s(%d)%s/%s(%d)} {
#VAR nl %1
#VAR nlm %2
}
#TRIGGER {【%s精神%s】%s(%d)%s/%s(%d)} {
#VAR js %1
#VAR jsm %2
}
#TRIGGER {你的内力增加了!!} {
#MATH nlm @nlm+1
#MATH nl @nlm
}
#REGEX {你运功完毕|你吐纳完毕} {dojob}
#TRIGGER {你的精力上限增加了!!} {
#MATH jlm @jlm+1
#MATH jl @jlm
}
#TRIGGER {你发呆了一会儿,发现自己居然精神百倍!} {
#MATH qx @qxm
#MATH js @jsm
#WA 3000
enter
dojob
}
#TRIGGER {你现在的气太少了,无法产生内息运行全身经脉。} {
doread
dorest
}
#TRIGGER {你现在精不足,无法修行精力!} {
dolian
dorest
}
#REGEX {你现在精不够,无法控制内息的流动!|你现在身体状况太差了,无法集中精神!} {dorest}
#CLASS 0

(“%min(@qx-15, @qx*10/11-5)”这个值是从论坛上的帖子里抄来的,为什么这样写我也不清楚,只知道能用。)

设置打坐后读什么书修改doread,设置吐纳后练习什么功夫修改dolian。如果想打坐到一定程度停下来,可以修改dojob,例如:#IF (@jlm>995) {#BEEP;#T- 打坐吐纳} {#IF (@jlm>@nlm) {dodazuo} {dotuna}}

这个机器人虽然简陋,基本也能用了,而且以后不能用发呆室时改改也能将就使唤。不过挂上这个机器人后,会创建若干个全局变量(zMUD里不知道是不是叫这个名字),用完要手动删掉,我还没搞懂怎么限制变量的作用域……

(肯定有很多没考虑到的地方,我自己都想得出好多,所以要是直接拿去用有问题,表骂我。内力和精力上限增加后所增加的精神和气血必须save&quit然后重登陆才会体现出来,要不要手动中断机器人重新连接一下自己看着办吧。)

第一步大概也就是这样了。结尾处我想感谢几个人:

超级笨蛋:刚注册时不会赚钱,他给了我10 gold。
本本:我的英雄剑法秘籍是他给的。
雪地野人:玉蜂针、道德经。
小火:两本棒法秘籍,掉了一次又给我一次。
耗子:14颗九转熊胆丸和101张银票,相信我,他就是个凯子。

肯定有没谢到的人,比如风一、虫二,我也后悔没拿笔记下来,表记恨我……

(写完才发现,好像就打坐吐纳的机器人部分比较有价值?。。)

[ 本帖最后由 tati 于 2008-4-24 05:11 PM 编辑 ]

coolname 发表于 2008-4-12 21:10:06

我顶你个。。。。。。。。。。

focus 发表于 2008-4-12 21:33:14

不错,另外提示一下新手快速成长的方法就是靠保卫。比钓鱼唱戏快太多了。顺利的话一次保卫可得1万以上经验。

xiaogai 发表于 2008-4-12 23:47:19

ttk_00

whuan 发表于 2008-4-12 23:50:22

写得好,加精

cqdsm 发表于 2008-4-13 00:43:19

好。。。。等续集中。。。。。。

说的我也想练天龙了,哈哈

focus 发表于 2008-4-13 09:39:28

xiaogai你也太水了,什么都没写就打个表情。
至少要像我一样写几个字,纯水ttk_00

qzp 发表于 2008-4-13 13:52:44

chat* fu
第一次在论坛上被人感谢
感激涕零阿!
我要反过来感谢你,tati

flykey 发表于 2008-4-13 17:19:16

厉害厉害

我也是新玩家,有机会多和老玩家交流
感谢了。
ID:flykey

pixyer 发表于 2008-4-13 22:31:57

牛人越来越多了
页: [1] 2
查看完整版本: 天龙八步之一:筑基