Difference between revisions of "overview"
Jump to navigation
Jump to search
(Created page with '== Things that possible to automate with OpenKore without any plugins (and macros) == ''(list is incomplete)'' === Your character === * [[statsAddAuto|level up your character'…') |
|||
Line 5: | Line 5: | ||
=== Your character === | === Your character === | ||
+ | * [[lockMap|stay on certain map, if possible]] | ||
+ | * [[follow|follow a certain character]] | ||
* [[statsAddAuto|level up your character's stats]] | * [[statsAddAuto|level up your character's stats]] | ||
* sit to regen [[sitAuto_hp_lower|hp]] / [[sitAuto_sp_lower|sp]] | * sit to regen [[sitAuto_hp_lower|hp]] / [[sitAuto_sp_lower|sp]] | ||
+ | ** [[autoMoveOnDeath|and move first to a certain point when regenerating after death]] | ||
+ | * [[partyAutoShare|share party experience]] | ||
+ | * [[ignoreAll|forbid incoming private messages (/exall)]] | ||
+ | * [[dealAuto|cancel / accept incoming deals]] | ||
+ | ** [[dealAuto_names|accept only from certain players]] | ||
+ | ** [[partyAuto|cancel / accept incoming party requests]] | ||
+ | * [[guildAutoDeny|cancel incoming guild requests]] | ||
+ | * teleport ([[teleportAuto_useSkill|using items or skill w/wo sp consumption]]) when | ||
+ | ** [[teleportAuto_idle|there is nothing to do - allows to search monsters with teleport]] | ||
+ | ** [[teleportAuto_deadly|receiving damage which could kill you]] | ||
+ | ** [[teleportAuto_attackedWhenSitting|attacked while sitting]] | ||
+ | * [[dcOnDeath|respawn / disconnect / do nothing when died]] | ||
+ | * disconnect when | ||
+ | ** leveled to certain [[dcOnLevel|base]] / [[dcOnJobLevel|job]] level | ||
+ | ** [[dcOnPM|received private message]] | ||
=== Items === | === Items === | ||
Line 22: | Line 39: | ||
* [[shopAuto_open|vend certain items (using Merchant skill)]] | * [[shopAuto_open|vend certain items (using Merchant skill)]] | ||
* [[autoMakeArrows|craft arrows (using Archer skill)]] | * [[autoMakeArrows|craft arrows (using Archer skill)]] | ||
− | * disconnect when [[dcOnEmptyArrow|there is no arrows left]] | + | * disconnect when |
+ | ** [[dcOnZeny|low zeny]] | ||
+ | ** [[dcOnStorageFull|storage is full]] | ||
+ | ** [[dcOnEmptyArrow|there is no arrows left]] | ||
=== Skills === | === Skills === | ||
− | * use certain skills | + | * use certain skills on |
− | ** [[useSelf_skill| | + | ** [[useSelf_skill|yourself]] |
− | ** [[attackSkillSlot| | + | ** [[partySkill|other players, homunculi and mercenaries]] |
+ | ** [[attackSkillSlot|your current target (monster)]] | ||
*** ... and [[attackComboSlot|chain certain skills after another certain skills]] | *** ... and [[attackComboSlot|chain certain skills after another certain skills]] | ||
+ | ** [[monsterSkill|other monsters]] | ||
* [[skillsAddAuto|level up your character's skills]] | * [[skillsAddAuto|level up your character's skills]] | ||
* [[repairAuto|choose any item in Blacksmith's Weapon Repair]] | * [[repairAuto|choose any item in Blacksmith's Weapon Repair]] | ||
* [[autoSpell|choose a certain skill in Sage's Hindsight]] | * [[autoSpell|choose a certain skill in Sage's Hindsight]] | ||
− | === | + | === Attack === |
− | * attack monsters | + | * automatically attack monsters |
** [[attackAuto|aggressively]] | ** [[attackAuto|aggressively]] | ||
** [[attackLooters|who have looted something]] | ** [[attackLooters|who have looted something]] | ||
** who are in fight with [[attackAuto_followTarget|your follow target]] / [[attackAuto_party|your party]] | ** who are in fight with [[attackAuto_followTarget|your follow target]] / [[attackAuto_party|your party]] | ||
− | |||
** [[attackCanSnipe|through snipable walls and cliffs]] | ** [[attackCanSnipe|through snipable walls and cliffs]] | ||
− | ** [[ | + | ** [[priority.txt|choose which to attack first if there are many kinds]] |
− | ** | + | ** [[attackUseWeapon|without using basic weapon attack (if you want to attack with skills only, useful for Mages)]] |
− | ** | + | ** [[attackChangeTarget|change your target to another agressive monster if it's closer]] |
+ | * but '''do not''' attack monsters | ||
+ | ** [[attackCheckLOS|if there is no clean line of sight to the target]] | ||
+ | ** [[attackAuto_onlyWhenSafe|when there is any player]] | ||
+ | ** [[attackMinPlayerDistance|when there is a player too close to the target]] | ||
+ | ** [[attackMinPortalDistance|when there is a portal too close to the target]] | ||
+ | * teleport when | ||
+ | ** [[teleportAuto_atkCount|did too much attacks, but monster is still alive]] | ||
+ | ** [[teleportAuto_atkMiss|did too much misses to a single monster]] | ||
+ | |||
* equip certain items and use certain attack distance and attack method when [[autoSwitch|attacking certain monsters]] | * equip certain items and use certain attack distance and attack method when [[autoSwitch|attacking certain monsters]] | ||
* [[mon_control.txt|teleport / disconnect when encountering / taking damage from certain monsters]] | * [[mon_control.txt|teleport / disconnect when encountering / taking damage from certain monsters]] | ||
Line 50: | Line 80: | ||
=== Security === | === Security === | ||
− | * reply with predefined messages to | + | * reply with predefined messages to |
− | * teleport when [[avoidList| | + | ** [[autoResponse|chat messages containing certain words]] |
− | + | ** [[autoResponseOnHeal|somebody healing or buffing your monster]] | |
− | + | * teleport when encountering [[teleportAuto_allPlayers|any]] / [[avoidList|certain]] players | |
− | ** | + | * [[autoBreakTime|disconnect and reconnect on certain times]] |
+ | * disconnect when | ||
+ | ** [[avoidList|encountering certain players or receiving any chat message from certain players]] | ||
+ | ** [[dcOnMute|muted (possibly by GM)]] | ||
* respawn / disconnect when [[allowedMaps|you are outside of certain maps]] | * respawn / disconnect when [[allowedMaps|you are outside of certain maps]] | ||
=== Other === | === Other === | ||
+ | * [[homunculus_autoFeed|feed your homunculus]] | ||
+ | ** [[homunculus_autoFeedAllowedMaps|only on certain maps]] | ||
* disconnect when | * disconnect when | ||
** [[dcOnDisconnect|being disconnected from the server]] | ** [[dcOnDisconnect|being disconnected from the server]] | ||
** [[dcOnDualLogin|somebody dual logins to your account]] | ** [[dcOnDualLogin|somebody dual logins to your account]] | ||
** [[dcOnMaxReconnections|connection attempt fails several times in a row]] | ** [[dcOnMaxReconnections|connection attempt fails several times in a row]] | ||
+ | |||
+ | == Tweaking == | ||
+ | |||
+ | * [[autoRestart|autoRestart]] | ||
+ | * [[alias|aliases: custom shortcuts for console]] | ||
+ | * [[timeouts.txt|timeouts: increase efficiency / look less like a bot]] | ||
+ | * [[routeweights.txt|route weights]] -- make bot "dislike" certain maps when calculating a route | ||
+ | * [[ignoreInvalidLogin|do not assume to re-enter login if server says it's invalid (for buggy official servers)]] | ||
+ | |||
+ | == Other features == | ||
+ | |||
+ | * [[doCommand]] -- automatically use console commands on certain conditions | ||
+ | * [[Macro plugin]] -- use simple programming to write macros (scripts for automating your actions) | ||
+ | * [[Wx Interface]] -- graphical user interface (includes standard OpenKore console) | ||
+ | * [[XKore]] -- use bot and RO client simultaneously |
Revision as of 22:46, 1 January 2010
Contents
Things that possible to automate with OpenKore without any plugins (and macros)
(list is incomplete)
Your character
- stay on certain map, if possible
- follow a certain character
- level up your character's stats
- sit to regen hp / sp
- share party experience
- forbid incoming private messages (/exall)
- cancel / accept incoming deals
- cancel incoming guild requests
- teleport (using items or skill w/wo sp consumption) when
- respawn / disconnect / do nothing when died
- disconnect when
- leveled to certain base / job level
- received private message
Items
- use certain items on yourself on certain conditions
- equip certain items
- pick up
- loots from yours or your party's monsters
- all encountered items
- buy / sell certain items via NPCs
- retrieve / store certain items via your Kafra storage (possibly password protected or opening it with chat command)
- move certain items to / from your cart
- vend certain items (using Merchant skill)
- craft arrows (using Archer skill)
- disconnect when
Skills
- use certain skills on
- level up your character's skills
- choose any item in Blacksmith's Weapon Repair
- choose a certain skill in Sage's Hindsight
Attack
- automatically attack monsters
- aggressively
- who have looted something
- who are in fight with your follow target / your party
- through snipable walls and cliffs
- choose which to attack first if there are many kinds
- without using basic weapon attack (if you want to attack with skills only, useful for Mages)
- change your target to another agressive monster if it's closer
- but do not attack monsters
- teleport when
- equip certain items and use certain attack distance and attack method when attacking certain monsters
- teleport / disconnect when encountering / taking damage from certain monsters
Security
- reply with predefined messages to
- teleport when encountering any / certain players
- disconnect and reconnect on certain times
- disconnect when
- respawn / disconnect when you are outside of certain maps
Other
- feed your homunculus
- disconnect when
Tweaking
- autoRestart
- aliases: custom shortcuts for console
- timeouts: increase efficiency / look less like a bot
- route weights -- make bot "dislike" certain maps when calculating a route
- do not assume to re-enter login if server says it's invalid (for buggy official servers)
Other features
- doCommand -- automatically use console commands on certain conditions
- Macro plugin -- use simple programming to write macros (scripts for automating your actions)
- Wx Interface -- graphical user interface (includes standard OpenKore console)
- XKore -- use bot and RO client simultaneously