有问题和建议请留言。 更新记录 [crayon-64769ff9adbac374831982/] 10年以前的巴哈
有问题和建议请留言。 更新记录 [crayon-64769ff9adbac374831982/] 10年以前的巴哈
文章深入详细分析大航海时代online对话框信息内存数据。 这里所说的对话框,包括一切在游戏内弹出的不可交互式和可交互式窗口,包括人物信息、技能列表、船只信息、交易所买卖界面、睿智之书,甚至账号密码输入框、退出游戏确定提示,都统称为对话框。 先上一张成果图: CE找核心对话框代码 首先,已知台服v12010版本的对话框基址是121E544。打开CE,添加地址121E544。 从游戏逻辑来说,在游戏内做打开对话框动作,游戏是先生成对话框内容,再读取对话框基址显示对话框内容。反应到CE上,就是在没有对话框的时候,对话框…
大航海时代online这个游戏禁用了标题栏的关闭按钮,只能从游戏里的菜单按钮关闭游戏,也不能直接ALT+F4。关游戏挺不方便的。所以简单修改一下,让游戏窗口启用关闭按钮。 大航海程序是VC++写的,简单搜一下就可以知道 //关闭按钮有效::EnableMenuItem(::GetSystemMenu(m_hWnd,false),SC_CLOSE,MF_BYCOMMAND | MF_GRAYED); //关闭按钮无效::EnableMenuItem(::GetSystemMenu(m_hWnd,false),SC_C…
最近突然对大航海又来了兴趣,故捡起了AFK 10年的大航海时代online。顺便也研究一下汇编、自动化脚本,提高技术知识。 前期工作 10年前就阅读过遍历人物思路,以及写过遍历周围人物代码。10年前的思路如下: qingye在以前发过《几个关于对象的地址》,用这地址可得到时TAB选择对象时(NPC、玩家或场景)的代码(ID)。最近学习OD,参考zard110用商品ID得到商品名的思路及OD的使用方法,经过几天的跟踪解析,终于搞清了算法,由NPC或玩家的ID得到了名字。具体算法如下: 1、先给出个基址:addrb…
选择一个人,得到ID。用CE搜索,得到一个地址。再用CE搜索这个地址,得到另一个地址。在新地址上选择“谁访问了这个地址”,CE记录下一个汇编语句。记一下这个汇编语句地址。然后关CE,打开OD,附加游戏。跳转到这个汇编语句,断点。然后分析。会得出以下结论: [crayon-64769ff9b027a369930481/] 最后还是附上前辈编写,我修补的脚本。另外添加了坐标功能。找坐标不复杂,只需用OD数据窗口转到返回EAX值,把浏览方式改成浮点,然后往下翻一翻就有了。 wkings.net-显示TAB_ID的名字 T…
参考文章:结合CE,OD找数据结构http://hi.baidu.com/glfbin/blog/item/ba38e9f58d8c6821bc3109ed.html 进入正题: 游戏版本:5007 大体思路:游戏里先说一句话,然后用CE查找到某一内存地址。找到后用OD下内存断点。就找到了操作内存的语句。仔细研究后能得到下面的东西: LOG首地址基址:CBBB64 LOG内容基址:CBBCE0 LOG首地址基址是一个指针。读取LOG首地址CBBB64内存数据,我这里读出来的是07322E5C。然后看看内存地址073…
以前版本的代码不少人都有。不过从v5005开始以前的就不能用了。原因是过程中有一个变量偏移发生了改变。我花了几个小时把脚本恢复了。其中读取人名是没问题的,读取门什么的还不行。有空再说吧。seraph的代码。改成按键精灵很容易。 #[HOTKEY]F11 function main name=UnicodeToGB(GetObjName()) print(name) end function function GetObjName() ReadMemory(&HCB2348, 2, ID) //TAB ID …
地址:http://baha.wkings.net 从今日起巴哈网站本人不再负责更新、维护、运维。对巴哈网站今后出现的所有问题,本人不再负责。 更新记录: 2013年1月21日19:30:10 从今日起巴哈网站本人不再负责更新、维护、运维。对巴哈网站今后出现的所有问题,本人不再负责。 2012年11月22日11:44:40 1、修正网页内搜索框。现在搜索框能正常搜索网站内容了。 2012年11月21日12:29:18 1、由于国服流量暴增,为维持成本加了广告代码。对广告有什么建议请您留言,我会改进,谢谢。 2012…
【脚本运行需要条件】: 1、800*600窗口 2、设置好“卖几种商品”、“出售数量”参数 3、手动选好交易所老板,能点出售按钮。 4、按F10运行。F12停止运行。 【脚本优点】: 1、脚本会按照设定的每次出售几种商品、每种商品出售数量自动卖货。卖完了自动停止。 2、脚本不读取游戏内存,完全颜色判断,安全绿色,不怕游戏升级。 3、开源脚本,方便大家补充学习。转载、修改请保留作者信息,谢谢。 【作者】: 大航海台服—幽灵船—流蘇 下载链接: 半智能商品_2011121117…
最新多开主程序下载 更新记录 [crayon-64769ff9b06c7168359838/] 自己改主程序 搜6A 00 6A 00 7E 12改成6A 00 6A 00 EB 12变无限开。 搜85 C0 74 10 6A 01 68 60 F0 00 00 FF 70 04 FF 15改成 68 60 F0 00 00 FF 70 04 FF 15 开启右上角关闭按钮X。 分析过程 下EnumWindows断点。断在 EnumWindows的参数1 52CEE0是一个函数,函数用来判断枚举进程的类名是否是" …
wking
不管博客型博主