- UID
- 8359097
- 主题
- 2
- 阅读权限
- 10
- 帖子
- 7
- 精华
- 0
- 积分
- 4
- 金钱
- 104
- 荣誉
- 0
- 人气
- 0
- 在线时间
- 101 小时
- 评议
- 0
- 帖子
- 7
- 精华
- 0
- 积分
- 4
- 金钱
- 104
- 荣誉
- 0
- 人气
- 0
- 评议
- 0
|
本帖最后由 会盟天下 于 2014-7-29 11:01 编辑
- Dim turn
- Dim saved
- Dim loopon
- Dim loadon
- loadon = False
- turn = 0
- saved = False
- loopon = True
- UserVar Yanshi=200 "延时"
- UserVar Savenum=1 "每几次保存"
- UserVar Pnum=1 "角色个数"
- UserVar Xn1=1 "角色1第几列"
- UserVar Yn1=1 "角色1第几行"
- UserVar Xn2=2 "角色2第几列"
- UserVar Yn2=1 "角色2第几行"
- UserVar Xn3=3 "角色3第几列"
- UserVar Yn3=1 "角色3第几行"
- UserVar Xn4=4 "角色4第几列"
- UserVar Yn4=1 "角色4第几行"
- UserVar Xn5=5 "角色5第几列"
- UserVar Yn5=1 "角色5第几行"
- UserVar Xn6=1 "角色6第几列"
- UserVar Yn6=2 "角色6第几行"
- UserVar Enemy=DropList{"挑战嵩山弟子":1|"挑战嵩山高手":2}=0"挑战对象"
- UserVar Drop=DropList{"开":0|"关":1}=0"物品拾取判定"
- UserVar White=DropList{"开":0|"关":1}=0"白框物品拾取"
- UserVar Orange=DropList{"开":0|"关":1}=0"橙框物品残章拾取"
- UserVar Blue=DropList{"开":0|"关":1}=0"蓝框物品拾取"
- UserVar Green=DropList{"开":0|"关":1}=0"绿框物品拾取"
- UserVar Yellow=DropList{"开":0|"关":1}=0"黄框物品拾取"
- UserVar Purple=DropList{"开":0|"关":1}=0"紫框物品拾取"
- UserVar Red=DropList{"开":0|"关":1}=0"红框物品天赋书拾取"
- UserVar IniX=275 "初始左下角X坐标默认275"
- UserVar IniY=713 "初始左下角Y坐标默认713"
- Do While loopon = True
- //优先跳过对话
- FindColor IniX+636,IniY-79,IniX+654,IniY-71,"F5F4F4",intXTalk,intYTalk
- If intXTalk > IniX+630 And intYTalk > IniY-80 Then
- MoveTo intXTalk, intYTalk-50
- Delay Yanshi
- LeftClick 1
- Else
- //嵩山挑战选项
- FindColorEx IniX+407,IniY-406,IniX+409,IniY-404,"7FB781", 0, 0.9, intXEnemy, intYEnemy
- If intXEnemy > IniX+400 And intYEnemy > IniY-410 Then
- Select Case Enemy
- Case 1
- MoveTo IniX+266, IniY-335
- Delay Yanshi
- LeftClick 1
- MoveTo IniX+595, IniY-47
- Case 2
- MoveTo IniX+266, IniY-311
- Delay Yanshi
- LeftClick 1
- MoveTo IniX+595, IniY-47
- End Select
- Else
- //查找嵩山头像(因此嵩山头像必须看得到)
- FindColor IniX+59,IniY-354,IniX+60,IniY-352,"A77D67",intXSS,intYSS
- If intXSS > IniX+55 And intYSS > IniY-360 Then
- //每次如果没有物品收获就读取
- If loadon = True And Drop = 0 Then
- loadon = False
- saved = True
- MoveTo IniX+634, IniY-54
- Delay Yanshi
- LeftClick 1
- MoveTo IniX+410, IniY-347
- Delay Yanshi
- LeftClick 1
- MoveTo IniX+300, IniY-155
- Delay Yanshi
- LeftClick 1
- Delay Yanshi
- KeyDown 17, 1
- KeyPress 65, 1
- KeyUp 17, 1
- Delay Yanshi
- //输入读取的文件名,此处为"wm"
- KeyPress "W", 1
- KeyPress "M", 1
- MoveTo IniX+508, IniY-163
- Delay Yanshi
- LeftClick 1
- KeyPress "Enter", 1
- Else
- //优先每Savenum次保存
- If turn Mod Savenum = 0 And saved = False Then
- saved = True
- MoveTo IniX+634, IniY-54
- Delay Yanshi
- LeftClick 1
- MoveTo IniX+410, IniY-421
- Delay Yanshi
- LeftClick 1
- MoveTo IniX+300, IniY-155
- Delay Yanshi
- LeftClick 1
- Delay Yanshi
- KeyDown 17, 1
- KeyPress 65, 1
- KeyUp 17, 1
- Delay Yanshi
- //输入保存的文件名,此处为"wm"
- KeyPress "W", 1
- KeyPress "M", 1
- MoveTo IniX+508, IniY-163
- Delay Yanshi
- LeftClick 1
- KeyPress "Enter", 1
- End If
- End If
- //单击嵩山
- MoveTo intXSS, intYSS
- Delay Yanshi
- LeftClick 1
- End If
- End If
- End If
- //确认进入角色选择状态
- FindColor IniX+356,IniY-578,IniX+360,IniY-573,"FFFFFF",intXSel,intYSel
- If intXSel > IniX+355 And intYSel > IniY-580 Then
- //判定当前是否已选定角色
- FindColor 339,211,589,488,"FFFFFF",intXSeled,intYSeled
- If intXSeled > 330 And intYSeled > 210 Then
- MoveTo IniX+595, IniY-47
- Delay Yanshi
- LeftClick 1
- Else
- //未选定角色,进行选择
- If Pnum >= 1 Then
- MoveTo IniX+90+50*(Xn1-1), IniY-496+57*(Yn1-1)
- Delay Yanshi
- LeftClick 1
- If Pnum >= 2 Then
- MoveTo IniX+90+50*(Xn2-1), IniY-496+57*(Yn2-1)
- Delay Yanshi
- LeftClick 1
- If Pnum >= 3 Then
- MoveTo IniX+90+50*(Xn3-1), IniY-496+57*(Yn3-1)
- Delay Yanshi
- LeftClick 1
- If Pnum >= 4 Then
- MoveTo IniX+90+50*(Xn4-1), IniY-496+57*(Yn4-1)
- Delay Yanshi
- LeftClick 1
- If Pnum >= 5 Then
- MoveTo IniX+90+50*(Xn5-1), IniY-496+57*(Yn5-1)
- Delay Yanshi
- LeftClick 1
- If Pnum >= 6 Then
- MoveTo IniX+90+50*(Xn6-1), IniY-496+57*(Yn6-1)
- Delay Yanshi
- LeftClick 1
- End If
- End If
- End If
- End If
- End If
- End If
- //循环次数加1
- turn = turn + 1
- //据说数值太大会崩溃,随便设置一个20重置
- If turn = 20 Then
- turn = 0
- End If
- saved = False
- End If
- End If
- //挑战结束收东西
- FindColorEx IniX+605,IniY-217,IniX+644,IniY-212,"F8F9F7",0,0.8,intXDrop,intYDrop
- If intXDrop > IniX+600 And intYDrop > IniY-220 Then
- //判定是否有东西收
- If White = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "F7F8F8", 0, 0.8, intXWhite, intYWhite
- Else
- intXWhite = 0
- intYWhite = 0
- End If
- If Orange = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "03A1F6", 0, 0.8, intXOrange, intYOrange
- Else
- intXOrange = 0
- intYOrange = 0
- End If
- If Blue = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "F70707", 0, 0.8, intXBlue, intYBlue
- Else
- intXBlue = 0
- intYBlue = 0
- End If
- If Green = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "037E05", 0, 0.8, intXGreen, intYGreen
- Else
- intXGreen = 0
- intYGreen = 0
- End If
- If Yellow = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "04F8F8", 0, 0.8, intXYellow, intYYellow
- Else
- intXYellow = 0
- intYYellow = 0
- End If
- If Purple = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "F704F8", 0, 0.8, intXPurple, intYPurple
- Else
- intXPurple = 0
- intYPurple = 0
- End If
- If Red = 0 Then
- FindColorEx IniX+242, IniY-327, IniX+601, IniY-324, "2A2BA2", 0, 0.8, intXRed, intYRed
- Else
- intXRed = 0
- intYRed = 0
- End If
- //有东西收,读取关闭,没东西收,读取开启
- If intXWhite + intXOrange + intXBlue + intXGreen + intXYellow + intXPurple + intXRed > IniX+230 And intYWhite + intYOrange + intYBlue + intYGreen + intYYellow + intYPurple + intYRed > IniY-340 Then
- loadon = False
- Else
- loadon = True
- End If
- MoveTo intXDrop, intYDrop
- Delay Yanshi
- LeftClick 1
- End If
- KeyPress "Enter", 1
- Loop
复制代码
脚本如上,键鼠录播没用过,估计键鼠录播没这么些个判定
这个脚本适用于嵩山刷刷,最大的用途就是自动SL大法!刷刷刷不会浪费太多游戏内的时间!务必做到每个时辰都有所值!
1.能实现角色、战斗对象的选择
2.战斗回合数无所谓,只要你不死,3回合还是20回合都能正常执行
3.能自动保存(默认文件名wm,要改去脚本里面改)
4.能【重点】自动识别掉落物品进行SL大法(默认文件名wm,要改去脚本里面改)刷刷刷,并且自动选择掉落物品筛选。比如只开橙色的就是只刷残章,刷不到就读取重来
5.可设定坐标,实现不同浏览器、分流站通用。
几个重要参数说明:
1.延时:看脚本就知道影响脚本的执行速度,但是太快有可能出错。我设置的200毫秒默认在20倍速下运行流畅正常,循环刷刷2~3个小时没问题。一般不用改。
2.每几次保存:每打几次保存一回。设置1就是每次都保存。设置21以及以上的时候,关闭自动保存。
3.【重点】物品拾取判定:这是物品拾取判定的总开关,打开物品拾取判定就会看自己想要的东西刷没刷出来,没刷出来就会读取重来(因此如果要使用物品拾取判定功能,要每次都保存)
4.【重点】各类物品拾取判定:选择开就说明你想要这个东西,打完如果有就保存继续打。比如只开橙色就是只刷残章。
5.初始坐标:界面的左下角的坐标,用于定位。默认坐标是1366*768的默认糖果浏览器,官网地址的X0.5,如果是这个配置应该不要改了。
使用注意事项:
1.使用前要备份存档!
2.因为有判定,基础界面和嵩山处(选少林还是嵩山派的地方)的图一定要刷出来。剩下的无所谓,可以断网黑屏刷。
3.有时候挂几个小时也会出问题,反正我不知道为什么(因为我在睡觉╮(╯_╰)╭)
4.全屏不支持!只能普通100%显示的情况下使用。
5.转载随意,但是不要挂积分让人下载,我讨厌这种人(╰_╯)#
6.因为用到按键!觉得不安全的不要用。
写在最后:
玩半月左右,啥都不懂瞎玩。自己也不会啥语言,都用最简单的If语句写的,所以效率不知道咋样了。
以前都是潜水看帖,这下注册了个账号把自己的东西发出来。希望大家能更轻松的刷刷(其实用了之后挂机时间更长了...只是游戏内的时间能节省下来)
自己最近一直苦于各种资料的不齐全,自己看别人的东西整理了一个各类技能内功的属性、解锁半成品(伪福利):
希望有大神告诉我这个有木有全的啊!我也好梳理一下以后该怎么玩╮(╯▽╰)╭
最后弱弱的问一个小问题:臂力身法这些括号内和括号前的相加超过150了怎么算?比如150(+50)和100(+50)的臂力,实际效果是一样的吗?还是有区别?如果有区别我怎么感觉还是不行呢?
更新:略微修改语句,附上按键脚本文件
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|