0% found this document useful (0 votes)
23 views17 pages

Message

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views17 pages

Message

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 17

# Please Read the Users Manual

# The Manual is located at https://openkore.com/wiki/Manual

######## Login options and server-specific options ########

master Talonheim Online


server 0
username
password
loginPinCode
char 0

# Poseidon Settings: https://openkore.com/wiki/Poseidon


# They must be the same as Query Server config in Poseidon.txt
poseidonServer 127.0.0.1
poseidonPort 24390

bindIp
forceMapIP

# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
# https://openkore.com/wiki/XKore
XKore 3
XKore_port 2350
XKore_dll NetRedirect.dll
XKore_injectDLL 1
XKore_autoAttachIfOneExe 1
XKore_silent 1
XKore_bypassBotDetection 0
XKore_exeName ragexe.exe

# XKore 2 / Proxy configuration


XKore_listenIp 127.0.0.1
XKore_listenPort 6903
XKore_publicIp 127.0.0.1
XKore_ID

# It is not advised to set secureAdminPassword if you're using Xkore 2


secureAdminPassword 1
adminPassword domejest
callSign
commandPrefix ;
callSignGM 0
inGameAuth 0

macAddress

pauseCharLogin 2
pauseCharServer 0
pauseMapServer 0
ignoreInvalidLogin 0

# Opening cash shop when connected to map server (recv/ST0)


whenInGame_requestCashPoints 0

message_length_max 80

######## Main configuration ########


teleportAuto_deadly 1
teleportAuto_useSkill 1
# teleportAuto_maxDmg 500
teleportAuto_minAggressives 10
teleportAuto_unstuck 0
teleportAuto_hp 30

follow 1
followTarget Money
followDistanceMax 6
followDistanceMin 3

lockMap_randX
lockMap_randY

route_maxWarpFee 2000

partySkill Resurrection {
lvl 4
sp > 10%
target Money
target_dead 1
inInventory Blue Gemstone > 0
}

partySkill Heal {
lvl 10
target_hp < 65%
}

partySkill Blessing {
lvl 10
sp > 64
timeout 60
target_hp > 70%
target_whenStatusInactive Blessing
target Money
target_timeout 220
}

partySkill Increase Agility {


lvl 10
sp > 45
timeout 60
target_hp > 70%
target_whenStatusInactive Increase Agility
target Money
target_timeout 220
stopWhenHit 1
}

partySkill Impositio Manus {


lvl 5
sp > 30
target_hp > 80%
timeout 1
target_whenStatusInactive Impositio Manus
target Money
target_timeout 60
stopWhenHit 1
}

partySkill Gloria {
lvl 5
hp > 80%
sp > 50%
target_hp > 70%
target_whenStatusInactive Gloria
target Money
isSelfSkill 1
stopWhenHit 1
}

partySkill Angelus {
lvl 6
hp > 80%
sp > 50%
target_hp > 70%
target_whenStatusInactive Angelus
target Money
isSelfSkill 1
stopWhenHit 1
}

useSelf_skill Increase Agility {


lvl 10
whenStatusInactive Increase Agility
hp > 50%
sp > 45
stopWhenHit 1
}

useSelf_skill Heal {
lvl 5
hp < 75%
}

useSelf_item Strawberry {
sp < 10%
}

allowedMaps
allowedMaps_reaction 1

attackAuto 0
attackAuto_party 0

attackUpdateMonsterPos 1

autoMoveOnDeath 0
autoMoveOnDeath_x
autoMoveOnDeath_y
autoMoveOnDeath_map

attackEquip_topHead
attackEquip_midHead
attackEquip_lowHead
attackEquip_leftHand
attackEquip_rightHand
attackEquip_leftAccessory
attackEquip_rightAccessory
attackEquip_robe
attackEquip_armor
attackEquip_shoes
attackEquip_arrow

# You need the breakTime plugin: https://openkore.com/wiki/BreakTime


autoBreakTime {
startTime
stopTime
}

