overview: Difference between revisions
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'…') |
No edit summary |
||
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
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