本帖最后由 Calm++ 于 2014-10-30 09:07 编辑  
 
这是一款斗战神脚本 
【功能说明】: 
1、目前完美支持1-30级主线任务。包括自动登录和切换角色已实现。 
2、暂时只支持牛魔职业,其它职业后续增添,代码已为其它职业进行了搭建 
3、主线能自动检测背包状态,也不怕背包满了无法接取任务。 
4、主线采用特殊方案,所以完全不用当心烟花或者人多挡住NPC问题。 
5、副本功能已部分实现,暂时不开放 
6、该主线是非常强大的,人物完全不卡位,卡位也会自我进行纠正,直通30级,一般不需要看着机子。 
7、另外还为主线增加了许多任务因时间失败的处理。 
8、欢迎大家使用,有什么更好的方案可以直接联系我QQ:969604257 
9、脚本采用TC+定制版大漠开发,全英文代码,为了实现完美主线编写了几万行代码。 
10、其它功能陆续增添中,欢迎进群。 
 
【使用说明】: 
1、使用本脚本前需要您将360和杀毒软件关闭,以免对脚本造成负面影响(如:脚本不执行鼠标操作等) 
2、游戏窗口需要设置1024*768,游戏设置看截图设置1、2、3 
3、脚本支持XP/win7 32 64 
4、xp系统可直接启动,WIN7用户需要在启动电脑的时候按下F8以禁止驱动签名启动(否则开盾失败无法使用),且需要以管理员身份运行脚本。5、XP系统脚本进程隐藏,可打开任务管理器查看。 
6、脚本界面方面设置很人性化,有什么不懂的可以问我。 
7、脚本目前提供免费使用单开版本,已实现多开(暂时不开放)。 
欢迎进QQ群: 
211365517211365517211365517211365517 
 
 
 
另外分享几个小代码: 
1、KO已登录游戏窗口: 
 tempprocessid = process.information(Preparation.hwnd[wndmark][0], 5) 
 help.cmd("taskkill /f /pid:" & tempprocessid, false) 
 
2、KO登录界面进程: 
help.cmd("Taskkill /f /im TASLogin.exe /im TASLogin.exe /im TenSafe_1.exe /im TenSafe_1.exe /im Client.exe /im Client.exe", false)    //  "这里分别KO2次" 
 
3、向游戏直接写配置,无需输入账号方法: 
help.writeini("Public", "LastQQUin", currentid, str.strsub(logpath, 0, str.findstr(logpath,"Client.exe")) & "config\\LoginQ.dat")  // "logpath 游戏路径" 
 
 
4、表格行高设置: 
namespace Uservar 
 
function SetGridRow(&i, &row) 
    if(i ==  row) 
        return 0 
    endif 
    grid.setrowheight("gridctrlInfmStr", i, 21)  
    Uservar.SetGridRow(i++, row) 
endfunction 
 
endnamespace 
 
 
外部调用方法: 
 // "SetGrid" 
grid.getsize("gridctrlInfmStr", grid_row, grid_col) 
Uservar.SetGridRow(grid_i, grid_row--) 
 
 
5、如果有热键的话初始化和销毁函数一般可以加入热键销毁 
 
6、很多人认为副本寻路不适合用在主线找NPC,而是找NPC名字或图片,本脚本就是采用点击主线任务判断人物是否到达NPC大致范围一般为5个像素左右,然后再采用精确寻路方法到达NPC处,但是用这种方法我们还需要注意,人物精确到达位置但是由于NPC位置的距离很大可能点不到,那么我们只要作一个随机范围点击即可,还有个问题是人物到达NPC的时候很难精确定位,因为人物骑上了坐骑,速度很快,那么我们可以给目的地+1处理然后再利用按键而不是按下来完成精确寻路,这样全程都不需要做NPC字库和图片了,可在脚本中看到这是可以实现的。 
 
7、主线采集鼠标各种样式扫描法吧,论坛一大把,就不给代码了 
 
8、嘿嘿没事可以玩玩这个小玩意类似抓宝宝,用来切换子窗口。 
 
9、主线方面我也没什么好东西共享,主要是处理一些小问题的基本都不难。 
 
 
 
 
 
 
 
 
 
 
 
 |