Steam IDs and bots -
05-02-2004
First of all, I'll describe the problem I'm having. I have a bot for Natural Selection and the newest version of the game has a feature that's causing me some issues. When a player joins a game in progress, the game appears to look for players it's seen playing before (including current players), matching by SteamID. If it finds one, it gives the new player the same upgrades as the previously seen player.
This allows the game to support people disconnecting and reconnecting, without them losing upgrades.
The problem is that the bots all have the same SteamID, so any bot joining while the game is in progress gets given the same upgrades as the first bot to join the round.
So:
1) Is there any way of setting the steam ID for a fake client?
2) If I do, will that have any bad effects (e.g. causing some kind of steam auth failure)?
I should note that I'm not 100% sure that's what's happening, it's just my best guess.
|