Macro Pausing Itself....

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

Moderator: MacroQuest Developers

User avatar
SingleServing
a hill giant
a hill giant
Posts: 195
Joined: Tue Dec 17, 2002 11:00 pm

Macro Pausing Itself....

Post by SingleServing » Wed Dec 25, 2002 5:33 pm

I have a macro set to automatically reply when it receives tells...

It works great gets the job done, only problem when it reply's

Macro Quest gets paused for some reason

/mqpause

Anyone know how to prevent this from happening when using chat commands?

User avatar
SingleServing
a hill giant
a hill giant
Posts: 195
Joined: Tue Dec 17, 2002 11:00 pm

Just me?

Post by SingleServing » Wed Dec 25, 2002 11:53 pm

Anyone have a problem with the macro pausing on them without ever putting a /mqpause command in your macro?

Malachi
a hill giant
a hill giant
Posts: 227
Joined: Tue Nov 19, 2002 1:29 am
Contact:

I can venture a guess

Post by Malachi » Thu Dec 26, 2002 12:18 am

I would venture a guess that this is a safety override put in by plaz...

See, if your little bot is talking on a *real* channel and somehow gets foobared (you forgot a /return or there's a lag spike or something fun like that) and you start blathering in a real channel, you attract attention to yourself very fast.

Attracting attention to yourself = among other things, attracting attention here.

I might assume that you'll have to edit source to eliminate this override, although I don't think I'd advise that...It would stink to get stuck in open channel and be blithering failed parses or whatever else exists w/i your macro.

It might be as simple as putting in a /delay 3 /mqpause following the reply, whereby it would wait 3 seconds and then *unpause*, although I'm not sure of the syntax for ending a pause. I'd suggest a peek at the readme.

Them's just my advice. hehe.

~Malachi
~Oh danny boy, the pipes the pipes are calling.~

User avatar
SingleServing
a hill giant
a hill giant
Posts: 195
Joined: Tue Dec 17, 2002 11:00 pm

Re: I can venture a guess

Post by SingleServing » Thu Dec 26, 2002 5:48 am

Malachi wrote:I would venture a guess that this is a safety override put in by plaz...

See, if your little bot is talking on a *real* channel and somehow gets foobared (you forgot a /return or there's a lag spike or something fun like that) and you start blathering in a real channel, you attract attention to yourself very fast.

Attracting attention to yourself = among other things, attracting attention here.

I might assume that you'll have to edit source to eliminate this override, although I don't think I'd advise that...It would stink to get stuck in open channel and be blithering failed parses or whatever else exists w/i your macro.

It might be as simple as putting in a /delay 3 /mqpause following the reply, whereby it would wait 3 seconds and then *unpause*, although I'm not sure of the syntax for ending a pause. I'd suggest a peek at the readme.

Them's just my advice. hehe.

~Malachi
Hmm, anyone able to remove this check and compile it? I only have 6.0 no .NET stuff...

I have timers AND counters on my replys to prevent any sort of evil infinite loop spam =)

I have written a new macro and see if this problem replicates itself with clean code...
[color=DarkBlue]Everything,[/color] [color=DarkBlue][b]is[/b][/color] [color=black]black[/color] [color=DarkBlue]and[/color] [color=white]white[/color][color=DarkBlue], when you zoom out it looks[/color] [color=gray]grey[/color][color=DarkBlue].[/color]