Captions and Suffixes

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

User avatar
pinkfloydx33
a ghoul
a ghoul
Posts: 140
Joined: Sat Jun 19, 2004 1:16 pm

Captions and Suffixes

Post by pinkfloydx33 » Tue Aug 19, 2008 10:14 pm

Not really a plugin problem, but i found that with a suffix containing a comma, MQ wouldn't display it at all (if using /show 4)

So i found a fix inside macroquest.ini


ORIGINAL:

Code: Select all

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},]}[color=red]${If[${NamingSpawn.Suffix.Length},${NamingSpawn.Suffix},]}[/color]${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}>,]}
NPC=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - 

${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Surname.Length},\n(${NamingSpawn.Surname}),]}
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]},\n(${NamingSpawn.Master}),]}


FIX:

Code: Select all

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},]}[color=red]${If[${NamingSpawn.Suffix.Length},${If[${NamingSpawn.Suffix.Left[1].Equal[,]},, ]},]}${NamingSpawn.Suffix}[/color]${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}>,]}
NPC=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - 

${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Surname.Length},\n(${NamingSpawn.Surname}),]}
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]},\n(${NamingSpawn.Master}),]}

Suffix returns an empty string ("") and not NULL when you don't have a suffix, so don't need to check the length. so technically you can just put ${NamingSpawn.Suffix} in, except you need a space before it (if it does exist)--so we have to check the length of it to see if we need the space. But if a suffix has a comma as the first character , the comma should come immediately after without a space

Pink Floyd , The Coder
vs
Pink Floyd, The Coder

I have OCD...
[quote="#Macroquest"]* Amadeus changes topic to 'MacroQuest2 [Latest Release: MQ2-20050907.zip] -=- - 1) Ban evasion will not be tolerated. -=- (@dont_know_at_all) well, i'm not eric clapton'
<randomguy_01> lol
<@dont_know_at_all> i stick by that statement
<randomguy_01> I'm Don Henley
* randomguy_01 was kicked by dont_know_at_all (piss off)
<@Amadeus> haha
<@dont_know_at_all> i fucking hate Don Henley[/quote]

x3nophobe
orc pawn
orc pawn
Posts: 21
Joined: Fri Jan 18, 2008 6:52 am

Post by x3nophobe » Fri Nov 14, 2008 6:02 pm

Thanks tons, worked like a charm :)

xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:11 pm


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:12 pm


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:14 pm


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:15 pm


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:16 pm


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:17 pm


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Captions and Suffixes

Post by xyilla » Sat Aug 30, 2025 3:18 pm