Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Array of Banks

Featured Replies

I've created this area array of 95 % of the banks in RS. I've been using it, and it works flawlessly. I've ordered the custom banks in an alphabetical order starting from A to Z.

This is useful when you are using an AIO script and want to use the closest bank to you. I usually use getWalking.webWalk(banking); webWalk will then calculate the real distance to the closest bank to you. Real distance = Actual walkable tiles to reach your destination.

I haven't included some of the banks that are underground, such as Burthorpe. I might update this thread with them later.

Feel free to use it :)

 

//Closest Bank
    public static Area[] banking = {

            Banks.AL_KHARID,
            Banks.ARCEUUS_HOUSE,
            Banks.ARDOUGNE_NORTH,
            Banks.ARDOUGNE_SOUTH,
            Banks.CAMELOT,
            Banks.CANIFIS,
            Banks.CASTLE_WARS,
            Banks.CATHERBY,
            Banks.DRAYNOR,
            Banks.DUEL_ARENA,
            Banks.EDGEVILLE,
            Banks.FALADOR_EAST,
            Banks.FALADOR_WEST,
            Banks.GNOME_STRONGHOLD,
            Banks.GRAND_EXCHANGE,
            Banks.HOSIDIUS_HOUSE,
            Banks.LOVAKENGJ_HOUSE,
            Banks.LOVAKITE_MINE,
            Banks.LUMBRIDGE_LOWER,
            Banks.LUMBRIDGE_UPPER,
            Banks.PEST_CONTROL,
            Banks.PISCARILIUS_HOUSE,
            Banks.SHAYZIEN_HOUSE,
            Banks.TZHAAR,
            Banks.VARROCK_EAST,
            Banks.VARROCK_WEST,
            Banks.YANILLE,
            new Area(2534, 3576, 2537, 3572), //Barbarian Assault Bank
            new Area(3496, 3213, 3499, 3210), //Burgh de Rott Bank
            new Area(2933, 3284, 2936, 3281), //Crafting Guild Bank
            new Area(2618, 3896, 2620, 3893), //Etceteria Bank
            new Area(2661, 3162, 2665, 3160), //Fishing Trawler Bank
            new Area(2584, 3422, 2588, 3418), //Fishing Guild Bank
            new Area(2440, 3489, 2442, 3487).setPlane(1), //Grand Tree West
            new Area(2448, 3482, 2450, 3479).setPlane(1), //Grand Tree South
            new Area(2415, 3803, 2418, 3801), //Jatiszo Bank
            new Area(1610, 3683, 1613, 3680).setPlane(2), //Kingdom of Great Kourend Bank
            new Area(2350, 3163, 2354, 3162), //Lletya Bank
            new Area(2097, 3919, 2102, 3917), //Lunar Isle Bank
            new Area(1508, 3423, 1511, 3419), //Lands End Bank
            new Area(3424, 2892, 3430, 2889), //Nardah Bank
            new Area(2335, 3808, 2337, 3805), //Neitiznot Bank
            new Area(3686, 3471, 3691, 3463), //Port Phasmatys Bank
            new Area(2327, 3690, 2332, 3687), //Piscatoris Bank
            new Area(2849, 2955, 2855, 2953), //Shilo Village Bank
            new Area(1717, 3466, 1722, 3463), //Sandcrabs Bank
            new Area(3305, 3123, 3308, 3119), //Shantay Pass Bank
            new Area(1453, 3859, 1458, 3856), //Sulphur Mine
            new Area(3120, 3124, 3123, 3120), //Tutorial Island Bank
            new Area(2444, 3427, 2446, 3422).setPlane(1), //Tree Gnome Stronghold Bank
            new Area(1802, 3571, 1808, 3571), //Vinery Bank
            new Area(2843, 3544, 2846, 3539), //Warriors Guild Bank
            new Area(1589, 3480, 1593, 3476), //Woodcutting Guild Bank
            new Area(1653, 3613, 1658, 3607), //Zeah Cooking Bank
    };

