This won't be a automatic converter since, in order to keep the player names stored in a vault.ini manual intervention is needed. Due to this the process of conversion will be first request, first served.
Conversion steps:
- Read SQLite pack for Warcraft 3 XP (START HERE) or SQLite pack for Warcraft 3 FT (START HERE) as well as the posts they reference as mandatory reading and get everything in place.
- Post on this thread requesting a vault.ini conversion (do not post anything else in this thread, any other posts will be deleted and any request for conversion from such posters will be ignored).
- When contacted by PM, reply with your vault.ini file compressed in one of 7z, bz2 or zip formats.
- You will receive a second PM with a vault.sql file (also compressed).
- For Microsoft Windows execute the following on a Command Prompt from your game server (note that you must point to the same file that you have defined in the amx_sql_db - for Warcraft 3 XP - or FT_mysql_db - for Warcraft 3 FT):
Code: Select all
type vault.sql |sqlite3 "<full path including file and extension of SQLite database>"
- For GNU Linux execute the following on a shell from your game server (note that you must point to the same file that you have defined in the amx_sql_db - for Warcraft 3 XP - or FT_mysql_db - for Warcraft 3 FT):
Code: Select all
cat vault.ini |sqlite3 "<full path including file and extension of SQLite database>"
- For Microsoft Windows execute the following on a Command Prompt from your game server (note that you must point to the same file that you have defined in the amx_sql_db - for Warcraft 3 XP - or FT_mysql_db - for Warcraft 3 FT):
- Congratulations, you are done.
- The above steps 5.1 or 5.2 can be run from any machine where you have the sqlite3 (sqlite3.exe) interactive shell installed, provided you copy the resulting database to the correct location on your game server.
- Though not the primary objective, the same resulting vault.sql file can be used to convert to MySQL if preferred.
Mind that this is a voluntary effort, and that you are not entitled to it nor we obliged to make it. Mind also that we do have other things to do than sit in front of the computer waiting for your requests, so, wait for the PM's don't try to force things, your turn will come.