autoConfChange {
minTime
varTime
lvl
joblvl
}

autoMakeArrows 0

autoRestart 0

autoRestartMin 10800
autoRestartSeed 3600

autoRestartSleep 1
autoSleepMin 900
autoSleepSeed 900

autoResponse 0
autoResponseOnHeal 0

autoSpell
autoSpell_safe
autoPoison

avoidGM_namePattern
avoidGM_near 0
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 1800
avoidGM_ignoreList

avoidList 1
avoidList_inLockOnly 0
avoidList_reconnect 1800
avoidList_ignoreList

avoidHiddenActors 0
avoidHiddenMonsters 0

cachePlayerNames 1
cachePlayerNames_duration 900
cachePlayerNames_maxSize 100
clientSight 17

dcPause 0
dcOnDualLogin 0
dcOnDisconnect 0
dcOnEmptyArrow 0
dcOnMaxReconnections 0
dcOnMute 0
dcOnPM 0
dcOnZeny 0
dcOnStorageFull 0
dcOnPlayer 0
dcOnServerShutDown 0
dcOnServerClose 0
dcOnJobLevel
dcOnLevel

followEmotion 1
followEmotion_distance 4
followFaceDirection 0
followLostStep 12
followSitAuto 0
followBot 0

itemsTakeAuto 0
itemsTakeAuto_party 0
itemsGatherAuto 0
itemsGatherAuto_notInTown 0
itemsGatherAutoMinPlayerDistance 0
itemsGatherAutoMinPortalDistance 0
itemsMaxWeight 89
itemsMaxWeight_sellOrStore 48
itemsMaxNum_sellOrStore 99
cartMaxWeight 7900
itemsTakeGreed 0
itemsCheckWeight 1

# lockMap
# lockMap_x
# lockMap_y
# lockMap_randX
# lockMap_randY

route_escape_reachedNoPortal 1
route_escape_randomWalk 1
route_escape_shout
route_avoidWalls 1
route_randomWalk 1
route_randomWalk_inTown 0
route_randomWalk_maxRouteTime 75
route_maxNpcTries 5
route_teleport 0
route_teleport_minDistance 75
route_teleport_maxTries 8
route_teleport_notInMaps
route_step 10
route_removeMissingPortals_NPC 1
route_removeMissingPortals 0
route_tryToGuessMissingPortalByDistance 1
route_reAddMissingPortals 1

saveMap geffen
saveMap_warpToBuyOrSell 1
saveMap_warpChatCommand
memo1 geffen
memo2 pay_fild10
memo3 moc_fild14
memo4 xmas

shopAuto_open 0
shop_random 0
shop_useSkill 1

buyerShopAuto_open 0
buyerShop_random 0

sitAuto_follow 0
sitTensionRelax 0

statsAddAuto 0
statsAddAuto_list
statsAddAuto_dontUseBonus 0
statsAdd_over_99 1

skillsAddAuto 0
skillsAddAuto_list

tankMode 0
tankModeTarget

teleportAuto_sp 0
teleportAuto_idle 1
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressivesInLock 0
teleportAuto_onlyWhenSafe 0
teleportAuto_useChatCommand
teleportAuto_allPlayers 0
teleportAuto_notPlayers
teleportAuto_atkCount 0
teleportAuto_atkMiss 4
teleportAuto_lostTarget 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetKS 0
teleportAuto_dropTargetHidden 0
teleportAuto_attackedWhenSitting 0
teleportAuto_totalDmgInLock 0
teleportAuto_equip_leftAccessory
teleportAuto_equip_rightAccessory
teleportAuto_lostHomunculus
teleportAuto_useItemForRespawn
teleportAuto_item1
teleportAuto_item2

dealAuto 1
dealAuto_names
partyAuto 1
partyAutoShare 0
partyAutoShareItem 0
partyAutoShareItemDiv 0
guildAutoDeny 1
attendanceAuto 1

