【【【自动挂机刷宝石实现原理及源码,共同交流改进】】】

社区服务
高级搜索
猴岛论坛跑跑卡丁车【【【自动挂机刷宝石实现原理及源码,共同交流改进】】】
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
35个回复

[玩家交流]【【【自动挂机刷宝石实现原理及源码,共同交流改进】】】

楼层直达
╄→恋灬殇

ZxID:18240715

等级: 少将
天行健,君子以自强不息。地势坤,君子以厚德载物。
举报 只看楼主 使用道具 楼主   发表于: 2012-06-24 0
            


                                  自动挂机刷宝石实现原理及源码,共同交流改进
                       有很多不足之处,有木有同道中人,大家交流学习下


        实现原理:
          一、先将跑跑窗口置顶,然后通过代码,将置顶窗口移动到屏幕左上角。
          二、在大厅时,通过判断“创建房间”图片区域的颜色值,判断是否创建房间,这是为了每10局被T出来设置的,然后一系列的鼠标和键盘操作进行创建房间;      
          三、进入房间后,选择地图和T去多余NPC也是鼠标操作,接下来会判断“开始”游戏图片区域的颜色值,判断能否开始游戏;
          四 、在开始游戏前,还要再次判断领取在线奖励图片区域的颜色值,看看能否领取在线奖励,如果能,又是一系列鼠标操作领取奖励,如果不能,不进行任何操作;
          五、开始游戏后,就是录制的一段操作,跑到箱子的位置站定刷宝石,后期做了一点小修改,就是每当NPC从旁边经过时,进行一次复位,这样就不怕被撞了。

          最后,一直重复上面的二到五步骤, 选择S3频道的原因是让NPC更快的完成,减少时间。
    

源码:
'==========将窗口置顶==========
LeftClick 1
    Delay 200
a=Plugin.Window.Foreground()
Call Plugin.Window.Move(a, 0, 0)
'============================

While true
    Delay 2000
'==========特殊中断情况处理==========
    IfColor 392,357,"0",0 Then
'==================================
    MoveTo 392, 357
        LeftClick 1
        Delay 1000
End If
    '==========判断是否创建房间==========
    IfColor 650,123,"70DC70",0 Then
    '==================================
MoveTo 673, 138
LeftClick 1
Delay 1000
        LeftClick 1
        Delay 1000
MoveTo 302, 454
LeftClick 1
Delay 1000
MoveTo 551, 442
LeftClick 1
Delay 1000
KeyDown "1", 1
Delay 200
KeyUp "1", 1
Delay 200
KeyDown "2", 1
Delay 200
KeyUp "2", 1
Delay 200
KeyDown "3", 1
Delay 200
KeyUp "3", 1
Delay 200
MoveTo 369, 501
LeftClick 1
Delay 2000
MoveTo 636, 103
LeftClick 1
Delay 1000
MoveTo 769, 103
LeftClick 1
Delay 1000
MoveTo 763, 320
LeftClick 1
Delay 1000
MoveTo 644, 323
LeftClick 1
Delay 1000
MoveTo 512, 323
LeftClick 1
Delay 1000
MoveTo 60, 458
LeftClick 1
Delay 1000
MoveTo 465, 119
LeftClick 1
Delay 1000
MoveTo 659, 254
LeftClick 1
Delay 1000
MoveTo 554, 533
LeftClick 1
        Delay 1000
End If
    '==========判断是否开始游戏==========
    IfColor 56,120,"0",0 Then
    '==================================
    '==========判断是否领取在线奖励==========
        IfColor 614,502,"FFFFFF",0 Then
    '=====================================
            MoveTo 614, 502
LeftClick 1
    Delay 1000
            MoveTo 410, 226
    LeftClick 1
    Delay 1000
            MoveTo 420, 477
    LeftClick 1
    Delay 2000
            MoveTo 396, 357
    LeftClick 1
    Delay 1000
End If
        MoveTo 55, 105
    LeftClick 1
    Delay 5000
    LeftClick 1

        '==========跑到箱子位置站定,以下是按键精灵录制的内容==========
