Page 8 of 10

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 06 Jun 2009, 03:39
by thereisnotime
idiotic wrote:
musyas wrote:@seiji
seiji wrote: and I have a Q for myself it is about the newest OK SVN version 2.0.7
it wont auto magnificat not matter what I set. the code works for the older version though. any help please?

Code: Select all

useSelf_skill Magnificat {
	lvl 5
	sp > 45
	stopWhenHit 1
	notWhileSitting 1
	notInTown 1
	timeout 5
	whenStatusInactive Magnificat
}
Try to use Magnificant instead of Magnificat ............ with "N"
This still cant works for my bots. Of course, i'm using the latest version. Anyone here please assist us?
same here. I'm using SVN. Somehow all the other skills work, and I mean ALL SKILLS, except damn MAGNIFICAT.

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 11 Jun 2009, 17:24
by Mond-fahrer
Same problem with Magnificat :cry:

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 15 Jun 2009, 02:50
by Judia
Hi i have a problem with the my bot its walk around not casting heal on Undead and when the Bot get atk it doesnt atk back and All the Monster have Name so nothing wrong with the sever type or anything. can someone check my Config?
alias_heal

allowedMaps
allowedMaps_reaction 1

attackAuto 2
attackAuto_party 0
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 0
attackDistance 1
attackDistanceAuto 1
attackMaxDistance 2.5
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 0
attackNoGiveup 1
attackCanSnipe 1
attackCheckLOS 1
attackLooters 1

autoBreakTime Wed {
startTime
stopTime
}

autoConfChange {
minTime
varTime
lvl
joblvl
}

autoMakeArrows 0

#autoRestart 1

#autoRestartMin 25200
#autoRestartSeed 3600

#autoRestartSleep 1
#autoSleepMin 900
#autoSleepSeed 900

autoResponse 0
autoResponseOnHeal 0

autoSpell

avoidGM_near 0
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 0


avoidList 1
avoidList_inLockOnly 0
avoidList_reconnect 10


cachePlayerNames 1
cachePlayerNames_duration 10
cachePlayerNames_maxSize 100

dcOnDeath 0
dcOnDualLogin 1
dcOnDisconnect 0
dcOnEmptyArrow 0
dcOnMute 0
dcOnPM 0
dcOnStorageFull 0
dcOnZeny 0
dcOnJobLevel
dcOnLevel

follow 0
followTarget
followEmotion 1
followEmotion_distance 4
followFaceDirection 1
followDistanceMax 6
followDistanceMin 3
followLostStep 12
followSitAuto 1
followBot 1
followCheckLOS 1

itemsTakeAuto 1
itemsTakeAuto_party 1
itemsGatherAuto 1
itemsMaxWeight 48
itemsMaxWeight_sellOrStore 48
itemsTakeAuto_new 1

partySkillDistance 5

lockMap
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY

monsterLog 1

route_randomWalk 1
route_randomWalk_maxRouteTime 75
route_maxWarpFee 3500
route_maxNpcTries 50
route_teleport 0
route_teleport_minDistance 150
route_teleport_maxTries 200
route_teleport_notInMaps
route_step 15

runFromTarget 0
runFromTarget_dist 0

saveMap payon
saveMap_warpToBuyOrSell 1

shopAuto_open 0
shop_random 0

sitAuto_hp_lower 10
sitAuto_hp_upper 50
sitAuto_sp_lower 20
sitAuto_sp_upper 50
sitAuto_over_50 1
sitAuto_idle 0

statsAddAuto 0
statsAddAuto_list
statsAddAuto_dontUseBonus 0

skillsAddAuto 0
skillsAddAuto_list
showTime 0

