a bit more advanced way...
Geyser UI Template
Re: Geyser UI Template
Each echo to a label will overwrite the previous. So try sending everything at once. You can separate with a <br>...
Re: Geyser UI Template
Thank you for the reply. I have tried to use this solution but it can't solve my problem... I need to send to box1 a chat channel or a spell activation...
I need to not overwite the phrases...
I need to not overwite the phrases...
Re: Geyser UI Template
In that case you'll want a miniconsole instead of a label.
This will create a miniconsole that covers GUI.Box1
This will create a miniconsole that covers GUI.Box1
And this is how you send text to the miniconsole. You can do this as many times as you want and the text will not overwrite.
If you want to learn more, you can read all about it here: http://wiki.mudlet.org/w/Manual:Geyser# ... iniConsole
Re: Geyser UI Template
Thank you very much!!!
Re: Geyser UI Template
Okay, I went through this entire thing, and I still have no idea how to update my gauges. I have a script and everything, and it has successfully activated (first time without getting the little bug, hehe) but the gauges still don't work.
Plus, I have 'gmcp.Char.Vitals' in the Registered Event Handler. Am I missing something?
Re: Geyser UI Template
Is your script named getVitals ? The script name and function name must match for the event to work properly.
Re: Geyser UI Template
Yea, it is.
I've heard talk of a trigger that you are supposed to have for these or something so it would update every prompt. Does my code require one, or what?
I've heard talk of a trigger that you are supposed to have for these or something so it would update every prompt. Does my code require one, or what?
Re: Geyser UI Template
Here's the object oriented way Geyser provides. Try replacing your setGauge functions with setValue like so:
Re: Geyser UI Template
How do you make the mapper clickable if you place it in box1?
Re: Geyser UI Template
The mapper doesn't seem to like when it is placed within a container, such as GUI.Box1. While it will still track and update your location, you will lose all mouse-based functionality. The only solution I've found is to give the exact x,y location of where you want the mapper placed and make sure it is called after the GUI is drawn so it is on the top-most layer.