0% found this document useful (0 votes)
37 views9 pages

OpenKore Teleport Auto Configuration

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)
37 views9 pages

OpenKore Teleport Auto Configuration

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

# Please Read the Users Manual

# The Manual is located at [Link]

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

master Latam - ROla: Freya/Nidhogg/Yggdrasil


server
username
password
loginPinCode
char

# Poseidon Settings: [Link]


# They must be the same as Query Server config in [Link]
poseidonServer [Link]
poseidonPort 24390

bindIp
forceMapIP

# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
# [Link]
XKore 0
XKore_port 2350
XKore_dll [Link]
XKore_injectDLL 0
XKore_autoAttachIfOneExe 1
XKore_silent 1
XKore_bypassBotDetection 0
XKore_exeName [Link]

# XKore 2 / Proxy configuration


XKore_listenIp [Link]
XKore_listenPort 6901
XKore_publicIp [Link]
XKore_ID

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


secureAdminPassword 1
adminPassword
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 ########


alias_heal sp 28

allowedMaps
allowedMaps_reaction 1

attackAuto 0
attackAuto_party 0
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 1
attackAuto_notInTown 1
attackAuto_notWhile_storageAuto 1
attackAuto_notWhile_buyAuto 1
attackAuto_notWhile_sellAuto 1
attackAuto_considerDamagedAggressive 0
attackDistance 1
attackDistanceAuto 1
attackMaxDistance 1
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 1
attackNoGiveup 0
attackCanSnipe 0
attackCheckLOS 1
attackRouteMaxPathDistance 20
attackLooters 0
attackLooters_dist 1
attackChangeTarget 1
aggressiveAntiKS 0

attackUpdateMonsterPos 1

# the following attack keys are meant to work only in private server
(rAthena/Hercules)
# if you enable this in a official server you character will act weird, because
character can't attack beyond the range
attackBeyondMaxDistance_waitForAgressive 0
attackBeyondMaxDistance_sendAttackWhileWaiting 0
attackSendAttackWithMove 0
attackWaitApproachFinish 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: [Link]
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 1
dcOnDeath 0
dcOnDualLogin 0
dcOnDisconnect 0
dcOnEmptyArrow 0
dcOnMaxReconnections 0
dcOnMute 0
dcOnPM 0
dcOnZeny 0
dcOnStorageFull 1
dcOnPlayer 0
dcOnServerShutDown 0
dcOnServerClose 0
dcOnJobLevel
dcOnLevel

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

itemsTakeAuto
itemsTakeAuto_party
itemsGatherAuto
itemsGatherAuto_notInTown 1
itemsGatherAutoMinPlayerDistance 6
itemsGatherAutoMinPortalDistance 5
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_maxWarpFee
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
route_randomFactor 0
runFromTarget 0
runFromTarget_inAdvance 0
runFromTarget_dist 5
runFromTarget_minStep 7
runFromTarget_maxPathDistance 13
runFromTarget_noAttackMethodFallback 0
runFromTarget_noAttackMethodFallback_attackMaxDist 14
runFromTarget_noAttackMethodFallback_minStep 8

saveMap
saveMap_warpToBuyOrSell 1
saveMap_warpChatCommand
memo1
memo2
memo3
memo4

shopAuto_open 0
shop_random 0
shop_useSkill 1

buyerShopAuto_open 0
buyerShop_random 0

sitAuto_hp_lower 30
sitAuto_hp_upper 60
sitAuto_sp_lower 0
sitAuto_sp_upper 0
sitAuto_follow 0
sitAuto_over_50 0
sitAuto_idle 1
sitAuto_look
sitAuto_look_from_wall
sitTensionRelax 0

statsAddAuto 0
statsAddAuto_list
statsAddAuto_dontUseBonus 0
statsAdd_over_99 1

skillsAddAuto 0
skillsAddAuto_list

tankMode 0
tankModeTarget

teleportAuto_hp 30
teleportAuto_sp 0
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 5
teleportAuto_minAggressivesInLock 3
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 500
teleportAuto_maxDmgInLock 0
teleportAuto_deadly 1
teleportAuto_useSkill 0
teleportAuto_useChatCommand
teleportAuto_allPlayers 0
teleportAuto_notPlayers
teleportAuto_atkCount 0
teleportAuto_atkMiss 10
teleportAuto_unstuck 0
teleportAuto_lostTarget 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetKS 0
teleportAuto_dropTargetHidden 0
teleportAuto_attackedWhenSitting 0
teleportAuto_totalDmg 0
teleportAuto_totalDmgInLock 0
teleportAuto_equip_leftAccessory
teleportAuto_equip_rightAccessory
teleportAuto_lostHomunculus
teleportAuto_useItemForRespawn
teleportAuto_item1 Asa de Mosca de Iniciante
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
wx_npcTalk
wx_captcha
showAllDamage 0
manualURL [Link]
forumURL [Link]

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