tankMode 0
tankModeTarget
tankersList
teleportAuto_hp 50
teleportAuto_sp 20
teleportAuto_idle 0
teleportAuto_portal 1
teleportAuto_search 1
teleportAuto_minAggressives
teleportAuto_minAggressivesInLock
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 4000
teleportAuto_maxDmgInLock
teleportAuto_deadly 1
teleportAuto_useSkill 3
teleportAuto_allPlayers 0
teleportAuto_atkCount 50
teleportAuto_atkMiss 5
teleportAuto_unstuck 1
teleportAuto_dropTarget 1
teleportAuto_attackedWhenSitting 1
teleportAuto_totalDmg
teleportAuto_totalDmgInLock

#If this option is set to 1, Kore will automatically teleport when it drops a target to avoid kill-stealing other players. This is a workaround for constantly dropping and selecting the same target.

#teleportAuto_dropTargetKS 0
teleportAuto_emptyName 1

dealAuto 0
partyAuto 0
partyAutoShare 1
guildAutoDeny 1

verbose 1
showDomain 0
squelchDomains
verboseDomains
beepDomains
beepDomains_notInTown

logChat 1
logPrivateChat 1
logPartyChat 1
logGuildChat 1
logSystemChat 1
logEmoticons 1
logConsole 1
logAppendUsername 1

chatTitleOversize 0
shopTitleOversize 0

sleepTime 50000
intervalMapDrt 1

ignoreAll 0
itemHistory 1
autoTalkCont 0
noAutoSkill 0
portalRecord 2
missDamage 0



secureAdminPassword 0
adminPassword tobrocis
callSign


######## Block options ########
# You can copy & paste any block multiple times. So if you want to
# configure two attack skills, just duplicate the attackSkillSlot block.



attackSkillSlot Heal {
lvl 10
dist
maxCastTime 0
minCastTime 0
hp
sp > 10%
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
previousDamage
stopWhenHit 0
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters Khalitzburg, Hyegun, Antique Firelock, Mummy, Skel Worker, Skeleton General, Verit, Zombie Master, Wraith Dead, Zombie, Orc Zombie, Orc Skeleton, Munak, Bongun, Skel Soldier, Skel Archer, Zombie Prisoner, Wraith, Evil Druid, Ghoul, Skel Prisoner, Dark Lord, Dark Illusion
notMonsters
maxAttempts
maxUses
target_whenStatusActive
target_whenStatusInactive
inInventory
}



attackSkillSlot Holy Light {
lvl 1
dist
maxCastTime 0
minCastTime 0
hp
sp > 20%
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
previousDamage
stopWhenHit
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters Matyr, Isis, Elder Willow, Bigfoot, Hunter Fly, Drainliar, Nine Tail, Greatest General, Sohee, Dancing Dragon, Shinobi, Miyabi Ningyo, Poison Spore, Mantis, Farmiliar, Poring, Poporing, Sohee, Lunatic, Thief Bug, Creamy, Greatest General, Mandragora, Hydra
notMonsters
maxAttempts
maxUses
target_whenStatusActive
target_whenStatusInactive
inInventory
}

doCommand {
hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory
inCart
inMap
manualAI 0
}

useSelf_skill Heal {
L 5
hp <= 50%
sp => 5%
}


useSelf_skill Blessing {
lvl 10
sp > 10
whenStatusInactive Blessing
stopWhenHit 1
}


}
useSelf_skill Increase AGI {
lvl 10
sp > 10
whenStatusInactive Increase AGI
stopWhenHit 1
}

}
useSelf_skill Magnificat {
lvl 10
sp > 10
whenStatusInactive Magnificat
stopWhenHit 1
}

useSelf_skill_smartHeal 1

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 19 Jun 2009, 02:12
by tnadnepkrad
Hi, I don't know why my champion only use Chain Combo after Triple Attack not all the time
And use Combo Finish after Chain Combo only few times
And my champion never can use Tiger Knuckle Fist.

Here is the combo part of my config

attackComboSlot Chain Combo {
lvl 5
afterSkill Triple Attack
waitBeforeUse 0.3
autoCombo 1
dist 1.5
isSelfSkill 1
}

attackComboSlot Combo Finish {
lvl 5
afterSkill Chain Combo
waitBeforeUse 0.932
autoCombo 1
dist 1.5
isSelfSkill 1
}