Edited by Viston

  • Author
29 minutes ago, Mumble said:

There's already a list of banks in the API

 

https://osbot.org/api/

under banks...

Yeah, but these are also not all the banks in RS. I've included custom banks which covers most banks in RS everywhere. Just have to add the banks that are underground.

1 hour ago, Muffins said:

This is, for as he stated, grabbing the closest bank to the player (You can see he uses the list of banks in his array) :facep: 

you're not wrong

whats the diffrence between using this and

Area currentBank = closestTo(myPlayer());

private enum Bank {

*bank list*

 

i am learning ............ slowly

  • 4 weeks later...
  • 1 month later...
On 6/25/2017 at 3:08 AM, Prismo said:

whats the diffrence between using this and

Area currentBank = closestTo(myPlayer());

private enum Bank {

*bank list*

 

i am learning ............ slowly

Not sure where this closestTo method lives in the API, unless it's custom written?

Sorry for being rude here,

But Are any of the banks added have any restriction(quests, items... etc)

Sorry for being RS newb.

 

Edit: NVM stupid question, I see plane and lunar so I guess I'll have to filter them.

 

Thanks for the great idea!

Edited by TiPPeX

1 minute ago, TiPPeX said:

Sorry for being rude here,

But Are any of the banks added have any restriction(quests, items... etc)

Sorry for being RS newb.

 		new Area(2534, 3576, 2537, 3572), //Barbarian Assault Bank - Members
            new Area(3496, 3213, 3499, 3210), //Burgh de Rott Bank - Members, started In Aid of the Myreque
            new Area(2933, 3284, 2936, 3281), //Crafting Guild Bank - F2P, crafting level 40 + brown apron
            new Area(2618, 3896, 2620, 3893), //Etceteria Bank - Members, Fremmy Trials finished
            new Area(2661, 3162, 2665, 3160), //Fishing Trawler Bank - Members
            new Area(2584, 3422, 2588, 3418), //Fishing Guild Bank - Members, 63 fishing (with boost) or 68
            new Area(2440, 3489, 2442, 3487).setPlane(1), //Grand Tree West - Members, requires one time door minigame? or tele via grand seed pod
            new Area(2448, 3482, 2450, 3479).setPlane(1), //Grand Tree South - Members, requires one time door minigame? or tele via grand seed pod
            new Area(2415, 3803, 2418, 3801), //Jatiszo Bank - Members, Fremmy Trials finished, fremmy isle started
            new Area(1610, 3683, 1613, 3680).setPlane(2), //Kingdom of Great Kourend Bank - Members
            new Area(2350, 3163, 2354, 3162), //Lletya Bank - Members, started Mourning's Ends Part I
            new Area(2097, 3919, 2102, 3917), //Lunar Isle Bank - Members, about half way into Lunar Diplomacy
            new Area(1508, 3423, 1511, 3419), //Lands End Bank - Members
            new Area(3424, 2892, 3430, 2889), //Nardah Bank - Members, requires getting into desert
            new Area(2335, 3808, 2337, 3805), //Neitiznot Bank - Members, Fremmy trials finished
            new Area(3686, 3471, 3691, 3463), //Port Phasmatys Bank - Members, requires Priest in Peril (can charter or use ecoto tokens to enter)
            new Area(2327, 3690, 2332, 3687), //Piscatoris Bank - Members, Swan Song finished
            new Area(2849, 2955, 2855, 2953), //Shilo Village Bank - Members, Shilo Villlage finished
            new Area(1717, 3466, 1722, 3463), //Sandcrabs Bank - Members, located in Zeah
            new Area(3305, 3123, 3308, 3119), //Shantay Pass Bank - F2P
            new Area(1453, 3859, 1458, 3856), //Sulphur Mine - Members, located in Zeah
            new Area(3120, 3124, 3123, 3120), //Tutorial Island Bank - F2P 
            new Area(2444, 3427, 2446, 3422).setPlane(1), //Tree Gnome Stronghold Bank - Members, requires one time door minigame? or tele via grand seed pod
            new Area(1802, 3571, 1808, 3571), //Vinery Bank - Members, located in Zeah, requires no favour to use
            new Area(2843, 3544, 2846, 3539), //Warriors Guild Bank - Members, Attack + Strength >= 130
            new Area(1589, 3480, 1593, 3476), //Woodcutting Guild Bank - Members, requires 60 wc + 75% hosidius house favour
            new Area(1653, 3613, 1658, 3607), //Zeah Cooking Bank - Members, located on Zeah
55 minutes ago, Zappster said:

