来到北侠,学到了很多东西,虽然用了十几年的zMud462,但还是很浅薄。玩mud最有意思的还是学习编程,完全纯手动的玩几天就没意思了,太累。而看着自己的id在编好的程序下顺畅的运行,还有空左手拿起茶杯喝几口,右手摸摸小猫猫,这写意是别的游戏所不能体会的。
不过我还是水平不够,最近在考虑是不是买几本基础的软件设计深造一下,以前学的递归数组什么的都忘的差不多了。当然更需要的还是各位老师的热情指点,再次鸣谢小刀,maper,ddid等等老师。
而玩了这么多年mud,我也多少有点小体会,好像在北侠论坛中未曾见人讨论过,这里拿出来,和大家交流一下,算是抛砖引玉吧。
有两个小技巧,是关于alias和set的两个mud内部指令。
先看看我的武当id的alias,如下:
eh = exert heal
eg = exert regenerate
er = exert recover
xxx = perform cuff.zhen
xx = perform cuff.gangrou
x = do 3 perform sword.chan
yy = exert taiji
y = perform dodge.zong
ll = wield blade
rr = wield sword
unw = unwield all
我有个习惯,玩任何网游都会弄一堆大号小号,自然机器人编程就得考虑通用性。上面的eh,eg,eg是我在北侠新学的。而x则让我引申了其他想法,为此,我做了x为主攻击技能;xx,xxx为辅助攻击技能;y,yy,yyy为buff技能,而rr为主手武器,ll为副手武器。对比一下另外一个号的alias。
eh = exert heal
eg = exert regenerate
er = exert recover
xxx = perform finger.fuxue
xx = perform sword.qifa
x = perform sword.liumai
yy = perform dodge.luoshen
y = special agile
ll = wield sword 2
rr = wield sword
unw = unwield all
这个做法也许已经有高人早已运用,但未见于文字。如果大家都能形成同一个标准,那各个不同的任务机器人将会少许多改动,正如#alias已经很通用的beijing,beijingb,shaolin,shaolinb等等,不需要再去记忆和修改。 |