Genbot v13.3.7 [Updated 04/19/05]

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

retardo
orc pawn
orc pawn
Posts: 19
Joined: Wed Sep 22, 2004 1:20 am

Post by retardo » Mon Sep 27, 2004 12:08 pm

Hi there I'm having trouble with autoslam/taunt with my warrior, tells me to set up a doability key, but I have one set up?

Monkman
decaying skeleton
decaying skeleton
Posts: 3
Joined: Mon Sep 13, 2004 7:39 pm

Reply to "Troubles"

Post by Monkman » Tue Sep 28, 2004 1:41 pm

To the question:

Im having trouble having my bot do the commands that the master gives it. I'm not getting any error messages. When i do /gb /sit , that works so the bot is working. But it dont do any commands that it receives from the master. The bot also sends tells to the master for lost invis, etc... So it is working right just not doing the commands. Any suggestions? Thank you

My answer:

I had the same issue - make sure your genbot toon has tell windows *off*. The commands have to go to the main chat window. Thing works like a charm for me now.

ins
a lesser mummy
a lesser mummy
Posts: 74
Joined: Wed Jun 16, 2004 6:48 pm

Post by ins » Sat Oct 09, 2004 11:42 am

Anyone else having a problem with bots casting a spell in gem9?

TheAFKBard
a ghoul
a ghoul
Posts: 133
Joined: Tue Dec 30, 2003 9:48 pm

Post by TheAFKBard » Tue Oct 12, 2004 5:44 pm

I've encountered some undesirable behavior in the buff routines in genbot. If the bot tries to buff someone but the spell won't take hold, it keeps retrying, and adds the buff to the timer list. Preferred behavior would be giving up trying to cast a spell that won't take hold and removing it from the tracked list of buffs.
Case in point, cleric buff virtue on tank. Oops. Tank dinged 62. Cleric buff conviction on tank. Conviction takes hold. An hour or two later, bot tries to buff virtue. It won't stick, so it tries again... and again, and again... Restart genbot. Oops. Lost all the other buff timers. Let's all have 15 mins of downtime while the cleric re-stages buffs.

A_Druid_00
Macro Maker Extraordinaire
Posts: 2378
Joined: Tue Jul 13, 2004 12:45 pm
Location: Rolling on the Lawn Farting

Post by A_Druid_00 » Wed Oct 13, 2004 7:45 am

ROFL, I run into the exact same thing with my chanter, druid, and cleric buffs. Nothing sucks more than getting my Night's Dark Terror rotation going again though.

It would be ideal if GB gave up trying to rebuff and dropped the spell from the timer list after 3-5 attempts. Or, even better would be a way to clear timers from the list. Like assign each buff a number when the bufflist command is called and make a "deletebuff ##" command. Hell, even a "deletebuff buffname charactername" would kick ass if that's easier to code. That way when Bob the Ranger doesn't like the Night's Dark Terror I keep refreshing on him every 15 mins, I can make the chanterbot stop casting it without a complete reload.

Another thing that sucks is when I cast the same group buff on 2 different people in the group. But, I don't think there's much GB can do about that unless it watches the "Soandso's does WTFever that buff does" messages to figure out if the timer needs to be reset for anyone else the buff takes hold on. And its really unnecessary as long as I make sure that the group buff is always refreshed on the same person in the group.

Sadly, it appears Genbot no longer has a janitor, and it's way too big a project for me. So, I guess it's take it or leave it!
[quote]<DigitalMocking> man, A_Druid_00 really does love those long ass if statements
<dont_know_at_all> i don't use his macro because i'm frightened of it[/quote]
[quote][12:45] <dont_know_at_all> never use a macro when you can really fuck up things with a plugin[/quote]

Arune
a hill giant
a hill giant
Posts: 216
Joined: Sat Jul 03, 2004 1:51 pm

Post by Arune » Sat Oct 16, 2004 8:56 pm

Ran into a problem today and was wondering if anyone has a solution.

While bot is attacking a target, I send the bot a tell for noattack. The bot window shows it is parsing the command, but the bot will continue to attack until either the mob, or bot is dead. No matter what I try to do, it won't stop attacking.

Am I missing something?

Boredbard
a ghoul
a ghoul
Posts: 89
Joined: Thu Nov 27, 2003 11:49 am

