How to use Genbot?

Need some help with that macro you're working on or aren't quite sure how to get your macro to do something? Ask here!

Moderator: MacroQuest Developers

Onezero
a ghoul
a ghoul
Posts: 95
Joined: Thu Jan 01, 2004 1:19 pm
Location: Normal, IL
Contact:

How to use Genbot?

Post by Onezero » Sun Jan 11, 2004 11:07 pm

Hey everyone,

I've got all of the Genbot V9 files all setup and ready to go in my macros folder. But I'm wondering, how do I actually use this wonderful macro? I'm not quite clear on what it is used for, or how to get it started. I've tried looking through the code but it is a bit too complicated for me too understand. o_O If anyone can post a little bit of help I'd be most grateful. Thanks :)
.[b].[/b]:[b]:[/b] Onezero
"[i]Health is merely the slowest rate at which you can die.[/i]"

DevlinX
flagrant idiot
Posts: 11
Joined: Fri Nov 28, 2003 2:25 pm

Post by DevlinX » Mon Jan 12, 2004 3:20 am

Pasted from here http://macroquest2.com/phpBB2/viewtopic.php?t=4796

Save all the files to your macros dir (including the .inc s)
Load up on your bot: /mac genbot <mastername>
Then end it: /end
Edit the created genbot_botname.ini

From there on out all you need to do is: /mac genbot <mastername>
and issue commands from your master, in either tells/group/channels, etc.

Quote:

Also, if you can give a breack checklist of an example of the warrior being the master and wanting the shaman to cast a buff spell on him..and the mage casting a Damage shield on the warrior as well.

/t mage buff me (after editing your genbot_charname.ini with the buffs to cast)
/t shaman buff me (same as above)

User avatar
Bad Karma
a snow griffon
a snow griffon
Posts: 346
Joined: Sat Nov 22, 2003 9:34 pm
Contact:

Post by Bad Karma » Mon Jan 12, 2004 8:27 am

If you read the files, they tell you how to use it.
If you read the threads, you'll see how to use it.
If you print out the portion that says "This is where we set up the commands the bot will take", you will know how to use it.
If you did ANY of that, you would know that /tell botname cmds would give you a list of the commands.

See below for more information.
|
\|/
[b]- Bad Karma
________________________________________[/b]

In our own quest for excellence, we should strive to take the time to help those who help themselves.

All others should [b]RTFM[/b]!!!!!!!!!

Onezero
a ghoul
a ghoul
Posts: 95
Joined: Thu Jan 01, 2004 1:19 pm
Location: Normal, IL
Contact:

Post by Onezero » Mon Jan 12, 2004 4:27 pm

Ok, thanks for the help, that's all I needed.
.[b].[/b]:[b]:[/b] Onezero
"[i]Health is merely the slowest rate at which you can die.[/i]"

helstar
orc pawn
orc pawn
Posts: 21
Joined: Sat Jan 24, 2004 6:23 pm

please help on genbot

Post by helstar » Thu Jan 29, 2004 8:35 pm

ok my setup.

im useing 3 computers. All running mq2

im looking to use a pally, as the main
and druid and a slave and enchanter as a slave

i first started with what im understanding from such poor answers peeps have left in the forum. telling people to read. well my eyes are in my lap and i cant take it much any more need help.

step by step what i have done.
1computer that ill be running my pally on.

/mac Genbot <master, pallyname>

I get

Cleared the following: Timers Vars Arrays
[MQ2] Advpath.inc by m12517 --Initialized.

so i typed
/end

now i went to the ini file it made and i put in this for my druid which is a slave.

[Core]
RangeMin=10
RangeMax=12
FastRange=14
FastMin=6
Relaytells=1
ListenGroup=1
ListenChat=1
ListenChan=Dell
AttackOnAssist=0
BehindOnAssist=0
PetOnAssist=0
Verbosity=9
ChatIn=Tell
IgnoreInGroup=duck|say|tell|group|cmds|trade|run|backstab|taunt|evade|slam|bash|kick|flyingkick|disarm|traps|puller||
DelayBeforeSit=3s
AnchorRadius=6

[Spell]
SitAfterCast=1
DefaultSpellSet=default
EvacSpell=Egress

[Combat]
DoBackstab=0
DoTaunt=0
DoEvade=0
DoSlam=0
DoBash=0
DoKick=0
DoFlyingKick=0
DoDisarm=0
DoTraps=0
DoArchery=0
Aggressive=0
AutoEngage=0

[Healer]
IsHealer=1
IsPally=0
ReportAutoHeal=1
CasterHealIsHot=0
HotDelay=60
HealPets=0
PatchHealer=1
TankSpell=Nature's Infusion
CasterSpell=Nature's Infusion
DefaultHealSpell=Nature's Infusion
PetSpell=Name of Pet Heal Spell
PatchSpell=Name of Patch Heal Spell
HealCasterMsg=Healing %t
HealTankMsg=Big Heal on %t
HealPetMsg=Healing %t
PalHealMsg=Healing %t
PatchHealMsg=Patch Healing %t
PallyGroupSpell=Name of Pally Group Heal Spell
PallyHealSpell=Name of Pally Heal Spell
CasterPctHeal=70
TankPctHeal=51
PalGrpPct=81
PetPctHeal=51
PalHealPct=81
TankList=Warrior|Shadow Knight|Paladin|Monk|Beastlord|Ranger|Shaman
CasterList=Necromancer|Wizard|Enchanter|Magician|Rogue|Druid|Cleric|Bard
=

