Using horses with macros

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

User avatar
auth
a ghoul
a ghoul
Posts: 84
Joined: Sun Apr 13, 2003 12:47 am

Using horses with macros

Post by auth » Tue Aug 05, 2003 10:55 am

I think I am going to undertake the task of fixing the horse portions of macros. I notice that while running a macro on a horse, you can manually /click right loot slot, but when you call it from a macro, it kills eq. I also noticed that you could manually use the loc
(eg. /click left 82 90) and it would work even calling it from within the macro. I also notice it does this anytime you try to shortcut the /click from a parsed location, including merchants buy and done buttons. There are also a few other functions that are broke on horses... I'll post any progress I make, and I am going to start hanging out in the devel channel. If anyone has any ideas, feel free to chat me up :!:

Why: /finditem uses the Click routine - broke also
any click that uses parser on horse is broke, if called within a macro, but if called externally, the click will proceed as planned. What actually changes while on a horse?

MacroFiend
a grimling bloodguard
a grimling bloodguard
Posts: 662
Joined: Mon Jul 28, 2003 2:47 am

What changes when on horseback ...

Post by MacroFiend » Tue Aug 05, 2003 2:39 pm

A lot of things change. For example, if you run the command $char(level) in a macro while on horseback, you will probably get the level of your horse and not your real level ... which may give you some indication as to where the core problem is. My best guess is that because the horse is attached to but seperate from your $char(id), while you are in a macro, it is reading the horse's details as your own but that is just a speculation.

User avatar
auth
a ghoul
a ghoul
Posts: 84
Joined: Sun Apr 13, 2003 12:47 am

Fixed - Horses with macros

Post by auth » Wed Aug 06, 2003 1:54 am

DKAA and I fixed the horsey bugs tonight. If you have any more problems with crashes to desktop, please post the macro line that you suspect is causing the crash in this forum - DKAA updated CVS and downloads page with the new code. Thanks for the help, and ... Adio Silver, AWAY! (or something)

David
decaying skeleton
decaying skeleton
Posts: 4
Joined: Mon Aug 18, 2003 8:35 pm

Dumb newb question

Post by David » Tue Aug 19, 2003 12:09 am

K i know this is probably obvious to most of you, and thank you in advance. I have the horse bug problem with a macro file I have also, very new to macroquest so bear with me ok. I went to the downloads page, what file do I download there? Do I dload the Macroquest Latest Nightly link? I did that and it comes up with IRC-Latest file, now I unzip the whole thing and do put it where? Sorry all I got was the macroquest program and stuff from a friend with hardly any instructions been messing with it for a few weeks now. I use a horse ingame and was wondering why It locked up when i used MQ, the new DLoad fixes that problem? I should extract the new MAcroquest file and replace the old one with it?

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

please...

Post by EqMule » Tue Aug 19, 2003 4:35 am

Quick Step Tutorial: (we assume the zip is the latest from cvs)
  • 0. Install visual c++ 6.0 or visual studio 6.0
    1. download the zip from the downloads page
    2. unzip it in C:\MQ
    3. go to the newly created folder C:\MQ and DoubleClick the Macroquest.dsw file
    4. It will open up in Visual studio.
    5. Go to the menu called Build and click on it
    6. On that menu go to Set Active Configuration click on it...
    7. Set the active configuration to macroquest - Win32 Release and press ok
    8. Go to Build menu again and click it.
    9 Select Build macroquest.exe
    10 you will get it compiled, then exit Visual studio
    11. Go to the C:\MQ\release folder, and doubleclick macroquest.exe
    12. Start everquest.
    13 You are done.
taken from the Sticky: new? read this in the MacroQuest::Help forum...

since you are new I will bare with you, but please have patience, it will pay off, read all messages on the board lets say 4 days back from now, plus all the stickys. It will make things easier for you and us.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

David
decaying skeleton
decaying skeleton
Posts: 4
Joined: Mon Aug 18, 2003 8:35 pm

Thank you

Post by David » Tue Aug 19, 2003 10:46 am

Thanks Eqmule, I assume Visual Studio is a program you can buy at a store(I did a search but nothing came up as to that simple question haha)(total newb here, well not total it has been WELLL over 16 years since I messed with any kind of programming so you can imagine how out of date I am), Is there a place to buy a dload of VS6, or will I need to actually go to a store in person?

Btw will start using the search feature often also I appreciate the post and am kind of eager to see how all this stuff works nowdays.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

doh....

Post by EqMule » Tue Aug 19, 2003 1:01 pm

Learn to search.... please...

I did a search for "what is visual studio?" and I got a few links the most obvious one was visual c++ 6.0

if you bother to read that thread, you will get some tips on where to get hold of the program, this question have been asked before... I think the best tip in that thread is to go to you local compstore and buy a learn c++ in 21 days or something like that, because thoose books usually have a cd included, with c++ .... :)
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

Azum
a hill giant
a hill giant
Posts: 229
Joined: Wed Jun 04, 2003 5:04 am

Post by Azum » Wed Aug 20, 2003 5:25 pm

Running latest CVS, /who npc on horseback crashes me to desktop.

ilcoopil
orc pawn
orc pawn
Posts: 13
Joined: Mon Aug 04, 2003 11:18 pm

Post by ilcoopil » Wed Aug 20, 2003 7:41 pm

Hey just curious what exactly did you change to get the horses to work b/c I want to update a custom MQ I have with some tweaks I and friends have made. If you could help me out with this that would be awesome thanks. I assume auth knows how so if you can just post it or PM me thanks.