verbose 1
showDomain 0
showDomain_NPC parseMsg_presence
showDomain_Shop list
squelchDomains
verboseDomains
beepDomains
beepDomains_notInTown
friendlyAID
showTime
showTimeDomains
showTimeDomainsFormat
wx_map_maxAutoSize 300
wx_map_monsterSticking 1
wx_map_npcSticking 1
wx_map_playersSticking 1
wx_map_portalSticking 5
wx_map_route 1
wx_npcTalk
wx_captcha
showAllDamage 0
manualURL https://openkore.com/wiki/Manual
forumURL https://forums.openkore.com

logChat 0
logPrivateChat 0
logPartyChat 0
logGuildChat 0
logSystemChat 0
logLocalBroadcast 0
logShop 0
logEmoticons 0
logConsole 1
logAppendUsername 1
logAppendServer 1
monsterLog 1
playerLog 1
logDead 1

questDisplayStyle 2

chatTitleOversize 0
shopTitleOversize 0
buyerShopTitleOversize 0

sleepTime 20000

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

tankersList

repairAuto 0
repairAuto_list

status_mapProperty 0
status_mapType 0

monster_filter

######## Mercenary Support ########

mercenary_attackAuto 2
mercenary_attackAuto_party 1
mercenary_attackAuto_notInTown 1
mercenary_attackAuto_inLockOnly 1
mercenary_attackAuto_considerDamagedAggressive 0
mercenary_attackBeyondMaxDistance_waitForAgressive 1
mercenary_attackAuto_onlyWhenSafe 0
mercenary_attackAuto_duringRandomWalk 0
mercenary_attackAuto_duringItemsTake 0
mercenary_attackDistance 1
mercenary_attackMaxDistance 1
mercenary_attackDistanceAuto 0
mercenary_attackMaxRouteTime 4
mercenary_attackCanSnipe 0
mercenary_attackCheckLOS 1
mercenary_attackRouteMaxPathDistance 20
mercenary_attackNoGiveup 0
mercenary_attackChangeTarget 1
mercenary_attack_dance_melee 0
mercenary_attack_dance_ranged 0

mercenary_lost_teleportToMaster_maxTries 6

mercenary_route_randomWalk_rescueWhenLost 0
mercenary_route_randomWalk_stopDuringAttack 0
mercenary_route_randomWalk_waitMinDistance 0

mercenary_runFromTarget 0
mercenary_runFromTarget_inAdvance 0
mercenary_runFromTarget_dist 5
mercenary_runFromTarget_minStep 7
mercenary_runFromTarget_maxPathDistance 20

mercenary_followDistanceMax 12
mercenary_followDistanceMin 3

mercenary_moveNearWhenIdle 1
mercenary_moveNearWhenIdle_minDistance 2
mercenary_moveNearWhenIdle_maxDistance 12

mercenary_idleWalkType 1

mercenary_route_step 10
mercenary_tankMode 0
mercenary_tankModeTarget

mercenary_teleportAuto_hp 10
mercenary_teleportAuto_maxDmg 500
mercenary_teleportAuto_maxDmgInLock 0
mercenary_teleportAuto_deadly 1
mercenary_teleportAuto_unstuck 0
mercenary_teleportAuto_dropTarget 0
mercenary_teleportAuto_dropTargetKS 0
mercenary_teleportAuto_totalDmg 0
mercenary_teleportAuto_totalDmgInLock 0
mercenary_teleportAuto_attackedWhenSitting 0

######## Homunculus Support ########

homunculus_attackAuto 2
homunculus_attackAuto_party 1
homunculus_attackAuto_notInTown 1
homunculus_attackAuto_inLockOnly 1
homunculus_attackAuto_considerDamagedAggressive 0
homunculus_attackBeyondMaxDistance_waitForAgressive 1
homunculus_attackAuto_onlyWhenSafe 0
homunculus_attackAuto_duringRandomWalk 0
homunculus_attackAuto_duringItemsTake 0
homunculus_attackDistance 1
homunculus_attackMaxDistance 1
homunculus_attackDistanceAuto 0
homunculus_attackMaxRouteTime 4
homunculus_attackCanSnipe 0
homunculus_attackCheckLOS 1
homunculus_attackRouteMaxPathDistance 20
homunculus_attackNoGiveup 0
homunculus_attackChangeTarget 1
homunculus_attack_dance_melee 0

