I just recently downloaded and installed the pfile pruning module found on this website. I did it into a SWR codebase and everything works fine. Well almost. It seems that we already have this finger code that writes a .F file in the player directory. It uses the file to store the finger info. Now the only problem I have is the pfile pruning module won't delete that .F file. I've only been coding a few months so I'm not sure how to read some of the code I found in pfiles.c.
That said, could anyone please tell me how to make it delete these .F files? I don't know that it's going to cause a problem or not because so far all the code is on the muds test port. And there's no one there but imms and testchars. When I first ran it, it did clean out about 12 pfiles, so I'm sure it's working. Just leaving the .F file lying around in the player directory.
I just opened the finger.c file and it's showing to be stock Smaug stuff. I would change it over to the finger routines found on this site, except I was told that if I do that, it'll store the finger info in the pfile. And if the player then writes a pfile that's too large, it'll crash the mud every time the player connects.
Any help would be greatly appreciated.