MadHatter's GUI, < FEEDBACK THREAD >

MadHatter

Active Member
******************************************************************

Please use this thread to discuss anything related to MadHatter's GUI

Thank you,

The Mad Hatter

******************************************************************

Future Features
-----------------------------

- Auto-Update

- Configurable Custom Button Configurations

- Radar integration with the Search Window

- Sprint: I have a little system I will be puting in that monitors players and will adjust sprint and AB when they are in LOS. I am putting this off until I finish the GM detection routines.

- Sprint speed configuration

- Auto Add Port Location on Death

- Configurable Button, Title and Font colors
 
Last edited:

adakos

Active Member
first of all - congrats , this turned out really nicely.

now for the feature requests of MHUI

could you make it so it auto-updates like isxvg and vgcraftbot do ?
that would be helpful - especially with something like this which is still undergoing development.
 

cheasley

Active Member
Hey MH,

I've been working off and on on your XML Gui to add the PetAssist script from a previous thread and I can't get it right:

I've added this section to add a checkbox in the version of the GUI that I'm using:

Code:
<checkbox name='Pet Assist' Template='VG.BlueCheckbox'>
<X>40</X>
<Y>80</Y>
<Width>20</Width>
<Height>20</Height>
<Text>Pet Assist</Text>
<Command>runscript vgpetassist</Command>
<CommandChecked>endscript vgpetassist</CommandChecked>
<Data>${Script[vgpetassist](exists)}</Data>
</checkbox>
I've tried using relative pathing "./Scripts/vgpetassist", putting the script inside one of your MH Include directories...can't get it start the script up with the checkbox. What am I doing wrong?

Thanks in advance for any help or advice.
 

Cr4zyb4rd

