为什么我的魔兽打开全图会提示PID错误?

你好,我以前没用过这个。希望大家解释一下,这种解决pid错误的方法不仅适用于maphack,也适用于任何因为没有管理员权限而出错的作弊者,比如JJC DropHack。

另外,“游戏黑客论坛”的kiss_hj2(收录在我的友情链接里)做了一个修改game.dll的通用工具。这个工具适用于1.20a和1.20e且只有32k,非常方便。建议大家下载使用。我还是把它放在工具下载里了。

经过一下午的努力,终于解决了pid错误的问题,查阅了无数外文网站,深刻体会到了e文的重要性。。。。

首先解释一下pid错误的真正含义:Pid是“进程标识符”的缩写,是创建时分配给一个进程的唯一ID号。(嗯,只是暂时的:进程停止后,这个号会被回收,可能会分配给另一个新的进程。)

使用maphack时,pid错误意味着maphack找不到war3.exe进程的id,导致maphack无法工作。经过和你的沟通,我发现这个问题的原因是你当前登录windows(nt,2000或xp)的账号没有admin(管理员)权限。解决方案出来了,就是用有管理员权限的账号登录。。。。。。开玩笑的,别打我。。稍后我会给出解决方案。

先解释一下魔兽和maphack的工作原理。暴雪已经做了一些努力来防止作弊。他们使用了windows api SetSecurityInfo()来保护war3的进程,使得其他程序无法访问war3.exe的内存。不过maphack是专门针对魔兽的。作者用一些方法(具体方法我不知道)解决war3.exe的进程保护,让maphack访问war3.exe的内存,达到作弊的目的。顺便说一下,maphack只读取本地内存并在其中进行修改,不修改任何文件或任何传输数据,所以不会产生任何异常的传输数据。只要你不在游戏里做可疑的操作,对方永远不会有证据证明你作弊。所以maphack一度被称为完美作弊。然而,暴雪在BN的资格赛中为war3.exe做了另一个保护。到目前为止,没有完美的方法可以作弊而不被发现。这就是为什么我告诉你不要在BN的资格赛中使用maphack。用了很快就会被cdkey屏蔽。

八卦太多,不好意思。maphack使用的反保护方法需要管理员的许可。当你没有这个权限的时候,就会产生一个pid错误。在网上看到一个解决方案:从W3Loader.exe下载一个文件,放在魔兽的目录下,运行这个文件会启动war3.exe,打破war3.exe进程的保护,然后就可以使用maphack了,也不会有pid错误提示。

下载W3Loader.exe。

然而,现在我们面临着另一个问题。如果我用方浩玩游戏,我该怎么办?如果war3.exe先从方浩开始,W3Loader.exe就无效了。如果W3Loader.exe让war3.exe首发,方浩将无法使用。。。。。。。。。。

这个问题困扰我好几天了,一直在网上找解决方法。似乎可以从三个方面入手:1。从两岁的方浩开始。从W3Loader.exe开始,第三。从魔兽开始。我首先尝试修改方浩,因为我已经看到了方浩的一些优化版本,并认为方浩可以修改它们。但事实证明,所谓的优化版本只是修改了配置文件的几个参数,根本没有触及方浩的内核。我试图反编译方浩,但失败了。而且,方浩的本质是虚拟局域网软件,只有他启动的进程才会被并入虚拟局域网。所以,先启动W3Loader.exe和W3Loader.exe,再通过方浩启动war3.exe是不可行的,因为war3.exe不会被纳入虚拟局域网,你将无法与他人连接。

然后我想修改W3Loader.exe。这个文档很短,我以为会成功。但是反编译W3Loader.exe发现它在启动war3.exe的时候在系统里做了一些动作,然后配合启动war3.exe的进程打破了war3.exe的保护。也许是因为我的组装能力相当有限,我最终没有摆脱W3Loader.exe。如果你有汇编程序,请给我建议。希望能找到老师。

最后剩下的只有魔兽本身(当然如果你是通过黑客手段获得管理员账号,也是一种方式)。我开始觉得我有点不自量力,war3.exe不能反编译。好在编译方面的专家很多,很多外国人在网上搞魔兽作弊器(maphack是编译的,所以我意识到了编译的重要性),所以有很多这方面的资料可以参考。我翻了很多e语网站和资料,加上我的尝试。。。。。。。当当当当哈哈哈哈我懂了!!!

我修改了魔兽game.dll文件,成功移除了war3.exe的进程保护。经过测试,maphack可以在非管理员账户中使用。唯一的缺点是这个方法不能访问BN,因为如果修改了文件,BN一被访问就会被提到。所以建议在BN的自定义游戏中玩rpg的朋友使用W3Loader.exe,不要修改game.dll文件。

总结:1。在或局域网玩游戏的玩家要下载文件覆盖魔兽目录下的原文件,解决pid问题。(注意备份原始文件)

我错过了重要的一点。我的魔兽是1.20e,所以这个破解的game.dll也是1.20 E,请不要下载这个版本,不然你的魔兽就跑不了了。

下载game.dllPS补充!:有人反映GAME.DLL下载不了。。。我特意发到了fanjun480.ys168.com如果需要可以去转帖2下载一个W3Loader.exe文件,把这个文件放在魔兽的目录下,运行这个文件就会启动war3.exe,破解war3.exe进程的保护。然后就可以用maphack了,不会有pid错误提示。/files/220341681/w3l _ 1.23 _ by _ keres . rar