发表回复 
预言最新的打怪脚本代码 更新至1.15
2008-09-05, 20 : 06
预言最新的打怪脚本代码 更新至1.15
进入游戏 跑到有怪的地方
(我测试是战士号 可能会找不到怪 那是因为预言的怪物有大小 所以血条也有高地 点击就攻击的面积很小 你可以在ts.ahk里自己设置具体的鼠标值)
启动ts.ahk 后激活游戏 你要3秒的时间激活游戏. 你也可以自己设置激动游戏的方法 我方便测试就已经把游戏启动了 你还可以调用yy.ahk的启动游戏的方法进行启动.
yy.ahk为预言游戏的方法类.可以调用自己需要的方法 做出不一样的外挂功能
Ctrl+ALT+z 关闭外挂

版本已更新1.15

[ 本帖最后由 sotoba 于 2008-9-7 19:47 编辑 ]
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-06, 00 : 49
 
我下来看看了。。呵呵。
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-06, 09 : 14
 
1.14版本

解决了了 当技能冷却时间没有到时 延迟几秒打怪的问题
添加了一个Gui显示 可显示打怪时间 和打怪数量

添加了拾取物品的功能
添加了喝血喝蓝系统(本来用的游戏内制的,发现BUG多不好用.就做了个) 1栏放红 2栏放蓝
添加了增加BUFF和使用技能的代码 目前F9 F10为BUFF, F1为攻击技能
优化了抓点的算法 使打怪效率更快


[ 本帖最后由 sotoba 于 2008-9-6 09:21 编辑 ]


附件
.rar  预言1.41(最新).rar (大小: 3.79 KB / 下载: 152)
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-06, 17 : 20
 
你更新可真快!
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-06, 19 : 34
 
引用:原帖由 BLooM2 于 2008-9-6 17:20 发表 [Image: back.gif]
你更新可真快!

时间不够 又发现问题了悲剧啊
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-07, 19 : 46
 
1.15 主要是新增了一个挂机 打怪模式
目前只支持无名岛一层洞 具体设置我会慢慢做的

walk.ahk

