Template:Index/MainLinks: Difference between revisions

From OpenKore Wiki
Jump to navigation Jump to search
m (I'm sorry, wrong button!)
 
(53 intermediate revisions by 12 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__


{|width="100%" style="table-layout:fixed;"
= Starting with OpenKore=
|style="vertical-align:top;"|
{|class="indextable"
== Guides ==
!I want to bot on official servers
* [[Quick Start Guide|Quick start: obtain, install, run]]
!I want to bot on private servers
** [http://openkore.collectskin.com/ Download latest ('''trunk''', "svn") — recommended]
|-
** [[TortoiseSVN Guide|Download or update to the latest (trunk) with svn client]]
|
** [http://misc.openkore.com/ Download Windows binaries (.exe)]
* Download through [https://github.com/OpenKore/openkore GitHub]
** [http://forums.openkore.com/viewtopic.php?t=17380 How to run on Android]
* [[How_to_run_OpenKore|Install a Perl interpreter to be able to run OpenKore]]
** [http://repo.openpandora.org/?page=detail&app=openkore-runtime Download Pandora package (.pnd)]
* Configure a [[Poseidon|Poseidon Server]], if the server uses [http://global.nprotect.com/product/gg.php GameGuard]
** [http://sourceforge.net/projects/openkore/files/ Download stable ('''2.0.7''') — outdated]
** You can run the Poseidon on a separate machine using [[Poseidon Remote]]
* [[Connectivity Guide|Configure connection]]
** If you use Windows 7 you must setup a [[Poseidon_Server_and_Virtual_Machines|Virtual Machine]]
** [[serverType|Configure serverType]]
* Run OpenKore using '''start.exe''', '''openkore.pl''' or other [[:Category:Interfaces|interfaces]].
** [[Packet Length Extractor|Configure recvpackets.txt]]
|
** [[FLD Creation Guide|Add FLD for custom maps]]
* Download through [https://github.com/OpenKore/openkore GitHub]
** [[Unsupported servers | Unbotable Servers]]
* [[How_to_run_OpenKore|Install a Perl interpreter to be able to run OpenKore]]
* '''[[Frequently Asked Questions]]'''
* Check the [[Unsupported servers|list of collected private server settings]]. '''Did not find your server?''' Read the guides:
* [[Overview|Quick command and configuration overview]]
** [[Connectivity_Guide|Extracting data from the server]]
* [[References|References — concepts shared between other features]]
** [[serverType|Configuring serverType]]
* [[How to run OpenKore|How to run — dependencies, compilation, arguments]]
** [[Packet_Length_Extractor|Extracting recvpackets]]
* [[Updating/2.1|Updating to trunk notes]]
* If the server uses ASCII protection, [http://forums.openkore.com/viewtopic.php?f=9&t=165653 read this topic]
'''Advanced'''
* Run OpenKore using '''start.exe''', '''openkore.pl''' or other [[:Category:Interfaces|interfaces]].
* [[:Category:Interfaces|Interfaces]]
|-
* [[XKore|XKore — Using Kore and RO client simultaneously]]
!colspan="2" id="status-official-servers"|Status of botting on Official Servers
* [[Poseidon|Poseidon — GameGuard and HackShield solution]]
|-
* [[Run multiple bots from the same .exe]]
|colspan="2"|
{| class="indextable" style="color: black; background-color: #ffffcc; width: 85%;margin:auto;"
!|Server Code||Description||Vendor||Protection||Supporter||Status
|-
|[https://ro.gnjoy.asia/ aRO Baphomet]||Asia RO||GNJoy||CheatDefender||N/A||Botable (paid only)
|-
|[https://playragnarokonlinebr.com/ bRO]||Brazil RO||WarpPortal Brazil||EAC||N/A||Botable (paid only)
|-
|[https://ro.zhaouc.com/ cRO]||China RO||Taren Network||nProtect||N/A||Not Botable (need to check)
|-
|[https://eu.4game.com/roprime/ euRO Prime]||Europe RO (Renewal, like Transcendence)||4Games||Frost Security||ya4ept|| Botable (paid only)
|-
|[https://renewal.playragnarok.com/ iRO Сhaos / Thor / Freya]||International RO||WarpPortal USA||EAC||N/A|| Botable (paid only)
|-
|[https://roclassic.gnjoy.id/ idRO Classic]||Indonesia RO||GNJoy||nProtect||N/A|| Not Botable (need to check)
|-
|[https://ro.gnjoy.id/ idRO Yggdrasil]||Indonesia RO (Forever Love)||GNJoy||EAC||N/A||Botable (paid only)
|-
|[https://ragnarokonline.gungho.jp/ jRO]||Japan RO||GungHo||nProtect||N/A||Not botable (need to check)
|-
|[http://ro.gnjoy.com/ kRO]||Korea RO||GNJoy||nProtect||N/A|| Not Botable (need to check)
|-
|[https://roz.gnjoy.com/ kRO Zero]||Korea RO Zero||GNJoy||nProtect||N/A||Not Botable (need to check)
|-
|[https://www.gnjoylatam.com/ laRO]||Latam RO||GNJoy||nProtect||N/A||Not Botable (need to check)
|-
|[https://ru.4game.com/roprime/ ruRO Prime]||Russia RO (Renewal, like Transcendence)||4Games||Frost Security||ya4ept||Botable (paid only)
|-
|[https://ro.gnjoy.in.th/ tRO Chaos / Thor]||Thailand RO (Online)||GNJoy||nProtect||N/A||Not botable (need to check)
|-
|[https://roc.gnjoy.in.th/ tRO Baphomet]||Thailand RO (Classic)||GNJoy||nProtect||N/A||Not botable (need to check)
|-
|[https://rolth.maxion.gg/ tRO Baphomet]||Thailand RO (Landverse)||Maxion||Custom||N/A||Not botable
|-
|[https://rolg.maxion.gg/ tRO Baphomet]||Thailand RO (Landverse Genesis)||Maxion||Custom||N/A||Not botable (need to check)
|-
|[https://ro.gnjoy.com.tw/ twRO]||Taiwan RO||GNJoy||CheatDefender||N/A|| Botable (paid only)
|}
Obs: Sometimes "Not botable", don't mean that openkore don't have support to the server, in some cases you need to bypass the anti-cheat to make it work
|-
!colspan="2"|Having trouble connecting or running your bot?
|-
|colspan="2"|
* Read the [[Frequently_Asked_Questions|FAQ]].
* Get help from other users from the [http://forums.openkore.com/ international forum] or [https://discord.gg/kmvfgYAfhC discord]
* Get help from other (translated) wikis: [https://ro-fan.ru/wiki/ russian].
|}


|style="vertical-align:top;"|
= Configuring your bot =


== [[References]] ==
{|class="indextable"
* [[:Category:Console Command|Console commands]]
!Quick Settings
* [[Chat Commands]]
|-
'''[[:Category:control|control]]'''
|
* [[config.txt]]
* What kind of bot you want?
** [[Configure_a_hunting_bot|Configure a hunter bot]] - Rogues, Knights, etc.
** [[Configure_a_support_bot|Configure a support bot]] - Priests, etc.
** [[Configure_a_vending_bot|Configure a vending bot]]
* Other [[:Category:Examples_of_configurations|examples of configurations]].
|}
 
= Customizing your settings =
 
{|class="indextable"
!Configuration Files
! Plugins
|-
|rowspan="3"|
* [[:Category:control|Control folder]]
* [[avoid.txt]] - Avoid players
* [[arrowcraft.txt]] - Autocraft arrows
* [[:Category:config.txt|config.txt]] - Main configuration options
** [[:Category:Self Condition|Self]] conditions
** [[:Category:Self Condition|Self]] conditions
** Target [[:Category:Monster Condition|monster]] and [[:Category:Player Condition|player]] conditions
** Target [[:Category:Monster Condition|monster]] and [[:Category:Player Condition|player]] conditions
** [[:Category:Skill Use Condition|Skill use]] conditions
** [[:Category:Skill Use Condition|Skill use]] conditions
* [[items_control.txt|items_control — inventory/storage/cart behaviour]]
** [[:Category:Idle Condition|Idle]] conditions
* [[mon_control.txt|mon_control — specific monsters behavior]]
** [[:Category:config_block|Config block]] - Actions to be automatically executed in specific conditions
* [[pickupitems.txt|pickupitems — specific loots behavior]]
** [[:Category:Examples of configurations|Examples of configurations]]
* [[priority.txt]]
* [[items_control.txt]] - Configurations to manange your items
* [[routeweights.txt]]
* [[mon_control.txt]] - Configurations related to monsters
* [[shop.txt|shop — Vending list]]
* [[pickupitems.txt]] - Prioritize specific items
* [[sys.txt]]
* [[priority.txt]] - Prioritize specific monsters
* [[timeouts.txt]]
* [[routeweights.txt]] - Prioritize specific maps
[[:Category:tables|'''tables''', how to update]]
* [[shop.txt]] - Shop configurations
 
* [[sys.txt]] - Low level configurations
'''plugins'''
* [[timeouts.txt]] - Time configurations for specific actions
* [[Macro plugin]]
|
* [[:Category:Plugins|How to get, use, create; Specific plugin docs]]
* [[:Category:Plugins|How to get, use, create; Specific plugin docs]]
* [[profiles]] - How to create and use profiles
* [[eventMacro]] - How to write macros for EventMacro plugin
* [[macro]] - How to write macros for Macro plugin
* [[hooks]] - List and explanations of hooks
* [[Installing Modules]] - Required for the functioning of some plugins


|-
!Other articles
|-
|
* [[:Category:Console_Command|Console Commands]] - Commands used in the console of OpenKore
* [[References]] -  Instructions and explanations of the syntax used in settings
* [[Overview]] - All functions and settings in OpenKore
* [[:Category:Interfaces|Interfaces]] - Explanation of the different interfaces used at OpenKore
* [[Run_multiple_bots_from_the_same_.exe|Run multiple bots from the same .exe]]
* [[Command_Line_Arguments|Command Line Arguments]]
* [[XKore|Visual Mode]] - See your bot moving ingame (Currently not working on some servers to safely)
|}
|}


{|width="100%" style="table-layout:fixed;"
= Want to improve OpenKore?=
|style="vertical-align:top;"|


== Development ==
{|class="indextable"
 
!Development
* [[Development Conventions]]
!Perl Reference
* [https://openkore.svn.sourceforge.net/svnroot/openkore/ Subversion Repository]
|-
** [http://openkore.svn.sourceforge.net/ Browser]
|
** [https://www.ohloh.net/p/openkore/commits/summary Commit Log @Ohloh]
* [[Coding style]]
** [[Repository Structure]]
* [[Patches Welcome|Modifying and sharing modded OpenKore]]
* [[Roadmap]]
* [[Roadmap]]
* [[:Category:New Feature|New Features since last release]]
* [http://forums.openkore.com/viewtopic.php?f=36&t=18053 Current Developments]
* [[:Category:Feature Request|Feature Requests and TODOs]]
|style="vertical-align:top;"|
== Developer Documentation ==
* [[Packets|Packets (report on unknown packets)]]
* [[Packets|Packets (report on unknown packets)]]
* [[Patches Welcome|Modifying and sharing modded OpenKore]]
* [[Debugging]]
* [[Network subsystem]]
* [[bus|Bus subsystem]]
* [[Hook]]s
* [[How to write plugins for OpenKore]]
* [[How to write plugins for OpenKore]]
* [[Porting plugins from OpenKore 1.6 to 2.0.1 and higher]]
* [[Development Conventions]] - Style guides to write code, tips, etc.
 
* [[Network subsystem]] - ServerTypes, etc
== Perl Reference ==
* [[bus|Bus subsystem]] - Linking several bots
 
* [https://github.com/OpenKore/openkore/pulls Current Developments]
* [[:Category:Feature Request|Feature Requests and TODOs]]
|
* [http://qntm.org/files/perl/perl.html Perl in about 2 hours 30 minutes]
* [http://qntm.org/files/perl/perl.html Perl in about 2 hours 30 minutes]
* [http://www.greglondon.com/iperl/index.htm Impatient Perl: if you need to learn Perl NOW]
* [http://www.greglondon.com/iperl/index.htm Impatient Perl: if you need to learn Perl NOW]
* [http://hop.perl.plover.com/ Higher-Order Perl: functional programming techniques]
* [http://hop.perl.plover.com/ Higher-Order Perl: functional programming techniques]
|}
|}

Latest revision as of 19:34, 23 April 2025


Starting with OpenKore

I want to bot on official servers I want to bot on private servers
Status of botting on Official Servers
Server Code Description Vendor Protection Supporter Status
aRO Baphomet Asia RO GNJoy CheatDefender N/A Botable (paid only)
bRO Brazil RO WarpPortal Brazil EAC N/A Botable (paid only)
cRO China RO Taren Network nProtect N/A Not Botable (need to check)
euRO Prime Europe RO (Renewal, like Transcendence) 4Games Frost Security ya4ept Botable (paid only)
iRO Сhaos / Thor / Freya International RO WarpPortal USA EAC N/A Botable (paid only)
idRO Classic Indonesia RO GNJoy nProtect N/A Not Botable (need to check)
idRO Yggdrasil Indonesia RO (Forever Love) GNJoy EAC N/A Botable (paid only)
jRO Japan RO GungHo nProtect N/A Not botable (need to check)
kRO Korea RO GNJoy nProtect N/A Not Botable (need to check)
kRO Zero Korea RO Zero GNJoy nProtect N/A Not Botable (need to check)
laRO Latam RO GNJoy nProtect N/A Not Botable (need to check)
ruRO Prime Russia RO (Renewal, like Transcendence) 4Games Frost Security ya4ept Botable (paid only)
tRO Chaos / Thor Thailand RO (Online) GNJoy nProtect N/A Not botable (need to check)
tRO Baphomet Thailand RO (Classic) GNJoy nProtect N/A Not botable (need to check)
tRO Baphomet Thailand RO (Landverse) Maxion Custom N/A Not botable
tRO Baphomet Thailand RO (Landverse Genesis) Maxion Custom N/A Not botable (need to check)
twRO Taiwan RO GNJoy CheatDefender N/A Botable (paid only)

Obs: Sometimes "Not botable", don't mean that openkore don't have support to the server, in some cases you need to bypass the anti-cheat to make it work

Having trouble connecting or running your bot?

Configuring your bot

Quick Settings

Customizing your settings

Configuration Files Plugins
Other articles

Want to improve OpenKore?

Development Perl Reference