SkBot v1.70 Update 08/08/2009

Ok i had to move the location of Maintank and mainassist for it to work. Only problem I am having now is the SK still taunts even in DPS mode... Im using as a second pet for my Nec Kiting, any ideas about the taunt issue?
 
Ok i had to move the location of Maintank and mainassist for it to work. Only problem I am having now is the SK still taunts even in DPS mode... Im using as a second pet for my Nec Kiting, any ideas about the taunt issue?

Are you sure it's loading in dps mode? Do you have Taunt added to the ability list or combat list in the INI? Are you running MQ2Melee?

I'm not sure how MQ2Melee handles taunt but thats the only plugin I can think of offhand that might be using taunt.

Dev
 
ill double check when I get home, but I believed that I had mqMelee turned off.

When bot loots its says its in mode dps.

One more thing. I noticed while im kitting the bot goes to first person and seems to spam click on mob. This would work great cept my pet gets between him so he spends a lot of the time trying to kill Mr. Skelly, lol!
 
It's part of the stuck detection code. The bot was never intended to be used like a pet chasing mobs around. With the mob running from it, it's not closing in on the mob fast enough so thinks it's stuck. Part of that code tries to open a door in case it's a door that it's stuck on. In order to open a door it goes into first person view and presses the use key, which cons a mob if it's a mob in front of you.

Dev
 
well cool. Thanks for answering questions man. Im just kiting to get his skills up so he can tank well. Ill let you know if I run into anything when I start doing the mac the way it was meant (lol) =p Ill just keep using MQ@Melee for now. It seems to work ok on kiting.

Thanks again for quick responses!
 
Is there a way i can set Skbot up to pull? i cannot figure out how to do it..
 
Is there a way i can set Skbot up to pull? i cannot figure out how to do it..

2nd post in this thread, read the section on INI setup for pull settings.

That said, it's not a very advanced pull routine, something basic to serve the purpose. My premium bots have a more advanced routine that I'm looking to upgrade even further in the next couple of months as I have time.
 
I cant get my sk to walk, the path i recorded with Pathrecord.. just stand there, any suggestions
 
When you start the macro, it should spew out some text. If one of them says something about no path name found (or something like that, been awhile since I used this), then you need to set up your .ini to include the path name of the file that Pathrecord made. Also, you must be very close to the starting point of your path.
 
Last edited:
What needs to be changed? or aded

{General}
SpellCoolDown=15s
OutOfCombatSit=True
MobRadius=30
MeleeRaidus=15
ResistTries=2
ReplyToTells=False
LootCorpses=True
HealPotName=Distillate of Skinspikes I
HealPotHPs=100
FDSpell=Feign Death
FDHps=0


[PullSettings]
Pulling=True
PullPath=Default
PullReturnToCamp=true
PullPathRest=1m
PullRange=500
MinRestTime=10s
MinLevel=1
MaxLevel=85
PullSpell=Clinging Darkness
PullSlot=gem6
MinCasterMana=90
MinCasterHealth=60
MinHealerMana=70
MinHealerHealth=60
MinSkMana=80
MinSkHealth=100
MinOtherHealth=50

[TankSettings]
GroupRole=maintank
MainAssist=Null
MainTank=Null
AssistPct=95
AggroCheckTimer=10s

[PetSettings]
SummonAtStart=NULL
PetSpellName=NULL
PetSlot=gem2
PetHasteName=Augmentation of Death
PetHasteText=Augmentation of Death

[SelfBuffs]
MinBuffCheckTimer=1m
Value=4
SelfBuffName1=Grim Au
SelfBuffName2=Shidskin
SelfBuffName3=Sheld f Lava
SelfBuffName4=Champion's Aura
SelfBuffName5=NULL
SelfBuffText1=NULL
SelfBuffText2=NULL
SelfBuffText3=NULL
SelfBuffText4=NULL
SelfBuffText5=NULL
SelfBuffSlot1=gem2
SelfBuffSlot2=item
SelfBuffSlot3=gem2
SelfBuffSlot4=gem2
SelfBuffSlot5=gem2

[SafePCs]
UnsafePCAction=continue
Value=0
PCName1=Null

[LeaveLoot]
LootNoDrop=True
LeaveUnknown=false
Value=1
LootItem1=Null



[WantedLoot]
Value=1
LootItem1=Manastone
[DestroyLoot]
DestroyUnknown=false
Value=0
LootItem1=

[IgnoreMobs]
Value=1
MobName1=

[CombatAbilities]
Value=1
AbilityName1=Taunt
AbilityRecastDelay1=5s