homunculus_lost_teleportToMaster_maxTries 6

homunculus_route_randomWalk_rescueWhenLost 0
homunculus_route_randomWalk_stopDuringAttack 0
homunculus_route_randomWalk_waitMinDistance 0

homunculus_runFromTarget 0
homunculus_runFromTarget_dist 5
homunculus_runFromTarget_minStep 7
homunculus_runFromTarget_maxPathDistance 20

homunculus_followDistanceMax 12
homunculus_followDistanceMin 3

homunculus_moveNearWhenIdle 1
homunculus_moveNearWhenIdle_minDistance 2
homunculus_moveNearWhenIdle_maxDistance 12

homunculus_idleWalkType 1

homunculus_route_step 10

homunculus_tankMode 0
homunculus_tankModeTarget

homunculus_StandByAuto 0
homunculus_teleportAuto_hp 10
homunculus_teleportAuto_maxDmg 500
homunculus_teleportAuto_maxDmgInLock 0
homunculus_teleportAuto_deadly 1
homunculus_teleportAuto_unstuck 0
homunculus_teleportAuto_dropTarget 0
homunculus_teleportAuto_dropTargetKS 0
homunculus_teleportAuto_totalDmg 0
homunculus_teleportAuto_totalDmgInLock 0
homunculus_teleportAuto_attackedWhenSitting 0

# Turn on/off homunculus autofeeding


homunculus_autoFeed 1
# Feed homunculus when meet the hunger value (homunculus_hunger >
homunculus_return)
homunculus_hunger 15
# Return homunculus when meet the hunger value
homunculus_return 11
# In Wich maps should we allow feeding? (leave empty for any map)
homunculus_autoFeedAllowedMaps

# Turn on/off pet autofeeding


pet_autoFeed 1
# Feed pet when meet the hunger value
pet_hunger 25
# Return pet when meet the hunger value
pet_return 20

######## 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 {
lvl
dist 1
maxDist 1
maxCastTime 0
minCastTime 0
hp
sp > 10
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_onAction
homunculus_notOnAction
homunculus_whenIdle
homunculus_whenNotIdle
mercenary
mercenary_hp
mercenary_sp
mercenary_whenStatusActive
mercenary_whenStatusInactive
mercenary_onAction
mercenary_notOnAction
mercenary_whenIdle
mercenary_whenNotIdle
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
previousDamage
stopWhenHit 0
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters
notMonsters
monstersCount
monstersCountDist
maxAttempts 0
maxUses 0
target_hp
target_whenStatusActive
target_whenStatusInactive
target_deltaHp
whenPartyMembersNear
whenPartyMembersNearDist
inInventory
isSelfSkill 0
isStartSkill 0
equip_topHead
equip_midHead
equip_lowHead
equip_leftHand
equip_rightHand
equip_leftAccessory
equip_rightAccessory
equip_robe
equip_armor
equip_shoes
equip_arrow
manualAI 0
}

attackComboSlot {
afterSkill
waitBeforeUse
dist 1
maxDist 1
isSelfSkill 1
target_hp
target_deltaHp
monsters
notMonsters
monstersCount
monstersCountDist
whenPartyMembersNear
whenPartyMembersNearDist
}
doCommand {
hp
sp
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_onAction
homunculus_notOnAction
homunculus_whenIdle
homunculus_whenNotIdle
mercenary
mercenary_hp
mercenary_sp
mercenary_whenStatusActive
mercenary_whenStatusInactive
mercenary_onAction
mercenary_notOnAction
mercenary_whenIdle
mercenary_whenNotIdle
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
monstersCountDist
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
whenPartyMembersNear
whenPartyMembersNearDist
inInventory
inCart
inMap
manualAI 0
}

