Page 1 of 1

Feature Request: Tell Timestamp

Posted: Sat Oct 18, 2003 5:51 pm
by SaberX
I have a request that I think would be rather benificial to many people. It would be great to have an option to turn on a Timestamp feature to incoming tells. Such that if JoeBob sends me a tell, I see this:
JoeBob tells you, (07:42pm) "Blah Blah Blah"

Im pretty sure macroquest would be able to do this, but not positive. Im working on figuring out the macroquest code right now, but i dont think I would know where to start in doing such a thing. Just looking for some feedback on the idea, and if one you great devs can wipe up some code for that really quick, it would be great! Thanks
-SaberX

Posted: Sat Oct 18, 2003 6:15 pm
by Lax
The place to start would be the CChatHook Detour, found in EQLib_Hooks.cpp. If you know C it shouldn't take you long, but dont have time to do this myself, good luck :)

Posted: Sat Oct 18, 2003 6:51 pm
by EqMule
well until i get around to it, or someone else does you can just

Code: Select all

/mqlog @Param1 told me @Param2 at $date() $time()
or something like that

Posted: Sun Oct 19, 2003 12:46 pm
by Mckorr
You might want to hold off on this a bit. They are going to restructure the way tells work, turning it into an instant messenger type setup where a new window pops up when you receive a tell, and all tells from the same person go to that window. Different windows for different people, etc.

Posted: Sun Oct 19, 2003 12:50 pm
by Lax
That doesn't sound that great to me :( I hope they make that optional, I really wouldn't want that unless I was afk

Posted: Sun Oct 19, 2003 1:03 pm
by kagonis
This is actually a feature I have long sought, and made numerous /feedback's with.

This is untested, but it's a bit more advanced, and looks in all channels for your name being "spoken" as well as tells.

Code: Select all

#chat say
#chat ooc
#chat shout
#chat tell
#chat group
#chat auc
#chat chat

Sub Main
	/if "$defined(Param0)"=="FALSE" /goto :Loop
	:Loop
		/doevents
	/goto :Loop
	:End
/return

Sub Event_Chat
	/if "@Param0"!="tell" /if "@Param2"!~"$char(name)" /goto :End
	/ini "away.ini" "@Param0" "$date(y)/$date(m)/$date(d) $time(h):$time(m):$time(s)" "<@Param1> @Param2"
	:End
/return