STEAM_ID_PENDING Kicker
1 Attachment(s)
I quickly made this plugin to handle the apparent new exploit that allows players to join and stay on a server with a pending steamid. A pending steamid means that the server hasn't finished validating the player's steamid. The exploit takes advantage of this and their steamid never validates. This can make banning them more annoying and any scripts that ban solely by steamid will be confused by them.
The plugin works around this by kicking clients that go active (spawn) with a pending steamid. 99.9% of the time a player's steamid will be validated before they spawn. Here's the only interesting bit of code from the plugin: Code:
void CServerPluginPending_ClientActive(edict_t *entity, bool bLoadGame) |
Yeah, I'll install it now :D
|
Just installed it on CSS and DODS Win2003 servers with SMM and Mani for SMM. I will let you know the details.
|
Well it's been working pretty well for me:
Code:
L1216001.log:L 12/17/2005 - 10:48:19: "SS[部队在前进]<537><STEAM_ID_PENDING><Unassigned>" disconnected (reason "Kicked by Console : Network ID didn't validate. Reconnect.") |
We've had some problems on a DOD:S server. Thanks for writing this.
Seems like Valve could have released an update to fix this long before now. :cry: |
Quote:
|
Quote:
|
hmm,
whats this.
08:31:37 L 12/21/2005 - 11:28:18: "Mastertech<158><STEAM_ID_PENDING><>" connected, address "24.7.77.244:27005" 08:31:38 L 12/21/2005 - 11:28:19: "Mastertech<158><STEAM_0:1:5424690><>" STEAM USERID validated 08:31:38 L 12/21/2005 - 11:28:19: "Mastertech<158><STEAM_0:1:5424690><>" disconnected (reason "No Steam logon |
Re: hmm,
Quote:
|
STEAM validation rejected
i got this message. :shock:
|
All times are GMT -4. The time now is 06:51. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.