I've been trying and enjoying making myself a GUI in mudlet using Vyzor. And all was going okaish, until I got to the gauges and... I've been trying to find a solution myself for, lets leave it at just "long".
I have no leads, so would be great if someone could help me out here.
NioSys["HpFront"] = Vyzor.Frame( "HpFront" )
NioSys.HpFront:Add( NioSys.BrightRedBG )
NioSys["HpBack"] = Vyzor.Frame( "HpBack" )
NioSys.HpBack:Add( Niosys.DarkRedBG )
NioSys["HpOver"] = Vyzor.Frame( "HpOver" )
NioSys.HpOver:Add( NioSys.WhiteBG )
NioSys["HpGauge"] = Vyzor.Gauge( "HpGauge", "gmcp.Char.Vitals.hp", "gmcp.Char.Vitals.maxhp", NioSys.HpBack, NioSys.HpFront, LeftRight, NioSys.HpOver )
NioSys.HpFrame:Add( NioSys.HpGauge )
This is the code for my Hp gauge. The BG variables contain the colored backgrounds. the HpFrame is the frame (5th frame deep into the bottom border) that I'm using to position the HP gauge exactly where I want it to be.
It doesnt draw itself, and it canceles the drawing of the other frames I am using for the layout :C