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

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

Moderator: MacroQuest Developers

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Wed Jan 23, 2008 6:51 pm

izusaga wrote:I'm not a huge fan of autobot because it requires either IRC plugins or emulation
it does not require either.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

User avatar
Canadian_Cowgirl
a bunny
Posts: 245
Joined: Sat May 13, 2006 1:43 pm

Post by Canadian_Cowgirl » Thu Jan 24, 2008 3:54 pm

Modbot requires IRC/BC etc, but autobot doesn't as far as I know

-C_CG.
Agripa: Isn't there a rule about never getting into a fight with a Canadian when tech support is on the line?

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sun Feb 03, 2008 8:57 pm

Canadian_Cowgirl wrote:Modbot requires IRC/BC etc, but autobot doesn't as far as I know

-C_CG.
I consider myself to be fairly versed in MQ2 and it's terminology and structure. I won't use a IRC plugin so ModBot is out of the question, and even following the Wiki for autobot I still can't even make a beastlord assist the MA and attack. Perhaps it's a dependency issue because I don't load exchange, but that really shouldn't be causing the level of trouble I have simply getting a functional autobot.

In a nutshell, Genbot is the only thing that works for me at this time. It's just irritating that the code has fallen so far behind that it won't perform simple functions such as evade or taunt even when enabled in the ini.

jacensolo
a snow griffon
a snow griffon
Posts: 427
Joined: Wed Feb 14, 2007 8:51 am
Location: Right behind you

Post by jacensolo » Sun Feb 03, 2008 9:43 pm

Is there a reason you won't use an IRC plugin?

Also, I believe modbot runs with EQBC as well, which isn't IRC.

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sun Feb 03, 2008 10:04 pm

jacensolo wrote:Is there a reason you won't use an IRC plugin?

Also, I believe modbot runs with EQBC as well, which isn't IRC.
Specifically lack of familiarity/comfort with IRC in general. I'd rather simply give commands with tells or more specifically, in a channel.

Genbot does this. (sort of, currently they do not listen in channels anymore as that appears to be broken)

jacensolo
a snow griffon
a snow griffon
Posts: 427
Joined: Wed Feb 14, 2007 8:51 am
Location: Right behind you

Post by jacensolo » Sun Feb 03, 2008 10:32 pm

If you check out EQBC, that is about as basic as possible as far as commands go. To use it, I just run the exe, and then do "/bccmd connect" on each char.

Then you can use it to send messages which can be interpreted by macros, or you can just send raw commands. For example, if I did "/bca //sit", all of the chars connected would sit. It's a very effective way to connect groups of bots. When combined with MQ2NetBots, it even lets you grab data like CurrentHPs, TargetID, and PctMana from your other bots on the fly.

It's very easy to setup and use. No offense, but part of the reason more and more bot macros are using EQBC or IRC is that they're immensely helpful for connecting groups together without depending on EQ's chat channels for communication.

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sun Feb 03, 2008 10:43 pm

jacensolo wrote:If you check out EQBC, that is about as basic as possible as far as commands go. To use it, I just run the exe, and then do "/bccmd connect" on each char.

Then you can use it to send messages which can be interpreted by macros, or you can just send raw commands. For example, if I did "/bca //sit", all of the chars connected would sit. It's a very effective way to connect groups of bots. When combined with MQ2NetBots, it even lets you grab data like CurrentHPs, TargetID, and PctMana from your other bots on the fly.

It's very easy to setup and use. No offense, but part of the reason more and more bot macros are using EQBC or IRC is that they're immensely helpful for connecting groups together without depending on EQ's chat channels for communication.
I've been playing with both mods for the past few hours. Modbot seems to require advcombat which is part of the old advbot, which I no longer have. For example, my beastlord will engage if he's in melee range and facing the right way, but if he's turned or out of range he just chain jumps with an error because the files listed in the most recent Modbot does not include advcombat.

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sun Feb 03, 2008 10:55 pm

jacensolo wrote:If you check out EQBC, that is about as basic as possible as far as commands go. To use it, I just run the exe, and then do "/bccmd connect" on each char.

