作者Yanten (WHAT!!!!)
看板mud_sanc
标题Re: [心得] Zmud 药水监控的写法。
时间Sun Mar 11 21:36:54 2012
※ 引述《hmml (hmml)》之铭言:
: 如题:
: 本篇说明如何从状态列中监控药水的残量,相信很多古董都会了,因此这是一篇新手文。
: 首先,为各类药水残量做三个变数出来。当然不是手动做,而是用triggers来做:
: 先在命令列下指令:drink list,
: 接着抓下这段讯息:特级药水: 20罐, 魔法药水: 102罐, 内力药水: 0罐. (20:150:30)
: 最後的()部份直接删去不要,数字部份诸位抓得不尽相同,但不需理会它。
: 再来是建立一个新触发,在patten贴上这段,并对数字部分做修改,结果如下:
: patten:特级药水: (%d)罐, 魔法药水: (%d)罐, 内力药水: (%d)罐.
: 如上,水量部分改成三个变数,在ZMUD中,会自行将三个变数认为%1,%2,%3三个数,
: 因此在commands中填入:
: #var hp %1
: #var sp %2
: #var pp %3
: 这样,该触发就完成了!准备下一阶段作业!
: 第二步,点入triggers後,在左上的categories一栏找到status bars项目,按下New,
: 在status line填入要监控的项目,就是三种药水的数量!例如:
: 特级药水:@hp 魔法药水:@sp 内力药水:@pp
: 而下方window一栏则不需要使用!(我也不会用.........avert)
: 如此一来,每当你喝下一瓶水时,圣殿会自动秀出药水的残量,接着ZMUD会将数量记入
: 三个变数中,最後显示在状态列上,满足你监控的慾望!
: 注:第一阶段的patten格式不易抓对,请自行嚐试并调整之。
: 再来是免责说明:同前三篇有关ZMUD的文章!
这一篇让小弟来提供一下接下来献丑的地方
当我们可以监控药水以後 我们偶尔也想要自己买到自己想要的药水量
但是万一发生意外买错了 或是心算不好总是会捶心肝
所以我们可以让电脑来帮我们买药水
在patten贴上 药水店的相关叙述...
在commands中填入:
drink list
//先看一下自己有多少罐药水 再次确认
#wait 500
//这行是稍微停顿一下而已 可以删掉
==================== 以下是重点 ==================
buy [10-@hp] hp //这三行就是买药水了
buy [20-@sp] sp //假设我们要买10罐hp,20罐sp,30罐pp
buy [30-@pp] pp
不过有的时候 上面这种写法会出问题 那就要用标准写法
buy %eval( 10-@hp) hp
buy %eval( 20-@sp) sp
buy %eval( 30-@pp) pp
你可以将数字部分修成自己要的要水量.....
如果你的Zmud不能动 请不要打我 因为我也是乱试试出来的
[无责] 请勿拍打跟开闪光灯拍照 我只是小新手
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.157.75
1F:推 justinj :基本上我不会写这个触发...drink set XXX+一次买够.. 03/11 21:59
2F:→ nahceal :对不起我都买199pp两次XD 03/12 05:37
3F:推 hmml :drink set 设好後,购买量设上限值就好了... 03/12 20:38
4F:→ laechan :drink set 应该没 bug 吧, 有的话再说一下 03/13 02:41
5F:→ Yanten :唔 我是看报纸才知道有drink set 这个功能的.... 03/13 07:29
6F:推 AresMars :推看报纸XD 03/13 12:55
7F:推 HighElf :这骨灰太久没上线了,连十几年前出现的指令不知道 03/13 23:47