I didnt really get what you ment so I got this for you.
[w3xp]
file1=C:\Documents and Settings\dbx_5 admin/.hashes/WAR3/war3.exe
file2=C:\Documents and Settings\dbx_5 admin/.hashes/WAR3/Storm.dll
file3=C:\Documents and Settings\dbx_5 admin/.hashes/WAR3/game.dll
has2keys=true
version byte=14
version hash=01001027
[war3]
file1=C:\Documents and Settings\dbx_5 admin/.hashes/WAR3/war3.exe
file2=C:\Documents and Settings\dbx_5 admin/.hashes/WAR3/Storm.dll
file3=C:\Documents and Settings\dbx_5 admin/.hashes/WAR3/game.dll
has2keys=false
version byte=14
version hash=01001027
also those files are strait from the Wc3 folder Installed on this computer. also they are using the same CD keys as well, Because I beleive the Cdkey is stored in Storm.dll? right...
Yes that is what I was refering to the current version byte is different change that to 15, and try again on RoC then TfF.
As far as you're cdkey data goes that is used from what you store in the bot config, isn't accessed from what's used when you installed the game so that shouldn't matter..
I'm more curious if somewhere the sequence is hitting local data somehow and causing it to fail pre-maturely before it actually try's a jbls/bnls server..
I'm not even sure it's getting that far for tft..
Can anyone confirm if they can login with tft with a recent build ?
To clarify:
Using a my own running copy of jbls I "CAN" login fine on both roc and tft with any other bot..
But JavaOp2 core/plugins compiled from cvs around april 18th-20th is failing for tft.
In fact it doesn't even appear to be making a connection before it says invalid version:
[00:17:07.939] NOTICE: Bot 'TestMonkey-Azeroth' has been started.
[00:17:09.970] CRITICAL: Unable to connect due to exception: exceptions.InvalidVersion: Game not found - warcraft iii: tft
[00:17:09.985] CRITICAL: Please correct and try again.
That is from loading bot and hitting connect no prior failures no other interactions.
It's as if it's seeking the local file/data from _GameData.txt and failing like it doesn't exist or is the wrong files.. which im positive are the correct files.
Shouldn't it be trying bnls/jbls first before it fails/falls back to the local _GameData.txt to try local hashing...