I tried remaking the OSRS interface its not the best but it looks better then valius's old junky quest tab interface. Leave a thanks if you use this
Code:
public static void questTab(TextDrawingArea tda[]) {
RSInterface rsinterface = addInterface(29400);
addSprite(29401, 503);
addConfigButton(29402, 29400, 504, 505, 18, 18, "Information", 1, 5, 540);
addConfigButton(29403, 29400, 506, 507, 18, 18, "Statistics", 2, 5, 540);
addConfigButton(29404, 29400, 508, 509, 18, 18, "Panels", 3, 5, 540);
addConfigButton(29405, 29400, 510, 511, 18, 18, "Links", 4, 5, 540);
addText(29406, "2t Bank's Interface", tda, 0, 0xF7AA25, true, true);
addText(29407, "Information", tda, 2, 0xF7AA25, true, true);
rsinterface.totalChildren(8);
rsinterface.child(0, 29401, 2, 19);
rsinterface.child(1, 29402, 110, 2);
rsinterface.child(2, 29403, 130, 2);
rsinterface.child(3, 29404, 150, 2);
rsinterface.child(4, 29405, 170, 2);
rsinterface.child(5, 29406, 95, 250);
rsinterface.child(6, 29407, 60, 3);
rsinterface.child(7, 29450, 19, 19);
RSInterface scrollInterface = addTabInterface(29450);
scrollInterface.scrollPosition = 0;
scrollInterface.contentType = 0;
scrollInterface.width = 155;
scrollInterface.height = 231;
scrollInterface.scrollMax = 300;
int x = 7, y = 9;
int amountOfLines = 20;
scrollInterface.totalChildren(amountOfLines);
for (int i = 0; i < amountOfLines; i++) {
addHoverText(29451 + i, "", "", tda, 0, 0xff0000, false, true, 168);
scrollInterface.child(i, 29451 + i, x, y);
y += 18;
}
}