怎样用EFB2001修改游戏

怎样用EFB2001修改游戏,第1张

分类: 游戏 >> 游戏工具

解析:

FPE 2001的使用方法非常简单,首先启动FPE 2001,然后运行游戏,记下当前要修改的变量值,按下FPE 2001的呼叫热键--小键盘的“”号或者是“Ctrl + ”(对于窗口环境下运行的游戏,使用后者更加有效),在“分析”标签项中的“分析目标”文本框中键入需要修改的数据,然后在“Data Type (bits)”项中选择需要扫描的内存数据属性,程序默认是16Bits,一般不需改变,击回车键扫描当前内存地址,完成之后按下“Esc”键回到游戏中,运行游戏并使需要修改的游戏数据发生变化。记下该数值,然后按下呼出热键,激活FPE 2001,按以上的步骤进行 *** 作。一般经过两到三次,即可找到这个内存变量,单击程序界面中的“增加”按钮,程序给出关联的“Tab”对话框,在其中的“锁定值”框中设置你需要变量数值。如果不希望游戏进行时该数值变化,选择使用“自动锁定”复选框,单击OK按钮确定就可以了。被锁定的内存地址列表保存在FPE 2001的“表格”标签项中,如果你需要修改,使用鼠标双击相应的列表项即可。

FPE 2001可以同时扫描并锁定多个内存变量。如果需要这样做,可在一个变量扫描进程中,随时单击程序界面“分析”标签项下的“新的”,然后在关联对话框中设置扫描对象名称(便于记忆),该扫描任务会自动添加到程序界面中的“任务列表”项中。现在你可直接使用鼠标选择需要扫描的任务了。此外,该工具提供的超强功能就是内存扫描结果,这样可以不必每次进入游戏后修改同样的数据。方法是扫描到内存地址列表后,单击界面按钮条中的“存档”按钮,并在关联对话框中确定即可。当需要使用时,首先运行游戏,然后呼出FPE 2001,单击按钮条中的“读档”按钮,在关联对话框中选择需要的存档文件即可。这样得到的内存地址是没有编辑过的,如果需要保存编辑后的内存现场,可切换到“表格”标签项,并使用“存档”、“读档”按钮完成相应 *** 作。程序提供了极强大的文档编辑器,你可在“选择”标签项的系统文件列表中选择需要编辑的文件,然后切换到“编辑”标签项中,直接编辑文件内容,而不需要大材小用地借助诸如UltraEdit之类的专业编辑器,使用效果一点都不差。

在有些窗口状态下运行的游戏中,FPE 2001不能被正常呼出,此时你可使用“Alt + Tab”切换到FPE 2001,并且换到程序的“其他”标签项,单击界面中的“更新”按钮,程序会自动扫描内存中驻留的所有应用程序,现在直接使用鼠标选择需要修改的游戏项即可。此外,该标签项中也提供了自定义FPE 2001激活热键、暂停游戏、可扫描内存地址、临时文件保存路径、十进制与十六进制转换等项功能,非常实用。

在FPE 2001中,最神奇的就是键盘重定义功能。使用这项功能可以最大程度方便你的 *** 作。以下给出具体设置方法:切换到程序的“按键”标签项,在界面中的按钮列表中选择一个新栏位,并使之停留在“Key”项上。单击按钮条中的“设定”按钮,程序会给出一个提示框,按下重定义后的快捷键,然后关闭提示框;切换到“Macro Key”项,按下“设定”按钮,按下需要替换的组合键定义。关闭程序的提示框,使用“按键速度”滑块设置按键重复速度,选择“启动”复选框,现在就可以使用了。这项功能不仅可以用于游戏,任何有快捷键定义的应用程序中都可以使用哟。

FPE2001的截图功能

FPE 2001的另一项重要功能是屏幕截图,以前这方面的强手是HySnap-DX,但现在FPE 2001做得也不错,简单而实用。如果需要截取屏幕画面,可首先切换到“抓图”标签项,在GPE项中选择“On”复选框,并在关联项中设置保存路径、保存文件名、文件名排序方式等,然后切换到游戏,在游戏进程中可以随时使用“Print Screen”键进行截图 *** 作。对于截图文件管理,程序提供了一个名为SPE 2001的工具,在其中可以完成图形文件浏览、编辑(借助Windows的画图工具),以及BMP、GIF、JPEG文件格式的相互转换。由于使用极简单,都是使用功能按钮直接完成,在此不再详述。

这个要用到dll 获取进程标示符,也就是进程ID 版本 2支持库 eAPI 程序集变量 进程列表, 进程信息, , "0"程序集变量 n, 整数型程序集变量 进程ID, 整数型程序集变量 寄存器, 整数型程序集变量 进程的句柄, 整数型 子程序 __启动窗口_创建完毕 进程列表 = 取系统进程列表 ()计次循环首 (取数组成员数 (进程列表), n) 如果真 (进程列表 [n]进程名称 = “你的游戏名称exe”) 进程ID = 进程列表 [n]进程标识符 跳出循环 () 如果真结束 计次循环尾 () 首先要获取访问权限,返回进程句柄。 版本 2 DLL命令 OpenProcess, 整数型, "Kernel32dll", "OpenProcess" 参数 访问方法, 整数型 参数 是否继承句柄, 逻辑型 参数 进程标识符, 整数型 版本 2 子程序 _时钟1_周期事件 进程的句柄 = OpenProcess (2035711, 假, 进程ID) 3 写数据到内存地址 版本 2 DLL命令 WriteProcessMemory, 逻辑型, , "WriteProcessMemory" 参数 进程句柄, 整数型 参数 要写的内存地址, 整数型 参数 写入变量的缓冲区, 整数型, 传址 参数 要写入的字节数, 整数型 参数 实际写入的字节数, 整数型版本 2 子程序 _时钟1_周期事件局部变量 a, 整数型 WriteProcessMemory (进程的句柄, 327421008, 9999, 4, a) 4 写完后要关闭句柄,不然会卡死 版本 2 DLL命令 CloseHandle, 逻辑型, , "CloseHandle" 参数 要关闭的句柄, 整数型版本 2 子程序 _时钟1_周期事件 CloseHandle (进程的句柄)

以上就是关于怎样用EFB2001修改游戏全部的内容,包括:怎样用EFB2001修改游戏、怎么用易语言做个修改游戏程序的软件、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9524335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存