我是CS老玩家,不过不懂得dll文件编辑,只懂一些非dll文件的diy和amxmodx什么的修改,今天无聊上国内最早的CS论坛点通论坛翻翻,发现了这样一个帖子,我搬运过来。
*****************************************************************
https://bbs.dt-club.net/thread-21245-1-1.html 原帖作者为无限天空,原帖子已经失效了。
*****************************************************************
CS1.6 2834 MP.dll 其实可以加bot 我们一直都在修改CZ的MP.DLL 却没有人会过头来看看cs1.6的2834 mp.dll
UltraEdit打开
[1' 开启BOT]
找到字符:63 7A 65 72 6F 00 00 00 41
替换成:63 73 74 72 69 6B 65 00 41
去试试吧 最多只需要spetsnaz和militia就可以了
区别:
修改CZ1.2而嫁接到CS1.6的mp.dll,虽然有了Bot,但大狙开枪后控制台有不明语句,人质也有问题;
而直接修改CS1.6的mp.dll,不但有了Bot,而且避免了上面的BUG!
*****************************************************************
本人协助解释:CS1.6与CZ1.2的mp.dll有很大区别,3年了,一直以来,国内国外几乎都是利用修改CZ的mp.dll,嫁接到CS1.6来实现CS1.6可用的机器人,因为人们一直以为CS1.6的mp.dll里没有Bot,如图:
*****************************************************************
本人解释一下原理,在零点行动出来之前CS1.6作为一款独立的本体游戏,而零点行动作为CS1.6的DLC可拓展下载包,零点行动出来后,CS1.6的mp.dll就被替换成零点行动的mp.dll了,导致零点行动出来之前的mp.dll失传了。而上面的帖子原理其实就是DLC破解16进制代码把DLC内容下放到本体。
用dll查看工具解析可以解答,cz1.2是cs1.6的dlc,cstrike是本体代码,czero为dlc下载包代码,通过修改16进制代码实现dlc的czero代码修改为cstrike代码,实现在cs1.6本体使用dlc功能,包括零点行动的俄罗斯角色等等CZ特征,理论大概就是这么个理论不一定严谨但就是这个理。
*****************************************************************
用UltraEdit修改完mp.dll,再然后修改liblist.gam用记事本打开找到Counter-Strike这行字修改为Condition Zero启动零点行动的机器人控制面板,改完这两部你的CS1.6就变成CZ1.2了,剩下的零碎修改无非就是ZBOT配置文件,任务包,res等零碎的小文件,从零点行动中提取就行了。
*****************************************************************
终于知道了我上一个帖子https://tieba.baidu.com/p/9255579013这个老外是咋解锁CS1.6 DLC的了啊原来这么简单果然各路大佬都齐聚在最早的CS论坛点通论坛啊,也感谢点通论坛没有把这个转载帖子删除,否则解锁CS1.6 DLC的方法就成了永久的谜团了。
*****************************************************************
https://bbs.dt-club.net/thread-21245-1-1.html 原帖作者为无限天空,原帖子已经失效了。
*****************************************************************
CS1.6 2834 MP.dll 其实可以加bot 我们一直都在修改CZ的MP.DLL 却没有人会过头来看看cs1.6的2834 mp.dll
UltraEdit打开
[1' 开启BOT]
找到字符:63 7A 65 72 6F 00 00 00 41
替换成:63 73 74 72 69 6B 65 00 41
去试试吧 最多只需要spetsnaz和militia就可以了
区别:
修改CZ1.2而嫁接到CS1.6的mp.dll,虽然有了Bot,但大狙开枪后控制台有不明语句,人质也有问题;
而直接修改CS1.6的mp.dll,不但有了Bot,而且避免了上面的BUG!
*****************************************************************
本人协助解释:CS1.6与CZ1.2的mp.dll有很大区别,3年了,一直以来,国内国外几乎都是利用修改CZ的mp.dll,嫁接到CS1.6来实现CS1.6可用的机器人,因为人们一直以为CS1.6的mp.dll里没有Bot,如图:
*****************************************************************
本人解释一下原理,在零点行动出来之前CS1.6作为一款独立的本体游戏,而零点行动作为CS1.6的DLC可拓展下载包,零点行动出来后,CS1.6的mp.dll就被替换成零点行动的mp.dll了,导致零点行动出来之前的mp.dll失传了。而上面的帖子原理其实就是DLC破解16进制代码把DLC内容下放到本体。
用dll查看工具解析可以解答,cz1.2是cs1.6的dlc,cstrike是本体代码,czero为dlc下载包代码,通过修改16进制代码实现dlc的czero代码修改为cstrike代码,实现在cs1.6本体使用dlc功能,包括零点行动的俄罗斯角色等等CZ特征,理论大概就是这么个理论不一定严谨但就是这个理。
*****************************************************************
用UltraEdit修改完mp.dll,再然后修改liblist.gam用记事本打开找到Counter-Strike这行字修改为Condition Zero启动零点行动的机器人控制面板,改完这两部你的CS1.6就变成CZ1.2了,剩下的零碎修改无非就是ZBOT配置文件,任务包,res等零碎的小文件,从零点行动中提取就行了。
*****************************************************************
终于知道了我上一个帖子https://tieba.baidu.com/p/9255579013这个老外是咋解锁CS1.6 DLC的了啊原来这么简单果然各路大佬都齐聚在最早的CS论坛点通论坛啊,也感谢点通论坛没有把这个转载帖子删除,否则解锁CS1.6 DLC的方法就成了永久的谜团了。