About
[Only tested with 2012-04-10aRagExeRE - will likely currently be broken on new clients (though it won't hurt to try)]
With this extension installed, players can use the new chat command /auto (alias /idle) to initiate a simple auto pilot mode. When activated, the message [AUTO MODE] will appear above the player's head, and the player will proceed to attack any visible enemy and otherwise roam around on the map. The mode is deactivated by typing the command again. One use case could be to make grinding less tiresome on low rate servers without allowing full bots. Please note that you can't access any GUI elements while /auto is active, except for typing in the chat window.
In contrast with bots, this:
Works through the client, rather than as a separate layer between the client and server
Is limited in terms of functionality (e.g. no item farming) and can be further restricted by modifying the source code (e.g. if you want to exclude certain maps)
Easy to use, and can be switched on and off through the chat window
This release is the culmination of a few experiments modding the client. If you can program, you might want to consider using the source code as a base for other projects. One idea could be to use the code to easily swap packet headers as to make life harder for bots and similar tools.
Installation
Download the binary below and put rextensions.asi in your main Ragnarok folder. Files with the .asi extension will automatically be loaded by the client if sound is enabled. The DLL can also be added as a static dependency to the client by using a patcher such as NEMO.
Download
Source code
Binary download