Meta-Botting: Automating the Automator

Wrote new code? Fixed a bug? Want to discuss technical stuff? Feel free to post it here.

Moderator: Moderators

sli
Perl Monk
Perl Monk
Posts: 810
Joined: 04 Apr 2008, 17:26
Noob?: No

Meta-Botting: Automating the Automator

#1 Post by sli »

I'm currently working on a plugin that will implement console commands to be used in conjunction with macros that will allow a botter to fully automate OpenKore with the purpose of creating a bot that can perform actions previously unavailable to OpenKore, such as a complete end-to-end bot without the need for a complicated macro, and other stuff (like autoConfChange, but for mon_control, items_control, etc.).

So to that end, let's discuss meta-botting.

Code: Select all

use strict;

use Plugins;
use Globals;

Plugins::register('meta', 'A complete meta-botting package for OpenKore.', \&onUnload);

my $cmd = Commands::register(
	['mon_control', 'Modifies mon_control entires.', \&cmdMonControl],
	['items_control', 'Modifies items_control entires.', \&cmdItemsControl],
	['pickupitems', 'Modifies pickupitems entires.', \&cmdPickUpItems]
);
cs : ee : realist
alpha
Noob
Noob
Posts: 12
Joined: 08 Apr 2008, 10:00
Noob?: No

Re: Meta-Botting: Automating the Automator

#2 Post by alpha »

aah this is a good idea.
the use of such commands to change the values of item control or mon control from the console would really be helpful

but could this not be integrated into the main source to include such console commands so as to avoid the use of additional pluggins?
sli
Perl Monk
Perl Monk
Posts: 810
Joined: 04 Apr 2008, 17:26
Noob?: No

Re: Meta-Botting: Automating the Automator

#3 Post by sli »

That's how feature bloat happens. It's much better suited as a plugin because its main purpose to be used with macros.
cs : ee : realist