attackComboSlot Tiger Knuckle Fist {
lvl 5
afterSkill Combo Finish
waitBeforeUse 0.664
autoCombo 1
dist 1.5
isSelfSkill 1
}

attackComboSlot Chain Crush Combo {
lvl 10
afterSkill Tiger Knuckle Fist
waitBeforeUse 0.664
autoCombo 1
dist 1.5
isSelfSkill 1
}


useSelf_skill Increase AGI {
lvl 10
whenStatusInactive Increase AGI
sp > 10
timeout 5
}

useSelf_skill Blessing {
lvl 10
whenStatusInactive Blessing
sp > 10
timeout 5
}


useSelf_skill Dangerous Soul Collect {
lvl 1
hp
sp
maxCastTime 0
minCastTime 0
spirit <1
aggressives
stopWhenHit 0
inLockOnly 0
notWhileSitting 1
notInTown 0
disabled 0
}
Is it correct?

Thank you

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 24 Jun 2009, 04:20
by appleb0x
hi! what config i will use for the skill of sanctuary and how to buffs other people on your guild just for giving some emotions? thanks...

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 29 Jun 2009, 10:03
by shadowjariel
partySkill Magnificat {
lvl 3
sp> 10%
disabled 0
stopWhenHit 1
whenStatusInactive Magnificat
isSelfSkill 1
maxuses 0
}

this is my magnificat block

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 17 Jul 2009, 01:34
by c_k923zzz
Im no programmer myself but I've solve the Magnificat problem by not adding or changing Magnificat to Magnificant but by just simply editing the table/skills.txt, as you have notice there are two Magnificat assigned to the skills.txt one for the priest and one for the merchant, I think the program cant decide which is which THAT IS WHY IT DOESN'T WORK PROPERLY.-tito Pathttp://titopat923.blogspot.com

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 28 Jul 2009, 12:50
by durion
if got a question, if im botting an acolyte class can i somehow use warp portal after the storage sequence?
Like getting back to Moscovia when being saved in prontera.

I guess its possible to trigger a macro on Login with the cmdOnLogin macro, but i want to know if there is a simpler solution.

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 28 Jul 2009, 14:39
by Technology
@durion
As of for now OpenKore does not have native AI support for casting a portal and moving into it.
But there are alternatives, you could do it with macro's.
You can read this: macro warp portal

Re: Configuring Acolyte/Priest/Monk/High Priest/Champion

Posted: 01 Aug 2009, 20:33
by realitytwist
After reading the pages and pages of this thread and struggling with my own combo chains, I decided to tackle the problem myself. This config will practically guarantee your combo skills going off close to if not 100% of the time (both chain and finisher).

attackSkillSlot Chain Combo {
lvl 5
maxCastTime 0.1
minCastTime 0.1
isSelfSkill 1
sp > 50% #or whatever u want ur sp at when u trigger a combo
maxUses 1
whenStatusActive Triple Attack Delay
}

attackSkillSlot Combo Finish {
lvl 5
maxCastTime 0.1
minCastTime 0.1
isSelfSkill 1
sp > 50% #or whatever u want ur sp at when u trigger a combo
maxUses 1
whenStatusActive Triple Attack Delay
}

You do not need to use the attackCombo blocks. Essentially what it is doing is right after you perform a combo, it is spamming the next chain in the link. Therefore you will want the elements in the chain in the correct order in the config, i.e. Chain Combo above Combo Finish.

I have not tried this with a Champion because I am not one yet, however I "assume" that the methodology would be the same, as long as each of the new combos trigger an attack delay, which for Triple Attack and Chain Combo is both referred to as "Triple Attack Delay".

*Important*
Please note that this will perform ONLY ONE complete combo chain per monster. If you do not use the maxUses 1, it will not progress to the next block. I am sure there is a way around it using macros and call commands, but I am not that familiar with the program to do such a thing. If anyone wants to try and figure out how to adapt my solution to attain more than one combo per mob, please feel free, and also let us know!

Enjoy.