> I am also having a problem with alias.c > Took it off the FTP site and put in all the changes par alias.README on > the ftp site. Put aliases don't save. it seems that it is creating junk > files in my circle/lib directory though. Any ideas?? are you sure you created the directories needed in lib?? you need plralias directory under lib then the alpha directories under that circle |--lib |--- plralias |--- A-E |--- F-J |--- K-O |--- P-T |--- U-Z |--- ZZZ (notice they are caps) in utils.c you need to make sure it looks something like this: int get_filename(char *orig_name, char *filename, int mode) { char *prefix, *middle, *suffix, *ptr, name[64]; switch (mode) { case CRASH_FILE: prefix = "plrobjs"; suffix = "objs"; break; case ETEXT_FILE: prefix = "plrtext"; suffix = "text"; break; case ALIAS_FILE: prefix = "plralias"; suffix = "alias"; break; case PLAN_FILE: prefix = "plplan"; suffix = "plan"; break; default: return 0; break; } if (!*orig_name) return 0; strcpy(name, orig_name); for (ptr = name; *ptr; ptr++) *ptr = LOWER(*ptr); switch (LOWER(*name)) { case 'a': case 'b': case 'c': case 'd': case 'e': middle = "A-E"; break; case 'f': case 'g': case 'h': case 'i': case 'j': middle = "F-J"; break; case 'k': case 'l': case 'm': case 'n': case 'o': middle = "K-O"; break; case 'p': case 'q': case 'r': case 's': case 't': middle = "P-T"; break; case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': middle = "U-Z"; break; default: middle = "ZZZ"; break; } sprintf(filename, "%s/%s/%s.%s", prefix, middle, name, suffix); return 1; } this tells the mud where to store the files... Hope this helps -Peace Argus http://www.argy.com telnet: eclipse.argy.com 7777
This archive was generated by hypermail 2b30 : 12/07/00 PST