public class AIOAIO extends IdleScript
Modifier and Type | Field and Description |
---|---|
static ScriptInfo |
info |
static AIOAIO_State |
state
Welcome to AIO AIO! The goal of this script is to train your account in all aspects.
|
static java.lang.String |
VERSION |
paintBuilder, rowBuilder
Constructor and Description |
---|
AIOAIO() |
Modifier and Type | Method and Description |
---|---|
void |
paintInterrupt()
This will be called by
DrawCallback every game frame. |
int |
start(java.lang.String[] parameters)
This function is the entry point for the program.
|
chatCommandInterrupt, chatMessageInterrupt, keyPressInterrupt, npcDamagedInterrupt, playerDamagedInterrupt, privateMessageReceivedInterrupt, questMessageInterrupt, serverMessageInterrupt, setController, tradeMessageInterrupt
public static final ScriptInfo info
public static AIOAIO_State state
Feel free to expand it! The priorities are _reliability_ and _maintainability_. Individual tasks should be very robust and not affect anything out of their file (otherwise this AIO AIO script would get very messy with a million variables).
The goal of AIO AIO is to eventually have a "PKing" task that makes every bot using this script do PK events at certain times of the day! (It's also just fun to watch your account progress on its own, with no user input)
public static final java.lang.String VERSION
public int start(java.lang.String[] parameters)
IdleScript
start
in class IdleScript
parameters
- an array of String values representing the parameters passed to the functionpublic void paintInterrupt()
IdleScript
DrawCallback
every game frame. Override this in
your script to paint on the screen.paintInterrupt
in class IdleScript