/////////////////////////////////////////////////// PutAttachment ".\plugin","*.dll"'释放DLL PutAttachment "c:\XYW","*.bmp"'释放DLL PutAttachment "c:\XYW","*.txt" set ws=createobject("Wscript.Shell") ws.run "regsvr32 ./plugin/dm.dll /s"'注册DLL set ws=nothing Delay yc+ 500 /////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////// Dim dm Set dm = CreateObject("dm.dmsoft") //base_path = dm.GetBasePath() //dm_ret = dm.SetPath("C:\XYW\") //dm_ret = dm.SetDict(0,"dm_soft.txt") dm_ret = dm.SetDict(0,"C:\XYW\xyw.txt") /////////////////////////////////////////////////////////// UserVar zhwz=1 "帐号在几个位置" UserVar fgf="----" "帐号密码分割符" UserVar yxlj="D:\游戏\大话西游外传\xyw.exe" "游戏路径" UserVar zhlj="c:\XYW\帐号.txt" "帐号路径" UserVar zcm="Oalbccfaja3bCbccacDaCaOabaVbIbAaPd3d8bUaBd9dbaRbxcgd" "注册码" UserVar yc=50 "延迟数字" UserVar wbjd=DropList{"读文本帐号":"1"|"读当前开号":"2"}=0 "师门进度" Dim lj//游戏路径 Dim zhlj//帐号路径 DIM DITU//游戏地图 DIM DITUX//游戏X DIM DITUY//游戏Y Dim yao//药的名字 Dim zhuangbei//装备名字 Dim s//任务的名字 Dim guai//怪的名字 Dim guaiditu//怪的地图 Dim hwnd Rem 开始 If wbjd=1 then // Call 验证机器码和时间 Call 去掉空行和空格 Call 分割上号 Call 游戏上号 Call 开录象 Call 疲敝 Call 识别任务 Goto 开始 Else Call 移动窗口 Call 疲敝 Call 识别任务 Goto 开始 End if Sub 开录象() Call ReadMemory(&h005BDB94,2,ncx) Delay 2 Call ReadMemory(&h005BDB98,2,ncy) Delay 2 If ncx=0 and ncy=0 then MessageBox "没有开启录象,开启录像,保存,下线在上。在开脚本!脚本已经停止" EndScript Else end if End Sub //识别任务 Sub 识别任务() rem 任务 Call 检测战斗 Call 取消自动 Call 关闭任务 Call 对话和2 Call 打开任务 Rem 框 FindPic 0,0,807,621,"C:\XYW\框.bmp",1.0,intX,intY If intX > 0 And intY > 0 Then Call 修正偏移(intX+ 68,intY+5) Delay yc+ 200 Goto 框 End If Delay yc+ 500 dm_ret = dm.FindStr(0,0,807,621,"师门","e0b468-000000",0.8,intX,intY) If intX >= 0 and intY >= 0 Then Call 做任务 Else Call 关闭任务 Call 接任务 End If Goto 任务 End Sub //做任务 Sub 做任务()