A forum for reporting bugs NOT related to custom plugins.
Moderator: MacroQuest Developers
-
Lax
- We're not worthy!

- Posts: 3524
- Joined: Thu Oct 17, 2002 1:01 pm
- Location: ISBoxer
-
Contact:
Post
by Lax » Sun May 02, 2004 6:18 pm
it's specifically /keypress u or /keypress use that people are having a problem with. I havent tried that, but every other keypress i've used other than EQW hotkeys (which obviously wont work with keypress) works fine. Well, maybe not CLIP_IN CLIP_OUT which i need to look into also
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Sun May 02, 2004 7:28 pm
No I haven't been using EQW lately when I'm testing, just the EQ windowed mode.
-
robdawg
- a ghoul

- Posts: 114
- Joined: Tue Mar 23, 2004 11:54 am
-
Contact:
Post
by robdawg » Mon May 03, 2004 1:50 pm
I will try to use:
/keypress USE HOLD
/keypress USE
will report back tonight to let you know if that worked. Specifically on a "push button" for an elevator.
ROBDAWG
[url=http://www.seathound.com]Seat Hound[/url]
[url=http://www.sportsrumormill.com]Sports Rumor Mill[/url]
[url=http://www.packerforum.com]Packer Forum[/url]
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Mon May 03, 2004 3:54 pm
One thing I did notice though is that you have to be closer than you used to be to "Use" something. When they upgraded (uh I guess you could call it that) the graphics engine.
-
robdawg
- a ghoul

- Posts: 114
- Joined: Tue Mar 23, 2004 11:54 am
-
Contact:
Post
by robdawg » Mon May 03, 2004 4:12 pm
okay I am going to be right on top of the button when I do my test. :)
ROBDAWG
[url=http://www.seathound.com]Seat Hound[/url]
[url=http://www.sportsrumormill.com]Sports Rumor Mill[/url]
[url=http://www.packerforum.com]Packer Forum[/url]
-
robdawg
- a ghoul

- Posts: 114
- Joined: Tue Mar 23, 2004 11:54 am
-
Contact:
Post
by robdawg » Tue May 04, 2004 2:53 am
/keypress USE HOLD
/keypress USE
does work.
I had to be right on top of the elevator button, but I got it to push it.
ROBDAWG
[url=http://www.seathound.com]Seat Hound[/url]
[url=http://www.sportsrumormill.com]Sports Rumor Mill[/url]
[url=http://www.packerforum.com]Packer Forum[/url]
-
guest_01
- a ghoul

- Posts: 115
- Joined: Thu Apr 22, 2004 5:15 am
Post
by guest_01 » Sun May 09, 2004 6:16 am
I was trying to get an alias to work, when I stumbled across this issue myself... here are my findings with what I was trying to do...
I have "G" set as my Toggle last two targets key...
When entered from an EQ chat window, or from a macro / alias / docommand, the following lines do absolutely nothing.... not even an error...
/keypress g
/keypress toggletwotargets
/keypress G
/keypress TOGGLETWOTARGETS
Now, what's interesting is, if I type ANY of the above lines in the MQ2 chat window, they WORK.... now, why would they work when typed there, but not anywhere else?
I tried this in both EQW and normal EQ, same results both ways... (I usually use EQW though)
-
Rusty~
- a hill giant

- Posts: 244
- Joined: Wed Apr 14, 2004 2:55 pm
Post
by Rusty~ » Sun May 09, 2004 2:23 pm
holy shit... that's weird.
i had also been having the same problems with /keypress use, /keypress u...
they never worked for me. but i type everything in the main EQ chat window. when i tried typing in the MQ window it worked for me too.
i had never tried it in a macro before because i tried testing it out of macro first and never worked... just tried it now though and it works in macros too. so i guess it's no real problem
-
Lax
- We're not worthy!

- Posts: 3524
- Joined: Thu Oct 17, 2002 1:01 pm
- Location: ISBoxer
-
Contact:
Post
by Lax » Sun May 09, 2004 3:11 pm
why are you typing "/keypress use" instead of just hitting u
or typing "/keypress g"
rofl
thats why its not working. If you have it in a macro, hotkey, social, etc it'll fucking work fine
if you want to TYPE IT IN THE EQ CHAT WINDOW you have to do it with /timed!
-
daerck
- a ghoul

- Posts: 134
- Joined: Mon Jan 12, 2004 8:44 pm
Post
by daerck » Sun May 09, 2004 3:46 pm
I think he is trying to say that in a macro/social/etc the commands won't do anything for him, but if he is typing them out manually they work...
-
Rusty~
- a hill giant

- Posts: 244
- Joined: Wed Apr 14, 2004 2:55 pm
Post
by Rusty~ » Sun May 09, 2004 6:40 pm
i just found it weird it didn't work when typing it in normal EQ chat.... yeah i know there's no point in doing that heh. was just testing it one day and noticed it didn't do anything. tested it in a macro today and it worked fine, so yeah it's nothing at all to worry about since there's no reason to type it out anyways

-
Sorry
- orc pawn

- Posts: 20
- Joined: Thu Oct 26, 2006 6:18 pm
Post
by Sorry » Sun Nov 05, 2006 3:24 pm
The short answer is that you have to be very close to the door switch, you must be looking directly at it and you must not have anything targeted. I wrote up a demonstration macro:
Code: Select all
|---------------------------------
|A macro to test zoning via a door
|---------------------------------
Sub Main
/call DoorClick
/return
|---------------------------------------
|SUB: Move to and click the nearest door
|---------------------------------------
Sub DoorClick
/doortarget
/if (!${Switch.ID}) /return
/declare y0 int local
/declare x0 int local
/declare y1 int local
/declare x1 int local
|We need to be within a small distance of the door location
/varcalc y0 ${Switch.Y}-4
/varcalc x0 ${Switch.X}-4
/varcalc y1 ${Switch.Y}+4
/varcalc x1 ${Switch.X}+4
|Do this in walk mode for added precision
/notify ActionsWindow AMP_WalkButton leftmouseup
/delay 1s
|Move towards the door
/face fast nolook loc ${Switch.Y}, ${Switch.X}
/keypress forward hold
:DoorRunLoop
/face fast nolook loc ${Switch.Y}, ${Switch.X}
/delay 1
/if (${Me.Y}<${y0} || ${Me.X}<${x0}) /goto :DoorRunLoop
/if (${Me.Y}>${y1} || ${Me.X}>${x1}) /goto :DoorRunLoop
|Come to a complete stop
/keypress back
:StopDoorLoop
/delay 1
/if (${Me.Moving}) /goto :StopDoorLoop
|Restore run mode
/notify ActionsWindow AMP_RunButton leftmouseup
|Make sure nothing is selected
/keypress esc
/keypress esc
/keypress esc
/keypress esc
|We must be looking directly at the door!
/face fast door
|Click the door and give it enough time to respond
/delay 6
/keypress u hold
/delay 2
/keypress u
/delay 5
/look
/return