public class AIOBankTrainer extends K_kailaScript
Harvests Berries from Edgeville Monastery (Coleslaw Only).
Start in yanille Bank with Herb Clippers or near Berries.
Recommend level 89+ combat so warriors are non aggressive.
This bot supports the "autostart" parameter to automatically start the bot without gui.
K_kailaScript| Modifier and Type | Field and Description |
|---|---|
static ScriptInfo |
info |
addyInBank, airId, antiPot, attackPot, bankBones, barsInBank, bones, buryBones, c, centerDistance, centerX, centerY, coalInBank, defensePot, earthId, fightMode, foodId, foodIds, foodInBank, foodName, foodTypes, foodWithdrawAmount, GAME_TICK, guiSetup, inventAir, inventAva, inventBlood, inventCada, inventChaos, inventCosmic, inventDeath, inventDiamond, inventDwarf, inventEarth, inventEmerald, inventFire, inventGems, inventGuam, inventHar, inventHerbs, inventIrit, inventKwuarm, inventLaws, inventLeft, inventLoop, inventMar, inventMind, inventNats, inventRan, inventRuby, inventRunes, inventSapphire, inventSpear, inventTar, inventTooth, inventWater, lawId, logInBank, lootBones, lootLimp, lootLowLevel, mithInBank, nineMinutesInMillis, potUp, prayerPot, prayPotWithdrawAmount, scriptFrame, scriptStarted, startTime, startTimestamp, strengthPot, superAttackPot, superDefensePot, superStrengthPot, timeToBank, timeToBankStay, totalAddy, totalAir, totalAva, totalBars, totalBlood, totalBones, totalCada, totalChaos, totalCoal, totalCosmic, totalDeath, totalDia, totalDwarf, totalEarth, totalEme, totalFire, totalGems, totalGuam, totalHar, totalHerb, totalHerbs, totalIrit, totalKwuarm, totalLaw, totalLeft, totalLog, totalLoop, totalMar, totalMith, totalNat, totalPlates, totalRan, totalRub, totalRunes, totalSap, totalSpear, totalTar, totalTooth, totalTrips, totalWater, twoHundredFiftySecondsInMillis, usedBones, usedFood, waterIdpaintBuilder, rowBuilder| Constructor and Description |
|---|
AIOBankTrainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
chatCommandInterrupt(java.lang.String commandText)
This is called by
CommandCallback if a player types a "::" command into the
chatbox. |
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.
|
attackBoost, bankCheckAntiDragonShield, bankItemCheck, brassDoorNorthToSouth, brassDoorSouthToNorth, brassKeyCheck, buryBones, buryBones, buryBonesToLoot, checkFightMode, checkInventoryItemCounts, combatLoop, craftGuildDoorEntering, craftGuildDoorExiting, defenseBoost, depositAll, depositExtra, drinkAnti, drinkPrayerPotion, drinkPrayerPotion, dropItemAmount, dropItemToLoot, eatFood, eatFood, eatFoodToLoot, edgeLadderDown, edgeLadderUp, edgeShortcut, edgeWallGate, endSession, forceEquipItem, inventoryItemCheck, isWithinLootzone, leaveCombat, lootItem, lootItems, lootItems, openDoorObjects, openDruidTowerNorthToSouth, openDruidTowerSouthToNorth, openEdgeDungGateNorthToSouth, openEdgeDungSouthToNorth, openWallDoorObjects, reBankForFullFoodCheck, redDragGateNorthToSouth, redDragGateSouthToNorth, strengthBoost, superAttackBoost, superDefenseBoost, superStrengthBoost, tavGateEastToWest, tavGateNorthToSouth, tavGateSouthToNorth, tavGateWestToEast, teleportAgilityCape, teleportArdy, teleportCamelot, teleportCraftCape, teleportFalador, teleportLumbridge, teleportVarrock, teleportWatchtower, waitForBankOpen, waitForTradeConfirmation, waitForTradeConfirmationToClose, waitForTradeOpen, waitForTradeRecipientAccepting, withdrawAntidote, withdrawAttack, withdrawDefense, withdrawFood, withdrawItem, withdrawPrayer, withdrawStrength, withdrawSuperAttack, withdrawSuperDefense, withdrawSuperStrength, yanilleDungeonDoorEntering, yanilleDungeonDoorExitingchatMessageInterrupt, keyPressInterrupt, npcDamagedInterrupt, playerDamagedInterrupt, privateMessageReceivedInterrupt, questMessageInterrupt, serverMessageInterrupt, setController, tradeMessageInterruptpublic static final ScriptInfo info
public int start(java.lang.String[] parameters)
start in class IdleScriptparameters - an array of String values representing the parameters passed to the functionpublic void chatCommandInterrupt(java.lang.String commandText)
IdleScriptCommandCallback if a player types a "::" command into the
chatbox. Override this in your script to intercept and read these.chatCommandInterrupt in class IdleScriptpublic void paintInterrupt()
IdleScriptDrawCallback every game frame. Override this in
your script to paint on the screen.paintInterrupt in class IdleScript