MoveTo 393, 352
Delay 9000
KeyDown "Up", 1
Delay 533
Delay 33
KeyDown "Up", 1
Delay 50
Delay 33
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 50
Delay 34
KeyDown "Up", 1
Delay 33
Delay 33
KeyDown "Up", 1
Delay 50
Delay 34
KeyDown "Up", 1
Delay 34
Delay 32
KeyDown "Up", 1
Delay 34
Delay 49
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 50
Delay 33
KeyDown "Up", 1
Delay 33
Delay 33
KeyDown "Up", 1
Delay 34
Delay 50
KeyDown "Up", 1
Delay 33
Delay 34
KeyDown "Up", 1
Delay 33
Delay 50
KeyDown "Up", 1
Delay 33
Delay 33
KeyDown "Up", 1
Delay 34
Delay 49
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 33
Delay 51
KeyDown "Up", 1
Delay 33
Delay 33
KeyDown "Up", 1
Delay 33
Delay 50
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 50
Delay 33
KeyDown "Up", 1
Delay 33
Delay 50
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 33
Delay 50
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 35
Delay 48
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 33
Delay 50
KeyDown "Up", 1
Delay 34
Delay 33
KeyDown "Up", 1
Delay 33
Delay 35
KeyDown "Up", 1
Delay 49
Delay 33
KeyDown "Up", 1
Delay 33
Delay 33
KeyDown "Up", 1
Delay 51
Delay 33
KeyDown "Up", 1
Delay 33
Delay 34
KeyDown "Up", 1
Delay 50
Delay 33
KeyDown "Up", 1
Delay 33
Delay 34
KeyDown "Up", 1
Delay 50
Delay 33
KeyDown "Up", 1
Delay 66
KeyUp "Up", 1
Delay 68
KeyDown "R", 1
Delay 249
KeyUp "R", 1
Delay 30000
KeyDown "R", 1
Delay 249
KeyUp "R", 1
Delay 30000
KeyDown "R", 1
Delay 249
KeyUp "R", 1
'==========以上是按键精灵录制的内容==========
End If
Wend
[ 此帖被╄→恋灬殇在2012-06-24 16:25重新编辑 ]
本帖de评分: 2 条评分 DB +19
DB+18 2012-06-24

谢谢分享!

DB+1 2012-06-24

你们讨论的话题都太深奥了。不明白。

╄→恋灬殇

ZxID:18240715

等级: 少将
天行健,君子以自强不息。地势坤,君子以厚德载物。
举报 只看该作者 沙发   发表于: 2012-06-24 0
SF我的。。。。
拈花者

ZxID:13363744

等级: 元帅
鲜花往往不属于赏花的人,而属于牛粪……
举报 只看该作者 板凳   发表于: 2012-06-24 0
支持一下吧……
本帖de评分: 1 条评分 DB +1
DB+1 2012-06-24

谢谢!

小撸怡情,大撸伤身,强撸灰飞烟灭!
先撕长裙,后撕短裤,百撕不得骑姐!
╬゛蟑螂灬小强

ZxID:18187051

等级: 上士
.习惯睡觉,习惯发呆,习惯沉默;因为习惯了这样的习惯,所以不想再多言。
举报 只看该作者 地板   发表于: 2012-06-24 0
虽然没看懂   顶一下
jimlyn

ZxID:18007158

等级: 上尉
举报 只看该作者 4楼  发表于: 2012-06-24 0
用了下,确实可以用,但在刷了2盘,也没爆出一个宝石啊LZ。。。悲催~
06年公测开始一起玩,很多人都离去了,而我依然在坚持~
上善若水°丶

ZxID:17620062

等级: 大元帅
往事如风

举报 只看该作者 5楼  发表于: 2012-06-24 0
不到啊
长期帮小学生代写作业,每次0.1-0.2元
冒统家长参加家长会,每次0.08-0.12元
帮一致三年级小学生打架、报仇,每次0.05-0.08元
(四至六年级不接、打不过)
顾客至上,诚信为本。熟人一律打八折,有意者QQ联系
505013883

ZxID:2764545

等级: 上等兵
举报 只看该作者 6楼  发表于: 2012-06-24 0
楼主   我下了你的软件  有自动开房 删NPC 开始   但是 开始后  就不会动  傻傻的站在那里    这是怎么回事?             我是WIN7系统   台式电脑   能用吗?
tiannianfang

ZxID:17872650

等级: 大校
[img]http://s1.dwstatic.com/group1/M00/23/53/0f152dc7474c995d4823f311a40fdca2.gif[/img]
举报 只看该作者 7楼  发表于: 2012-06-24 0
三、进入房间后,选择地图和T去多余NPC也是鼠标操作,接下来会判断“开始”游戏图片区域的颜色值,判断能否开始游戏;

可以选择房间人数的 选择3人 比T去多余NPC省几个鼠标操作

