Captions with Lvl/Class

Forum for posting custom UIs, portions of UIs, and HUD stuff using MQ's enhancements.

Moderator: MacroQuest Developers

dok
a ghoul
a ghoul
Posts: 127
Joined: Mon Mar 15, 2004 3:38 pm

Captions with Lvl/Class

Post by dok » Sun May 09, 2004 12:56 pm

Wasn't quite sure where to put this as it doesn't quite fit in with Macros or UI, but is too simple to be a macro, so its here ;)

My Captions that shows level and class


/showname 1 :
*(Name) AFK LD LFG

/showname 2 :
*(Name) AFK LD LFG
[Lvl Class]

/showname 3 :
Trader *(Name) AFK LD LFG <GuildName>*
[Lvl Class]

/showname 4 :
Trader AATitle *(Name) Surname AFK LD LFG <GuildName>*
[Lvl Class]

NPC (Merchant with surname):
# - >> Name - ##%<<
<Surname>

NPC (Mob/merchant w/o surname):
# - >> Name - ##%<<
[Lvl Class]

Pet (NPC):
# - >> Name - ##%<<
[Lvl Class]

Pet (PC):
# - >> Name - ##%<<
(Owner)


* in front of name means group leader. * in back of guild name means officer or leader.


EDIT:
Added AA tags. Just took what Lax had in the default since I and my partner dont have these abilities and I dont look at the mobs name during raids much. Only added to the NPC's



[Captions]
Player1=${If[${NamingSpawn.GroupLeader},*,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}
Player2=${If[${NamingSpawn.GroupLeader},*,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}\n[${NamingSpawn.Level} ${NamingSpawn.Class}]
Player3=${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.GroupLeader},*,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.Guild.Length}, <${NamingSpawn.Guild}>${If[${NamingSpawn.GuildStatus.NotEqual[member]},*,]},]}\n[${NamingSpawn.Level} ${NamingSpawn.Class}]
Player4=${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.AARank},${NamingSpawn.AATitle} ,]}${If[${NamingSpawn.GroupLeader},*,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.Guild.Length}, <${NamingSpawn.Guild}>${If[${NamingSpawn.GuildStatus.NotEqual[member]},*,]},]}\n[${NamingSpawn.Level} ${NamingSpawn.Class}]
NPC=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}\n${If[${NamingSpawn.Surname.Length}, <${NamingSpawn.Surname}>,[${NamingSpawn.Level} ${NamingSpawn.Class}]]}
Corpse=${NamingSpawn.DisplayName}'s corpse
Pet=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}\n${If[${NamingSpawn.Master.Type.Equal[PC]},(${NamingSpawn.Master}),[${NamingSpawn.Level} ${NamingSpawn.Class}]]}
Last edited by dok on Tue May 11, 2004 11:27 am, edited 3 times in total.

bob_the_builder
a hill giant
a hill giant
Posts: 275
Joined: Tue Jul 22, 2003 1:22 pm

Post by bob_the_builder » Sun May 09, 2004 7:02 pm

Will your custom NPC display still use group leader aa ability?

For example the >> << and the #% LAA'??

If not si there a way to incorporate Group LAA's and custom captions?

Bob

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 May 09, 2004 7:31 pm

leadership aa's are added for next zip. working out some other issues currently.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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

Post by Drumstix42 » Sun May 09, 2004 10:50 pm

How would your Mob line show up on someone like a banker who is already:

NPC Name
(Banker)


Just wondering :roll:

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 May 09, 2004 11:03 pm

I can tell you that the Surname for that type of NPC is (Banker) so his NPC line will show that instead of the level/class
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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

Post by Drumstix42 » Mon May 10, 2004 4:39 pm

Would it be possible (Since I don't think you can have 3 lines) to have some IF statements thrown somewhere so instead of showing full class name like the long friggen:

Shadowknight

... along the players caption,

have it show custom abbreviations

such as:

SK or SHD

not quite sure how to do this if possible.

magictiger
a snow griffon
a snow griffon
Posts: 450
Joined: Sun Mar 21, 2004 2:24 pm

Post by magictiger » Mon May 10, 2004 4:44 pm

I'd guess it'd be something along the lines of ${NamingSpawn.Class.ShortName}

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

Post by Drumstix42 » Mon May 10, 2004 4:47 pm

Ah is that what shortname means :lol:

I was thinking something else. Thank you :)

jaq
a ghoul
a ghoul
Posts: 148
Joined: Fri Mar 12, 2004 8:29 am

Post by jaq » Mon May 10, 2004 5:26 pm

Cool stuff. thanks.

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

Post by Drumstix42 » Mon May 10, 2004 11:39 pm

I just made my captions for those without guilds, it would show [Lvl Class]

Useful for recruiting acctually :)

fryfrog
a hill giant
a hill giant
Posts: 271
Joined: Fri Jun 20, 2003 5:37 am

Post by fryfrog » Tue May 11, 2004 2:11 am

I shamelessly used your lvl / class caption for NPCs, thank you very much :)

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

Post by Chill » Tue May 11, 2004 10:20 am

I like this a lot, except that I miss the LAA abilities. Namely I like being able to see the >> Tank's Target << and mark 1-Adds.

Anyone care to update these captions when those features are available?

dok
a ghoul
a ghoul
Posts: 127
Joined: Mon Mar 15, 2004 3:38 pm

Post by dok » Tue May 11, 2004 11:24 am

updated the first post with leader aa stuff for npcs the same way Lax has it in his default settings.

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

Post by Chill » Wed May 12, 2004 2:35 pm

copied your new captions into my MacroQuest.ini file, and coppied that out to the main directory for later use.

I am waiting on the latest patch release to test them, but I expect they will work great and just wanted to say thanks.