Odd / Inconsistant #event bug

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

nahsalot
orc pawn
orc pawn
Posts: 27
Joined: Fri Apr 02, 2004 11:38 am

Odd / Inconsistant #event bug

Post by nahsalot » Fri Jun 11, 2004 10:19 am

The following tidbit of code works correctly for other people, but not for me. (the event never fires, and it appears that it's just me, and I have no idea why that might be)

#event Zone "You have entered #1#."

sub main
/echo Testing
:loop
/doevents Zone
/goto :loop
/endmac

Sub Event_Zone
/echo Zoned
/endmac
/return

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Fri Jun 11, 2004 12:09 pm

Are you trying it with VANILLA mq2? e.g. no modifications/customizations/extra plugins?
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

nahsalot
orc pawn
orc pawn
Posts: 27
Joined: Fri Apr 02, 2004 11:38 am

Post by nahsalot » Sat Jun 12, 2004 10:17 am

Yes, I have copy and pasted this to multiple people too, and we are all using vanilla MQ2, it doesn't work for me, but works for another (copy and paste).

Some of my events work, others don't, this is extremely odd.

I have a tell command parsing macro that works, but this doesn't.

Also, all my events were firing twice, but when I removed #*# from one of the events, and replaced it with #1#, it stopped. All sorts of weird freaky things.

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Sat Jun 12, 2004 2:11 pm

Have you tried recompiling?

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

Post by MacroFiend » Sun Jun 13, 2004 1:22 am

Have you tried removing those quotes around the event definition?

nahsalot
orc pawn
orc pawn
Posts: 27
Joined: Fri Apr 02, 2004 11:38 am

Post by nahsalot » Sun Jun 13, 2004 7:56 am

this gets more troubling, this bit of code works perfectly for me prior to running one of my macros.

After I run this other macro though, when I try to run this test code as a completely seperate macro, it stops working.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sun Jun 13, 2004 1:05 pm

that's more believable, assuming a bug in blech. and you're using the latest ZIP, in a brand new directory? Blech version Lax/Blech 1.5.1?
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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

Post by MacroFiend » Mon Jun 14, 2004 12:42 pm

Are the events named the same in the real and test macro? If so, try renaming one event to TestZone and see if the macros still cause conflicts. Perhaps something isn't clearing the event definitions when you kill off the other macro.