马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 truman 于 2015-11-5 20:27 编辑
变量 dm=数组(),句柄数组=数组(),线程句柄=数组()
功能 主线程(参数数组)
变量 hwnd,对象,下标,绑定返回
hwnd=参数数组[0]//绑定句柄
调试输出(hwnd)
对象=参数数组[1]//大漠对象
绑定返回 = 对象.BindWindowEx(hwnd,"dx2","dx.mouse.position.lock.api","dx.keypad.input.lock.api","",4)
循环(1)
变量 dm_ret,intX,intY
dm_ret = 对象.FindPic(0,0,2000,2000,ret_xt,"000000",1.0,0,intX,intY)
如果(dm_ret>=0)
等待(300)
对象.KeyDown(18)
对象.KeyPress(83)
等待(500)
对象.KeyPress(83)
对象.Keyup(18)
调试输出("进程1打怪")
等待(500)
否则
等待(500)
结束
结束
结束
功能 按钮0_点击()
变量 线程参数=数组(),返回句柄,大小,key
返回句柄=枚举窗口("重返魔力",1)
调试输出(返回句柄)
大小=字符串分割(返回句柄,"|",句柄数组)
调试输出(句柄数组)
调试输出(大小)
for(var i=0;i<大小;i++)
key=句柄数组
dm[key]=com("dm.dmsoft")
线程参数[0]=句柄数组
线程参数[1]=dm[key]
线程句柄[key]=线程开启("主线程",句柄数组)
等待(随机数(2500,5500))
end
结束
请教下 这段代码运行的时候 可以其作用的, 但是 循环的时候 游戏画面一切换 TC就自动关闭了,求助求助····
|