 		new Area(2534, 3576, 2537, 3572), //Barbarian Assault Bank - Members
            new Area(3496, 3213, 3499, 3210), //Burgh de Rott Bank - Members, started In Aid of the Myreque
            new Area(2933, 3284, 2936, 3281), //Crafting Guild Bank - F2P, crafting level 40 + brown apron
            new Area(2618, 3896, 2620, 3893), //Etceteria Bank - Members, Fremmy Trials finished
            new Area(2661, 3162, 2665, 3160), //Fishing Trawler Bank - Members
            new Area(2584, 3422, 2588, 3418), //Fishing Guild Bank - Members, 63 fishing (with boost) or 68
            new Area(2440, 3489, 2442, 3487).setPlane(1), //Grand Tree West - Members, requires one time door minigame? or tele via grand seed pod
            new Area(2448, 3482, 2450, 3479).setPlane(1), //Grand Tree South - Members, requires one time door minigame? or tele via grand seed pod
            new Area(2415, 3803, 2418, 3801), //Jatiszo Bank - Members, Fremmy Trials finished, fremmy isle started
            new Area(1610, 3683, 1613, 3680).setPlane(2), //Kingdom of Great Kourend Bank - Members
            new Area(2350, 3163, 2354, 3162), //Lletya Bank - Members, started Mourning's Ends Part I
            new Area(2097, 3919, 2102, 3917), //Lunar Isle Bank - Members, about half way into Lunar Diplomacy
            new Area(1508, 3423, 1511, 3419), //Lands End Bank - Members
            new Area(3424, 2892, 3430, 2889), //Nardah Bank - Members, requires getting into desert
            new Area(2335, 3808, 2337, 3805), //Neitiznot Bank - Members, Fremmy trials finished
            new Area(3686, 3471, 3691, 3463), //Port Phasmatys Bank - Members, requires Priest in Peril (can charter or use ecoto tokens to enter)
            new Area(2327, 3690, 2332, 3687), //Piscatoris Bank - Members, Swan Song finished
            new Area(2849, 2955, 2855, 2953), //Shilo Village Bank - Members, Shilo Villlage finished
            new Area(1717, 3466, 1722, 3463), //Sandcrabs Bank - Members, located in Zeah
            new Area(3305, 3123, 3308, 3119), //Shantay Pass Bank - F2P
            new Area(1453, 3859, 1458, 3856), //Sulphur Mine - Members, located in Zeah
            new Area(3120, 3124, 3123, 3120), //Tutorial Island Bank - F2P 
            new Area(2444, 3427, 2446, 3422).setPlane(1), //Tree Gnome Stronghold Bank - Members, requires one time door minigame? or tele via grand seed pod
            new Area(1802, 3571, 1808, 3571), //Vinery Bank - Members, located in Zeah, requires no favour to use
            new Area(2843, 3544, 2846, 3539), //Warriors Guild Bank - Members, Attack + Strength >= 130
            new Area(1589, 3480, 1593, 3476), //Woodcutting Guild Bank - Members, requires 60 wc + 75% hosidius house favour
            new Area(1653, 3613, 1658, 3607), //Zeah Cooking Bank - Members, located on Zeah

You are a god <3

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.