Then you can use it to send messages which can be interpreted by macros, or you can just send raw commands. For example, if I did "/bca //sit", all of the chars connected would sit. It's a very effective way to connect groups of bots. When combined with MQ2NetBots, it even lets you grab data like CurrentHPs, TargetID, and PctMana from your other bots on the fly.

It's very easy to setup and use. No offense, but part of the reason more and more bot macros are using EQBC or IRC is that they're immensely helpful for connecting groups together without depending on EQ's chat channels for communication.
Hmm. Running the server and then loading the eqbc plugin, when doing /bccmd connect I get an invalid command error.

Are there any additional plugins required?

jacensolo
a snow griffon
a snow griffon
Posts: 427
Joined: Wed Feb 14, 2007 8:51 am
Location: Right behind you

Post by jacensolo » Sun Feb 03, 2008 11:46 pm

If it's giving you the red "invalid command" error, it's not a EQBC error. Are you sure the plugin loaded? Try just "/bccmd".

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sun Feb 03, 2008 11:53 pm

jacensolo wrote:If it's giving you the red "invalid command" error, it's not a EQBC error. Are you sure the plugin loaded? Try just "/bccmd".
Recompiled and applied and I can not use the /bccmd connect to connect to the local server.

However, now the problem is that MQ2MoveUtils gives me a CTD on 1 of the 3 machines I'm boxing on. This machine happens to host 2 of my melee, which causes me an immediate problem. =/

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sat Feb 09, 2008 1:25 pm

I've been reading through some of my old code that I created/posted in '04.

For the life of me I cannot remember how to utilize a personal.inc file. Where is it declared to properly function and what is the basic structure within the file itself?

Edit: Additionally, if my objective is to create a personal that makes a rogue swap weapons everytime backstab is available, how is that accomplished?

toomanynames
a grimling bloodguard
a grimling bloodguard
Posts: 1844
Joined: Mon Apr 11, 2005 11:10 am

Post by toomanynames » Sat Feb 09, 2008 2:17 pm

izusaga, so you are clear, modbot doesn't use IRC, only eqbc. All macro code is available in the zip, there are no requirements from advbot. The only requirements are the plugins listed in the wiki and the modbot zip itself. If you are getting errors then you've got something wrong.
[quote="DKAA"]You cant. Only the server knows.[/quote]

izusaga
a ghoul
a ghoul
Posts: 103
Joined: Thu Jul 01, 2004 8:02 am

Post by izusaga » Sat Feb 09, 2008 4:14 pm

toomanynames wrote:izusaga, so you are clear, modbot doesn't use IRC, only eqbc. All macro code is available in the zip, there are no requirements from advbot. The only requirements are the plugins listed in the wiki and the modbot zip itself. If you are getting errors then you've got something wrong.
Regardless, I'm getting errors, and I've posted said errors, and this forum appears to be rather dead so help isn't easy to comeby. I can accept that just fine.

Additionally, modbot does not appear to do what I want it to do.

I want an anchored bot that responds to commands, not a bot that guages when to attack based on protects and autoengages on mobhealth percentages.

Genbot does what I want. I'd just appreciate help with the above questions to get a functional personal.inc.

Diggler
> Oid
Posts: 120
Joined: Thu Oct 09, 2003 3:28 pm
Location: Lexington, KY

Post by Diggler » Sat Mar 08, 2008 5:24 pm

I come back after years and Genbot still functions =D

I'm impressed and glad a project I helped on still has some uses hehe

kryker
decaying skeleton
decaying skeleton
Posts: 4
Joined: Tue Mar 18, 2008 5:05 pm

Post by kryker » Fri Mar 28, 2008 3:35 pm

Sorry to be such a noob, but I've looked through the helpfile for genbot and can't find what i'm looking for...

I'm trying to set up my ini file to maintain buffs on a pet (my mage epic clicky, rathe's strength, burnout, and iceflame guard) but i can't seem to figure out how to get them to work.

Any help you could give me would be appreciated!

Thanks

K