有兄弟玩天龙八部,虽然自己不玩,但是本着乐于助人的精神,想写一个定点打怪的脚本,但是读不到小地图坐标, 所以目前采用了一个折中的方法写了两个版本的脚本,jj:适合近战职业,yy:适合远攻职业,总的来说jj不如yy好用, 在此抛砖引玉,同时也希望大家帮忙改进。 jj版: VBS t = 954439560 // 定义鼠标移动到怪物身上后变成包裹形鼠标的值,请使用抓点抓色功能得到 VBS s = 1594686126 // 定义鼠标移动到怪物身上后变成刀形鼠标的值,请使用抓点抓色功能得到 VBS l = 30 //调整回原点偏移量 Rem 找怪 VBS n = 15 // 定义变量n,用于后面的循环 VBS x = 200 // 定义找怪区域左上角的X坐标 While n >= 0 // 如果n大于等于0,则执行循环 VBS y = 100 // 定义找怪区域左上角的Y坐标 MoveTo x,y // 鼠标移动到坐标x,y VBS z =15 While z >= 0 VBS y = y +30 // y坐标增加30 VBS z = z - 1 MoveTo x,y Delay 10 VBS x1=1024-x-l VBS y1=768-y-l VBSCall k=GetCursorShape(0) If k = t Gosub 捡包 EndIf VBSCall k=GetCursorShape(0) If k = s Gosub 杀怪 EndIf EndWhile VBS x = x + 30 // x坐标增加30 VBS n = n - 1 EndWhile //Gosub 捡物 Goto 找怪 Sub 捡包 RightClick 1 Delay 5000 Gosub 回原点 Return 捡包 Sub 杀怪 RightClick 1 Gosub 技能 Rem 怪物 IfColor 247,33,0011FF,2 Gosub 吃药 Goto 怪物 EndIf Gosub 回原点 Return 杀怪 Sub 技能 KeyPress 113,1 //F2狂砍 Return 技能 Sub 吃药 VBS dim hong,lan,hongT,lanT //F8红,F9蓝,F10宠物红 //在游戏中利用按键抓点抓色工具找到x1,x2,y,color所对应的值并替换。 UserVar hong=70 血量<hong%时,自动吃红。 UserVar lan=30 蓝量<lan%时,自动吃蓝。 UserVar hongT=256 补血延时时间(毫秒) UserVar lanT=256 补蓝延时时间(毫秒) Rem 补红 IfColor hong/100*(187-64)+64 31 222222 2 //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标, //y=x1,x2在血条中的同一纵坐标,color=血条的空血颜色值。 KeyPress 119 1 //按下补血快捷键F8 Delay hongT //补血延时 EndIf Rem 补兰 IfColor lan/100*(187-64)+64 38 111111 2 KeyPress 120 1 //按下补蓝快捷键F9 Delay lanT //补蓝延时 EndIf Rem 补宠 IfColor hong/100*(186-91)+91 70 222222 2 KeyPress 121 1 //按下补血快捷键F10 Delay hongT //补血延时 EndIf Return 吃药 Sub 回原点 MoveTo x1,y1 LeftClick 1 Delay 5000 Return 回原点 yy版: VBS t = 954439560 // 定义鼠标移动到怪物身上后变成包裹形鼠标的值,请使用抓点抓色功能得到 VBS s = 1594686126 // 定义鼠标移动到怪物身上后变成刀形鼠标的值,请使用抓点抓色功能得到 Rem 找怪 VBS n = 15 // 定义变量n,用于后面的循环 VBS x =250 // 定义找怪区域左上角的X坐标 While n >= 0 // 如果n大于等于0,则执行循环 VBS y = 150 // 定义找怪区域左上角的Y坐标 MoveTo x,y // 鼠标移动到坐标x,y VBS z =10 While z >= 0 VBS y = y +30 // y坐标增加30 VBS z = z - 1 MoveTo x,y Delay 10 VBSCall k=GetCursorShape(0) If k = s Gosub 杀怪 EndIf VBSCall k=GetCursorShape(0) If k = t Gosub 捡包 EndIf EndWhile VBS x = x + 30 // x坐标增加30 VBS n = n - 1 EndWhile //Gosub 捡物 Goto 找怪 Sub 捡包 RightClick 1 Delay 10 Return 捡包 Sub 杀怪 RightClick 1 KeyPress 112,1 //F1远攻挑逗 Delay 3000 //延时3000ms,最好设置为:远攻技能冷却时间-最大杀怪时间 Gosub 技能 Rem 怪物 IfColor 247,31,011AFF,2 Gosub 吃药 Goto 怪物 EndIf Return 杀怪 Sub 技能 KeyPress 113,1 //F2狂砍 Return 技能 Sub 吃药 VBS dim hong,lan,hongT,lanT //F8红,F9蓝,F10宠物红 //在游戏中利用按键抓点抓色工具找到x1,x2,y,color所对应的值并替换。 UserVar hong=50 血量<hong%时,自动吃红。 UserVar lan=30 蓝量<lan%时,自动吃蓝。 UserVar hongT=256 补血延时时间(毫秒) UserVar lanT=256 补蓝延时时间(毫秒) Rem 补红 IfColor hong/100*(180-64)+65 31 111111 2 //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标, //y=x1,x2在血条中的同一纵坐标,color=血条的空血颜色值。 KeyPress 119 1 //按下补血快捷键F8 Delay hongT //补血延时 EndIf Rem 补兰 IfColor lan/100*(152-68)+68 38 111111 2 KeyPress 120 1 //按下补蓝快捷键F9 Delay lanT //补蓝延时 EndIf Rem 补宠 IfColor hong/100*(179-65)+65 70 222222 2 KeyPress 121 1 //按下补血快捷键F10 Delay hongT //补血延时 EndIf Return 吃药
去百度搜下 简单百宝箱 下了一定能用。。 下好之后选天龙八部 键盘连按 各项值自己设置吧。。 我天天都在挂机刷材料。
真的假的
自动打怪可以用简单游,下一个键盘连按,我就用来单刷或者刷材料,但是你别指望挂一天,天龙查得很严的,一般半个小时就有答题的,答题有挂,但是那是会被封号的额,我一般是用键盘连按挂着,然后一边看书一边看看,至于自动检包,这个没有的,唯一的办法就是买个乾坤壶,元宝店有的。 键盘连按需要自己设置的,有什么不懂都可以M我。