Genbot Question

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

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

Genbot Question

Post by Monkman » Tue Sep 14, 2004 1:14 pm

Hello...

I didn't think this was appropriate under the Macro forum, but please move if appropriate.

If this is a flame-able question, I'll open the flame-protecting robe and let my ass get a little singed, but I can't find a reason for this.

Genbot is running on my shaman in that it loads with no error messages. It runs correctly on its own (i.e., canni when magic down), and commands work fine when I use /gb to send them (i.e., telnet into it and can do /gb buff commands), but I can't command the damn thing from my master character.

I start the macro with /macro genbot masterchar

From what I understand, I should be able, with the default configuration, to just send a tell from masterchar to my bot (botchar) along the lines of:

/tell botchar sit

and the bot should then sit. But it doesn't - it just shows up in the tell window. What throws me is if I've got an error in the ini file, it will send a tell to masterchar saying what the error is, but it won't listen to me otherwise.

Help, please!

Thanks...

Here's my .ini file:

[CORE]
AnchorRadius=6
ChatIn=Tell
ChatInChannel=Channel Name
checkname=off
MaxLootRadius=50
followmode=1
IgnGroupList=duck|say|tell|group|cmds|trade|run|backstab|taunt|evade|slam|bash|kick|flyingkick|disarm|traps|puller||
ListenChan=Name_of_channel
listenchat=on
listengroup=on
MountItem=Name of Bridle or Drum
MaxTargetRange=250
movetomode=1
relaytells=on
trap=off
Verbosity=9
DebugList=None
[ADVPATH]
FaceFast=1
SilentFlag=1
SpeedSense=15
FollowDistance=20
[EVENTS]
EventExpGained=None
EventImDead=None
EventLoosingLevitate=/botsay I'm loosing Levitate.
EventLoosingInvis=/botsay I'm loosing invis.
EventLostInvis=/botsay I'm no longer invis.
EventZoned=None
EventDefend=/botsay I've been attacked by NameS! Attacking right back!
EventGuard=/botsay Intruder alert! Attacking the trespassing NameS!
EventAttacked=None
EventProtect=/botsay How dare NameS attack my master?! I must punish this insolence!
[COMBAT]
archery=off
autobehind=off
autoengage=on
bash=off
backstab=off
disarm=off
evade=off
flyingkick=off
frenzy=off
kick=off
slam=off
taunt=off
petona=off
tauntdisc=off
WarTauntDisc=incite
GuardRadius=50
defend=off
protect=off
ProtectList=masterchar
NeverKill=things you never want to attack separated by |
ProtectOrDefendCheckRadius=50
melee=off
MeleeRange=12
MeleeMaxRadius=100
[SPELL]
SelfBuffList=Buffs you wish to maintain on yourself separated with |
sitaftercast=on
DelayBeforeSit=3s
canni=off
CanniSpell=Cannibalize
CanniUntilPctHPsLessThan=40
ChainNuke=Your Chain Nuke Spells separated with |.
ChainStun=Your Chain Stun Spells separated with |.
DefaultSpellSet=Default
dobuff=on
EvacSpell=Enter the name of your Evac spell here.
LomMsg=Warning I'm running low on Mana.
reportlom=off
remem=off
DefaultSpellGem=8
yaulp=off
YaulpSpell=Yaulp
[HEALER]
doheal=on
CasterSpell=Greater Healing
CasterPctHeal=70
DefaultHealSpell=Name of Default Heal Spell
HealCasterMsg=Healing %t
HealPetMsg=Healing %t
healpets=off
HealTankMsg=Big Heal on %t
IsPally=0
PalGrpPct=81
PalHealPct=81
PallyGroupSpell=Name of Pally Group Heal Spell
PallyHealSpell=Name of Pally Heal Spell
PalHealMsg=Healing %t
patchheal=on
PatchHealMsg=Patch Healing %t
PatchSpell=Greater Healing
PetPctHeal=51
PetSpell=Greater Healing
ReportAutoHeal=1
TankSpell=Greater Healing
TankPctHeal=51
stopifhealed=on
stopforheals=off
TankList=Warrior|Shadow Knight|Paladin|Monk|Beastlord|Ranger|Shaman|Berserker
CasterList=Necromancer|Wizard|Enchanter|Magician|Rogue|Druid|Cleric|Bard
[SHORTCUTS]
default=/echo Put yer shortcuts in your .ini file!

llama
orc pawn
orc pawn
Posts: 20
Joined: Mon Dec 29, 2003 8:13 am

Post by llama » Tue Sep 14, 2004 1:41 pm

Dont use tell "popup-windows", direct all tells to one window.

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

AH HA!

Post by Monkman » Tue Sep 14, 2004 1:46 pm

Thank you - makes perfect sense, now that I think about it. I'll PM the guy maintaning the current code that might be a good documentation point.

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 Sep 14, 2004 2:15 pm

I'd also highly suggest using IRC to issue your commands. There's plenty of IRC hosts out there that will let you set up an irc channel of your own for free, and it keeps your bot tells out of EQ.
[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]