maomaoch 发表于 2005-2-17 21:34:55

【求助】关于NonSteam的CZ联机问题。

偶参照各位前辈的经验,自最新GCF中提取了HL、CS、CZ等制作了纯净版的NonSteam版本客户端。

可以正常进行Half-Life、CS1.6、CZ1.2的游戏,并均可加入Internet上的NonSteam服务器游戏。

后又从cs.rin.ru上下载了Steamengine.exe和破解的Steam.dll以及SteamApp.cfg等文件,按说明拷贝了ClientRegistry.blob,试图可以到Steam Online正版用户才可以加入的服务器游戏。

Half-Life不用说。若以“hl.exe -steam -game cstrike”启动游戏,Counter-Strike 1.6可以加入任何一个Steam验证的服务器游戏。无任何问题。

问题出在“零点行动”Condition Zero上。
若以“hl.exe -game czero”启动游戏,正常,但不能加入Steam验证的服务器游戏;
若以“hl.exe -steam -game czero”启动游戏,不是CZ,而是Half-Life!
试着修改了czero文件夹名称为随意字母,例如CZABC,通过“hl.exe -game CZABC”均可以启动游戏(当然是游戏CZ了,只是无法搜索到服务器)。只要文件夹名czero,就无法启动该游戏内容……

请您指出明路,帮我解疑。 :26:

金闪闪 发表于 2005-2-18 09:37:31

是steam.dll的问题。它判断了启动参数。:13:

你可以将里面的 -game cstriek 修改为czero看看。:22:

maomaoch 发表于 2005-2-18 23:50:04

Post by 金闪闪
是steam.dll的问题。它判断了启动参数。:13:

你可以将里面的 -game cstriek 修改为czero看看。:22:

没得改!

总共找到了3处,试着改1/2/3处,
改完后无论任何,只有Half-Life可以启动,CS/CZ统统不启动...

maomaoch 发表于 2005-2-19 16:48:40

Ding, for right way...

金闪闪 发表于 2005-2-20 10:49:23

你的steam.dll是什么版本?2004.11的?:22:

liuerchi 发表于 2005-4-2 20:33:36

占位置问一下哪里能下到steamengine的更新呢?!
页: [1]
查看完整版本: 【求助】关于NonSteam的CZ联机问题。