HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

how?

11-26-2002, 12:14 AM#1
Rifleman_alan
how the **** do u guys make all these spell editing programs and shit like that? i find it hard to use animation shop pro lol
but what u use to make this shit man?
and does anyone know how to make flash sites? im gona make a war 3 fan site :):gsmile: :ggani: :D :mtk: :foot: 8) i love the emocons on this site :)
11-26-2002, 12:26 AM#2
StonedStoopid
People program programs, :P They use various development studios to write these things. Personally i use Borland Delphi, but others may use MS visual basic or ms visual studio(c++). You arn't going to be able to just make something right off the bat, its gonna take at least a year before you become well versed with your development enviroment, so get to learning!
11-26-2002, 12:42 AM#3
AquaDaishi
I use C++, and I've been coding with C++ for about 4-5 years now... You have to be willing to put a lot of time and effort into programming to make some of the modding tools that have been done.. But even then, some things are easier then others, like a simple mpq file importer/exporter took someone a LONG time to make, can simple be done in 24 lines of code in C++ using ShadowFlare's SFmpq libraries. ;)
Quote:
#include "SFmpqapi.h"

int main(int argc, char* argv[]) {
char MPQFilename[256], FileFilename[256], FilePathname[256];
printf("MPQ Archive Filename?");
scanf("%s", MPQFilename);
printf("File filename?");
scanf("%s", FileFilename);
printf("File pathname (in the mpq)?");
scanf("%s", FilePathname);

HANDLE h;
h=MpqOpenArchiveForUpdate(MPQFilename, // The MPQ filename
MOAU_OPEN_EXISTING | // Flags...
MOAU_MAINTAIN_LISTFILE,
4096); // Maximum byte count
MpqAddFileToArchiveEx(h, FileFilename, // Filename
FilePathname, // Pathname in mpq
MAFA_REPLACE_EXISTING | MAFA_COMPRESS, // Flags
MAFA_COMPRESS_DEFLATE, MAWA_QUALITY_HIGH);
MpqCloseUpdatedArchive(h, NULL); // Close the mpq.

return 0;
}
If you plan on going into mod tool writing, the best time to start is now, because the games will only get more complex.

-Fredric