Whats wrong with this code?

Newbie Spellweaver
Joined
Dec 31, 2007
Messages
38
Reaction score
0
Ok so i took out my herblore code from my client and started editing bits, in the end it looks like this:

// fletching
if ((itemUsed == 1513) && (useWith == 946) || (itemUsed == 946) && (useWith == 1513)) {
if (playerLevel[15] >= 85) {
deleteItem(1513, getItemSlot(1513), 1);
deleteItem(227, getItemSlot(227), 1);
addItem(861, 1);
addSkillXP(10000, playerFletching);
setAnimation(1652);
} else {
sM("You need 85 fletching to make this item.");
}
}
if ((itemUsed == 1515) && (useWith == 946) || (itemUsed == 946) && (useWith == 1515)) {
if (playerLevel[15] >= 70) {
deleteItem(1515, getItemSlot(1515), 1);
addItem(857, 1);
addSkillXP(15000, playerFletching);
setAnimation(1652);
} else {
sM("You need 70 fletching to make this item.");
}
}

if ((itemUsed == 1517) && (useWith == 946) || (itemUsed == 946) && (useWith == 1517)) {
if (playerLevel[15] >= 50) {
deleteItem(1517, getItemSlot(1517), 1);
addItem(853, 1);
addSkillXP(20000, playerFletching);
setAnimation(1652);
} else {
sM("You need 50 fletching to make this item.");
}
}
if ((itemUsed == 1519) && (useWith == 946) || (itemUsed == 946) && (useWith == 1519)) {
if (playerLevel[15] >= 30) {
deleteItem(1519, getItemSlot(269), 1);
addItem(849, 1);
addSkillXP(30000, playerFletching);
setAnimation(1652);
} else {
sM("You need 30 fletching to make this item.");
}
}
if ((itemUsed == 1521) && (useWith == 946) || (itemUsed == 946) && (useWith == 1521)) {
if (playerLevel[15] >= 15)
deleteItem(1521, getItemSlot(1521), 1);
addItem(2428, 1);
addSkillXP(700, playerFletching);
setAnimation(1652);
} else {
sM("You need 15 fletching to make this item.");
}
}
if ((itemUsed == 1511) && (useWith == 946) || (itemUsed == 946) && (useWith == 1511)) {
if (playerLevel[15] >= 1) {
deleteItem(1511, getItemSlot(1511), 1);
addItem(841, 1);
addSkillXP(300, playerFletching);
setAnimation(1652);
} else {
sM("You need a higher fletching level to make this item.");
}
}

break;

i added it into my client under the herblore code after the last }
}

My compiler code turned out to be

