desmond tan
17th November 2004, 15:45
I am using open core and botting my aco at gl_prison...but the mesage alway " attacking zombie prisoner"...." Dropping target - you will not kill steal others" ..why like tat one?
this my my bot config
# See the documentation for what these variables do
# New variables have comments above them
bindIp
master_name_0 mRO: Malaysia's English Server
master_host_0 61.220.63.129
master_port_0 6900
master_version_0 17
version 7
encrypt 0
secureLogin 0
secureLogin_type 0
secureLogin_account 0
secureLogin_requestCode
XKore 0
exeName ragexe.exe
commandPrefix ;
master 0
server 2
username
password
char 1
sex 1
ignoreInvalidLogin 0
secureAdminPassword 0
adminPassword spabrimo
callSign
dcOnDeath 0
dcOnDualLogin 0
dcOnDisconnect 0
autoRestart 0
autoRestartMin 10800
autoRestartSeed 3600
autoRestartSleep 1
autoSleepMin 900
autoSleepSeed 900
autoConfChange 0
autoConfChange_files
autoConfChange_min 25200
autoConfChange_seed 7200
verbose 1
debug 0
debugPacket_unparsed 1
debugPacket_received 0
debugPacket_ro_sent 0
debugPacket_sent 0
debugPacket_exclude
debugDomains
squelchDomains
message_length_max 80
logChat 1
logPrivateChat 1
logPartyChat 1
logGuildChat 1
logSystemChat 1
logEmoticons
attackAuto 2
attackAuto_party 1
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 1
attackDistance 12,11,10,9,8,7,6,5,4,3,2,1
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPortalDistance 4
attackUseWeapon 0
lockMap gl_prison
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY
saveMap aldebaran
saveMap_warpToBuyOrSell 1
route_randomWalk 1
route_randomWalk_maxRouteTime 75
route_maxWarpFee
route_step 15
#
# attackSkillSlot_0 [skill to use, lookup from tables/skills.txt or type 'skills' in console]
# attackSkillSlot_0_lvl [number]
# attackSkillSlot_0_dist [number]
# attackSkillSlot_0_maxCastTime [number, in seconds]
# attackSkillSlot_0_minCastTime [number, in seconds]
# attackSkillSlot_0_hp [range, in %]
# attackSkillSlot_0_sp [range, in %]
# attackSkillSlot_0_onAction [activate the skill only on current AI action, eg attack, move]
# attackSkillSlot_0_whenStatusActive [activate the skill only when the listed status/state/ailments/look active]
# attackSkillSlot_0_whenStatusInactive [oposite to the above, lookup from tables/skills*.txt, coma separated]
# attackSkillSlot_0_whenFollowing [flag]
# attackSkillSlot_0_spirit [range, number of sprit ball]
# attackSkillSlot_0_aggressives [range, number of monster attacking]
# attackSkillSlot_0_stopWhenHit [flag]
# attackSkillSlot_0_inLockOnly [flag]
# attackSkillSlot_0_notWhileSitting [flag]
# attackSkillSlot_0_notInTown [flag]
# attackSkillSlot_0_timeout [number, in seconds before the skills can be activated again. A small timeout is always good to counter lag]
# attackSkillSlot_0_disabled [flag, to disable this block temporary]
# attackSkillSlot_0_monsters [list of monster to use this skill with, coma separated]
# attackSkillSlot_0_maxUses 0 [number]
# attackSkillSlot_0_target_whenStatusActive [activate the skill only when the monster have the listed status/state/ailments/look active]
# attackSkillSlot_0_target_whenStatusInactive [oposite to the above, lookup from tables/skills*.txt, coma separated]
# attackSkillSlot_0_inInventory_name [activate skill only if you have a certain item in inventory]
# attackSkillSlot_0_inInventory_qty [range, specify how many items you must have in order to activate this skill]
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: attackSkillSlot_0_hp <-- don't care
# eg: attackSkillSlot_0_sp > 10 <-- only when we have more then 10% sp left
attackSkillSlot_0 heal
attackSkillSlot_0_lvl 10
attackSkillSlot_0_dist 12,10,9,8,7,6,5,4,3,2,1
attackSkillSlot_0_maxCastTime 3
attackSkillSlot_0_minCastTime 1
attackSkillSlot_0_hp
attackSkillSlot_0_sp > 10
attackSkillSlot_0_onAction
attackSkillSlot_0_whenStatusActive
attackSkillSlot_0_whenStatusInactive
attackSkillSlot_0_whenFollowing
attackSkillSlot_0_spirit
attackSkillSlot_0_aggressives
attackSkillSlot_0_stopWhenHit 0
attackSkillSlot_0_inLockOnly 0
attackSkillSlot_0_notInTown 0
attackSkillSlot_0_timeout 0
attackSkillSlot_0_disabled 0
attackSkillSlot_0_monsters zombie prisoner
attackSkillSlot_0_maxUses 5
attackSkillSlot_0_target_whenStatusActive
attackSkillSlot_0_target_whenStatusInactive
attackSkillSlot_0_inInventory_name
attackSkillSlot_0_inInventory_qty
attackSkillSlot_1 holy light
attackSkillSlot_1_lvl 1
attackSkillSlot_1_dist 12,10,9,8,7,6,5,4,3,2,1
attackSkillSlot_1_maxCastTime 3
attackSkillSlot_1_minCastTime 1
attackSkillSlot_1_hp
attackSkillSlot_1_sp > 10
attackSkillSlot_1_onAction
attackSkillSlot_1_whenStatusActive
attackSkillSlot_1_whenStatusInactive
attackSkillSlot_1_whenFollowing
attackSkillSlot_1_spirit
attackSkillSlot_1_aggressives
attackSkillSlot_1_stopWhenHit 0
attackSkillSlot_1_inLockOnly 0
attackSkillSlot_1_notInTown 0
attackSkillSlot_1_timeout 0
attackSkillSlot_1_disabled 0
attackSkillSlot_1_monsters injustice
attackSkillSlot_1_maxUses 5
attackSkillSlot_1_target_whenStatusActive
attackSkillSlot_1_target_whenStatusInactive
attackSkillSlot_1_inInventory_name
attackSkillSlot_1_inInventory_qty
sitAuto_hp_lower 40
sitAuto_hp_upper 100
sitAuto_sp_lower 30
sitAuto_sp_upper 100
sitAuto_over_50 0
sitAuto_idle 1
shopAuto_open 0
shop_random 0
teleportAuto_hp 70
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 1
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 1000
teleportAuto_deadly 1
teleportAuto_useItem 0
teleportAuto_useSP 0
teleportAuto_emptyName 1
teleportAuto_unstuck 0
#
# useSelf_skill_0 Heal
# useSelf_skill_0_lvl 10
# useSelf_skill_0_maxCastTime 0
# useSelf_skill_0_minCastTime 0
# useSelf_skill_0_hp < 80 [range]
# useSelf_skill_0_sp > 0 [range]
# useSelf_skill_0_onAction
# useSelf_skill_0_whenStatusActive
# useSelf_skill_0_whenStatusInactive
# useSelf_skill_0_whenFollowing [flag]
# useSelf_skill_0_spirit [range]
# useSelf_skill_0_aggressives [range]
# useSelf_skill_0_stopWhenHit 0
# useSelf_skill_0_inLockOnly 0
# useSelf_skill_0_notWhileSitting 0
# useSelf_skill_0_notInTown 0
# useSelf_skill_0_timeout 0
# useSelf_skill_0_disabled 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: useSelf_skill_0_hp <-- don't care
# eg: useSelf_skill_0_sp > 10 <-- only when we have more then 10% sp left
useSelf_skill_0 heal
useSelf_skill_0_lvl 10
useSelf_skill_0_maxCastTime 0
useSelf_skill_0_minCastTime 0
useSelf_skill_0_hp < 60
useSelf_skill_0_sp > 0
useSelf_skill_0_onAction
useSelf_skill_0_whenStatusActive
useSelf_skill_0_whenStatusInactive
useSelf_skill_0_whenFollowing
useSelf_skill_0_spirit
useSelf_skill_0_aggressives
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_notWhileSitting 0
useSelf_skill_0_notInTown 0
useSelf_skill_0_timeout 0
useSelf_skill_0_disabled 0
useSelf_skill_0_inInventory_name
useSelf_skill_0_inInventory_qty
useSelf_skill_1 blessing
useSelf_skill_1_lvl 10
useSelf_skill_1_maxCastTime 1
useSelf_skill_1_minCastTime 0
useSelf_skill_1_hp
useSelf_skill_1_sp > 10
useSelf_skill_1_onAction
useSelf_skill_1_whenStatusActive
useSelf_skill_1_whenStatusInactive
useSelf_skill_1_whenFollowing
useSelf_skill_1_spirit
useSelf_skill_1_aggressives
useSelf_skill_1_stopWhenHit 0
useSelf_skill_1_inLockOnly 0
useSelf_skill_1_notWhileSitting 0
useSelf_skill_1_notInTown 0
useSelf_skill_1_timeout 240
useSelf_skill_1_disabled 0
useSelf_skill_1_inInventory_name
useSelf_skill_1_inInventory_qty
useSelf_skill_2 increase agi
useSelf_skill_2_lvl 9
useSelf_skill_2_maxCastTime 2
useSelf_skill_2_minCastTime 0.5
useSelf_skill_2_hp
useSelf_skill_2_sp > 10
useSelf_skill_2_onAction
useSelf_skill_2_whenStatusActive
useSelf_skill_2_whenStatusInactive
useSelf_skill_2_whenFollowing
useSelf_skill_2_spirit
useSelf_skill_2_aggressives
useSelf_skill_2_stopWhenHit 0
useSelf_skill_2_inLockOnly 0
useSelf_skill_2_notWhileSitting 0
useSelf_skill_2_notInTown 0
useSelf_skill_2_timeout 185
useSelf_skill_2_disabled 0
useSelf_skill_2_inInventory_name
useSelf_skill_2_inInventory_qty
useSelf_skill_smartHeal 1
#
# useSelf_item_0 Meat,Apple,Carrot,Sweet Potato,Banana,Monster's Feed,Red Potion,Orange Potion,Yellow Potion,White Potion
# useSelf_item_0_hp < 90 [range]
# useSelf_item_0_sp < 50 [range]
# useSelf_item_0_onAction
# useSelf_item_0_whenStatusActive
# useSelf_item_0_whenStatusInactive
# useSelf_item_0_whenFollowing [flag]
# useSelf_item_0_spirit [range]
# useSelf_item_0_aggressives [range]
# useSelf_item_0_stopWhenHit 0
# useSelf_item_0_inLockOnly 0
# useSelf_item_0_notWhileSitting 0
# useSelf_item_0_notInTown 0
# useSelf_item_0_timeout 1
# useSelf_item_0_disabled 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: useSelf_item_0_hp < 90 <-- when we have less then 90% hp and
# eg: useSelf_item_0_hp < 50 <-- less then 50% sp
useSelf_item_0 Meat,Apple,Carrot,Red Potion
useSelf_item_0_hp <= 50
useSelf_item_0_sp
useSelf_item_0_onAction
useSelf_item_0_whenStatusActive
useSelf_item_0_whenStatusInactive
useSelf_item_0_whenFollowing
useSelf_item_0_spirit
useSelf_item_0_aggressives
useSelf_item_0_stopWhenHit 0
useSelf_item_0_inLockOnly 0
useSelf_item_0_notWhileSitting 0
useSelf_item_0_notInTown 0
useSelf_item_0_timeout
useSelf_item_0_disabled 0
useSelf_item_0_inInventory_name
useSelf_item_0_inInventory_qty
#
# partySkill_0 Heal
# partySkill_0_lvl 10
# partySkill_0_maxCastTime 0
# partySkill_0_minCastTime 0
# partySkill_0_hp [range]
# partySkill_0_sp > 10 [range]
# partySkill_0_onAction
# partySkill_0_whenStatusActive
# partySkill_0_whenStatusInactive
# partySkill_0_whenFollowing [flag]
# partySkill_0_spirit [range]
# partySkill_0_aggressives [range]
# partySkill_0_stopWhenHit 0
# partySkill_0_inLockOnly 0
# partySkill_0_notWhileSitting 0
# partySkill_0_notInTown 0
# partySkill_0_timeout 0
# partySkill_0_disabled 0
# partySkill_0_target
# partySkill_0_target_hp < 98 [range]
# partySkill_0_target_whenStatusActive
# partySkill_0_target_whenStatusInactive
# partySkill_0_target_timeout 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: partySkill_0_hp <-- don't care
# eg: partySkill_0_sp > 10 <-- keep the last 10% for our own use...
partySkill_0
partySkill_0_lvl 10
partySkill_0_maxCastTime 0
partySkill_0_minCastTime 0
partySkill_0_hp
partySkill_0_sp
partySkill_0_onAction
partySkill_0_whenStatusActive
partySkill_0_whenStatusInactive
partySkill_0_whenFollowing
partySkill_0_spirit
partySkill_0_aggressives
partySkill_0_stopWhenHit 0
partySkill_0_inLockOnly 0
partySkill_0_notWhileSitting 0
partySkill_0_notInTown 0
partySkill_0_timeout 0
partySkill_0_disabled 0
partySkill_0_target
partySkill_0_target_hp
partySkill_0_target_whenStatusActive
partySkill_0_target_whenStatusInactive
partySkill_0_target_timeout 0
partySkill_0_inInventory_name
partySkill_0_inInventory_qty
itemsTakeAuto 1
itemsGatherAuto 1
itemsMaxWeight 47
itemsMaxWeight_sellOrStore 70
#
# note:
# location based NPC format is supported, format: map x y
# where map is the map where the NPC is standing, while x y is the _EXACT_ coordition where the NPC is standing
# eg: storageAuto_npc alberta 113 60
#
buyAuto_0
buyAuto_0_npc
buyAuto_0_distance 5
buyAuto_0_minAmount 2
buyAuto_0_maxAmount 3
sellAuto 0
sellAuto_npc
sellAuto_distance 5
storageAuto 0
storageAuto_npc prontera 152 326
storageAuto_distance 3
storageAuto_npc_type 1
storageAuto_npc_steps c r1 n
getAuto_0 Steel Arrow
getAuto_0_minAmount 100
getAuto_0_maxAmount 2000
getAuto_0_passive 0
follow 0
followTarget
followEmotion 1
followEmotion_distance 4
followFaceDirection 0
followDistanceMax 6
followDistanceMin 3
followLostStep 12
followSitAuto 0
followBot 0
tankMode 0
tankModeTarget
dealAuto 1
partyAuto 1
partyAutoShare 0
guildAutoDeny 1
seconds_per_block 0.12
sleepTime 10000
intervalMapDrt 1
avoidGM_near 0
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 240
avoid_ignore_0
avoidList 1
avoidList_reconnect 240
autoEmote_word_0
autoEmote_num_0
# To attack with bare hands, specify "[NONE]" (without the quotes) for rightHand
autoSwitch_default_rightHand
autoSwitch_default_leftHand
autoSwitch_default_arrow
autoSwitch_0
autoSwitch_0_rightHand
autoSwitch_0_leftHand
autoSwitch_0_arrow
autoSwitch_0_distance
autoSwitch_0_useWeapon
#NOTE: In the case of two handed weapons, or no Shield,
# duplicate the weapon name for "autoSwitch_shield_new_#
#
# equipAuto_0
# equipAuto_0_def
# equipAuto_0_monster
# equipAuto_0_skills
# equipAuto_0_weight 0
# equipAuto_0_whileSitting 0
# equipAuto_0_onTeleport 0
# equipAuto_0_hp [range]
# equipAuto_0_sp [range]
# equipAuto_0_onAction
# equipAuto_0_whenStatusActive
# equipAuto_0_whenStatusInactive
# equipAuto_0_whenFollowing [flag]
# equipAuto_0_spirit [range]
# equipAuto_0_aggressives [range]
# equipAuto_0_stopWhenHit 0
# equipAuto_0_inLockOnly 0
# equipAuto_0_notWhileSitting 0
# equipAuto_0_notInTown 0
# equipAuto_0_timeout 0
# equipAuto_0_disabled 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
equipAuto_0
equipAuto_0_def
equipAuto_0_monster
equipAuto_0_skills
equipAuto_0_weight 0
equipAuto_0_whileSitting 0
equipAuto_0_onTeleport 0
equipAuto_0_hp
equipAuto_0_sp
equipAuto_0_onAction
equipAuto_0_whenStatusActive
equipAuto_0_whenStatusInactive
equipAuto_0_whenFollowing
equipAuto_0_spirit
equipAuto_0_aggressives
equipAuto_0_stopWhenHit 0
equipAuto_0_inLockOnly 0
equipAuto_0_notWhileSitting 0
equipAuto_0_notInTown 0
equipAuto_0_timeout 0
equipAuto_0_disabled 0
equipAuto_0_inInventory_name
equipAuto_0_inInventory_qty
autoResponseOnHeal 0
autoResponse 1
ignoreAll 0
itemHistory 0
autoTalkCont 0
noAutoSkill 0
alias_heal sp 9
this my my bot config
# See the documentation for what these variables do
# New variables have comments above them
bindIp
master_name_0 mRO: Malaysia's English Server
master_host_0 61.220.63.129
master_port_0 6900
master_version_0 17
version 7
encrypt 0
secureLogin 0
secureLogin_type 0
secureLogin_account 0
secureLogin_requestCode
XKore 0
exeName ragexe.exe
commandPrefix ;
master 0
server 2
username
password
char 1
sex 1
ignoreInvalidLogin 0
secureAdminPassword 0
adminPassword spabrimo
callSign
dcOnDeath 0
dcOnDualLogin 0
dcOnDisconnect 0
autoRestart 0
autoRestartMin 10800
autoRestartSeed 3600
autoRestartSleep 1
autoSleepMin 900
autoSleepSeed 900
autoConfChange 0
autoConfChange_files
autoConfChange_min 25200
autoConfChange_seed 7200
verbose 1
debug 0
debugPacket_unparsed 1
debugPacket_received 0
debugPacket_ro_sent 0
debugPacket_sent 0
debugPacket_exclude
debugDomains
squelchDomains
message_length_max 80
logChat 1
logPrivateChat 1
logPartyChat 1
logGuildChat 1
logSystemChat 1
logEmoticons
attackAuto 2
attackAuto_party 1
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 1
attackDistance 12,11,10,9,8,7,6,5,4,3,2,1
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPortalDistance 4
attackUseWeapon 0
lockMap gl_prison
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY
saveMap aldebaran
saveMap_warpToBuyOrSell 1
route_randomWalk 1
route_randomWalk_maxRouteTime 75
route_maxWarpFee
route_step 15
#
# attackSkillSlot_0 [skill to use, lookup from tables/skills.txt or type 'skills' in console]
# attackSkillSlot_0_lvl [number]
# attackSkillSlot_0_dist [number]
# attackSkillSlot_0_maxCastTime [number, in seconds]
# attackSkillSlot_0_minCastTime [number, in seconds]
# attackSkillSlot_0_hp [range, in %]
# attackSkillSlot_0_sp [range, in %]
# attackSkillSlot_0_onAction [activate the skill only on current AI action, eg attack, move]
# attackSkillSlot_0_whenStatusActive [activate the skill only when the listed status/state/ailments/look active]
# attackSkillSlot_0_whenStatusInactive [oposite to the above, lookup from tables/skills*.txt, coma separated]
# attackSkillSlot_0_whenFollowing [flag]
# attackSkillSlot_0_spirit [range, number of sprit ball]
# attackSkillSlot_0_aggressives [range, number of monster attacking]
# attackSkillSlot_0_stopWhenHit [flag]
# attackSkillSlot_0_inLockOnly [flag]
# attackSkillSlot_0_notWhileSitting [flag]
# attackSkillSlot_0_notInTown [flag]
# attackSkillSlot_0_timeout [number, in seconds before the skills can be activated again. A small timeout is always good to counter lag]
# attackSkillSlot_0_disabled [flag, to disable this block temporary]
# attackSkillSlot_0_monsters [list of monster to use this skill with, coma separated]
# attackSkillSlot_0_maxUses 0 [number]
# attackSkillSlot_0_target_whenStatusActive [activate the skill only when the monster have the listed status/state/ailments/look active]
# attackSkillSlot_0_target_whenStatusInactive [oposite to the above, lookup from tables/skills*.txt, coma separated]
# attackSkillSlot_0_inInventory_name [activate skill only if you have a certain item in inventory]
# attackSkillSlot_0_inInventory_qty [range, specify how many items you must have in order to activate this skill]
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: attackSkillSlot_0_hp <-- don't care
# eg: attackSkillSlot_0_sp > 10 <-- only when we have more then 10% sp left
attackSkillSlot_0 heal
attackSkillSlot_0_lvl 10
attackSkillSlot_0_dist 12,10,9,8,7,6,5,4,3,2,1
attackSkillSlot_0_maxCastTime 3
attackSkillSlot_0_minCastTime 1
attackSkillSlot_0_hp
attackSkillSlot_0_sp > 10
attackSkillSlot_0_onAction
attackSkillSlot_0_whenStatusActive
attackSkillSlot_0_whenStatusInactive
attackSkillSlot_0_whenFollowing
attackSkillSlot_0_spirit
attackSkillSlot_0_aggressives
attackSkillSlot_0_stopWhenHit 0
attackSkillSlot_0_inLockOnly 0
attackSkillSlot_0_notInTown 0
attackSkillSlot_0_timeout 0
attackSkillSlot_0_disabled 0
attackSkillSlot_0_monsters zombie prisoner
attackSkillSlot_0_maxUses 5
attackSkillSlot_0_target_whenStatusActive
attackSkillSlot_0_target_whenStatusInactive
attackSkillSlot_0_inInventory_name
attackSkillSlot_0_inInventory_qty
attackSkillSlot_1 holy light
attackSkillSlot_1_lvl 1
attackSkillSlot_1_dist 12,10,9,8,7,6,5,4,3,2,1
attackSkillSlot_1_maxCastTime 3
attackSkillSlot_1_minCastTime 1
attackSkillSlot_1_hp
attackSkillSlot_1_sp > 10
attackSkillSlot_1_onAction
attackSkillSlot_1_whenStatusActive
attackSkillSlot_1_whenStatusInactive
attackSkillSlot_1_whenFollowing
attackSkillSlot_1_spirit
attackSkillSlot_1_aggressives
attackSkillSlot_1_stopWhenHit 0
attackSkillSlot_1_inLockOnly 0
attackSkillSlot_1_notInTown 0
attackSkillSlot_1_timeout 0
attackSkillSlot_1_disabled 0
attackSkillSlot_1_monsters injustice
attackSkillSlot_1_maxUses 5
attackSkillSlot_1_target_whenStatusActive
attackSkillSlot_1_target_whenStatusInactive
attackSkillSlot_1_inInventory_name
attackSkillSlot_1_inInventory_qty
sitAuto_hp_lower 40
sitAuto_hp_upper 100
sitAuto_sp_lower 30
sitAuto_sp_upper 100
sitAuto_over_50 0
sitAuto_idle 1
shopAuto_open 0
shop_random 0
teleportAuto_hp 70
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 1
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 1000
teleportAuto_deadly 1
teleportAuto_useItem 0
teleportAuto_useSP 0
teleportAuto_emptyName 1
teleportAuto_unstuck 0
#
# useSelf_skill_0 Heal
# useSelf_skill_0_lvl 10
# useSelf_skill_0_maxCastTime 0
# useSelf_skill_0_minCastTime 0
# useSelf_skill_0_hp < 80 [range]
# useSelf_skill_0_sp > 0 [range]
# useSelf_skill_0_onAction
# useSelf_skill_0_whenStatusActive
# useSelf_skill_0_whenStatusInactive
# useSelf_skill_0_whenFollowing [flag]
# useSelf_skill_0_spirit [range]
# useSelf_skill_0_aggressives [range]
# useSelf_skill_0_stopWhenHit 0
# useSelf_skill_0_inLockOnly 0
# useSelf_skill_0_notWhileSitting 0
# useSelf_skill_0_notInTown 0
# useSelf_skill_0_timeout 0
# useSelf_skill_0_disabled 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: useSelf_skill_0_hp <-- don't care
# eg: useSelf_skill_0_sp > 10 <-- only when we have more then 10% sp left
useSelf_skill_0 heal
useSelf_skill_0_lvl 10
useSelf_skill_0_maxCastTime 0
useSelf_skill_0_minCastTime 0
useSelf_skill_0_hp < 60
useSelf_skill_0_sp > 0
useSelf_skill_0_onAction
useSelf_skill_0_whenStatusActive
useSelf_skill_0_whenStatusInactive
useSelf_skill_0_whenFollowing
useSelf_skill_0_spirit
useSelf_skill_0_aggressives
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_notWhileSitting 0
useSelf_skill_0_notInTown 0
useSelf_skill_0_timeout 0
useSelf_skill_0_disabled 0
useSelf_skill_0_inInventory_name
useSelf_skill_0_inInventory_qty
useSelf_skill_1 blessing
useSelf_skill_1_lvl 10
useSelf_skill_1_maxCastTime 1
useSelf_skill_1_minCastTime 0
useSelf_skill_1_hp
useSelf_skill_1_sp > 10
useSelf_skill_1_onAction
useSelf_skill_1_whenStatusActive
useSelf_skill_1_whenStatusInactive
useSelf_skill_1_whenFollowing
useSelf_skill_1_spirit
useSelf_skill_1_aggressives
useSelf_skill_1_stopWhenHit 0
useSelf_skill_1_inLockOnly 0
useSelf_skill_1_notWhileSitting 0
useSelf_skill_1_notInTown 0
useSelf_skill_1_timeout 240
useSelf_skill_1_disabled 0
useSelf_skill_1_inInventory_name
useSelf_skill_1_inInventory_qty
useSelf_skill_2 increase agi
useSelf_skill_2_lvl 9
useSelf_skill_2_maxCastTime 2
useSelf_skill_2_minCastTime 0.5
useSelf_skill_2_hp
useSelf_skill_2_sp > 10
useSelf_skill_2_onAction
useSelf_skill_2_whenStatusActive
useSelf_skill_2_whenStatusInactive
useSelf_skill_2_whenFollowing
useSelf_skill_2_spirit
useSelf_skill_2_aggressives
useSelf_skill_2_stopWhenHit 0
useSelf_skill_2_inLockOnly 0
useSelf_skill_2_notWhileSitting 0
useSelf_skill_2_notInTown 0
useSelf_skill_2_timeout 185
useSelf_skill_2_disabled 0
useSelf_skill_2_inInventory_name
useSelf_skill_2_inInventory_qty
useSelf_skill_smartHeal 1
#
# useSelf_item_0 Meat,Apple,Carrot,Sweet Potato,Banana,Monster's Feed,Red Potion,Orange Potion,Yellow Potion,White Potion
# useSelf_item_0_hp < 90 [range]
# useSelf_item_0_sp < 50 [range]
# useSelf_item_0_onAction
# useSelf_item_0_whenStatusActive
# useSelf_item_0_whenStatusInactive
# useSelf_item_0_whenFollowing [flag]
# useSelf_item_0_spirit [range]
# useSelf_item_0_aggressives [range]
# useSelf_item_0_stopWhenHit 0
# useSelf_item_0_inLockOnly 0
# useSelf_item_0_notWhileSitting 0
# useSelf_item_0_notInTown 0
# useSelf_item_0_timeout 1
# useSelf_item_0_disabled 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: useSelf_item_0_hp < 90 <-- when we have less then 90% hp and
# eg: useSelf_item_0_hp < 50 <-- less then 50% sp
useSelf_item_0 Meat,Apple,Carrot,Red Potion
useSelf_item_0_hp <= 50
useSelf_item_0_sp
useSelf_item_0_onAction
useSelf_item_0_whenStatusActive
useSelf_item_0_whenStatusInactive
useSelf_item_0_whenFollowing
useSelf_item_0_spirit
useSelf_item_0_aggressives
useSelf_item_0_stopWhenHit 0
useSelf_item_0_inLockOnly 0
useSelf_item_0_notWhileSitting 0
useSelf_item_0_notInTown 0
useSelf_item_0_timeout
useSelf_item_0_disabled 0
useSelf_item_0_inInventory_name
useSelf_item_0_inInventory_qty
#
# partySkill_0 Heal
# partySkill_0_lvl 10
# partySkill_0_maxCastTime 0
# partySkill_0_minCastTime 0
# partySkill_0_hp [range]
# partySkill_0_sp > 10 [range]
# partySkill_0_onAction
# partySkill_0_whenStatusActive
# partySkill_0_whenStatusInactive
# partySkill_0_whenFollowing [flag]
# partySkill_0_spirit [range]
# partySkill_0_aggressives [range]
# partySkill_0_stopWhenHit 0
# partySkill_0_inLockOnly 0
# partySkill_0_notWhileSitting 0
# partySkill_0_notInTown 0
# partySkill_0_timeout 0
# partySkill_0_disabled 0
# partySkill_0_target
# partySkill_0_target_hp < 98 [range]
# partySkill_0_target_whenStatusActive
# partySkill_0_target_whenStatusInactive
# partySkill_0_target_timeout 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: partySkill_0_hp <-- don't care
# eg: partySkill_0_sp > 10 <-- keep the last 10% for our own use...
partySkill_0
partySkill_0_lvl 10
partySkill_0_maxCastTime 0
partySkill_0_minCastTime 0
partySkill_0_hp
partySkill_0_sp
partySkill_0_onAction
partySkill_0_whenStatusActive
partySkill_0_whenStatusInactive
partySkill_0_whenFollowing
partySkill_0_spirit
partySkill_0_aggressives
partySkill_0_stopWhenHit 0
partySkill_0_inLockOnly 0
partySkill_0_notWhileSitting 0
partySkill_0_notInTown 0
partySkill_0_timeout 0
partySkill_0_disabled 0
partySkill_0_target
partySkill_0_target_hp
partySkill_0_target_whenStatusActive
partySkill_0_target_whenStatusInactive
partySkill_0_target_timeout 0
partySkill_0_inInventory_name
partySkill_0_inInventory_qty
itemsTakeAuto 1
itemsGatherAuto 1
itemsMaxWeight 47
itemsMaxWeight_sellOrStore 70
#
# note:
# location based NPC format is supported, format: map x y
# where map is the map where the NPC is standing, while x y is the _EXACT_ coordition where the NPC is standing
# eg: storageAuto_npc alberta 113 60
#
buyAuto_0
buyAuto_0_npc
buyAuto_0_distance 5
buyAuto_0_minAmount 2
buyAuto_0_maxAmount 3
sellAuto 0
sellAuto_npc
sellAuto_distance 5
storageAuto 0
storageAuto_npc prontera 152 326
storageAuto_distance 3
storageAuto_npc_type 1
storageAuto_npc_steps c r1 n
getAuto_0 Steel Arrow
getAuto_0_minAmount 100
getAuto_0_maxAmount 2000
getAuto_0_passive 0
follow 0
followTarget
followEmotion 1
followEmotion_distance 4
followFaceDirection 0
followDistanceMax 6
followDistanceMin 3
followLostStep 12
followSitAuto 0
followBot 0
tankMode 0
tankModeTarget
dealAuto 1
partyAuto 1
partyAutoShare 0
guildAutoDeny 1
seconds_per_block 0.12
sleepTime 10000
intervalMapDrt 1
avoidGM_near 0
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 240
avoid_ignore_0
avoidList 1
avoidList_reconnect 240
autoEmote_word_0
autoEmote_num_0
# To attack with bare hands, specify "[NONE]" (without the quotes) for rightHand
autoSwitch_default_rightHand
autoSwitch_default_leftHand
autoSwitch_default_arrow
autoSwitch_0
autoSwitch_0_rightHand
autoSwitch_0_leftHand
autoSwitch_0_arrow
autoSwitch_0_distance
autoSwitch_0_useWeapon
#NOTE: In the case of two handed weapons, or no Shield,
# duplicate the weapon name for "autoSwitch_shield_new_#
#
# equipAuto_0
# equipAuto_0_def
# equipAuto_0_monster
# equipAuto_0_skills
# equipAuto_0_weight 0
# equipAuto_0_whileSitting 0
# equipAuto_0_onTeleport 0
# equipAuto_0_hp [range]
# equipAuto_0_sp [range]
# equipAuto_0_onAction
# equipAuto_0_whenStatusActive
# equipAuto_0_whenStatusInactive
# equipAuto_0_whenFollowing [flag]
# equipAuto_0_spirit [range]
# equipAuto_0_aggressives [range]
# equipAuto_0_stopWhenHit 0
# equipAuto_0_inLockOnly 0
# equipAuto_0_notWhileSitting 0
# equipAuto_0_notInTown 0
# equipAuto_0_timeout 0
# equipAuto_0_disabled 0
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
equipAuto_0
equipAuto_0_def
equipAuto_0_monster
equipAuto_0_skills
equipAuto_0_weight 0
equipAuto_0_whileSitting 0
equipAuto_0_onTeleport 0
equipAuto_0_hp
equipAuto_0_sp
equipAuto_0_onAction
equipAuto_0_whenStatusActive
equipAuto_0_whenStatusInactive
equipAuto_0_whenFollowing
equipAuto_0_spirit
equipAuto_0_aggressives
equipAuto_0_stopWhenHit 0
equipAuto_0_inLockOnly 0
equipAuto_0_notWhileSitting 0
equipAuto_0_notInTown 0
equipAuto_0_timeout 0
equipAuto_0_disabled 0
equipAuto_0_inInventory_name
equipAuto_0_inInventory_qty
autoResponseOnHeal 0
autoResponse 1
ignoreAll 0
itemHistory 0
autoTalkCont 0
noAutoSkill 0
alias_heal sp 9