public class AIOMagic extends IdleScript
High level alchemy Superheat Low level alchemy Curse
Enchant lvl-1 jewelry lvl2 lvl3 lvl4 lvl5
Varrock teleport Lumbridge teleport Falador teleport Camelot teleport Ardougne teleport Watchtower teleport Charge
Modifier and Type | Field and Description |
---|---|
static ScriptInfo |
info |
paintBuilder, rowBuilder
Constructor and Description |
---|
AIOMagic() |
Modifier and Type | Method and Description |
---|---|
int |
determineJewelryId() |
void |
determineOreIds() |
void |
paintInterrupt()
This will be called by
DrawCallback every game frame. |
void |
questMessageInterrupt(java.lang.String message)
Called by
MessageCallback every time a new quest message is drawn on the
screen. |
void |
scriptStart() |
void |
setupGUI() |
int |
start(java.lang.String[] parameters)
This function is the entry point for the program.
|
chatCommandInterrupt, chatMessageInterrupt, keyPressInterrupt, npcDamagedInterrupt, playerDamagedInterrupt, privateMessageReceivedInterrupt, serverMessageInterrupt, setController, tradeMessageInterrupt
public static final ScriptInfo info
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 scriptStart()
public int determineJewelryId()
public void determineOreIds()
public void questMessageInterrupt(java.lang.String message)
IdleScript
MessageCallback
every time a new quest message is drawn on the
screen. Override this in your script to process these messages.questMessageInterrupt
in class IdleScript
message
- -- variable containing the message.public void paintInterrupt()
IdleScript
DrawCallback
every game frame. Override this in
your script to paint on the screen.paintInterrupt
in class IdleScript
public void setupGUI()