[Combat]
Value=6
SpellName1=
SpellSlot1=gem8
SpellMaxMobs1=100
SpellMinMobs1=1
SpellMaxMobHPs1=100
SpellMinMobHPs1=5
SpellMinMana1=10
SpellMaxHPs1=100
SpellRecastDelay1=1m
SpellCondition1=Null
SpellType1=Aggro

SpellName2=Life Leech
SpellSlot2=gem5
SpellMaxMobs2=100
SpellMinMobs2=1
SpellMaxMobHPs2=100
SpellMinMobHPs2=5
SpellMinMana2=10
SpellMaxHPs2=100
SpellRecastDelay2=45s
SpellCondition2=Null
SpellType2=Aggro

SpellName3=Heat Blood
SpellSlot3=gem1
SpellMaxMobs3=100
SpellMinMobs3=1
SpellMaxMobHPs3=100
SpellMinMobHPs3=5
SpellMinMana3=20
SpellMaxHPs3=70
SpellRecastDelay3=30s
SpellCondition3=Null
SpellType3=lifetap

SpellName4=Lifedraw
SpellSlot4=gem7
SpellMaxMobs4=100
SpellMinMobs4=1
SpellMaxMobHPs4=95
SpellMinMobHPs4=20
SpellMinMana4=40
SpellMaxHPs4=95
SpellRecastDelay4=2m
SpellCondition4=Null
SpellType4=lifetap

SpellName5=
SpellSlot5=gem4
SpellMaxMobs5=100
SpellMinMobs5=1
SpellMaxMobHPs5=95
SpellMinMobHPs5=40
SpellMinMana5=40
SpellMaxHPs5=100
SpellRecastDelay5=3m
SpellCondition5=Null
SpellType5=dps

SpellName6=
SpellSlot6=gem3
SpellMaxMobs6=100
SpellMinMobs6=1
SpellMaxMobHPs6=95
SpellMinMobHPs6=40
SpellMinMana6=40
SpellMaxHPs6=100
SpellRecastDelay6=3m
SpellCondition6=Null
SpellType6=dps

[Alerts]
AlertDeathAudioFile=null
AlertUnsafePC=null
Value=1
AlertMobName1=null
AlertAudioFile1=null
 
When you ran Pathrecord, it created a .ini file that was named from the Zone.ShortName of the zone that you were in. Look in your macroquest/macro folder and find this .ini file. Change the:

Code:
PullPath=Default

to

Code:
PullPath=Whatever Zone.ShortName you have

Just a fyi, all this is explained in the first page of this post. Devestator has written out a complete set of instructions on how to get this macro going.
 
PullPath=Whatever Zone.ShortName you have
So i would make it.
PullPath=seb.shortname?
i guess this is what im having Trouble with i dont understand what i would set it as,
When i do /mac pathrecord Name
Is makes Folder called Path.
 
Last edited:
PullPath=Whatever Zone.ShortName you have
So i would make it.
PullPath=seb.shortname?
i guess this is what im having Trouble with i dont understand what i would set it as,
When i do /mac pathrecord Name
Is makes Folder called Path.

If you do /mac pathrecord NAME then you are giving the path a NAME. And you need to put PathName=NAME in your skBot ini.

If you are just doing /mac pathrecord, then it will name the path ${Zone.ShortName}, to find out the short name of the zone you are in do /echo ${Zone.ShortName} and it will print it out in your mq2chatwnd. You can then put this for the PathName in the INI, or just set the PathName=default and it will try to load the path named ${Zone.ShortName}
 
Ok, i really dont wanna Waste your guys time, Ok so just help me out a second... I get how to do the /mac Pathrecord NAME i did that with magebot,
Maybe set this up for me,?? when i do /mac pathrecord name is saves File as Path. use w/e zone u want just to give me an Example (i suck at this)

[PullSettings]
Pulling=True
PathName=Path
PullPath=Toxxulia
PullReturnToCamp=true
PullPathRest=1m
PullRange=500
MinRestTime=10s
MinLevel=1
MaxLevel=85
PullSpell=Clinging Darkness
PullSlot=gem6
MinCasterMana=90
MinCasterHealth=60
MinHealerMana=70
MinHealerHealth=60
MinSkMana=80
MinSkHealth=100
MinOtherHealth=50
 
Ok, i really dont wanna Waste your guys time, Ok so just help me out a second... I get how to do the /mac Pathrecord NAME i did that with magebot,
Maybe set this up for me,?? when i do /mac pathrecord name is saves File as Path. use w/e zone u want just to give me an Example (i suck at this)