questDisplayStyle 2

chatTitleOversize 0
shopTitleOversize 0
buyerShopTitleOversize 0

sleepTime 10000

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

######## Block options ########


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

doCommand {
hp
sp
ap
homunculus
homunculus_hp
homunculus_sp
homunculus_dead
homunculus_resting
homunculus_noinfo_dead
homunculus_noinfo_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_item [Evento] Poção de Aprendiz,Poção para Aprendizes {


hp < 70%
whenStatusInactive
notWhileSitting 1
timeout 0
}
useSelf_item Asa de Mosca de Iniciante,Asa de Mosca {
hp < 25%
timeout 5
whenStatusInactive
}

######## Autostorage/autosell ########

buyAuto {
npc
npc_steps b
isMarket 0
standpoint
distance 3
price
minAmount 2
maxAmount 3
batchSize
onlyIdentified
disabled 0
maxBase
minBase
}
sellAuto 0
sellAuto_npc
sellAuto_standpoint
sellAuto_distance 3
sellAuto_maxDistance
sellAuto_npc_steps s

storageAuto 0
storageAuto_onStart 0
storageAuto_npc
storageAuto_standpoint
storageAuto_distance 3
storageAuto_maxDistance
storageAuto_npc_type 1
storageAuto_npc_steps c r1 n
storageAuto_password 1111
storageAuto_keepOpen 0
storageAuto_useChatCommand
relogAfterStorage 1
storageEncryptKey 0x050B6F79, 0x00202C179, 0x0E20120, 0x04FA43E3, 0x0179B6C8,
0x05973DF2, 0x07D8D6B, 0x08CB9ED9

npcTimeResponse
npcWrongStepsMethod 0

getAuto {
minAmount
maxAmount
batchSize
passive
disabled 0
}

######## 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

Common questions

Powered by AI

`autoRestart` settings, such as `autoRestartMin` and `autoRestartSeed`, determine how long the bot operates before restarting. Restarting helps in avoiding detection and dealing with latency or disconnection issues. However, improper timings may lead to increased downtime or missed opportunities in the game, affecting the bot’s efficiency during gaming sessions .

Enabling `macro_orphans terminate` ensures that orphaned macros, or scripts that lose their triggering context, are terminated. This prevents scripts from running unnecessarily without context, thus improving resource efficiency and avoiding potential errors or unintended actions within the game's bot script .

The `attackAuto` settings, such as `attackAuto_onlyWhenSafe`, determine if the character will automatically engage in attacking when conditions are considered safe. Setting it to 1 ensures automatic attack is only initiated when it’s safe, minimizing risks like unnecessary hostility or exposure to threats in unsafe areas .

Setting `ignoreInvalidLogin` to 0 means the bot will not ignore invalid login attempts, potentially allowing for increased security by logging and reacting to unauthorized access attempts. However, it may also result in multiple alerts or interruptions due to minor credential errors, which could impact continuous gameplay .

Setting `autoMakeArrows` to 0 means that the character will not automatically manufacture arrows. This requires the player or the bot script to ensure arrows are available through other means, such as buying or crafting manually, impacting preparedness for combat situations requiring ranged attacks .

Setting `XKore` to 0 indicates that it will not hook into the Ragnarok Online client and will operate as a stand-alone proxy. This configuration determines how the bot interacts with the game and whether it acts as a proxy or hooks directly into the game client, which can have implications on performance and detection .

The `teleportAuto_minAggressives` setting controls the threshold of aggressive mobs present before triggering an automatic teleport. A lower value means the bot will teleport away with fewer threats, increasing defensiveness, while a higher value may allow the character to handle more aggressive mobs before retreating .

The `route_teleport` settings, including parameters like `route_teleport_minDistance`, influence how and when teleportation is used during navigation. A higher minimum distance can prevent frequent use of teleportation, thereby conserving resources, whereas low values would result in more frequent teleports, which might be preferable for quickly escaping danger. The settings must be balanced between resource management and the need to quickly traverse unsafe areas .

Disabling `attackUseWeapon` means the character will not automatically use weapons during attacks, which can severely handicap the bot in combat by relying solely on spells or physical non-weapon attacks. This could potentially minimize damage output, making it difficult to efficiently defeat enemies, thus requiring strategic compensation through other offensive capabilities or skills .

The `partyAutoShareItemDiv` defines whether items are distributed automatically among party members when enabled (set to 1). When active, it can enhance teamwork by ensuring fair distribution of resources, but if too rigid, can also disrupt individual management of resources required for personal strategy .

You might also like