This is an update of my previously released Diablo 3 journal style chat capture window.
Install using Package Manager in mudletDownload Link:
Diablo 3 Journal Chat Plugin Changelog:- There are 2 ways to view it now. Giving smaller screens a bit more room.
- Added twice the channels including a MISC channel for anything
- All cities are included in the code no need to add yours
- All Houses are included in the code (House novice channels are not)
- Graphic files are included in the package making it Mac friendly
- Tells now capture in all languages
- Will not interfere with any other major systems (SVO Wundersys etc)
- Several small bug fixes
There are 2 Aliases:Move the journal by editing the D3ON alias.
You can change the look of the journal top in the D3ON alias
You will have to add CLANS manually in the Trigger settings.
As always feel free to contact me with questions / comments / problems / free credits.
Comments
I intentionally left "says" out of this plugin but if you wanted to add them to yours it can be done.
The word wrapping can be changed in the script file. You will see:
d3citychat:setWrap(52)
d3citychat:setFontSize(8)
Change the 52 to a smaller number based on your screen settings. You will have to change all the (52) to your new number.
zGUI 4.0 - A Free GUI for Mudlet 4.10+
zGUI 4.0 - A Free GUI for Mudlet 4.10+
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
Edit: Fixing it now upload pending...
zGUI 4.0 - A Free GUI for Mudlet 4.10+
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
D3wordWrap = 52
D3textSize = 8
on the first lines. So you can adjust all at once
zGUI 4.0 - A Free GUI for Mudlet 4.10+
File: Diablo 3 Journal PSD File
zGUI 4.0 - A Free GUI for Mudlet 4.10+
Also doesn't gag the lines in the main mudlet window. Not sure why I was expecting that, since it wasn't noted anywhere.
I'd love to have a custom setup designed this way. I am a ridiculous noob at doing this. I managed to set the positioning fine so that the default mapper window can be used, but my map is super small to accommodate it. Again, noobishness.
And you won't understand the cause of your grief...
...But you'll always follow the voices beneath.
Put those at the end of any of the chat channel triggers.
deleteLine() will stop the chat channel from showing in the main window
return isPrompt(deleteLine()) will delete the extra prompt you'll see if you delete the chat from main window.
I'm a big fan of prompt in it's own window. You can do that with SVO.singleprompt on if you use svo. I'm using a miniconsole and just triggering isPrompt() myself. Trying to work completely off serverside healing since I still have latency issues. Just waiting for them to fix the major shin trance issue with serverside healing.
This is my current GUI if you're looking for ideas. Started it about a week or two ago from scratch so it still needs some work:
[spoiler]
[/spoiler]
zGUI 4.0 - A Free GUI for Mudlet 4.10+
zGUI 4.0 - A Free GUI for Mudlet 4.10+
zGUI 4.0 - A Free GUI for Mudlet 4.10+
1) gmcp.Comm is received,
2) Reads the table to see what channel it came from,
3) Copies the line,
4) Appends it to the chat window accordingly.
zGUI 4.0 - A Free GUI for Mudlet 4.10+
zGUI 4.0 - A Free GUI for Mudlet 4.10+
dual 24s here.