这是第2篇。联系上一篇说的,所以没看过第1篇的,建议先看第1篇,看完在来看。我是网通一服二区的玩家,叫:苍狼之魂,现在是:雪域·蓝色帝国的会员,希望大家一起交流,并给予支持,谢谢。
这是第2部分:这次主要讲下怎么写脚本,和脚本的循环问题.
写脚本的的一个前提是:简单.(个人看法)如果太复杂的脚本,通用性是不大,太专业的脚本,估计大家看不懂,我也不会,哈哈.我写的脚本.是大家都能看懂,或者说,不用太修改,就可以用的.
简单的话,怎么产生呢,就是有个原则,能用键盘的命令,最好不用鼠标.用鼠标的弊端是,有些命令过于复杂,还有就是不稳定,比如脚本正在运行,正在"点"鼠标,谁能了下电脑桌上的鼠标,那么就可能导致没"点"上,然后脚本出错.
还有,有些命令.键盘一个命令,就可以,比如露天,如果我们把"快捷键登陆'里的"F2"社定为"露天市场",那么按下F2就可以露天了,要是鼠标去点,就得有2次鼠标移动,2次点击的命令,太烦琐.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
所以这次,我先教大家怎么写键盘命令.
还是上次的脚本.
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 2000
估计大家已经看到它的中文表达
按键
延时2000毫秒
按键
延时2000毫秒
这是脚本的中文表达.
说下,有些人喜欢F1,操帆,F2,测量,F3,警戒===.平时是可以这样,但是F10是 游戏默认的快捷键,平时按别的键可以使用技能,但是做战时,你是得必须按F10才能使用技能和物品的.所以脚本写时,要写F10,这是题外话.
就上面的脚本而言.他是怎么产生的呢?如果你对案件的界面比较熟悉,估计我一说,你就明白.
步骤是:打开案件里的"新建",就是新建脚本那个界面,看左边,会有"键盘命令,鼠标命令,控制命令,其他命令==".
⑴在"键盘命令"里,有个白空,上面写"按键",后面是"类型","执行次数"
⑵在"按键"的白空了,你按下"F10",然后点"插入",第1条命令,(按键
⑶"插入"是经常用的一个功能,按键精灵的命令(或者说脚本)全是从它那里产生.
⑷在下面,有"其它命令",在这个功能了,有"延时","时间"2个选项.把"延时"里的"秒"改为"毫秒",把"时间"里的" 1 " 改为"2000",点 "插入",就可以产生上面脚本的第2命令:延时2000毫秒.
1秒=1000毫秒.
我想,你们会写上面的脚本了吧
这个脚本,如果把F7后面的延时改为7000毫秒(游戏里,采集1次的时间是7000毫秒),把F7社定为采集,运行脚本,就可以采集了.
大家都知道,采集10次,消耗50点体力,吃1个批撒.如果用脚本来做上面的动作,就是采集,采集...10次后,吃一次料理.反映到脚本,就是下面的脚本.(F7为采集,F6为料理)
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
//吃料理
KeyPress 121,1
Delay 1500
KeyPress 117,1
Delay 1500
呵呵,脚本够长了吧.
其实有一个简单的命令,就可以把上面的脚本,缩短很多.那就"控制命令"里的,"准备循环执行(空白格)遍".你把"10"添到空白处,然后点"插入",就会看到"循环10遍,循环结束"2个命令.把"循环结束"这个命令向下移动,就是在"普通"的左边,有个向下的箭头,你点一次,这个命令就会向下移动一格.(当前选中的语句向下移动一行).
所以上面的脚本,就可以简化为:
For 10
KeyPress 121,1
Delay 2000
KeyPress 118,1
Delay 7000
EndFor
//吃料理
KeyPress 121,1
Delay 1500
KeyPress 117,1
Delay 1500
文字的表达是:
循环10便
按键
延时2000毫秒
按键
延时7000毫秒
循环结束
按键
延时1500毫秒
按键
延时1500毫秒
这个脚本,如果运行,就可以连续采集,自动吃料理.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
不少人,把脚本复制,粘贴后,想改下数据,比如延时 的时间,怎么改呢
好改,你到"源文件"里,把想改的数字先"涂"了,然后用键盘按下你想的数字就可以,注意,要和前面的英文命令之间,留下空格.
先写到这里,建议大家复制上面的2个脚本.去看看,会明白的快些.
此篇文章为17173玩家原创作品,获得积分奖励 Z。 17173全新积分兑换系统上线 点卡周边等你拿>>>详情点击 |