[PullSettings]
Pulling=True
PathName=Path
PullPath=Toxxulia
PullReturnToCamp=true
PullPathRest=1m
PullRange=500
MinRestTime=10s
MinLevel=1
MaxLevel=85
PullSpell=Clinging Darkness
PullSlot=gem6
MinCasterMana=90
MinCasterHealth=60
MinHealerMana=70
MinHealerHealth=60
MinSkMana=80
MinSkHealth=100
MinOtherHealth=50


My last post has already given you the answer you are looking for.

If you do /mac pathrecord NAME then you are giving the path a NAME. And you need to put PathName=NAME in your skBot ini.

Except it's supposed to be PullPath=NAME instead of PathName=NAME
 
When u say NAME u mean my sk name or just name? also even when i have it in my sktbot.ini, when i do/mac skbot it dont say nothing about a Pull path or Pulling True, If that could be a Problem?
 
When u say NAME u mean my sk name or just name? also even when i have it in my sktbot.ini, when i do/mac skbot it dont say nothing about a Pull path or Pulling True, If that could be a Problem?

I'm on vacation right now and not going to go into super detail about everything which most of is already covered in the 3rd post in this thread with detailed INI configuration instructions.

Please read the thread thoroughly, do it 3 times if you have to.

As for the name....

/mac pathrecord NAME

PullPath=NAME

In other words... whatever you name your path when running pathrecord is what you put in your ini as the pull path.
 
i get how to set it up, But when i start it up, i am at where i did my mac pathrecord NAME. and all my setting are set right. i dont move i just Sit, but if i run out Manually and agro mobs, then it will run back automatic then Fight, but it wont walk the path, also in the logs it says Path Loaded Successfully but does not run it.

[06/13/2011 12:04:22] Initialized devCommon.inc v1.82 - Written By Devestator
[06/13/2011 12:04:22] Initializing devMovement.inc v1.60 - Written By Devestator
[06/13/2011 12:04:22] Skbot Initialized
[06/13/2011 12:04:22] Loading variables...
[06/13/2011 12:04:22] Loading combat abilities
[06/13/2011 12:04:22] Loading tank settings
[06/13/2011 12:04:23] Loading pet settings
[06/13/2011 12:04:23] Loading general settings
[06/13/2011 12:04:23] Loading pull settings
[06/13/2011 12:04:23] Attempting to load pull path Name...
[06/13/2011 12:04:23] Pull path loaded successfully
 
help

I got it set up, it's aggroing and stuff, but not casting ANY spells. at all. I have it set up as main tank in a group. Am i missing something, the magbot i use works fine, but this wont!

[General]
SpellCoolDown=1s
OutOfCombatSit=true
MobRadius=40
MeleeRaidus=40
ResistTries=2
ReplyToTells=false
LootCorpses=false
HealPotName=Distillate of Celestial Healing IX
HealPotHPs=40
FDSpell=Death Peace
FDHps=0

[PullSettings]
Pulling=false
PullPath=default
PullReturnToCamp=true
PullPathRest=5m
PullRange=85
MinRestTime=10s
MinLevel=1
MaxLevel=90
PullSpell=Siphon Strength
PullSlot=gem6
MinCasterMana=60
MinCasterHealth=60
MinHealerMana=70
MinHealerHealth=60
MinSkMana=40
MinSkHealth=75
MinOtherHealth=50

[TankSettings]
GroupRole=maintank
MainAssist=Null
MainTank=Null
AssistPct=95
AggroCheckTimer=10s

[PetSettings]
SummonAtStart=true
PetSpellName=Invoke Death
PetSlot=gem2
PetHasteName=Augmentation of Death
PetHasteText=Augmentation of Death

[SelfBuffs]
MinBuffCheckTimer=1m
Value=4
SelfBuffName1=Cloak of the Akheva
SelfBuffName2=Breastplate of Emblazoned Souls
SelfBuffName3=Voice of Thule
SelfBuffName4=Pact of Hate
SelfBuffName5=NULL
SelfBuffText1=Cloak of the Akheva
SelfBuffText2=Black Shroud
SelfBuffText3=Voice of Thule
SelfBuffText4=Pact of Hate
SelfBuffText5=NULL
SelfBuffSlot1=gem2
SelfBuffSlot2=item
SelfBuffSlot3=gem2
SelfBuffSlot4=gem2
SelfBuffSlot5=gem2

[SafePCs]
UnsafePCAction=continue
Value=0
PCName1=Null

[LeaveLoot]
LootNoDrop=true
LeaveUnknown=false
Value=0
LootItem1=
[WantedLoot]
Value=0
LootItem1=
[DestroyLoot]
DestroyUnknown=false
Value=0
LootItem1=

[IgnoreMobs]
Value=1
MobName1=Krantz

[CombatAbilities]
Value=1
AbilityName1=Bash
AbilityRecastDelay1=5s

