Traveling macro. Zoning has 60 sec delay

Help section from before the user variable changes that broke all macros

Moderator: MacroQuest Developers

javaspot
orc pawn
orc pawn
Posts: 25
Joined: Mon Oct 07, 2002 10:54 pm

Traveling macro. Zoning has 60 sec delay

Post by javaspot » Sun Dec 15, 2002 9:21 pm

I'm writing a traveling macro to go from one zone to another. I've noticed that there's about a minute delay between zoning and when MQ continues the macro. That is, I've already zoned and am standing around for about a minute before MQ continues running. Does anyone know the cause of the extra delay?


[Note: I am aware of the problem where if you zone while running a macro there's a chance of losing all your stuff]

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Sun Dec 15, 2002 9:45 pm

Salutations,
It's MacroQuest's attempt to make you not lose all your items...

javaspot
orc pawn
orc pawn
Posts: 25
Joined: Mon Oct 07, 2002 10:54 pm

Post by javaspot » Mon Dec 16, 2002 8:42 am

Thanks for the info. It's not a problem that the delay is there, I was just wondering if it was because of something I was doing.

gameboy
a lesser mummy
a lesser mummy
Posts: 64
Joined: Fri Nov 08, 2002 12:28 pm

Post by gameboy » Mon Dec 16, 2002 10:59 am

Instead of MQ putting a built in delay when zoning, wouldn't it be easier to have a built in trigger that pauses MQ when "LOADING PLEASE WAIT" and restarts when "you have entered"? Just a thougt.

lifewolf
a ghoul
a ghoul
Posts: 143
Joined: Fri Oct 18, 2002 6:29 pm

Post by lifewolf » Mon Dec 16, 2002 11:03 am

gameboy wrote:Instead of MQ putting a built in delay when zoning, wouldn't it be easier to have a built in trigger that pauses MQ when "LOADING PLEASE WAIT" and restarts when "you have entered"? Just a thougt.
You would have to have a /doevents ENTERED_NEXTZONE loop running the entire time you are zoning. MQ would still be doing stuff, and its unknown exactly what causes EQ to go fuck and loose your stuff when your zoning while MQ is running.

So this might not fix the problem if its related to just running the whatever EQ use as a commandmessageloopthing while zoning...

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Mon Dec 16, 2002 8:53 pm

Salutations,
and if you debug it before the 60 sec thing, you find that it says 'You have entered xxx' while you are crashing out...

User avatar
Imperfect
Macro Author
Macro Author
Posts: 319
Joined: Fri Jun 14, 2002 1:52 am

Post by Imperfect » Sat Dec 21, 2002 4:19 pm

Back in the dark ages of MQ... we used to have MQ starting back up be triggered. However many many many people lost all their shit. So the fix was the just make it a fixed delay. Some were unhappy because they had to wait for a bit... however overall it is good. Especially when you have half a million in gear. Gets tough explaining to an AdminGM why you need him to restore your gear after the 3rd or 4th time.