Difference between revisions of "User:Fumino"

From The Final Challenge Wiki
Jump to navigation Jump to search
Line 21: Line 21:
<br><br>
<br><br>
This second picture is what it turned into, MSDP Sidebar, v2.6
This second picture is what it turned into, MSDP Sidebar, v2.6
<br><br>
I may end up adding all my developer notes on here. They show the struggles I've overcame while trying to build it. Plus for anyone who uses it, they will be able to see exactly what has been added or changed, and all the future plans for it.<br><br>
Keep in mind, this plugin is still a Pre-release! It is nowhere near finished, and although I've polished the code a few times, it has yet to be fully optimized.<br><br>
I keep a lot of the code long and open to make it easier to continue adding features and fixing any bugs found during development. I must give Humphrey and Darkclaw a shout-out here, as they are eager bug testers who have helped me fix many issues it had in the early stages, and with Darkclaw being an immortal, I've been able to make the plugin work for both mortals, and immortals which was an issue for a long time.<br><br>
And although a lot of the reasons that got all of this started, have since been removed (ie: ability to see when you hide/seek, wizard marks, god spells, etc..), I will still continue to develop it further as I believe with the amount of features it currently has, and all the ones yet to be added in, it will still be a very useful tool.

Revision as of 09:52, 7 July 2016

I'm too lazy to make a page for now.

Fumino is my first character after being gone from this place for a very long time. When I came back, I wanted to use zMud (now cMud), however I had no clue what e-mail I had used way back then when I purchased it so I couldn't recover my license for it to unlock it again.

I saw that MUSHclient was now free, and decided to use that. I didn't like it at first, but then learned how to customize it a bit more to my liking. Slowly I learned more about how the client works and started making many aliases and triggers, then one day decided, why not share what I've made by turning these into plugins.

After that I learned more and more about the Lua programming language, and started becoming more in-depth with my plugins.

The MSDP GUI plugin started one day while playing, I was speaking to Belsambar who asked if I could adapt Msdp into MUSHclient. I had never heard of Msdp before, but was told it could tell you things like when you successfully hide. I was pretty much sold at that point to give it a try.
I was waaaaay over my head with this when I first started, but I dove in head first anyways and just kept trying different things, and when they wouldn't work, I went on a non-stop researching adventure to figure out how to get it to work.

I still consider myself quite a noob when it comes to Lua programming, but hey, the last time I did anything code-wise was back in the late 90s, early 2000s with simple html and javascript making websites out of notepad.

I'm always willing to help anyone with MUSHclient from what I've learned, and am even willing to build you whatever you want for it if you don't feel like learning all of that crap. I wouldn't blame you, it's a huge pain that consumes a lot of time and causes much frustration. lol.

UPDATE: One day, I'll make a proper profile page... Anyways, I am still developing the MSDP GUI, however it is now called MSDP Sidebar. The interface is becoming more customizable, feature rich, and sleeker with each update.

To compare how far along this project has come since I started on it, here's a couple screenshots.

TFC MSDP GUI, v1.0



First picture is the very first release of MSDP GUI, v1.0

TFC MSDP Sidebar, v2.6



This second picture is what it turned into, MSDP Sidebar, v2.6

I may end up adding all my developer notes on here. They show the struggles I've overcame while trying to build it. Plus for anyone who uses it, they will be able to see exactly what has been added or changed, and all the future plans for it.

Keep in mind, this plugin is still a Pre-release! It is nowhere near finished, and although I've polished the code a few times, it has yet to be fully optimized.

I keep a lot of the code long and open to make it easier to continue adding features and fixing any bugs found during development. I must give Humphrey and Darkclaw a shout-out here, as they are eager bug testers who have helped me fix many issues it had in the early stages, and with Darkclaw being an immortal, I've been able to make the plugin work for both mortals, and immortals which was an issue for a long time.

And although a lot of the reasons that got all of this started, have since been removed (ie: ability to see when you hide/seek, wizard marks, god spells, etc..), I will still continue to develop it further as I believe with the amount of features it currently has, and all the ones yet to be added in, it will still be a very useful tool.