COD2刚进去要和人物对话…按键精灵 弹出对话框不知道...

你的位置:
游戏人物与NPC的距离判断
21:58:15 |
来源: 按键精灵资源站
[code]UserVar YanShi=30 &任务刷新时间,单位:秒&
UserVar YanShi1=5 &电脑刷新与等待寻路时间,单位:秒&
UserVar YanShi2=300 &鼠标左键单击时间,单位:毫秒&
UserVar wsx=-400 &五色任务使者坐标偏移X&
UserVar wsy=-30 &五色任务使者坐标偏移Y&
UserVar dfx1=200 &对话框左上坐标X1&
UserVar dfy1=160 &对话框左上坐标y1&
UserVar dfx2=800 &对话框右下坐标x2&
UserVar dfy2=580 &对话框右下坐标y2&
Rem 开始接任务
//把窗口置前免得被挡住
Hwnd = Plugin.Window.Find(&WOLIICLIENT&, &传奇世界 v2.0.0.9.7.1 高速版&)
Call Plugin.Window.Active(Hwnd)
//打开世界地图
KeyDown 17, 1
Delay 1000
KeyPress 9, 1
Delay 1000
KeyUp 17, 1
Delay 1000
FindPic 0,0,,&Attachment:\人物指南.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
//打开智能寻路
& & MoveTo intX + 20, intY + 5
& & Delay 300
& & LeftClick 1
& & Delay 300
& & //找红袖
& & MoveTo intX-262, intY+116
& & Delay 1000
& & LeftDoubleClick 1
& & Delay 200
& & //关闭地图
& & KeyPress &Esc&, 2
& & Delay YanShi1 * 1000
& & //关闭不必要的NPC对话框
& & KeyPress &Esc&, 1
& & Delay 200
//以江湖公告为参照物鼠标移到五色使者上双击
FindPic 0,0,,&Attachment:\公告.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
& & MoveTo intX+wsx, intY+wsy
& & Delay 200
& & LeftDoubleClick 1
& & Delay 200
//以下是参照物用来领取任务和关闭对话框用
FindPic 0,0,,&Attachment:\可以完成次数.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
& & m = intx
& & n = inty
& & MessageBox &找不到参照物请检查错误原因&
//循环查找金,紫,蓝,绿任务,如果就接,没有就待任务刷新
Call 找色(&0044DD&)
Call 找色(&FF0099&)
Call 找色(&FF9900&)
Call 找色(&009955&)
Delay YanShi1
Sub 找色(FColer)
& && &&&FindColor dfx1, dfy1, dfx2, dfy2, FColer, intX, intY
& && &&&If intX & 0 And intY & 0 Then
& && && && &//选中任务
& && && && &MoveTo intX, intY
& && && && &Delay 200
& && && && &LeftClick 1
& && && && &Delay YanShi2
& && && && &//领取任务
& && && && &MoveTo m-100,n+305
& && && && &Delay 200
& && && && &LeftClick 1
& && && && &Delay YanShi2
& && &&&End If
& && &&&Delay 50
& & Loop While intX & 0 and intY & 0
//关闭接任务的对话框
MoveTo m + 110, n - 50
LeftClick 1
Delay YanShi2
//等待任务刷新时间
Delay YanShi * 1000
Goto 开始接任务
[/code]前面一段打开地图,智能寻路是为了防止人物被挤出安全区,看不到五色任务使者而加进去的,但是有时人少的时候没人飞过来,人物就不会被挤出去,还是会智能寻路,我想加一个如果人物可以同时看到江湖公告和五色任务使者,就不用智能寻路,看不到再智能寻路的语句不知道怎么写.请高手指点,顺便指点下脚本有没有错误的地方下载地址请访问原帖下载地址请访问原帖一个是游戏,一个是与五色任务使者的对话框

参考资料

 

随机推荐