Originally Posted by
Technotik
I accidentally resized my bountyhunter main-sprite in photoshop to 75% of the original size, so the text wouldn't fit, but I didn't notice that until I saw that the fonts wouldn't fit.
Lol I'll admit my stupidity, but deobfuscate your client? Why would I do that
My client kicks your clients' ass
It is beyond my scope of understanding how you can ask such a rudimentary question then state that 'your client' is better than anything . It would only take me a day to re-create the features your client has. I actually downloaded that heaping pile and saw that your banking methodology for sending items to tabs is the same as the ones released .
Your client
Code:
if (anInt1084 == 5382 && super.mouseY >= 40 && super.mouseY <= 77)
{ // check if bank interface
if (super.mouseX >= 28 && super.mouseX <= 74)
{ // tab 1
stream.createFrame(214);
stream.method433(5); // 5 = maintab
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 75 && super.mouseX <= 121)
{ // tab
// 1
stream.createFrame(214);
stream.method433(13); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 122 && super.mouseX <= 168)
{ // tab
// 2
stream.createFrame(214);
stream.method433(26); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 169 && super.mouseX <= 215)
{ // tab
// 3
stream.createFrame(214);
stream.method433(39); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 216 && super.mouseX <= 262)
{ // tab
// 4
stream.createFrame(214);
stream.method433(52); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 263 && super.mouseX <= 309)
{ // tab
// 5
stream.createFrame(214);
stream.method433(65); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 310 && super.mouseX <= 356)
{ // tab
// 6
stream.createFrame(214);
stream.method433(78); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 357 && super.mouseX <= 403)
{ // tab
// 7
stream.createFrame(214);
stream.method433(91); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
if (super.mouseX >= 404 && super.mouseX <= 450)
{ // tab
// 8
stream.createFrame(214);
stream.method433(104); // tab # x 13 (originally
// movewindow)
stream.method424(0);
stream.method433(anInt1085); // Selected item slot
stream.method431(mouseInvInterfaceIndex); // unused
}
}
Os-PVP
Code:
if (anInt1084 == 5382) {
Point southWest, northEast;
southWest = new Point(68, 75);
northEast = new Point(457, 41);
int[] slots = new int[9];
for (int i = 0; i < slots.length; i++)
slots[i] = i == 0 ? (int) southWest.getX()
: (41 * i) + (int) southWest.getX();
for (int i = 0; i < slots.length; i++) {
if (super.mouseX >= slots[i]
&& super.mouseX <= slots[i] + 42
&& super.mouseY >= northEast.getY()
&& super.mouseY <= southWest.getY()) {
RSInterface rsi = RSInterface.interfaceCache[58050 + i];
if (rsi.isMouseoverTriggered) {
continue;
}
stream.createFrame(214);
stream.method433(anInt1084);
stream.method424(0);
stream.method433(anInt1085);
stream.method431(1000 + i);
return;
}
}
}
Just one example.