Page 1 of 6

Toggle Shown Level

Posted: Tue Jun 07, 2005 2:10 pm
by Night Hawk
This will toggle the [Level Class] under NPC names, [Level Class] under PC's (if they have no guild) and the (Owner's Pet) under PC's pets.

To do this, use /togglenpc, which will turn it off or on, and /echo it to the MQ2 window.

You could seperate it to be seperate for each, but I preferred to have it all-in-one.

The following is basically the default of MQ2 but with that added additions above, with the code allowing them to toggle. By default it is set to True (Show)

server_Character.cfg

Code: Select all

/declare NPCLevel int global 1
MacroQuest.ini
[Aliases]

Code: Select all

/togglenpc=/docommand ${If[${NPCLevel},/multiline ; /varset NPCLevel 0;/echo NPC Levels: Off,/multiline ; /varset NPCLevel 1;/echo NPC Levels: On]}
[Captions]

Code: Select all

Player1=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}
Player2=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${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.GroupLeader}, LDR,]}
Player3=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${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.GroupLeader}, LDR,]}${If[${NamingSpawn.Guild.Length},\n<${If[${NamingSpawn.GuildStatus.NotEqual[member]},${NamingSpawn.GuildStatus} of ,]}${NamingSpawn.Guild}>,]}
Player4=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${If[${NamingSpawn.AARank},${NamingSpawn.AATitle} ,]}${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}),${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.Suffix.Length}, ${NamingSpawn.Suffix},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}${If[${NamingSpawn.Guild.Length},\n<${If[${NamingSpawn.GuildStatus.NotEqual[member]},${NamingSpawn.GuildStatus} of ,]}${NamingSpawn.Guild}>,${If[${NPCLevel},\n[${NamingSpawn.Level} ${NamingSpawn.Class.ShortName}],]}]}
NPC=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Surname.Length},\n(${NamingSpawn.Surname}),${If[${NPCLevel},\n[${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}%<<,]}${If[${NamingSpawn.Master.Type.Equal[PC]},${If[${NPCLevel},\n(${NamingSpawn.Master}),]},]}
This is mostly just useful for personal preferance or whatever. Suppose it could be useful if you wanted to take in-game screenshots as well.

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:36 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:37 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:39 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:40 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:41 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:42 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:43 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:44 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:45 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:47 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:48 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:49 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:50 am
by xyilla

Re: Toggle Shown Level

Posted: Sat May 24, 2025 7:51 am
by xyilla