PlayerData.mac -- times 2. Updated

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

PlayerData.mac -- times 2. Updated

Post by Preocts » Mon May 03, 2004 11:31 am

fuck it
Last edited by Preocts on Tue Jun 01, 2004 3:48 pm, edited 2 times in total.

Shocks
a ghoul
a ghoul
Posts: 101
Joined: Tue Feb 18, 2003 3:26 pm
Contact:

I like.

Post by Shocks » Wed May 12, 2004 7:13 pm

Thanks Preocts. I have one request would it be possable to make it a .inc so it could be added to other macros? I also have a less than great memory and I think this could be more than usefull.


Thanks
Shocks

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Wed May 12, 2004 8:27 pm

Genious! :arrow: 8)

User avatar
bohicaseti
a lesser mummy
a lesser mummy
Posts: 33
Joined: Sat Mar 06, 2004 5:55 am

Post by bohicaseti » Thu May 13, 2004 12:21 am

Kudos Preocts, this is a pretty nice info utility. My memory is like a screen door and something like this would be great to help sort out the good, the bad and the ugly. *I keep forgetting where I put my peice of paper that has the list of people in EQ that shouldn't have been introduced to a computer* hehe Thanks 8)
Friends help friends move . . . .
Real friends help friends move dead bodies.

Micro
a lesser mummy
a lesser mummy
Posts: 40
Joined: Fri Mar 12, 2004 5:56 pm

Post by Micro » Thu May 13, 2004 1:04 pm

Could you perhaps give an example of a situation where one would use this macro as opposed to say typing /note and adding the person there?

Not saying there isnt a good reason for this macro, just that I'm not seeing it yet.

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

Post by Preocts » Thu May 13, 2004 1:09 pm

Simple. One of my hotkey: "/macro playdat recall ${Target.Name}"

Just let's me pull up any info I have on that person with two clicks of a button. The group scan I also use with a hotkey for those rare times I'm not the one that formed a group.

Chill
Contributing Member
Contributing Member
Posts: 435
Joined: Fri May 07, 2004 5:06 pm
Location: Erie, PA

Feature Request

Post by Chill » Thu May 13, 2004 2:48 pm

I also have a fairly shakey memory and I like this idea a lot I think, but I had two requests:

I would like to be able to list multiple comments for people, and add a time/date stamp for each comment.

I guess Im picturing a file something like:
PlayerData log wrote:[IddiotWarrior]
(5/13/2004 15:01:17) Fucktard wiped the group...

[AwesomeCleric]
(5/13/2004 15:01:43) Awesome cleric almost saved us...
(5/13/2004 15:02:30) Already got us rezzed.
This look like something you would use and care to add?

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Thu May 13, 2004 5:14 pm

That's a good idea Chill

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

Post by Preocts » Thu May 13, 2004 8:28 pm

I'll do it for a macro, maybe. Honestly I think I'll just make it a plugin. I have the night off so we'll see what happens.

Shocks
a ghoul
a ghoul
Posts: 101
Joined: Tue Feb 18, 2003 3:26 pm
Contact:

Post by Shocks » Thu May 13, 2004 8:41 pm

Thanks Preocts.

Preocts
a snow griffon
a snow griffon
Posts: 312
Joined: Thu Jan 29, 2004 1:02 pm

New Version

Post by Preocts » Sat May 15, 2004 7:41 am

Hope this works for you. Tested it this morning and everything I tried worked the way I wrote it to. Comments/Suggestions welcome as always.

Set the default maximum number of comments about people to 10, changable in the ini or by running the macro. Honestly can't see needing more than this, unless you run raids and such.

View feature is very nice, I think. Let's you pull up a specific entry, all the entries, or a range of them.

Add was giving me trouble until I realized that the way MQ was handling parameters changed, again. :oops: You don't need to enclose the entire string of commands in "", just the "information" for the add command.
(spent about an hour debugging that one until I noticed what was happening)

Remove feature clears the specific entry, or all of them, and then bumps all the rest up so you don't have any empty gaps in the INI file. This makes it so any new information is always added to the bottom of the list unless you tell it otherwise.

I'm sleepie, going to curl up.