Active Member
I don't know what MH's code does, but <commandbutton> and <commandcheckbox> (neither of which you used) with their respective <command> properties (which don't exist AFAIK for their vanilla <button> and <checkbox> versions) are deprecated. They're legacy items from before we had <OnLeftClick> and friends, which is what you should be using instead of <command>

If you insist on using a checkbox as a button, something like
Code:
<OnLeftClick>
if ${This.Checked}
run foo
else
end foo
</OnLeftClick>
should do what you want.
 

jelsea

Active Member
Great Script, I love the radar. I do have a wishlist I would like to have added to the Radar if possible. Im looking for some sort of way to track players names and there world locations. That way I could set a players name in the Radar and chose the option to track there loaction, and then displaying the info where there located by there name in like a small window within the radar. Also would like the ability for a Alarm to go off in the radar when a players name or guild enters a set location. Say like I put a players name in the Alarm on Location, and set that Location for Khal. So if this players name or a player in the guild pops up in Khal a alarm will sound in the Radar. I figure this would all be done through the /who list. Just not sure how. Any Ideas to help MadHatter out how to do this?
 

Cr4zyb4rd

Active Member
I don't know how MH would say it, but <their> and <they're>, with their respective possessive and demonstrative properties (which don't exist AFAIK for their vanilla <there> version) are commended. They're existential quantifiers used to make generalizations in place of the standard object-apostrophe-s idiom which you also seem to have problems with.

If you insist on trying to attribute possession to a singular referent, something like
Code:
Bob's
should do what you want.
 

Gameross

Active Member
Yesterday, I was going to write a script that would automatically Me:Sprint me when no one was within radar range, but since I found MH yesterday too I figured it would suggest you add my idea to MH. It should be easily added feature.

Don't Sprint someone if their movement rate is over 200+ by the way.
 

MadHatter

Active Member
Thank you all for the feedback. I will address these requests as soon as aBot is finished up.

In the meantime, I will keep a list at the top of this forum.

- Auto-Update: I will look into this

- Pet-Assist Button: I will be adding a menu that you can type in your person scripts and it will auto-magically creat a button for you

- Radar: I do plan to tie the Search Window into the Radar System and save your radar config per Toon

- Cr4zyb4rd: I had to read your post 3 times about symantics....

- Sprint: I have a little system I will be puting in that monitors players and will adjust sprint and AB when they are in LOS. I am putting this off until I finish the GM detection routines.



Agian, Thank you for the feedback. I am glad this has been found usefull to the community.

MadHatter
 

kaxon

Active Member
Super...

Thank you MadHatter for a great effort in your plans, with the help of Xeon, dontdoit , ect.

It be a great if be add and anchor point(set x,y,z) for Bard, Necro, Wizzard, ect by kiting around this point, CircleSwarm as in EQ1(Macroquest) used of ${Math.Calc[${C_Heading}+${Math.Calc[90*${Math.Calc[${R}/${C_Distance}]}]}]}

Thank you
kaxon
 

Sorenbro

Active Member
Thank you Mad Hatter!! I am loving this script. I was wondering if you could also add to this an UI window to help control pets. Something to let you control grafts and toggle on or off sneer. I don't know if this can be done or not but it would be wonderful to have a button to auto equip graft sets. Like hit one button and have the pet put on all of his defensive grafts.
 

ststew

Active Member
Is abot going to be implemented soon?

Script file 'C:/Program Files/InnerSpace/Scripts/MH/aBot.iss' not found
RunScript 'C:/Program Files/InnerSpace/Scripts/MH/aBot.iss' failed
Dumping script stack
--------------------
-->(embedded):5 Atom00000023() runscript "${LavishScript.CurrentDirectory}/Scripts/MH/aBot.iss"

Is what happens when I try to run it.
 

Smyrk

Active Member
Has anyone had luck with the Resource Scanning function? I haven't mucked with the code itself yet to see what its trying to do, but I've stood on top of every rare and most ultra rare node for quarry, mining, reaping and lumber jacking with characters who have those abilities and its done nothing... no text, no sounds, nada...
 

toolz2

Active Member
config menu

well installed today but wheni try to set it up and configure it it pops up config tiltle bar but nothing to config am i missing something. did not see anyrthing mentioned in regards to this type issue
 

pangelo

Active Member
Is there any way to scale back the speed of sprint or add a slider bar in the config. Just so you can choose full sprint or scale it back some? Not sure how it works so don't know if this is posible. Can the xml be edited to slow it down some?
 

cheasley

Active Member
Bump for that feature as well. Sprinting at 100% isn't always wise...in Xeon's kbot he had a text field for percentage of spring speed I believe.

I'm having a problem with the port locations not updating after chunking. Anyone else have that problem?
 

jelsea

Active Member
MH, what file do I have to delete or change to reset the MH UI? I tried reinstalling but it still keeps the settings. I need to reset it so all my radar config buttons show back up. I have a problem of the Radar config buttons floating off the screen.
 

jelsea

Active Member
Finally found what I was looking for. If some of you like me have found the Radar config buttons have moved off the screen go into your Extensions Directory and make some changes to the X and Y of the Config Box in the ISXVGRadar.xml file. Here is the spot in the file where ya want to make the chagnes. Orginally X and Y where set to 0, but for mine I had to set to 450 and 150 for it to show up where I wanted it.

<Children>
<Frame name='Buttonframe' template='frame'>
<X>450</X>
<Y>150</Y>
<Width>300</Width>
<Height>46</Height>
<Alpha>1</Alpha>
<FadeDelay>0</FadeDelay>
<FadeDuration>200</FadeDuration>
<FadeAlpha>0</FadeAlpha>
<Children>
 

pangelo

Active Member
Madhatter... are you still around and updating this?? can't wait for the items in your "to do" list.
 

MadHatter

Active Member
Sorry gang, I have had a string of bad luck that has kept me from spending time on scripting.

I should be back in the swing of things shortly, but I don't want to tempt the universe to prove me wrong ....

MH
 

Leopardfist

Well-Known Member
I've read through the feedback here, and really feel like a dumbass asking these questions but I never used port or search before I got this UI.

Port: Is there a way to have the list reload after you go from one chunk to another? I have only been able to get it to do this by exitting and rerunning the mh script.

Search: I have seen peeps that I know are using a script like this, as they are camping rare mobs and always get them as soon as they pop it seems. I can not figure out how to use it however. I check the check box, enter the mob name, but I get nothing in the chat box or the radar. Can anyone give me a newb lesson an how this works?

I saw other posts mentioning things I was going to ask about, mainly resource scan and ABot, but I surmised that these were probably not implemented yet, so I will wait and see how future updates work.

Thanks for answering the newb questions hehe!
 

Sorenbro

Active Member
Ok just figured out that I can start sprint at a slower speed doing Me:Sprint[85] for an 85% of the speed. Now I need to figure out how to edit the sprint UI button. And and maybe even find a way to edit that value in game useing the UI interface....
 

MadHatter

Active Member
Hello all.

I was banned and left VG for awhile but I am considering coming back.

I have a massive update for this UI comin up in the near future for those who enjoy this project. The list of additions, improvements and bug fixes is entirely too long to lost here.

Please post any "WishList" items you want to see in this UI.

Peace,

MH
 

IeU

Active Member
cool to hear Madhatter, idle on irc !

What is this exactly, a rework/refix/whatever of KBot ?

or just a port UI ? ( Port + Speed were taken out of ISXVG . . . )
 

Sorenbro

Active Member
Greetings MH,

And welcome back! :) I am glad to see you will be working on this ones again.

Wish list items:

*I would love to see a way to scale down the run speed in sprint.

It would also be nice if you could work in something like vgpetassist.

IF that's a possibility I have many suggestions on how to make that better.

Like:

* a permanent pet naming window.

* a pet heal window at a certain % like in kbot

* turn off auto redoting / casting if FD

* Turn off Transmogrify and or Bloodfeast if low life or FD or full mana and back on at a set lvl

* cancel spell casts and cast heal or a life tap if life drops too low. Unless your already casting a heal tap or evack spell.

*
 
Top Bottom