[Personal]
FireSpell=Scoriae
IceSpell=Winter's Frost
NukeSpell=Summer's Flame
RootSpell=Engorging Roots
SnareSpell=Ensnare
InvisSpell=Improved Superior
SelfInvisSpell=Improved Superior
LureSpell=Lure Spell
SlowSpell=Slow Spell
DebuffSpell=Debuff Spell
LevSpell=Spirit of Eagle
RegenSpell=Chloroplast
HotSpell=Heal Over Time Spell
MountItem=Name of Mount Item
BuffSpell1=Shield of Bracken
BuffSpell2=Skin Like Nature
BuffSpell3=Resist Magic
BuffSpell4=Storm Strenght
BuffSpell5=Resist Cold
BuffSpell6=Resist Fire
BuffSpell7=Spirit of Wolf
BuffSpell8=Mask of the Forest
GBuffSpell1=Flight of Eagles
GBuffSpell2=Protection of Seasons
GBuffSpell3=Pack Chloroplast
GBuffSpell4=Blessing of Replenishment
GBuffSpell5=Protection of the Nine
GBuffSpell6=Legacy of Bracken
GBuffSpell7=Name of Group Buff spell 7
GBuffSpell8=Name of Group Buff spell 8
PetBuffSpell1=Name of Pet Buff spell 1
PetBuffSpell2=Name of Pet Buff spell 2
PetBuffSpell3=Name of Pet Buff spell 3
PetBuffSpell4=Name of Pet Buff spell 4
PetBuffSpell5=Name of Pet Buff spell 5
PetBuffSpell6=Name of Pet Buff spell 6
PetBuffSpell7=Name of Pet Buff spell 7
PetBuffSpell8=Name of Pet Buff spell 8
ReportLom=0
LomPct=10
LomMsg=I'm getting LOM
StunA=StunA Spell
StunB=StunB Spell
StunC=StunC Spell
DDStunA=DDStunA Spell
DDStunB=DDStunB Spell
MezLow=MezLow Spell
MezHigh=MezHigh Spell
MezAE=MezAE Spell
AutoBehind=0
IsShaman=0
IsCleric=1
IsBard=0
IsRanger=0
DoIncite=0


and then i altered my main which is the pally,
slave 1 druid which i should u
slave 2 enchanter i havent done it becuase i keep getting error on the druid.

So after i changed the druid ini. i reloaded the mac.

/mac genbot druidname

i get the
cleared the following; timers vars arrays
mq2 advpath.inc by m12517 -- intilialized


so i think its working. so then with out loading mq2 on the main pally i and only for the druid i load the mac i send a tell to my druid to do something and i get a



this is my comand i send mybe im wrong.

/tell druidname sit,follow,etc.
and i get this from the druid in his chat box.


Talking to yourself again?


Now im lost what the hell am i doing wrong.

Do i have to run both eqs on the same pc for all this to work or what ever. i would love for some help on this

i use Aol. u can IM me useing _______jvsquire______ as IM

or email me Jvsquire@aol.com


if i cant get this to work ill just have to go back to xylobot which is way more memory intensive.

seph_yaro
a lesser mummy
a lesser mummy
Posts: 72
Joined: Sat Jul 26, 2003 1:12 pm

Post by seph_yaro » Fri Jan 30, 2004 7:14 am

... The only thing I am seeing is one of the following...

1) You aren't reading the posts right
2) You aren't reading the posts at all
3) You aren't very bright

Take your pick.

Oki, now that thats been established, let me give you some instructions. I'll try to make it simple.

Step One-

1) Run MQ2.
2) Start up the EQ patcher, let it patch, press 'Play'
3) Accept the EULA
4) Let the splash screens go by, then
5) Click connect, type in SN/password for your druid
6) Click connect again
7) Select your server, press play
8) Select your druid, press enter world

Got that so far? Oki, onto Step Two.

1) Now that druid is ingame, hit enter, and type /mac genbot <PALLYNAME>. NOT druids name. Not chanters name. THE MASTER'S NAME.
2) Follow Step One to login the pally
3) On the pally, hit enter and type this - /tell druidname cmds core
This gives the basic commands that are useable on all classes, caster/tank/etc.
4) Now make sure pally and druid are in same zone, with the pally looking at the druid. Done so? Oki, now press enter and type this - /tell druidname sit
Wow! The druid sat. Amazing, ne?



Oki, in all seriousness now, if you'd have read (really read, not browsed through, glanced at, or 'wasted 1hr on') all of the posts, or even the macro itself, you would have grasped the basic concept of how to run this macro.
DO NOT run he macro on the paladin. DO NOT give the druid's name when you type in /mac genbot <name>. The name is the MASTER'S NAME ONLY.

And is Xylobot was so great and easy to use/etc - why are you here again?

ionsf
a ghoul
a ghoul
Posts: 94
Joined: Wed Jan 14, 2004 10:19 pm

Post by ionsf » Sat Jan 31, 2004 12:29 pm

xylobot sux. I want my 20 dollars back...