Before anyone hates saying this has been released before, it has not been released before for the normal 317 bank interface. I've search over google on Rune-Server and found nothing that connects it to a 317 bank interface, only the new bank interface. It's easy as hell (common sense) but i'll spoon feed it to everyone!
NOTE: Done on Galkons Refractored Client (Recommended when using Project Insanity)
Sprites Download
Open up RSInterface.java:
add:
Code:
public static void bank(TextDrawingArea[] TDA) {
RSInterface Tab = addTabInterface(23000);
addText(23003, "", TDA, 0, 0xFFB000, false);
addHover(23004, 3, 0, 23005, 1, "Bank/BANK", 16, 16, "Close");
addHovered(23005, 2, "Bank/BANK", 16, 16, 23006);
addHover(23007, 4, 0, 23008, 17, "Bank/BANK", 35, 25, "Deposit carried items");
addHovered(23008, 18, "Bank/BANK", 35, 25, 23009);
Tab.children = new int[7];
Tab.childX = new int[7];
Tab.childY = new int[7];
Tab.children[0] = 5292;
Tab.childX[0] = 0;
Tab.childY[0] = 0;
Tab.children[1] = 23003;
Tab.childX[1] = 410;
Tab.childY[1] = 30;
Tab.children[2] = 23004;
Tab.childX[2] = 472;
Tab.childY[2] = 29;
Tab.children[3] = 23005;
Tab.childX[3] = 472;
Tab.childY[3] = 29;
Tab.children[4] = 23007;
Tab.childX[4] = 450;
Tab.childY[4] = 288;
Tab.children[5] = 23008;
Tab.childX[5] = 450;
Tab.childY[5] = 288;
Tab.children[6] = 23008;
Tab.childX[6] = 3000;
Tab.childY[6] = 5000;
RSInterface rsi = interfaceCache[5292];
addText(5384, "", TDA, 0, 0xFFB000, false);//cheap hax
rsi.childX[90] = 410;
rsi.childY[90] = 288;
}
Then search for:
add under it:
Code:
bank(textDrawingAreas);
Next go onto your source and open up PlayerAssistant.java:
Search for:
Code:
public void openUpBank() {
And under you should find:
Code:
c.getOutStream().writeWordA(5292);
Replace that with:
Code:
c.getOutStream().writeWordA(23000);
and your done!
Image:
If you use this, i'd appreciate a thanks or a reply