Need some help with server programming….
-
im trying to help out some players on The underverse server. they are wanting to be able to use the
-logchat
Log chat to My Documents\Freelancer\dsace.log
-logtime
Include the timestamp in chat log
-localtime
Show the timestamp in local time rather than UTC.
-logappend
append the dsace.log insted of delete it apon start of freelancer.feature added on to there Shortcut. but i dont know the programmers code to do so. and i was wondering what i have to program in to our server to fix this. if any one could help i would be happy to add it… i saw this feture on a Discovery mod and wanted to add it in to help keep players safe on our server. thanks in advanced
MITLAN
-
There are a few ways to do this. To use DSAce:
1. Download it from
http://forge.the-starport.net/attachments/download/39/dsace1.0.7z
2. There are two parts and FLHook plugin and a Freelancer client plugin. You only need the client plugin called DSAce.dll for chat logging.
3. Copy DSAce.dll into your Freelancer\EXE folder
4. Edit the dacom.ini file to include DSAce.dll in the libraries section.Alternatively Adoxa’s released a Freelancer client plugin that does a similar thing.
1. Download it from http://adoxa.110mb.com/freelancer/chatlog.zip
2. Copy ChatLog.dll into your Freelancer\EXE folder
4. Edit the dacom.ini file to include ChatLog.dll in the libraries section. -
I have just realised that I’ve answered the wrong question. I think you actually want the ability to record chat on the server. I have told you how to record chat on the client.
There are a number of ways to record chat on the server. One way is to:
1. Install flhook on your server http://forge.the-starport.net/projects/flhookplugin
2. Install ds process manager on your server http://forge.the-starport.net/projects/dspmThe process manager uses FLHook to save chat logs.
-
All nice suggestions but there is a problem. The Underverse uses FLAC which records chat logs serverside only so offering to install FLHook on a server running FLAC isn’t going to work. Not sure if there are any plugins for FLAC that allow the requested features, i know i don’t have them as i also run FLAC but that doesn’t mean they don’t exist.
-
I understand a little better now. DSAce will possibly conflict with FLAC’s effects.dll because when I wrote DSAce I didn’t need compatibility with other client plugins and so was lazy. It might work but it might not work and I haven’t tested it.
I think Adoxa’s client chatlog plugin will do exactly what you want and should be compatible with effects.dll too.
For reference DSAce comes in two parts, a client plugin and a flhook plugin. The client plugin does widescreen support, chatlogs and some other extensions for multiplayer and it can be used without flhook.
-
thanks for all the help guys, seeing how this has now been figured out this can get locked for future refrences for other modders as well