搜索
查看: 3218|回复: 0

关于STEAM账号的说明

[复制链接]
发表于 2006-1-27 10:31:31 | 显示全部楼层 |阅读模式 来自 福建龙岩
每一个Steam账号都有自身的SteamID,这是系统自动生成的。是在免费注册Steam账号时就赋予的。
并不是在捆绑游戏cdkey时得到的。

登陆Steam的第一步,系统检验Steam账号口令与密码,以及blob文件的合法性。
当通过后,出现游戏界面。

第二步,扫描本地游戏文件的合法性。包括拥有游戏的种类、GCF文件的有效性等等。
当通过以后,Steam认为账号的平台合法有效。

第三步,登陆到游戏服务器。这时再次进行游戏的有效性检查。
客户端从VAC2得到一个数据并发送给服务器,服务器把数据和VAC2验证。
在这个过程中,客户端的账号体现为STEAM_ID_PENDING。如果通过,计算得到有效STEAMID。

如果其中服务器与VAC2验证时间过长,那么服务器会提示31,35之类的错误,而把客户端踢出。
如果客户端无法从VAC2得到数据并发送给服务器,那么服务器总是显示为STEAM_ID_PENDING。

说到这里大家应该对SteamID有所了解吧。

Valve正在针对这个错误进行调整。

当然,也有好心的插件开发者做了激进的方法。
PENDING_MM  是一个验证STEAMID为STEAMID_PENDING后强制踢出的插件。
插件开发者认为客户端非法,使用了某些破解程序。
游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表