HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

C++ Programmer needed to code a mod installer.

06-01-2004, 03:03 PM#1
SantoRayo[iP]
I'm currently working on a new race mod called Creep Rebellion. (for more info see wc3c news-page or the official Creep Rebellion Homepage )
The mod is complete and the open beta is running very successfully.

But sadly the team-member, who worked on the mod's installer gave up.
Right now, the mod is pre-installed in several maps but I'm looking for a stand-alone installer to install the new race in any given melee-map, quite similar to the AMAI Installer.
However there is a big problem why Buster (the team-member) gave up:
Strings

You can install the race by hand if you create an empty mpq, import all the melee, model and icon files and then go to the WE and use the "Import Trigger" and "Import Object Data" functions.
However these last two steps are more than simply importing a trigger or object file, they fix the strings into the map.

If you're interested then please reply to this thread or directly via email.

Please HELP ! :D

PS: The program doesn't have to be a C/C++ program. If it works, create it in Delphi, Java, whatever. ;)
06-01-2004, 03:07 PM#2
AcaPulco
please guys, help him! It's a fu_cking cool Mod!

If someone could do it, please PM him!

Please :(
06-01-2004, 03:47 PM#3
Buster
Quote:
Originally Posted by SantoRayo[iP]
However there is a big problem why Buster (the team-member) gave up:
Strings

The problem are the TRIGSTR_XXX's defined in the .wts file. The installer has to transfer the TRIGSTR_XXX's from the old map to the new map and it has to parse almost every file in the .w3x to find all numbers refering to the strings in the .wts file. Its very complicated to explain it.

The functionalities of the installer done up to now:

Creates a backup from the old map; exports the old files from the map; deletes the old map; creates a new map with a bigger hashtable than 64 to max. 1024; imports the race and the old files in the new map. Problem: Taking over the TRIGSTR_XXX's from the old map to the new map and keep the race TRIGSTR_XXX's alive - better - not override the race TRIGSTR_XXX's.

Note: It is programmed with the WinAPI.

Thanks for support! :)

.:Buster