mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: May 2010
Posts: 7
P
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
P
Joined: May 2010
Posts: 7
[11:58:53 PM] <@+Andrew> It's SUPPOSED to show all the modes

This is with modes +o and +v

This only with +o [11:59:10 PM] <@Andrew> It's not?


Cannot be reproduced on v7.03-

Joined: Oct 2003
Posts: 3,918
A
Hoopy frood
Offline
Hoopy frood
A
Joined: Oct 2003
Posts: 3,918
I don't understand what the problem is here... If you have a custom theming script using $nick(#,$nick).pnick and you are +o/+v, it will show @+. If you are only +o it should only show @. Is this not what you just reported seeing?


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"
Joined: Dec 2002
Posts: 344
D
Pan-dimensional mouse
Offline
Pan-dimensional mouse
D
Joined: Dec 2002
Posts: 344
I'm not seeing any change in behavior in 7.04. Perhaps you are mistaken?

Unfortunately, some servers/networks do not handle multiple user modes very well. For example, if you join a channel after another user already has both +o and +v modes, some IRCd software will report to your client only the +o mode and ignore the +v mode entirely. It would not be mIRC's fault -- this is just a inconsistency in some IRC protocol implementations.

Does this seem like what might be happening to you?

Joined: May 2010
Posts: 7
P
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
P
Joined: May 2010
Posts: 7
Never happened in v7.03- The IRCd only shows @ or +, not both together.


It seems to have been fixed after a reboot of mIRC.


Could have been just ZNC's fault. Oh well, problem solved.

Last edited by PwnerJohn; 01/06/10 12:09 AM.
Joined: Oct 2003
Posts: 3,918
A
Hoopy frood
Offline
Hoopy frood
A
Joined: Oct 2003
Posts: 3,918
It's not the ircd that decides how to display nicks locally in mIRC

mIRC displays: [timestamp] "<" [prefix] <nickname> ">" <message>

If there is a prefix, mIRC only chooses the greatest user mode, not all.

For example, mIRC will always display: <@nick> message, regardless of how many modes the ircd reports (and assuming @ is the greatest of said modes)

However, If you're using a custom script that does theming, it may use the code:

Code:
echo -t # $+(<,$nick(#,$nick).pnick,>) $1-


In such a case, mIRC will display all modes, since $nick(#,$nick).pnick returns all of them. This might have been the issue you were seeing. But again, the ircd controls none of this.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"
Joined: May 2010
Posts: 7
P
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
P
Joined: May 2010
Posts: 7
Late post but..
I do not use any custom theme script.


Link Copied to Clipboard