See the script box for more information. Zip file contains sample module, erf, and code.
It is easiest to think of it as a wrapper for SendMessageToPC, SendMessageToAllDMs, FloatingTextStringOnCreature, ActionSpeakString, PrintString, and WriteTimeStampedLogEntry. Instead of using a mix of those base functions you just use LogMessage.
The name is a misnomer, it is not a tool for 'logging' text, rather a tool for 'sending' text. In retrospect I should have called it SendMessage instead of LogMessage.
LogMessage is a generic function for sending a message to a target (PC, DM, Party, Server log file). There is a parameter that controls how the function will behave.
Posted by Punkwit at 2007-12-08 07:44:05 Voted 10.00 on 12/08/07
Very Impressed with this.
As for reading tells there are most deffinatly a few ways to do that, A server I used to play had it so that every tell was logged in there server logs, yes, they were asshats. They also had a spell that a DM could cast which would make it so that if someone sent a tell, It would be sent to the recipeant AND the DM. Nice bunch of people aye? Anyway.
Horribly spelling mistakes x.X
Awesome Script. You Rock! _________________________ Head DM: Dwelve, The Broken Kingdom
Posted by elenjay at 2005-10-31 09:21:06 Voted 10.00 on 10/31/05
This has saved me a bunch of work. Thanks.
Posted by whistler ( ..xxx.xxx ) at 2003-10-14 21:33:00
1.05 -> 1.06
Added LOG_DM_ALL_SERVER
- like LOG_DM_ALL except it is sent as a server message instead of on DM channel
Added LOG_PARTY_ONLY
- Sends a server message to everyone in the party EXCEPT for the person who
triggered the message (oPC)
Added LOG_PARTY_PERC_ONLY
- Sends a server message to everyone in the party EXCEPT for the person who
triggered the message (oPC) and the members of the party who cannot perceive oPC
Posted by whistler ( ..xxx.xxx ) at 2003-08-20 17:30:00
1.04 -> 1.05
Added local int filters to control who gets the message and who doesn't.
Added some more log types:
LOG_PARTY_10, LOG_PARTY_20, LOG_PARTY_40, LOG_PARTY_80
- like LOG_PARTY_30 except floating text is over the head of the person
- receiving the message.
LOG_DM_10_SERVER, LOG_DM_20_SERVER, LOG_DM_40_SERVER, LOG_DM_80_SERVER
- like LOG_DM_XX but with server messages instead of floating text.
LOG_PARTY_PERC, LOG_PARTY_PERC_SERVER
- like LOG_PARTY except it does a perception check to see if the party
member can see oPC.
Posted by whistler ( ..xxx.xxx ) at 2003-08-05 23:19:00
Changelog:
1.01 -> 1.02
Changed LOG_TO_SERVER_LOG so it has no time stamp
Added LOG_PC_ALL, LOG_TIME_SERVER_LOG
Changed so that one LogMessage call could send several messages using the bitwise OR operator.
1.02 -> 1.03
Added another parameter to LogMessage for a DM only message that is only added to the DM channels and the server log channels.
1.03 -> 1.04
Fixed a bug with LOG_PARTY_SERVER that was sending all the messages to only one player in the party instead of the entire party.
Posted by whistler ( ..xxx.xxx ) at 2003-07-16 09:21:00
There is no way to log all private messages between players.
Posted by MacDante ( ..xxx.xxx ) at 2003-07-16 08:08:00
Who tell me, how use it in module ??
When i want log all private massages
MacDante
Posted by whistler ( ..xxx.xxx ) at 2003-07-05 17:17:00
There's no way for the DM to listen in on tells.
Posted by Simulation ( ..xxx.xxx ) at 2003-07-05 10:23:00
Tells are there for reasons of privacy .. I personally don't see a reason for a DM or anyone else for that matter to hear tells.
People deserve some rights in this game,and I think, oh, privacy of a tell is one of them.
I wouldn't go to a world where I knew the DMs wanted to eavesdrop on tells. Talk about major invasion.
Posted by Mecha Dude ( ..xxx.xxx ) at 2003-07-05 10:10:00
If someone dosn't tell to you then you can't see it. I sure hope they never allow non-recipients to hear tells.
Posted by Dazeal ( ..xxx.xxx ) at 2003-07-04 20:41:00
Is there some way for a DM to here tells? I have been able yo here group talk, but I'm looking for help to listen to tells.
Thanks,
Dazeal
You must be Logged In to post comments in this section.