#Include yy.ahk
;Sleep,2000
n0=0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF0x0000000x0000000x0000000x0000000x000​0000x0000000x0000000x0000000x0000000x000000
n1=0x0000000x0000000x0000000x0000000x0000000xFFFFFF0x0000000x0000000x0000000x000​0000x0000000x0000000x0000000x0000000x000000
n2=0xFFFFFF0xFFFFFF0x0000000x0000000x0000000x0000000x0000000x0000000x0000000xFFF​FFF0x0000000x0000000xFFFFFF0x0000000x000000
n3=0xFFFFFF0x0000000x0000000x0000000x0000000x0000000x0000000x0000000x0000000x000​0000x0000000x0000000xFFFFFF0x0000000x000000
n4=0x0000000x0000000x0000000xFFFFFF0x0000000x0000000xFFFFFF0xFFFFFF0x0000000xFFF​FFF0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF
n5=0xFFFFFF0xFFFFFF0xFFFFFF0x0000000x0000000x0000000x0000000xFFFFFF0x0000000x000​0000x0000000x0000000xFFFFFF0x0000000x000000
n6=0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF0x0000000x0000000xFFFFFF0x0000000x000​0000xFFFFFF0x0000000xFFFFFF0x0000000x000000
n7=0xFFFFFF0x0000000x0000000x0000000x0000000x0000000x0000000x0000000x0000000x000​0000xFFFFFF0xFFFFFF0x0000000x0000000x000000
n8=0xFFFFFF0xFFFFFF0x0000000xFFFFFF0xFFFFFF0x0000000x0000000xFFFFFF0x0000000x000​0000x0000000x0000000xFFFFFF0x0000000x000000
n9=0xFFFFFF0xFFFFFF0xFFFFFF0x0000000x0000000x0000000x0000000x0000000xFFFFFF0x000​0000x0000000x0000000x0000000xFFFFFF0x000000
x=953
i=5
m=1
Loop
{
GetColorPos(539,64,548,64,0xB3131B,cx1,cy1)
If(cx1="")
{
Sleep,3000
IniRead, ow, sys.ini, way, Key
If(ow=1)
{
Loop
{
GetColorPos(539,64,548,64,0xB3131B,cx2,cy2)
If(cx2="")
{
MouseClick, left, 814, 334,2
Sleep,500
Continue
}
Else
{
Break
}
}
}
Else If(ow=2)
{
Loop
{
GetColorPos(539,64,548,64,0xB3131B,cx2,cy2)
If(cx2="")
{
MouseClick, Left, 236, 350,2
Sleep,500
Continue
}
Else
{
Break
}
}
}
Sleep,1500
Loop
{
PixelGetColor, c1, x, 51,RGB
PixelGetColor, c2, x, 52,RGB
PixelGetColor, c3, x, 53,RGB
PixelGetColor, c4, x, 54,RGB
PixelGetColor, c5, x, 55,RGB
PixelGetColor, c6, x+1, 51,RGB
PixelGetColor, c7, x+1, 52,RGB
PixelGetColor, c8, x+1, 53,RGB
PixelGetColor, c9, x+1, 54,RGB
PixelGetColor, c0, x+1, 55,RGB
PixelGetColor, c11, x+3, 51,RGB
PixelGetColor, c12, x+3, 52,RGB
PixelGetColor, c13, x+3, 53,RGB
PixelGetColor, c14, x+3, 54,RGB
PixelGetColor, c15, x+3, 55,RGB
t=%c1%%c2%%c3%%c4%%c5%%c6%%c7%%c8%%c9%%c0%%c11%%c12%%c13%%c14%%c15%
If(m=1)
{
If(t=n0)
{
x1=0
}
Else if(t=n1)
{
x1=1
}
Else if(t=n2)
{
x1=2
}
Else if(t=n3)
{
x1=3
}
Else if(t=n4)
{
x1=4
}
Else if(t=n5)
{
x1=5
}
Else if(t=n6)
{
x1=6
}
Else if(t=n7)
{
x1=7
}
Else if(t=n8)
{
x1=8
}
Else if(t=n9)
{
x1=9
}
x=% x + 6
}
If(m=2)
{
If(t=n0)
{
x2=0
}
Else if(t=n1)
{
x2=1
}
Else if(t=n2)
{
x2=2
}
Else if(t=n3)
{
x2=3
}
Else if(t=n4)
{
x2=4
}
Else if(t=n5)
{
x2=5
}
Else if(t=n6)
{
x2=6
}
Else if(t=n7)
{
x2=7
}
Else if(t=n8)
{
x2=8
}
Else if(t=n9)
{
x2=9
}
x=% x + 6
}
If(m=3)
{
If(t=n0)
{
x3=0
}
Else if(t=n1)
{
x3=1
}
Else if(t=n2)
{
x3=2
}
Else if(t=n3)
{
x3=3
}
Else if(t=n4)
{
x3=4
}
Else if(t=n5)
{
x3=5
}
Else if(t=n6)
{
x3=6
}
Else if(t=n7)
{
x3=7
}
Else if(t=n8)
{
x3=8
}
Else if(t=n9)
{
x3=9
}
x=% x + 30
}
If(m=4)
{
If(t=n0)
{
x4=0
}
Else if(t=n1)
{
x4=1
}
Else if(t=n2)
{
x4=2
}
Else if(t=n3)
{
x4=3
}
Else if(t=n4)
{
x4=4
}
Else if(t=n5)
{
x4=5
}
Else if(t=n6)
{
x4=6
}
Else if(t=n7)
{
x4=7
}
Else if(t=n8)
{
x4=8
}
Else if(t=n9)
{
x4=9
}
x=% x + 6
}
If(m=5)
{
If(t=n0)
{
x5=0
}
Else if(t=n1)
{
x5=1
}
Else if(t=n2)
{
x5=2
}
Else if(t=n3)
{
x5=3
}
Else if(t=n4)
{
x5=4
}
Else if(t=n5)
{
x5=5
}
Else if(t=n6)
{
x5=6
}
Else if(t=n7)
{
x5=7
}
Else if(t=n8)
{
x5=8
}
Else if(t=n9)
{
x5=9
}
x=% x + 6
}
If(m=6)
{
If(t=n0)
{
x6=0
}
Else if(t=n1)
{
x6=1
}
Else if(t=n2)
{
x6=2
}
Else if(t=n3)
{
x6=3
}
Else if(t=n4)
{
x6=4
}
Else if(t=n5)
{
x6=5
}
Else if(t=n6)
{
x6=6
}
Else if(t=n7)
{
x6=7
}
Else if(t=n8)
{
x6=8
}
Else if(t=n9)
{
x6=9
}
}
If(m=7)
{
bx=%x1%%x2%%x3%
by=%x4%%x5%%x6%
cx= % bx + 0
If(cx < 80)
{
IniWrite, 1, sys.ini, way, Key
}
else If(cx >180)
{
IniWrite, 2, sys.ini, way, Key
}
Break
}
m++
}
}
Else
{
;Msgbox 有怪
Continue
}
}


附件
.rar  1.15.rar (大小: 4.84 KB / 下载: 63)
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-07, 20 : 53
 
要注释
一般GANE里,我用ImageSearch效率高些
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-07, 21 : 57
 
呃 估计这代码 别人用 可能不好使啊!
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-08, 05 : 34
 
引用:原帖由 ahpzf 于 2008-9-7 20:53 发表 [Image: back.gif]
要注释
一般GANE里,我用ImageSearch效率高些

抓坐标怎么写啊 我不会?数字会变动的。。
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2008-09-08, 05 : 34
 
引用:原帖由 BLooM2 于 2008-9-7 21:57 发表 [Image: back.gif]
呃 估计这代码 别人用 可能不好使啊!

共享学习。:lol :lol :lol
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2016-12-18, 19 : 38
RE: 预言最新的打怪脚本代码 更新至1.15
共享学习2121221
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
发表回复 


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合