[Combat]
Value=6
SpellName1=Encroaching Darkness
SpellSlot1=alt
SpellMaxMobs1=100
SpellMinMobs1=1
SpellMaxMobHPs1=100
SpellMinMobHPs1=5
SpellMinMana1=10
SpellMaxHPs1=100
SpellRecastDelay1=1m
SpellCondition1=Null
SpellType1=Aggro

SpellName2=Terror of Rerekalen Rk. II
SpellSlot2=gem6
SpellMaxMobs2=100
SpellMinMobs2=1
SpellMaxMobHPs2=100
SpellMinMobHPs2=5
SpellMinMana2=10
SpellMaxHPs2=100
SpellRecastDelay2=45s
SpellCondition2=Null
SpellType2=Aggro

SpellName3=Dire Accusation Rk. II
SpellSlot3=gem3
SpellMaxMobs3=100
SpellMinMobs3=1
SpellMaxMobHPs3=100
SpellMinMobHPs3=5
SpellMinMana3=20
SpellMaxHPs3=70
SpellRecastDelay3=30s
SpellCondition3=Null
SpellType3=lifetap

SpellName4=Touch of Dyalgem Rk. II
SpellSlot4=gem2
SpellMaxMobs4=100
SpellMinMobs4=1
SpellMaxMobHPs4=95
SpellMinMobHPs4=20
SpellMinMana4=40
SpellMaxHPs4=95
SpellRecastDelay4=2m
SpellCondition4=Null
SpellType4=lifetap

SpellName5=Dire Restriction Rk. II
SpellSlot5=gem5
SpellMaxMobs5=100
SpellMinMobs5=1
SpellMaxMobHPs5=95
SpellMinMobHPs5=40
SpellMinMana5=40
SpellMaxHPs5=100
SpellRecastDelay5=3m
SpellCondition5=Null
SpellType5=dps

SpellName6=Confrontation for Power Rk. II
SpellSlot6=gem7
SpellMaxMobs6=100
SpellMinMobs6=1
SpellMaxMobHPs6=95
SpellMinMobHPs6=40
SpellMinMana6=40
SpellMaxHPs6=100
SpellRecastDelay6=3m
SpellCondition6=Null
SpellType6=dps

[Alerts]
AlertDeathAudioFile=null
AlertUnsafePC=null
Value=1
AlertMobName1=null
AlertAudioFile1=null
 
yeah mine is not casting anything either any ideas?


[Combat]
Value=6
SpellName1=Despairing Darkness rk. II
SpellSlot1=gem2
SpellMaxMobs1=100
SpellMinMobs1=1
SpellMaxMobHPs1=100
SpellMinMobHPs1=5
SpellMinMana1=10
SpellMaxHPs1=100
SpellRecastDelay1=1m
SpellCondition1=Null
SpellType1=dps

SpellName2=Confrontation for Power rk. II
SpellSlot2=gem5
SpellMaxMobs2=100
SpellMinMobs2=1
SpellMaxMobHPs2=100
SpellMinMobHPs2=5
SpellMinMana2=10
SpellMaxHPs2=100
SpellRecastDelay2=45s
SpellCondition2=Null
SpellType2=Aggro

SpellName3=Touch of Dyalgem Rk. II
SpellSlot3=gem1
SpellMaxMobs3=100
SpellMinMobs3=1
SpellMaxMobHPs3=100
SpellMinMobHPs3=5
SpellMinMana3=20
SpellMaxHPs3=70
SpellRecastDelay3=30s
SpellCondition3=Null
SpellType3=lifetap

SpellName4=Dire Accusation rk. II
SpellSlot4=gem7
SpellMaxMobs4=100
SpellMinMobs4=1
SpellMaxMobHPs4=95
SpellMinMobHPs4=20
SpellMinMana4=40
SpellMaxHPs4=95
SpellRecastDelay4=2m
SpellCondition4=Null
SpellType4=lifetap

SpellName5=Dire Restriction rk. II
SpellSlot5=gem4
SpellMaxMobs5=100
SpellMinMobs5=1
SpellMaxMobHPs5=95
SpellMinMobHPs5=40
SpellMinMana5=40
SpellMaxHPs5=100
SpellRecastDelay5=1m
SpellCondition5=Null
SpellType5=dps

SpellName6=Blood of Malthiasiss rk. II
SpellSlot6=gem3
SpellMaxMobs6=100
SpellMinMobs6=1
SpellMaxMobHPs6=95
SpellMinMobHPs6=40
SpellMinMana6=40
SpellMaxHPs6=100
SpellRecastDelay6=1m
SpellCondition6=Null
SpellType6=dps
 
Last edited: