this actually works for me. all whispers are now color 6: - string outMsg = string.Format("[Whisper] from {1} Msg : {0}", args.Args[0], args.Args[1]); + string outMsg = string.Format(((char) 3 + "6[Whisper] from {1} Msg : {0}"), args.Args[0], args.Args[1]);
another issue I noticed is that the messages are sent out into the game with double spaces. is that just because I use russian or english users have it too?
Ye code is Code: ((char)3 + "3") They are 0 index based, so 3 is actually 2 in the list. that works for mIRC, guess its better than nothing. I'm rewriting the code at the moment, so I guess I can implement colors for messages. If you have some requests for colors tell me what channel and which color you want. EDIT Actually, now that I checked into it, this shit is messed up. Ill just start implementing the standard colors from wows chat. Code: 0 white 1 black 2 blue (navy) 3 green 4 red 5 brown (maroon) 6 purple 7 orange (olive) 8 yellow 9 light green (lime) 10 teal (a green/blue cyan) 11 light cyan (cyan) (aqua) 12 light blue (royal) 13 pink (light purple) (fuchsia) 14 grey 15 light grey (silver)
At least similar to those we have ingame. Ingame RGB for the channels are: SAY,255,255,255 - 0 PARTY,170,170,255 - dunno, 3 should do? RAID,255,127,0 - 5 GUILD,64,255,64 - 3 (mb 9?) OFFICER,64,192,64 - ok, 3 here, 9 for guild. YELL,255,64,64 - 4 WHISPER,255,128,255 - 6? 13? BATTLEGROUND,255,127,0 - 7?
Revision 23. Code: Added a small spellcheck on chat commands. Will convert the first character on each message to Uppercase "!chat say hello" will be sent as "Hello" Fixed the bug where it would send double spaces in messages. Fixed commands beginning with an upper case letter .Chat seems to work fine now.
Thanks, This one works, I had a few issues with AnkhSVN yesterday. geeekzor-code - Revision 23: /trunk/GeekyIrc
Revision 24, Notifications can be sent as channel notice or a regular message. Revision 25, Added an option to turn IRC colors on/off.
I've been running Revision 25 since I uploaded it. I've had no issues. So I'll guess this is as stable as it can be. If you have any feature requests just post them.
Just dawned on me this morning. What about a !logout trigger? !stop is nice and all, but what if you want to completely log your chr out without any idle timers? Granted this would only work if ARelog wasn't running.
Set it in the config. If its running on your own pc, just use localhost as the address. Its possible to kill the process. I added an option to kill the process HB is attached to. The command is "wowkill" , I rearranged it so it wouldn't interfere with kills. This is the quickest way to close it down, since it will close HB aswell.
Version 1.3.0 The location for the settings and logs have been changed, Logs are in the GeekyIrc\Logs folder. Settings are in the Geekyirc\Settings folder. They will be created if they doesn't exist Copy your settings to the new folder, nothing in the settings structure have changed. Reworked most of the code, should be easier to read. But it really isn't, I'm not really that good @ coding. As usual, post any issues that you may encounter.
I've started adding color support for the extreme logging, so far there aren't that many included. If I haven't added a color the output will be White. If you want to have more colors I need to see which colors are used. There will be a Colors.txt file which will contain the names of any colors that HB have printed.. Attach it here and I'll add them. here are the colors that mIRC supports, there is a big difference in how clients show colors, therefore the result may vary. To test the colors use the command "testcolors"
2.0 Config window, features easier configuration. I added some ErrorProvider controls and tooltips which should give new users some help. (I have a theme, so the frame and colors of the tabs may be different on your system)
Rev 40 Settings path changed, I find myself reverting back to a stable version so I have to clean my folder, which removes my settings. Settings are in the Honorbuddy\Settings folder now. Logs folder had a bug, didn't check if the dir existed before trying to write, thats fixed now. If someone could help me sorting out the thread issues I'd be very happy. If you recompile the plugins, the plugin will create a new thread. I can't seem to fix it.
[Request] Output ore/herb per hour List all items in bag Output Example: Obsidian Ore X84 Cobalt Ore X3 Copper Ore X9 Hearthstone X1