TC官方合作论坛

标题: 求高手指点…… [打印本页]

作者: ttbbshops    时间: 2012-10-15 17:19
标题: 求高手指点……
求解:
游戏2D回合制游戏
大漠后台插件运行都正常
已绑定窗口,非DX模式。
             整型 是否绑定= dm.BindWindow(hwnd, "normal", "windows", "windows", 0)

唯一一个错误一直调整不过来,
在执行鼠标动作的时候找到了目标怪。
但是后台鼠标不能到怪的上部无法执行技能动作。
                              战斗中 = dm.FindPic(365,444,458,486,"自动战斗.bmp","000000",0.8,0,战斗中X,战斗中Y)
                              如果(战斗中 == 0 )
                              否则         
                              辅助.等待(500)   
                              地图 =dm.FindColor(200,220,260,270,"f4b37b",0.8,0,地图X,地图Y)
                              如果(地图 == 1 )
                              dm.KeyPress (119)                  
                              辅助.等待(500)  
                              dm.MoveTo( 地图X,地图Y-15)     
                              辅助.等待(500)   
                              dm.LeftClick()
                              辅助.等待(500)   
                              dm.LeftClick()      
                              辅助.等待(500)     
                              如果结束
                              如果结束   
求高手指点!如何修正错误的方法。


作者: shine宝宝    时间: 2012-10-15 17:21
normal是前台吧。。。
作者: ttbbshops    时间: 2012-10-15 17:24
图色是normal前台模式
鼠标是WINDOWS模式
键盘是WINDOWS模式
作者: shine宝宝    时间: 2012-10-15 17:36
那你前台找的坐标和后台的一样么
作者: ttbbshops    时间: 2012-10-15 17:45
当然一样了,前台执行正常,主要原因:后台鼠标不能到怪的上面无法执行技能动作。
作者: shine宝宝    时间: 2012-10-15 17:46
当然一样了,前台执行正常,主要原因:后台鼠标不能到怪的上面无法执行技能动作。
ttbbshops 发表于 2012-10-15 17:45:34
前台找的坐标是屏幕坐标 但是后台用的坐标的窗口坐标
作者: ttbbshops    时间: 2012-10-15 17:48
坐标点是一样的,无论前台后台都会找到这个坐标点
dm.MoveTo( 地图X,地图Y-15)
作者: TC    时间: 2012-10-18 10:36
后台鼠标的操作肉眼是看不到 只能看到结果




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1