I've posted this in the client help section but no one seems to be able to help and its been over a week, so now im posting here in hopes of getting a fix.
I want to make this.
Into this.
Code for current tab:
Code:
public static void optionTab(TextDrawingArea tda[])
{
RSInterface rsinterface = addTabInterface(904);
RSInterface rsinterface1 = interfaceCache[149];
rsinterface1.textColor = 0xff9933;
addSprite(905, 9, "/Options/SPRITE");
addSprite(907, 18, "/Options/SPRITE");
addSprite(909, 29, "/Options/SPRITE");
addSprite(951, 32, "/Options/SPRITE");
addSprite(953, 33, "/Options/SPRITE");
addSprite(955, 34, "/Options/SPRITE");
addSprite(947, 36, "/Options/SPRITE");
addSprite(949, 35, "/Options/SPRITE");
addConfigButton(152, 904, 30, 31, "/Options/SPRITE", 40, 40, "Toggle-run", 1, 5, 173);
addConfigButton(906, 904, 10, 14, "/Options/SPRITE", 32, 16, "Dark", 1, 5, 166);
addConfigButton(908, 904, 11, 15, "/Options/SPRITE", 32, 16, "Normal", 2, 5, 166);
addConfigButton(910, 904, 12, 16, "/Options/SPRITE", 32, 16, "Bright", 3, 5, 166);
addConfigButton(912, 904, 13, 17, "/Options/SPRITE", 32, 16, "Very Bright", 4, 5, 166);
addConfigButton(930, 904, 19, 24, "/Options/SPRITE", 26, 16, "Music Off", 4, 5, 168);
addConfigButton(931, 904, 20, 25, "/Options/SPRITE", 26, 16, "Music Level-1", 3, 5, 168);
addConfigButton(932, 904, 21, 26, "/Options/SPRITE", 26, 16, "Music Level-2", 2, 5, 168);
addConfigButton(933, 904, 22, 27, "/Options/SPRITE", 26, 16, "Music Level-3", 1, 5, 168);
addConfigButton(934, 904, 23, 28, "/Options/SPRITE", 24, 16, "Music Level-4", 0, 5, 168);
// addConfigButton(941, 904, 19, 24, "/Options/SPRITE", 26, 16, "Regular Zoom", 4, 5, 169);
addConfigButton(942, 904, 20, 25, "/Options/SPRITE", 26, 16, "Zoom +1", 3, 5, 169);
addConfigButton(943, 904, 21, 26, "/Options/SPRITE", 26, 16, "Zoom +2", 2, 5, 169);
addConfigButton(944, 904, 22, 27, "/Options/SPRITE", 26, 16, "Zoom +3", 1, 5, 169);
addConfigButton(945, 904, 23, 28, "/Options/SPRITE", 24, 16, "Zoom +4", 0, 5, 169);
addConfigButton(913, 904, 30, 31, "/Options/SPRITE", 40, 40, "Toggle-Mouse Buttons", 0, 5, 170);
addConfigButton(915, 904, 30, 31, "/Options/SPRITE", 40, 40, "Toggle-Chat Effects", 0, 5, 171);
addConfigButton(957, 904, 30, 31, "/Options/SPRITE", 40, 40, "Toggle-Split Private Chat", 1, 5, 287);
addConfigButton(12464, 904, 30, 31, "/Options/SPRITE", 40, 40, "Toggle-Accept Aid", 0, 5, 427);
addButton(18988, 0, "screent", "Toggle Screen Size");
rsinterface.totalChildren(29);
int i = 0;
byte byte0 = 2;
rsinterface.child(0, 905, 13 + i, 10 + byte0);
rsinterface.child(1, 906, 48 + i, 18 + byte0);
rsinterface.child(2, 908, 80 + i, 18 + byte0);
rsinterface.child(3, 910, 112 + i, 18 + byte0);
rsinterface.child(4, 912, 144 + i, 18 + byte0);
rsinterface.child(5, 907, 14 + i, 55 + byte0);
rsinterface.child(6, 930, 49 + i, 61 + byte0);
rsinterface.child(7, 931, 75 + i, 61 + byte0);
rsinterface.child(8, 932, 101 + i, 61 + byte0);
rsinterface.child(9, 933, 127 + i, 61 + byte0);
rsinterface.child(10, 934, 151 + i, 61 + byte0);
rsinterface.child(11, 909, 13 + i, 99 + byte0);
rsinterface.child(12, 941, 49 + i, 104 + byte0);
rsinterface.child(13, 942, 75 + i, 104 + byte0);
rsinterface.child(14, 943, 101 + i, 104 + byte0);
rsinterface.child(15, 944, 127 + i, 104 + byte0);
rsinterface.child(16, 945, 151 + i, 104 + byte0);
rsinterface.child(17, 913, 15, 153);
rsinterface.child(18, 955, 19, 159);
rsinterface.child(19, 915, 75, 153);
rsinterface.child(20, 953, 79, 160);
rsinterface.child(21, 957, 135, 153);
rsinterface.child(22, 951, 139, 159);
rsinterface.child(23, 12464, 15, 208);
rsinterface.child(24, 949, 20, 213);
rsinterface.child(25, 152, 75, 208);
rsinterface.child(26, 947, 87, 212);
rsinterface.child(27, 149, 80, 231);
rsinterface.child(28, 18988, 130, 208);
}
Code for New tab:
Code:
public static void optionTab(RSFont[] TDA) {
RSInterface Interface = addTabInterface(904);
setChildren(46,Interface);
addSprite(25801, 0,"Interfaces/OptionTab/OPTION");
addSprite(25802, 1,"Interfaces/OptionTab/OPTION");
addSprite(25803, 1,"Interfaces/OptionTab/OPTION");
addSprite(25804, 1,"Interfaces/OptionTab/OPTION");
setBounds(25801, 49, 17, 0, Interface);
setBounds(25802, 49, 54, 1, Interface);
setBounds(25803, 49, 90, 2, Interface);
setBounds(25804, 49, 127, 3, Interface);
AddInterfaceButton(25805, 5, -1, 2, 2, "Interfaces/OptionTab/OPTION", 32, 32, "Adjust Brightness", 166, 1);
setBounds(25805, 9, 8, 4, Interface);
AddInterfaceButton(25806, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 166, 1);
AddInterfaceButton(25807, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 166, 2);
AddInterfaceButton(25808, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 166, 3);
AddInterfaceButton(25809, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 166, 4);
setBounds(25806, 57, 16, 5, Interface);
setBounds(25807, 88, 16, 6, Interface);
setBounds(25808, 119, 16, 7, Interface);
setBounds(25809, 153, 16, 8, Interface);
AddInterfaceButton(25810, 5, -1, 3, 4, "Interfaces/OptionTab/OPTION", 32, 32, "Adjust Music Level", 168, 4);
setBounds(25810, 9, 45, 9, Interface);
AddInterfaceButton(25811, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 168, 4);
AddInterfaceButton(25812, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 168, 3);
AddInterfaceButton(25813, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 168, 2);
AddInterfaceButton(25814, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 168, 1);
AddInterfaceButton(25815, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 168, 0);
setBounds(25811, 54, 53, 10, Interface);
setBounds(25812, 78, 53, 11, Interface);
setBounds(25813, 105, 53, 12, Interface);
setBounds(25814, 131, 53, 13, Interface);
setBounds(25815, 156, 53, 14, Interface);
AddInterfaceButton(25816, 5, -1, 5, 6, "Interfaces/OptionTab/OPTION", 32, 32, "Adjust Sounds", 169, 4);
setBounds(25816, 9, 81, 15, Interface);
AddInterfaceButton(25817, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 169, 4);
AddInterfaceButton(25818, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 169, 3);
AddInterfaceButton(25819, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 169, 2);
AddInterfaceButton(25820, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 169, 1);
AddInterfaceButton(25821, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 169, 0);
setBounds(25817, 54, 89, 16, Interface);
setBounds(25818, 78, 89, 17, Interface);
setBounds(25819, 105, 89, 18, Interface);
setBounds(25820, 131, 89, 19, Interface);
setBounds(25821, 156, 89, 20, Interface);
AddInterfaceButton(25822, 5, -1, 7, 8, "Interfaces/OptionTab/OPTION", 32, 32, "Adjust Sound Effects", 400, 0);
setBounds(25822, 10, 119, 21, Interface);
AddInterfaceButton(25823, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 400, 0);
AddInterfaceButton(25824, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 400, 1);
AddInterfaceButton(25825, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 400, 2);
AddInterfaceButton(25826, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 400, 3);
AddInterfaceButton(25827, 5, -1, -1, 18, "Interfaces/OptionTab/OPTION", 16, 16, "Select", 400, 4);
setBounds(25823, 54, 126, 22, Interface);
setBounds(25824, 78, 126, 23, Interface);
setBounds(25825, 105, 126, 24, Interface);
setBounds(25826, 131, 126, 25, Interface);
setBounds(25827, 156, 126, 26, Interface);
AddInterfaceButton(25828, 4, 25829, 10, 9, "Interfaces/OptionTab/OPTION", 40, 40, "Toggle Mouse Buttons", 170, 1);
drawTooltip(25829, "Toggle Mouse Buttons");
AddInterfaceButton(25831, 4, 25832, 10, 9, "Interfaces/OptionTab/OPTION", 40, 40, "Toggle Chat Effects", 171, 1);
drawTooltip(25832, "Toggle Chat Effects");
AddInterfaceButton(25834, 4, 25835, 10, 9, "Interfaces/OptionTab/OPTION", 40, 40, "Toggle Split-Level Chat", 287, 1);
drawTooltip(25835, "Toggle Split-Level Chat");
AddInterfaceButton(25837, 4, 25838, 10, 9, "Interfaces/OptionTab/OPTION", 40, 40, "Toggle Accept Aid", 427, 0);
drawTooltip(25838, "Toggle Accept Aid");
AddInterfaceButton(152, 4, 25841, 10, 9, "Interfaces/OptionTab/OPTION", 40, 40, "Toggle Run Mode", 173, 0);
drawTooltip(25841, "Toggle Run-Mode");
AddInterfaceButton(25843, 10, 25844, "Interfaces/OptionTab/OPTION", 40, 40, "Setting Tab", 1);
drawTooltip(25844, "View more options");
setBounds(25828, 19, 152, 27, Interface);
setBounds(25831, 75, 152, 28, Interface);
setBounds(25834, 131, 152, 29, Interface);
setBounds(25837, 19, 206, 30, Interface);
setBounds(152, 75, 206, 31, Interface);
setBounds(25843, 131, 206, 32, Interface);
setBounds(25857, 78, 159, 33, Interface);
setBounds(25858, 136, 158, 34, Interface);
setBounds(25859, 23, 212, 35, Interface);
setBounds(25860, 86, 210, 36, Interface);
setBounds(25861, 136, 211, 37, Interface);
setBounds(25856, 23, 159, 38, Interface);
setBounds(25829, 19, 125, 40, Interface);
setBounds(25832, 78, 125, 41, Interface);
setBounds(25835, 71, 125, 42, Interface);
setBounds(25838, 19, 185, 43, Interface);
setBounds(25841, 78, 185, 44, Interface);
setBounds(25844, 85, 185, 39, Interface);
addSprite(25856, 11, "Interfaces/OptionTab/OPTION");
addSprite(25857, 12, "Interfaces/OptionTab/OPTION");
addSprite(25858, 13, "Interfaces/OptionTab/OPTION");
addSprite(25859, 14, "Interfaces/OptionTab/OPTION");
addSprite(25860, 15, "Interfaces/OptionTab/OPTION");
addSprite(25861, 17, "Interfaces/OptionTab/OPTION");
addText(149, "100%", 0xFF9800, true, true, 52, TDA, 1);
setBounds(149, 94, 230, 45, Interface);
}
The error im getting when compiling.
Code:
src\RSInterface.java:1036: cannot find symbol
symbol : variable rsFonts
location: class RSInterface
optionTab(rsFonts);
^
src\RSInterface.java:2087: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25805, 5, -1, 2, 2, "Interfaces/OptionTab/OPT
ION", 32, 32, "Adjust Brightness", 166, 1);
^
src\RSInterface.java:2089: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25806, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 166, 1);
^
src\RSInterface.java:2090: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25807, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 166, 2);
^
src\RSInterface.java:2091: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25808, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 166, 3);
^
src\RSInterface.java:2092: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25809, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 166, 4);
^
src\RSInterface.java:2097: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25810, 5, -1, 3, 4, "Interfaces/OptionTab/OPT
ION", 32, 32, "Adjust Music Level", 168, 4);
^
src\RSInterface.java:2099: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25811, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 168, 4);
^
src\RSInterface.java:2100: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25812, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 168, 3);
^
src\RSInterface.java:2101: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25813, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 168, 2);
^
src\RSInterface.java:2102: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25814, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 168, 1);
^
src\RSInterface.java:2103: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25815, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 168, 0);
^
src\RSInterface.java:2109: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25816, 5, -1, 5, 6, "Interfaces/OptionTab/OPT
ION", 32, 32, "Adjust Sounds", 169, 4);
^
src\RSInterface.java:2111: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25817, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 169, 4);
^
src\RSInterface.java:2112: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25818, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 169, 3);
^
src\RSInterface.java:2113: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25819, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 169, 2);
^
src\RSInterface.java:2114: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25820, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 169, 1);
^
src\RSInterface.java:2115: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25821, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 169, 0);
^
src\RSInterface.java:2121: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25822, 5, -1, 7, 8, "Interfaces/OptionTab/OPT
ION", 32, 32, "Adjust Sound Effects", 400, 0);
^
src\RSInterface.java:2123: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25823, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 400, 0);
^
src\RSInterface.java:2124: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25824, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 400, 1);
^
src\RSInterface.java:2125: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25825, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 400, 2);
^
src\RSInterface.java:2126: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25826, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 400, 3);
^
src\RSInterface.java:2127: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25827, 5, -1, -1, 18, "Interfaces/OptionTab/O
PTION", 16, 16, "Select", 400, 4);
^
src\RSInterface.java:2133: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25828, 4, 25829, 10, 9, "Interfaces/OptionTab
/OPTION", 40, 40, "Toggle Mouse Buttons", 170, 1);
^
src\RSInterface.java:2135: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25831, 4, 25832, 10, 9, "Interfaces/OptionTab
/OPTION", 40, 40, "Toggle Chat Effects", 171, 1);
^
src\RSInterface.java:2137: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25834, 4, 25835, 10, 9, "Interfaces/OptionTab
/OPTION", 40, 40, "Toggle Split-Level Chat", 287, 1);
^
src\RSInterface.java:2139: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(25837, 4, 25838, 10, 9, "Interfaces/OptionTab
/OPTION", 40, 40, "Toggle Accept Aid", 427, 0);
^
src\RSInterface.java:2141: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,int,int,java.lang.String,int,int
,java.lang.String,int,int)
location: class RSInterface
AddInterfaceButton(152, 4, 25841, 10, 9, "Interfaces/OptionTab/O
PTION", 40, 40, "Toggle Run Mode", 173, 0);
^
src\RSInterface.java:2143: cannot find symbol
symbol : method AddInterfaceButton(int,int,int,java.lang.String,int,int,java.la
ng.String,int)
location: class RSInterface
AddInterfaceButton(25843, 10, 25844, "Interfaces/OptionTab/OPTIO
N", 40, 40, "Setting Tab", 1);
^
src\RSInterface.java:2169: cannot find symbol
symbol : method addText(int,java.lang.String,int,boolean,boolean,int,RSFont[],i
nt)
location: class RSInterface
addText(149, "100%", 0xFF9800, true, true, 52, TDA, 1);
^
Note: src\client.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: src\client.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
31 errors
Press any key to continue . . .
Source/Client is phl0w's base, getting the link.
Edit: Link to client/source : http://www.rune-server.org/runescape...perion-pi.html
The one im ripping from is any client with the toggle for the game frame interface.
Post if I'm missing something.
Whenever I add it I always get errors, what am I doing wrong?