Update:
After doing a bit of research and thinking i've thought of a potential solution to our problem...after viewing how other games deter/detect the use of third party programs it's obvious that something such a a CAPTCHA test won't work for RO. First of all it'd be too easy for bots to overcome, as well as it would lift the suspension of disbelief from the players which is pertinent to enjoying any game.
With this said, I feel something such as NPC-Based tests or random occurrences may work. By an NPC test I mean that to enter certain dungeons or areas you must talk to an NPC who mixes up what is said, what the answers are, and where the answers are each time you speak to them. This will initially take a little bit of code work for the Gravity team to do but once completely should put a pretty heavy halt on bot activity for any area with this type of system.
The other method, random occurrences, isn't my favorite but could be an option for those players whom have been online for so many hours out of the day (logging out doesn't matter). It would be an event that would either pull up a chat window with some sort of dialog and answer (relevant to the game as to keep the suspension of disbelief) or teleport you to an area where you must accomplish a simple task, i.e. hit the bapho jr. (1 hp) named "xxx" and bring the "xxx" colored item back to me, and for this task you receive some sort of prize, then being warped back to your original location. These random occurrences would obviously have to be disabled for big dungeons and MVP maps but I believe would work quite well.
Please post your thoughts on this.
Edited by kbb93, 29 May 2013 - 01:37 PM.