Page 4 of 5

Character Animator

Posted: Wed May 15, 2013 1:20 am
by Akaya
(2.24 MiB) Downloaded 470 times
So here it is. I'm proud to say that this uses the Vyzor framework yet does not require you download and install it. It checks if you have Vyzor and if not, will install and download it automatically.

I still recommend installing this on a brand new profile so it doesn't conflict with any GUI elements you might already have.

The script includes what I mentioned a couple posts back with Druid:Animate() It all works off a single timer called Druid Animate. In addition to what you saw in the video, you can also use the numpad to make him walk in any cardinal direction. Due note that the 'walk' action will make the Druid appear a bit larger than normal. This is because I was still toying with photoshop and how I'd create the images. But it works. I'll fix it later. :P

You can still follow the directions I gave a few posts back to have the Druid do what you want.
Just so you know....
Walk uses 8 frames
Idle uses 10 frames
Attack uses 19 frames

You can use the Druid:Animate() function for any images you have. Just store them in the Druid folder of getMudletHomeDir() in the following format: "action"_"direction""frame#".png
So saving a .png image as "attack_sw1.png" would save as the "attack" action in a southwest direction for the first frame.

There's a million uses for this you just need a bit of Mudlet knowledge and your imagination :)


Who Here Tracker

Posted: Tue Jun 04, 2013 8:00 pm
by Akaya
This nifty script will track everyone in the room with you and report it to a nice little label.

Built with Vyzor. In a few minutes I'll post a Geyser version.

Utilizes gmcp.Room.Players to track individuals.
(809 Bytes) Downloaded 591 times

Re: Akayan UI

Posted: Wed Jun 26, 2013 4:13 am
by Jarrin
is there a way to modify InfoHere and WhoHere to print into multiple columns instead of one? I find it overflowing sometimes.

Re: Akayan UI

Posted: Wed Jun 26, 2013 4:55 am
by Akaya
I was thinking about doing this the other day...

All the names and items in WhoHere and InfoHere are stored in a single table. So if that table exceeds a set amount of keys (You can base this off of the height of your font with calcFontSize() and height of the container) it will start a new column.

I've actually had success with this in a few GUI elements. I'll see what I can do about applying it to WhoHere and InfoHere but you're more than welcome to try it for yourself. I'll update the scripts if someone can figure it out before me.

Akayan History

Posted: Wed Jun 26, 2013 8:12 am
by Akaya
So I've been doing custom GUI work for awhile now. I have a decent collection going and by a few people's request, have compiled some here that I feel turned out pretty well. Thanks to those that have requested custom GUI's. You really put my knowledge to the test and allow me to express my creativity.

One of my first pieces of work without the use of any framework at all:

I think this is the most popular GUI I've ever made:

Zelda themed:

My 3 free GUI's: Runewarden Knight Forestal

The Akayan GUI Creator v2 with the Build feature. I wish I had the time to complete this:

Some of my favorite custom GUI's I've made over the past year or so: Dark Monk Axe Knight Love this one: Dwarven Runewarden This is a super powerful GUI. The user is able to click the tabs on the side to add/remove elements as well as move/resize them. They had a smaller screen resolution so this really maximized their real estate. Sylvan

There are plenty more out there that I either can't find or have lost in time. But out of the multiple profiles I've made (I'm at 72 now, yeesh! Time for some clean up!) these are the ones that stood out the most.


Re: Akayan UI

Posted: Wed Feb 12, 2014 12:55 am
by SilverDragon
I'm absolutely astounded by how incredible these gui's are. I can honestly say I'm jealous to a fault. You've definitely rekindled my desire to figure out how Vyzor works, and make my own. :) Just out of curiosity, have you even contemplated selling your designs/code? Because I'm seriously in love with That whole look is just wicked cool, plus I use a low-res 15.6" laptop, and I like having a lot of info on the screen. :P

Re: Akayan UI

Posted: Wed Feb 12, 2014 1:02 am
by Akaya
Why thank you!

There's a link to custom UI website in my signature.

Re: Akayan UI

Posted: Wed Feb 12, 2014 1:14 am
by Jor'Mox
Too bad you just do the GUIs... I have had such fits with getting a mapper working with my MUD that I would almost pay for someone else to do one. :-P

Re: Akayan UI

Posted: Wed Feb 12, 2014 1:49 am
by Akaya
I'm pretty good with the GUI stuff. I stick with that :)

Besides, you're pretty decent with Lua from what I've seen so far. What can't you solve?

Re: Akayan UI

Posted: Wed Feb 12, 2014 1:28 pm
by Jor'Mox
By the way, in case you don't already have a method for doing this, I worked out a fairly easy way to do dynamic rewrapping of text in miniconsole windows when they are resized. Granted, it requires the use of buffer objects (via createBuffer) to store the original, unwrapped text, but it seems to work fairly smoothly. Then again, maybe you know a better way to do this...