useSelf_skill {
lvl
maxCastTime 0
minCastTime 0
hp
sp
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_onAction
homunculus_notOnAction
homunculus_whenIdle
homunculus_whenNotIdle
mercenary
mercenary_hp
mercenary_sp
mercenary_whenStatusActive
mercenary_whenStatusInactive
mercenary_onAction
mercenary_notOnAction
mercenary_whenIdle
mercenary_whenNotIdle
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
monstersCountDist
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
whenPartyMembersNear
whenPartyMembersNearDist
inInventory
manualAI 0
}

useSelf_skill_smartHeal 1

partySkillDistance 0..8

partySkill {
lvl
dist 1
maxDist 8
maxCastTime 0
minCastTime 0
hp
sp
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_onAction
homunculus_notOnAction
homunculus_whenIdle
homunculus_whenNotIdle
mercenary
mercenary_hp
mercenary_sp
mercenary_whenStatusActive
mercenary_whenStatusInactive
mercenary_onAction
mercenary_notOnAction
mercenary_whenIdle
mercenary_whenNotIdle
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
monstersCountDist
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
manualAI 0
target
target_hp
target_isJob
target_isNotJob
target_whenStatusActive
target_whenStatusInactive
target_aggressives
target_monsters
target_timeout 0
target_deltaHp
target_dead 0
whenPartyMembersNear
whenPartyMembersNearDist
inInventory
isSelfSkill 0
}

monsterSkill {
target
maxUses
whenPartyMembersNear
whenPartyMembersNearDist
# Skill Use Conditions, including isSelfSkill
# Self Conditions
# Target Monster Conditions
}

autoSwitch_default_rightHand
autoSwitch_default_leftHand
autoSwitch_default_arrow

# NOTE: In the case of two handed weapons, or no Shield,


# duplicate the weapon name for 'rightHand'
# To attack with bare hands, specify "[NONE]" (without the quotes) for rightHand
autoSwitch {
rightHand
leftHand
arrow
distance
useWeapon
}

equipAuto {
topHead
midHead
lowHead
leftHand
rightHand
leftAccessory
rightAccessory
robe
armor
shoes
arrow
monsters
notMonsters
monstersCount
monstersCountDist
weight 0
whileSitting 0
hp
sp
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_onAction
homunculus_notOnAction
homunculus_whenIdle
homunculus_whenNotIdle
mercenary
mercenary_hp
mercenary_sp
mercenary_whenStatusActive
mercenary_whenStatusInactive
mercenary_onAction
mercenary_notOnAction
mercenary_whenIdle
mercenary_whenNotIdle
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
whenPartyMembersNear
whenPartyMembersNearDist
inInventory
manualAI 0
}

useSelf_item {
hp
sp
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_onAction
homunculus_notOnAction
homunculus_whenIdle
homunculus_whenNotIdle
mercenary
mercenary_hp
mercenary_sp
mercenary_whenStatusActive
mercenary_whenStatusInactive
mercenary_onAction
mercenary_notOnAction
mercenary_whenIdle
mercenary_whenNotIdle
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
monstersCountDist
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
whenPartyMembersNear
whenPartyMembersNearDist
inInventory
manualAI 0
}

#### self code ###


dcOnDeath -1

# teleportAuto_atkMiss 4
# teleportAuto_minAggressives 10
# teleportAuto_minAggressivesInLock 5

runFromTarget 0
# runFromTarget 1
# runFromTarget_inAdvance 1
# runFromTarget_dist 3
# runFromTarget_minStep 7
# runFromTarget_maxPathDistance 13

######## Debugging options; only useful for developers ########

debug 0
debugPacket_unparsed 0
debugPacket_received 0
debugPacket_ro_sent 0
debugPacket_sent 0
debugPacket_exclude
debugPacket_include
debugPacket_include_dumpMethod
debugDomains
logToFile_Debug
logToFile_Errors
logToFile_Messages
logToFile_Warnings
history_max 50
macro_orphans terminate

You might also like