这是我的
'==========以下是按键精灵录制的内容==========
MoveTo 650, 130
LeftClick 1
Delay 1000
MoveTo 250, 160
LeftClick 1
Delay 500
MoveTo 580, 420
LeftClick 1
Delay 500
MoveTo 580, 465
LeftClick 1
Delay 500
MoveTo 300, 450
LeftClick 1
Delay 500
MoveTo 490, 450
LeftClick 1
Delay 500
KeyDown "z", 1
Delay 200
KeyUp "z", 1
Delay 200
MoveTo 360, 500
LeftClick 1
Delay 1000
MoveTo 60, 470
LeftClick 1
Delay 500
MoveTo 460, 110
LeftClick 1
Delay 500
MoveTo 700, 260
LeftClick 1
Delay 500
MoveTo 535, 535
LeftClick 1
Delay 500
MoveTo 660, 610
LeftClick 1
Delay 500
MoveTo 660, 610
LeftClick 1
Delay 500
MoveTo 660, 530
LeftClick 1
Delay 500
MoveTo 450, 270
LeftClick 1
Delay 500
MoveTo 420, 480
LeftClick 1
Delay 500
KeyDown "F5", 1
Delay 20000
'==========以上是按键精灵录制的内容==========
//创建房间 领宝石 开始

际遇之神

奖励

一袋金币砸在tiannianfang头上,赚了2DB

本帖de评分: 1 条评分 DB +1
DB+1 2012-06-24

我很赞同

tiannianfang

ZxID:17872650

等级: 大校
[img]http://s1.dwstatic.com/group1/M00/23/53/0f152dc7474c995d4823f311a40fdca2.gif[/img]
举报 只看该作者 8楼  发表于: 2012-06-24 0
坐标

1大厅
80, 610 返回
60, 60 多人游戏

2多人游戏大厅
60, 250 S1
60, 330 S2
60, 400 S3
650, 130 创建房间

3选择游戏
250, 160 个人道具
370, 160 组队道具
490, 160 个人竞速
610, 160 组队竞速
580, 420 房间人数
580, 465 3人
300, 450 房间加密
490, 450 密码
360, 500 确定

4房间内
60, 470 选择赛道
460, 110 全部
700, 260 城镇运河
535, 535 确定
60, 100 开始

5领宝石
660, 610 迷你提示窗
660, 530 窗口
320, 270 1号宝石
450, 270 2号宝石
580, 270 3号宝石
420, 480 确定
400, 360 确定

际遇之神

惩罚

小贼们潜入tiannianfang家, 偷了 DB2

本帖de评分: 1 条评分 DB +1
DB+1 2012-06-24

这个貌似不是所有电脑屏幕都这样吧

xuri258

ZxID:12209874

等级: 元帅

举报 只看该作者 9楼  发表于: 2012-06-24 0
没意思的活动,无视了。。。
Golden_notes

ZxID:14948336

等级: 大将
快看,飞碟!
举报 只看该作者 10楼  发表于: 2012-06-24 0
直接循环鼠标消息就OK了~
ck19433

ZxID:18347590

等级: 大将
做男人就要做金刚那样的男人——在世界最高的大楼上为心爱的女人打飞机!!!
举报 只看该作者 11楼  发表于: 2012-06-24 0
不懂
orcfigo

ZxID:18368935

等级: 中士
举报 只看该作者 12楼  发表于: 2012-06-24 0
礼包那栏,车辆改装大礼包旁边
a1324691295

ZxID:3031786

等级: 上尉
签名有啥子用呢。。。
举报 只看该作者 13楼  发表于: 2012-06-24 0
太深奥
-
TALK゛BANG"念

ZxID:17880315

等级: 元老
守正出奇.

举报 只看该作者 14楼  发表于: 2012-06-24 0
wo jiu kankan
莉兹

ZxID:15425089

等级: 上将
K

举报 只看该作者 15楼  发表于: 2012-06-24 0
这么深奥  学生看不懂
轩弈

ZxID:18460407

等级: 上尉
orz
举报 只看该作者 16楼  发表于: 2012-06-24 0
感谢大神..

之前发了帖后有事出去了..

我研究下代码..改进到我的虚拟机中去..

..我比较蠢..行的话也发发心得..

╄→恋灬殇

ZxID:18240715

等级: 少将
天行健,君子以自强不息。地势坤,君子以厚德载物。
举报 只看该作者 17楼  发表于: 2012-06-24 0
回 6楼(505013883) 的帖子
有可能是你的电脑反应比较慢吧,我设置的是点击开始后过9秒就开始跑,可能你电脑反应比较慢,9秒都过了人还没进入到赛道界面吧,可以把值改大一点
比如:
      '==========跑到箱子位置站定,以下是按键精灵录制的内容==========
MoveTo 393, 352
Delay 9000
KeyDown "Up", 1
Delay 533
Delay 33

把其中的Delay 9000,也就是延迟9秒,改大一点再试试。
菊花大裤衩

ZxID:14692929

等级: 下士
举报 只看该作者 18楼  发表于: 2012-06-24 0
VB吗?我学易语言的,刚开始呵呵
XMRXJPXY

ZxID:18399646

等级: 上将
跑跑更健康
举报 只看该作者 19楼  发表于: 2012-06-24 0

看热闹来了。
谢谢看我的帖子
« 返回列表
发帖 回复