Feature Request: Tell Timestamp

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

SaberX
orc pawn
orc pawn
Posts: 10
Joined: Mon May 26, 2003 10:08 pm

Feature Request: Tell Timestamp

Post by SaberX » Sat Oct 18, 2003 5:51 pm

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

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sat Oct 18, 2003 6:15 pm

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 :)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Sat Oct 18, 2003 6:51 pm

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
Last edited by EqMule on Sun Oct 19, 2003 7:01 pm, edited 1 time in total.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Sun Oct 19, 2003 12:46 pm

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.
MQ2: Think of it as Evolution in action.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sun Oct 19, 2003 12:50 pm

That doesn't sound that great to me :( I hope they make that optional, I really wouldn't want that unless I was afk
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

kagonis
a hill giant
a hill giant
Posts: 228
Joined: Sat May 24, 2003 8:48 pm

Post by kagonis » Sun Oct 19, 2003 1:03 pm

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