public class AIOSmelter extends IdleScript
Standard Falador/AK smelter script.
Batch bars MUST be toggles on to function properly.
Features:
All bars smeltable, Goldsmithing gauntlets, Cannonballs, Silver/gold/gem Items, All Crowns.
CLI arg support (example:--scriptname "AIOSmelter" --scriptarguments "al-kharid" "steel bar")
"steel bar" can be changed to the string version of the bot "options"
Will not work as script selector parameters, should be used in arguments of launcher.
| Modifier and Type | Field and Description |
|---|---|
static ScriptInfo |
info |
paintBuilder, rowBuilder| Constructor and Description |
|---|
AIOSmelter() |
| Modifier and Type | Method and Description |
|---|---|
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 |
serverMessageInterrupt(java.lang.String message)
Called by
MessageCallback every time a new server message is drawn on the
screen. |
int |
start(java.lang.String[] parameters)
This function is the entry point for the program.
|
chatCommandInterrupt, chatMessageInterrupt, keyPressInterrupt, npcDamagedInterrupt, playerDamagedInterrupt, privateMessageReceivedInterrupt, setController, tradeMessageInterruptpublic static final ScriptInfo info
public int start(java.lang.String[] parameters)
IdleScriptstart in class IdleScriptparameters - an array of String values representing the parameters passed to the functionpublic void serverMessageInterrupt(java.lang.String message)
IdleScriptMessageCallback every time a new server message is drawn on the
screen. Override this in your script to process these messages.serverMessageInterrupt in class IdleScriptmessage - -- variable containing the message.public void questMessageInterrupt(java.lang.String message)
IdleScriptMessageCallback every time a new quest message is drawn on the
screen. Override this in your script to process these messages.questMessageInterrupt in class IdleScriptmessage - -- variable containing the message.public void paintInterrupt()
IdleScriptDrawCallback every game frame. Override this in
your script to paint on the screen.paintInterrupt in class IdleScript