Post by Boredbard » Sat Oct 16, 2004 11:22 pm

/tell botname stop

jdelpheki
a lesser mummy
a lesser mummy
Posts: 51
Joined: Tue Dec 09, 2003 2:46 pm

Caster attack

Post by jdelpheki » Mon Oct 18, 2004 8:33 am

might be nice ot see some caster attack code some simple single casts be better than just the pet attack. think i sent a few emails regarding caster code but not sure it went anywhere :( till then ill keep using gen 12 :)
Time to die A microwave Burrito!

TheAFKBard
a ghoul
a ghoul
Posts: 133
Joined: Tue Dec 30, 2003 9:48 pm

Post by TheAFKBard » Tue Oct 19, 2004 3:24 am

If I wanted genbot to /target the person who issued a command before performing a shortcut, what would the syntax be?

A_Druid_00
Macro Maker Extraordinaire
Posts: 2378
Joined: Tue Jul 13, 2004 12:45 pm
Location: Rolling on the Lawn Farting

Post by A_Druid_00 » Tue Oct 19, 2004 8:27 am

Genbot Doc wrote:sn <spell|gemNumber|item|alt> CastName - Commands bot to cast the specified spell or item or alt ability on master's target.
spell|no parameter - will cast CastName on master's target.
gemNumber - If spell is not already memorized, memorizes it to slot Number before casting.
item - will right click item CastName on master's target.
alt - will use alt ability CastName on master's target.
And snt casts on whatever the bot currently has targetted. If you're running a chain of commands; like a debuff chain for a shammy/enc, use sn as the first cast command and then snt for all the following debuffs in that shortcut. Otherwise he clears his target and re-assists every command in the chain, which eats up a lot more time than you'd think.

Example: sn Howl of Tashan|snt Forlorn Deeds|snt Cripple
[quote]<DigitalMocking> man, A_Druid_00 really does love those long ass if statements
<dont_know_at_all> i don't use his macro because i'm frightened of it[/quote]
[quote][12:45] <dont_know_at_all> never use a macro when you can really fuck up things with a plugin[/quote]

El
a ghoul
a ghoul
Posts: 108
Joined: Mon Dec 29, 2003 12:34 pm

Post by El » Tue Oct 19, 2004 12:27 pm

In your alias section:

sow=snt Spirit of Wolf on NameS

In game, you type "sow Bob" to have genbot cast spirit of wolf on Bob.

TheAFKBard
a ghoul
a ghoul
Posts: 133
Joined: Tue Dec 30, 2003 9:48 pm

Post by TheAFKBard » Tue Oct 19, 2004 2:32 pm

snt means to cast a spell. What if I want to execute another command? Say for example /whot, /con, /follow...

A_Druid_00
Macro Maker Extraordinaire
Posts: 2378
Joined: Tue Jul 13, 2004 12:45 pm
Location: Rolling on the Lawn Farting

Post by A_Druid_00 » Tue Oct 19, 2004 6:35 pm

Follow is handled in the follow command. I've never tried it but it seems to imply that it will follow the master's target if no parameter is given.

I'm not sure why you'd want your bot to do a /whot or /con for you since you've got the target right there though.
[quote]<DigitalMocking> man, A_Druid_00 really does love those long ass if statements
<dont_know_at_all> i don't use his macro because i'm frightened of it[/quote]
[quote][12:45] <dont_know_at_all> never use a macro when you can really fuck up things with a plugin[/quote]

TheAFKBard
a ghoul
a ghoul
Posts: 133
Joined: Tue Dec 30, 2003 9:48 pm

Post by TheAFKBard » Tue Oct 19, 2004 10:34 pm

I know about the bot's follow routine and such. I'm trying to talk my way around the actual command that I want it to perform, because it's an active modification to EQ that isn't supported in these forums. But if I can have the bot /follow me using pre-hack /follow, I can get it to do what I want it to.
Is this beyond the capability of a shortcut, and should I move my routine to personal.inc?

El
a ghoul
a ghoul
Posts: 108
Joined: Mon Dec 29, 2003 12:34 pm

Post by El » Tue Oct 19, 2004 11:41 pm

And suddenly a light dawns... yes, I think for what you're not saying you need, you want to have the routine in personal.inc.