A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy
Moderator: MacroQuest Developers
-
Plazmic
- The One

- Posts: 800
- Joined: Fri Jun 14, 2002 12:31 am
-
Contact:
Post
by Plazmic » Tue May 20, 2003 2:34 pm
The last couple days of reading rants reminds me of why I loved this project... and why I had to leave it also ;(
-
ap50
- a snow griffon

- Posts: 425
- Joined: Sun Aug 18, 2002 2:29 pm
Post
by ap50 » Tue May 20, 2003 2:49 pm
Thing is Plaz, there hasn't really BEEN any rants since you left PRIOR to this one.. This MacroQuest Gold thing has been catalyst to get you to return... :)
Everything since you left has been to get MacroQuest working again, not just /CLICK, as that's been pretty much accepted as not working, but just working together to get round things like the memory traps et al.
[color=yellow][size=92][b]Just because you're paranoid, it doesn't mean everyone isn't out to get you![/b][/size][/color]
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Tue May 20, 2003 3:01 pm
ap50 is right. Big turnaround a couple months back, and for the most part everyone has been working together. Been a great time, lots to learn and people actually willing to teach each other instead of hording their uber plat making macros. Those folks went away when they found they could no longer make a profit over other's hard work.
-
Plazmic
- The One

- Posts: 800
- Joined: Fri Jun 14, 2002 12:31 am
-
Contact:
Post
by Plazmic » Tue May 20, 2003 3:09 pm
I'm not sure what the current state of things is, but before I left I had the following working but not released:
All of merchant stuff: buy/sell/inventory... you could do '/merchant buy "Flask of Water" 12' and it was a single call into the client ;)
Inventory/Equipment/Auto/Destroy direct callback clicking.
I never got around to corpses and other stuff, and it wasn't release quality...
I've thought about working on MQ again, but I've been having fun playing AC1 for the last 2 months, and don't even have EQ installed let alone an active account...
Offtopic: E&B sucks, EVE sucks, waiting on FFXI beta...
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Tue May 20, 2003 3:15 pm
Clicking and mouse movements have a DirectInput solution now. Parsing locations for /click and /mouseto is barely functional and something of a kluge, but it does work and should be expanding as new people get to look and play with it. All that revised code was just added back in to the CVS about an hour ago.
We want to modularize MQ now, divide up the code into smaller chunks to make it easier to work with and maintain. Seperate dll's prolly, maybe even seperate modules so you can choose what you want to load. Want PERL, tell the ini file to load that module, otherwise leave it alone. Same for Telnet functions and a few others like that.
-
Shocks
- a ghoul

- Posts: 101
- Joined: Tue Feb 18, 2003 3:26 pm
-
Contact:
Post
by Shocks » Wed May 21, 2003 10:06 am
Plazmic,
It’s nice to hear from you. I joined the MQ community just before you left. I would like to say thanks for the work you have put into MQ. I will say since MQ is code only there have been MUCH less rants and raving going on.
Thanks again,
Shocks
-
EqMule
- Developer

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed May 21, 2003 10:34 am
Plazmic wrote:I'm not sure what the current state of things is, but before I left I had the following working but not released:
All of merchant stuff: buy/sell/inventory... you could do '/merchant buy "Flask of Water" 12' and it was a single call into the client
Inventory/Equipment/Auto/Destroy direct callback clicking.
I never got around to corpses and other stuff, and it wasn't release quality...
maybe that code still is working, and even if its not, couldnt you please post it in the devs forum? or PM it because I would be glad to pick up on it, Im currently working on thoose things anyway so it would be of great help
please with sugar on top?


o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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.
-
Gengis
- a ghoul

- Posts: 116
- Joined: Wed Aug 14, 2002 7:46 pm
Post
by Gengis » Thu May 22, 2003 12:28 am
I don't know about the other but I used MQ for only /whot and /who npc range and /who npc #spawn and /target... other than that after click was broken I could care less if it was fixed. Those 4 functions are my essential to me playing. All things aside it's probably a good thing I quit EQ, it's so addicting.
OT why would you choose AC over DAOC is beyond me....
-
Imperfect
- Macro Author

- Posts: 319
- Joined: Fri Jun 14, 2002 1:52 am
Post
by Imperfect » Thu May 22, 2003 1:46 pm
Dinput... why not just use Xylobot then....
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Thu May 22, 2003 2:09 pm
Xylobot is slow, memory intensive (extra lag), and harder to program. Please let's not start the MQ vs Xylobot topic again, it's been beat to death :)
MQ2: Think of it as Evolution in action.
-
Imperfect
- Macro Author

- Posts: 319
- Joined: Fri Jun 14, 2002 1:52 am
Post
by Imperfect » Thu May 22, 2003 3:21 pm
My only point is that any macro program can do Dinput. Although if the reasoning behind using dinput is more related to not making MQ more money macro friendly than it just hasn't been figured out yet.
I was here before MQ was public. Plazmic and I are who came up with this idea. Although I can't code C for crap. I am not opening up a Xylobot vs. MQ debate. I just find it strange to use Dinput when you can use ANY macro program for that.
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Thu May 22, 2003 5:17 pm
'Cause DInput is the way that NealThorpayt solved the mouse movement and click issues that were messed up by the NewUI. The latest version of the MouseTo code doesn't use it you'll notice, but we don't have a replacement for Click yet that does not use DInput. I think someone is working on it, but ParseMouseLoc has everyone excited so a lot of work is going into that right now, trying to fix my screwey code.
MQ2: Think of it as Evolution in action.
-
Jaerin
- Developer

- Posts: 133
- Joined: Mon Mar 10, 2003 7:37 pm
-
Contact:
Post
by Jaerin » Thu May 22, 2003 5:27 pm
I can find the offsets for click. I've found them before. Those can be used for /click if someone wants to code it. Unless you guys are thinking of an alternate solution.
Jaerin
-
Mckorr
- Developer

- Posts: 2326
- Joined: Fri Oct 18, 2002 1:16 pm
- Location: Texas
Post
by Mckorr » Thu May 22, 2003 5:58 pm
Nope, that would be fine. Eliminating the DInput solution for Click would let us trim down the code quite a bit.
Of course, taking that code back out might be a challenge, but I think I can do it without breaking too much.
MQ2: Think of it as Evolution in action.