- 令 dm = createobject("dm.dmsoft")
- 向调试窗口输出:dm.Ver
- dm.setpath("g:\星辰变\SnapShot")
- 令 hwnd = dm.FindWindow("XCBClientWnd",0)
- 令 dm_ret = dm.bindwindow(hwnd,"dx2","dx2","dx",1)
- 用户定义变量 刷怪模式=DropList{"0":"0"|"1":"1"}=0 "刷怪模式"
- 用户定义变量 自动组队=DropList{"0":"0"|"1":"1"}=0 "自动组队"
- 用户定义变量 是否拾取=DropList{"0":"0"|"1":"1"}=0 "是否拾取"
- 用户定义变量 辅助技能1=DropList{"关闭":""|"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "辅助技能1"
- 用户定义变量 辅助技能1时间=0 "辅助技能1时间(s)"
- 用户定义变量 辅助技能2=DropList{"关闭":""|"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "辅助技能2"
- 用户定义变量 辅助技能2时间=0 "辅助技能2时间(s)"
- 用户定义变量 首发技按键=DropList{"关闭":""|"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "首发技"
- 用户定义变量 组合技按键=DropList{"关闭":""|"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "组合技"
- 用户定义变量 组合技延时=0 "组合技延时(ms)"
- 用户定义变量 其它技能按键=DropList{"关闭":""|"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "其它技能"
- 用户定义变量 其它技能冷却时间=0 "其它技能冷却时间(ms)"
- 用户定义变量 引怪数量=0 "引怪数量"
- 用户定义变量 引怪技能=DropList{"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "引怪技能"
- 用户定义变量 群怪技能=DropList{"1":"49"|"2":"50"|"3":"51"|"4":"52"|"5":"53"|"6":"54"|"7":"55"|"8":"56"|"9":"57"}=0 "群怪技能"
- 用户定义变量 群怪时间=0 "群怪时间(s)"
- 定义变量 qt, ft1, ft2
- 令 组队 = dm.getcolor(602,493)
- 令 灵力 = dm.getcolor(681,184)
- 注释:***********************刷怪模式**********
- 注释:************************单刷*****************
- 如果 刷怪模式 = 0 则
- dm.keypress(辅助技能2)
- 延时 1500 毫秒
- 标记 f1
- 令 ft1 = now
- 令 ft2 = now
- dm.keypress(辅助技能1)
- 如果 datediff("s",ft2,now) >= 辅助技能2时间 则
- dm.keypress(辅助技能2)
- 令 ft2 = now
- 条件结束
- 循环当 true 时
- 标记 Start1
- 延时 500 毫秒
- 注释:***************自动灵力*********
- 如果 灵力 = "6a341a" 则
- dm.moveto(681,184)
- 延时 300 毫秒
- dm.leftclick()
- 延时 300 毫秒
- dm.leftclick()
- 条件结束
- 注释:**************自动组队**********
- 如果 自动组队 = 0 则
- 令 dm_ret = dm.FindPic(0,0,2000,2000,"组队.bmp","000000",0.9,0,X,Y)
- 如果 X >= 0 则
- dm.moveto(609,484)
- 延时 300 毫秒
- dm.LeftClick()
- 延时 1500 毫秒
- dm.moveto(450,359)
- 延时 300 毫秒
- dm.LeftClick()
- 条件结束
- 条件结束
- 注释:***********自动捡物品*******
- 如果 是否拾取 = 0 则
- dm.KeyPress(32)
- 延时 200 毫秒
- dm.KeyPress(32)
- 延时 1000 毫秒
- 条件结束
- 注释:**************选怪*************
- 标记 选怪
- dm.KeyPress(9)
- 注释:**********************打怪****************************
- 令 color1 = dm.GetColor(354,38)
- 如果 color1 = "774324" 则
- 令 color2 = dm.GetColor(521,60)
- 如果 color2 = "bbffff" 则
- 跳转到标记 选怪
- 条件结束
- 注释:*********************首发技*****************************
- dm.keypress(首发技按键)
- 延时 1000 毫秒
- 注释:************************打怪过程*******************************
- 如果 组合技按键 = "" 则
- 否则
- 标记 打怪1
- dm.KeyPress(组合技按键)
- 延时 700 毫秒
- dm.KeyPress(组合技按键)
- 令 color3 = dm.GetColor(439,39)
- 如果 color3 = "4a1800" 则
- 跳转到标记 打怪1
- 否则
- 条件结束
- 条件结束
- 如果 其它技能按键 = "" 则
- 否则
- 标记 打怪2
- dm.KeyPress(其它技能按键)
- 延时 1000 毫秒
- 令 color3 = dm.GetColor(439,39)