Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ General
➜ Creating a plugin to interface with an app..
Creating a plugin to interface with an app..
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Zirnitra
(8 posts) Bio
|
Date
| Tue 22 Dec 2009 05:45 PM (UTC) |
Message
| I followed a tutorial on creating a compass walking panel in Python, using UDP to communicate with the MUD, or something. The problem is the tutorial never had a Part Three which was to build the MUSH plugin. If I provided enough information would someone be able to explain how this is done? | Top |
|
Posted by
| Twisol
USA (2,257 posts) Bio
|
Date
| Reply #1 on Tue 22 Dec 2009 05:50 PM (UTC) Amended on Tue 22 Dec 2009 05:51 PM (UTC) by Twisol
|
Message
| Perhaps. It would help if you could point out where the tutorial is located.
If the app is just intended to be a compass panel that you can click on to move, or just as a visual reminder of the exits you can use, then why don't you use MUSHclient's miniwindow functionality? It allows you to create visual widgets right in the output area of MUSHclient, which you can draw graphics to (lines, gradients, images, the list goes on). Then it would all be encapsulated into a plugin without any external app to deal with.
It's worth mentioning, by the way, that a friend of mine did just that to make a compass plugin for Achaea (one of the Iron Realms MUDs). If you'd like the source I'm sure I could find it for you. |
'Soludra' on Achaea
Blog: http://jonathan.com/
GitHub: http://github.com/Twisol | Top |
|
Posted by
| Zirnitra
(8 posts) Bio
|
Date
| Reply #2 on Tue 22 Dec 2009 06:35 PM (UTC) |
Message
| Oh, that sounds perfect. I've been reading old information. I thought the client was never going to support UI features.
Heres the tutorial: http://forums.lusternia.com/index.php?showtopic=1701
Part two is linked in a post some way down.
I'll see what I can do with those features and hopefully not have to come back for help. | Top |
|
Posted by
| Zirnitra
(8 posts) Bio
|
Date
| Reply #3 on Tue 22 Dec 2009 06:39 PM (UTC) |
Message
| Oh and I'd love to have that source if it's not too much trouble. Not that I'd know what to do with it first. (anything to avid a near zMUD experience) | Top |
|
Posted by
| Twisol
USA (2,257 posts) Bio
|
Date
| Reply #4 on Tue 22 Dec 2009 06:42 PM (UTC) |
Message
| Oh, yes, I've seen that one before. I was also a bit annoyed that it didn't have a part three.
Here's a link to the page where my friend put his plugins [1]. He's retired from Achaea and he took his site down for the most part, so all of his MUSHclient plugins are compressed into a single .zip. It's the nexus compass plugin that you want. Note that it uses ATCP, so if you'd rather get your compass data through other means, you'll have to do that yourself.
Shameless plug, by the way: I'm working on a widget framework for MUSHclient, that I hope will eventually make it a lot easier to develop graphical widgets in MUSHclient. It's moving along quite nicely right now, so it shouldn't be too long...
[1] http://sites.google.com/site/trevizemoonflair/ |
'Soludra' on Achaea
Blog: http://jonathan.com/
GitHub: http://github.com/Twisol | Top |
|
Posted by
| Zirnitra
(8 posts) Bio
|
Date
| Reply #5 on Wed 23 Dec 2009 08:52 PM (UTC) |
Message
| Thanks. I cheated in the end and found a JScript compass made for Lusternia. Only problem now is Java not working, but that shouldn't be hard to fix in the Java forum.
I've bookmarked your sig as I intend to figure out UI scripting. :) | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
15,608 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top