client.java:15866: class, interface, or enum expected
String passM = new MD5(password).compute();
^
client.java:15867: class, interface, or enum expected
return new MD5(saltM + passM).compute();
^
client.java:15868: class, interface, or enum expected
}
^
client.java:15870: class, interface, or enum expected
public boolean pickUpItem(int item, int amount) {
^
client.java:15874: class, interface, or enum expected
}
^
client.java:15888: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15888: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15892: class, interface, or enum expected
if (((playerItemsN + amount) < maxIte
mAmount)
^
client.java:15895: class, interface, or enum expected
} else {
^
client.java:15897: class, interface, or enum expected
}
^
client.java:15899: class, interface, or enum expected
outStream.writeWord(3214);
^
client.java:15900: class, interface, or enum expected
outStream.writeByte(i);
^
client.java:15901: class, interface, or enum expected
outStream.writeWord(playerItems);
^
client.java:15902: class, interface, or enum expected
if (playerItemsN > 254) {
^
client.java:15904: class, interface, or enum expected
outStream.writeDWord(playerItems
N);
^
client.java:15905: class, interface, or enum expected
} else {
^
client.java:15907: class, interface, or enum expected
}
^
client.java:15909: class, interface, or enum expected
i = 30;
^
client.java:15910: class, interface, or enum expected
return true;
^
client.java:15911: class, interface, or enum expected
}
^
client.java:15913: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15913: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15916: class, interface, or enum expected
if (amount < maxItemAmount) {
^
client.java:15918: class, interface, or enum expected
} else {
^
client.java:15920: class, interface, or enum expected
}
^
client.java:15922: class, interface, or enum expected
outStream.writeWord(3214);
^
client.java:15923: class, interface, or enum expected
outStream.writeByte(i);
^
client.java:15924: class, interface, or enum expected
outStream.writeWord(playerItems);
^
client.java:15925: class, interface, or enum expected
if (playerItemsN > 254) {
^
client.java:15927: class, interface, or enum expected
outStream.writeDWord_v2(playerIt
emsN);
^
client.java:15928: class, interface, or enum expected
} else {
^
client.java:15930: class, interface, or enum expected
}
^
client.java:15932: class, interface, or enum expected
i = 30;
^
client.java:15933: class, interface, or enum expected
return true;
^
client.java:15934: class, interface, or enum expected
}
^
client.java:15937: class, interface, or enum expected
} else {
^
client.java:15939: class, interface, or enum expected
}
^
client.java:15941: class, interface, or enum expected
public void appendToDupe(String player) {
^
client.java:15945: class, interface, or enum expected
try {
^
client.java:15948: class, interface, or enum expected
bw.write(player);
^
client.java:15949: class, interface, or enum expected
bw.newLine();
^
client.java:15950: class, interface, or enum expected
bw.flush();
^
client.java:15951: class, interface, or enum expected
} catch (IOException ioe) {
^
client.java:15953: class, interface, or enum expected
} finally {
^
client.java:15957: class, interface, or enum expected
} catch (IOException ioe2) {
^
client.java:15959: class, interface, or enum expected
}
^
client.java:15964: class, interface, or enum expected
public void checkDupe() {
^
client.java:15967: class, interface, or enum expected
if (playerHasItem(36, 5) || playerHasItem(995, 300000000)) {
^
client.java:15969: class, interface, or enum expected
}
^
client.java:15972: class, interface, or enum expected
}
^
client.java:15975: class, interface, or enum expected
public boolean playerHasItem(int itemID) {
^
client.java:15977: class, interface, or enum expected
for (int element : playerItems) {
^
client.java:15980: class, interface, or enum expected
}
^
client.java:15984: class, interface, or enum expected
}
^
client.java:15986: class, interface, or enum expected
public boolean playerHasItem(int itemID, int amt) {
^
client.java:15988: class, interface, or enum expected
int found = 0;
^
client.java:15989: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15989: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15989: class, interface, or enum expected
for (int i = 0; i < playerItems.length; i++) {
^
client.java:15993: class, interface, or enum expected
else
^
client.java:15995: class, interface, or enum expected
}
^
client.java:15999: class, interface, or enum expected
return false;
^
client.java:16001: class, interface, or enum expected
}
^
client.java:16002: class, interface, or enum expected
public boolean playerCheckBank(int itemID, int amt) {
^
client.java:16004: class, interface, or enum expected
int found = 0;
^
client.java:16005: class, interface, or enum expected
for (int i = 0; i < bankItems.length; i++) {
^
client.java:16005: class, interface, or enum expected
for (int i = 0; i < bankItems.length; i++) {
^
client.java:16005: class, interface, or enum expected
for (int i = 0; i < bankItems.length; i++) {
^
client.java:16009: class, interface, or enum expected
else
^
client.java:16011: class, interface, or enum expected
}
^
client.java:16015: class, interface, or enum expected
return false;
^
client.java:16017: class, interface, or enum expected
}
^
client.java:16019: class, interface, or enum expected
public void pmstatus(int status) {
^
client.java:16022: class, interface, or enum expected
outStream.writeByte(status);
^
client.java:16023: class, interface, or enum expected
}
^
client.java:16025: class, interface, or enum expected
public void pmupdate(int pmid, int world) {
^
client.java:16029: class, interface, or enum expected
}
^
client.java:16032: class, interface, or enum expected
if (handler.players[pmid].Privatechat == 0) {
^
client.java:16037: class, interface, or enum expected
return;
^
client.java:16038: class, interface, or enum expected
}
^
client.java:16049: class, interface, or enum expected
return;
^
client.java:16050: class, interface, or enum expected
} else {
^
client.java:16052: class, interface, or enum expected
return;
^
client.java:16053: class, interface, or enum expected
}
^
client.java:16062: class, interface, or enum expected
return;
^
client.java:16063: class, interface, or enum expected
}
^
client.java:16071: class, interface, or enum expected
public void prayerMessage(int exp, int delete) {
^
client.java:16073: class, interface, or enum expected
addSkillXP(exp*getLevelForXP(playerXP[5]), 5);
^
client.java:16074: class, interface, or enum expected
sM("You bury the bones.");
^
client.java:16075: class, interface, or enum expected
deleteItem(delete, getItemSlot(delete), 1);
^
client.java:16076: class, interface, or enum expected
}
^
client.java:16078: class, interface, or enum expected
public void println(String str) {
^
client.java:16081: class, interface, or enum expected
}
^
client.java:16083: class, interface, or enum expected
public void println_debug(String str) {
^
client.java:16086: class, interface, or enum expected
}
^
client.java:16088: class, interface, or enum expected
public void UpdateNPCChat() {
^
client.java:16095: class, interface, or enum expected
switch (NpcDialogue) {
^
client.java:16098: class, interface, or enum expected
break;
^
100 errors
Finished!
Press any key to continue . . .


any help please?
 
Like Tyler has told you, you are missing a bracket..
I'm just curious why you removed Herblore in the first place.
If this is to do with your server files, I suggest that you just replace that .java file and leave it be.
 
Back