 |
cosine_omerta Wanderer
Joined: 14 Oct 2007 Posts: 50
|
Posted: Sun Dec 14, 2008 10:59 am
Capture color problem |
I have triggers set up to capture mud communications to a communication window. One specific color, bold green , will not capture to the window. I have checked the colors and the settings and preferences am million times and I can not see a different between the two windows settings. Is there a way to copy the color settings from one window to another window? and if not is there a way to change a part of a line of text to a different color?
Bob tells you, 'hi'
but capture it as:
Bob tells you, 'hi'
Thanks for the help. |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Dec 15, 2008 5:57 pm |
In the MXP Preferences page, turn on the Capture MXP/HTML option. That will ensure that all colors are captured.
Also, click on your capture window and then select the Font/Colors from the Options menu and make sure the Default Text Style for your capture window is the same as for your main window. My guess is that the MUD isn't actually coloring that text but is resetting the color to the default color and the two windows have different default color style preferences. |
|
|
 |
cosine_omerta Wanderer
Joined: 14 Oct 2007 Posts: 50
|
Posted: Tue Dec 16, 2008 5:15 am |
I have made sure that the MXP/HTML options, both windows have everything checked except 'show unknown tags' and 'debug mxp'. And I have gone through every setting in every tab of styles in preference, and made sure they were all the exact same.
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Dec 16, 2008 5:41 pm |
Not sure what else to suggest...I can't reproduce any problem with this on my systems here. You might want to try changing the Default Text color for your capture window to some other color, like red. And then make sure the red color is working properly for the default text color. Then change the default text color for your main window and see if the green color changes to the default. That will tell you if the MUD is using the default color, or whether the MUD is setting the green color itself.
There were some bugs in old versions of CMUD where you had to change the default text color from green to something else and then back to green again for it to take effect. So also make sure you are using the latest 2.37 version of CMUD. |
|
|
 |
glubby Newbie
Joined: 16 Dec 2008 Posts: 1
|
Posted: Tue Dec 16, 2008 10:15 pm |
I see something similar when I trigger on tells and then #CAP into a window. The main window shows that the mud is sending a default foreground (by omitting it):
<27>[45m<Elder> Glub: test<27>[0m
The #CAP window shows that black was inserted as the foreground.
<27>[30;45m<Elder> Glub: test<27>[0m
This is with cmud 2.37. |
|
|
 |
cosine_omerta Wanderer
Joined: 14 Oct 2007 Posts: 50
|
Posted: Wed Dec 17, 2008 5:39 am |
Yup latest version. So I've narrowed it down to one specific color that the capture window doesn't like. Lime green. I'm not sure why but every other color captures without any problems, but one specific communication channel uses lime green for part of the line. It's weird that on the normal mud window its fine, but on the capture window its not. If I tinker with the color formatting it messes all the other colors up, so leaving just the one color as wrong makes more sense. Maybe I'll just stick with putting in some triggers that will change the partial line if someone will point me in the right direction.
|
|
|
 |
|
|