Post your ClickItem class and I'll fix it. Looks like a missing bracket.
|
|
src\server\model\players\packets\ClickItem.java:20 7: error: reached end of file
while parsing
}
^
1 error
Press any key to continue . . .
if (c.getHerblore().isUnidHerb(itemId))
c.getHerblore().handleHerbClick(itemId);
if (c.getFood().isFood(itemId))
c.getFood().eat(itemId,itemSlot);
//ScriptManager.callFunc("itemClick_"+itemId, c, itemId, itemSlot);
if (c.getPotions().isPotion(itemId))
c.getPotions().handlePotion(itemId,itemSlot);
if (c.getPrayer().isBone(itemId))
c.getPrayer().buryBone(itemId, itemSlot);
if (itemId == 952) {
if(c.inArea(3553, 3301, 3561, 3294)) {
c.teleTimer = 3;
c.newLocation = 1;
} else if(c.inArea(3550, 3287, 3557, 3278)) {
c.teleTimer = 3;
c.newLocation = 2;
} else if(c.inArea(3561, 3292, 3568, 3285)) {
c.teleTimer = 3;
c.newLocation = 3;
} else if(c.inArea(3570, 3302, 3579, 3293)) {
c.teleTimer = 3;
c.newLocation = 4;
} else if(c.inArea(3571, 3285, 3582, 3278)) {
c.teleTimer = 3;
c.newLocation = 5;
} else if(c.inArea(3562, 3279, 3569, 3273)) {
c.teleTimer = 3;
c.newLocation = 6;
if (itemId == 6199) {
int mysteryReward = Misc.random(5); // Coded by Sonic chao
if (mysteryReward == 1) {
c.getItems().addItem(1050, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 2) {
c.getItems().addItem(4083, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 3) {
c.getItems().addItem(6585, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 4) {
c.getItems().addItem(1038, 1);
c.getItems().addItem(1040, 1);
c.getItems().addItem(1042, 1);
c.getItems().addItem(1044, 1);
c.getItems().addItem(1046, 1);
c.getItems().addItem(1048, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 5) {
c.getItems().addItem(1055, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
}
}
}
thats the part i added so the error would be somewhere there
package server.model.players.packets;
import server.model.players.Client;
import server.model.players.PacketType;
/**
* Clicking an item, bury bone, eat food etc
**/
public class ClickItem implements PacketType {
@Override
public void processPacket(Client c, int packetType, int packetSize) {
int junk = c.getInStream().readSignedWordBigEndianA();
int itemSlot = c.getInStream().readUnsignedWordA();
int itemId = c.getInStream().readUnsignedWordBigEndian();
if (c.usingCarpet) {
return;
}
if (itemId != c.playerItems[itemSlot] - 1) {
return;
}
if (itemId == 8007) {
c.getPA().teleTab("varrock");
}
if (itemId == 8008) {
c.getPA().teleTab("lumbridge");
}
if (itemId == 8009) {
c.getPA().teleTab("falador");
}
if (itemId == 8010) {
c.getPA().teleTab("camelot");
}
if (itemId == 8011) {
c.getPA().teleTab("ardy");
}
//PvP artefacts.
if(itemId == 14892) {
c.getItems().deleteItem(14892, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14891) {
c.getItems().deleteItem(14891, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14890) {
c.getItems().deleteItem(14890, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14889) {
c.getItems().deleteItem(14889, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14888) {
c.getItems().deleteItem(14888, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14887) {
c.getItems().deleteItem(14887, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14886) {
c.getItems().deleteItem(14886, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14885) {
c.getItems().deleteItem(14885, 1);
c.pcPoints +=1;
c.sendMessage("You activate the mysterious artefact and recieve 1 pk points.");
}
if(itemId == 14884) {
c.getItems().deleteItem(14884, 1);
c.pcPoints +=2;
c.sendMessage("You activate the mysterious artefact and recieve 2 pk points.");
}
if(itemId == 14883) {
c.getItems().deleteItem(14883, 1);
c.pcPoints +=2;
c.sendMessage("You activate the mysterious artefact and recieve 2 pk points.");
}
if(itemId == 14882) {
c.getItems().deleteItem(14882, 1);
c.pcPoints +=2;
c.sendMessage("You activate the mysterious artefact and recieve 2 pk points.");
}
if(itemId == 14881) {
c.getItems().deleteItem(14881, 1);
c.pcPoints +=3;
c.sendMessage("You activate the mysterious artefact and recieve 3 pk points.");
}
if(itemId == 14880) {
c.getItems().deleteItem(14880, 1);
c.pcPoints +=4;
c.sendMessage("You activate the mysterious artefact and recieve 4 pk points.");
}
if(itemId == 14879) {
c.getItems().deleteItem(14879, 1);
c.pcPoints +=5;
c.sendMessage("You activate the mysterious artefact and recieve 5 pk points.");
}
if(itemId == 14878) {
c.getItems().deleteItem(14878, 1);
c.pcPoints +=7;
c.sendMessage("You activate the mysterious artefact and recieve 7 pk points.");
}
if(itemId == 14877) {
c.getItems().deleteItem(14877, 1);
c.pcPoints +=9;
c.sendMessage("You activate the mysterious artefact and recieve 9 pk points.");
}
if(itemId == 14876) {
c.getItems().deleteItem(14876, 1);
c.pcPoints +=11;
c.sendMessage("You activate the mysterious artefact and recieve 11 pk points.");
}
if (itemId == 4251) {
c.getPA().movePlayer(3565, 3316, 0);
c.sendMessage("You empty the ectophial.");
c.getItems().deleteItem(4251,c.getItems().getItemS lot(4251), 1);
c.getItems().addItem(4252, 1);
}
if (itemId >= 5509 && itemId <= 5514) {
int pouch = -1;
int a = itemId;
if (a == 5509)
pouch = 0;
if (a == 5510)
pouch = 1;
if (a == 5512)
pouch = 2;
if (a == 5514)
pouch = 3;
c.getPA().fillPouch(pouch);
return;
}
if (c.getHerblore().isUnidHerb(itemId))
c.getHerblore().handleHerbClick(itemId);
if (c.getFood().isFood(itemId))
c.getFood().eat(itemId,itemSlot);
//ScriptManager.callFunc("itemClick_"+itemId, c, itemId, itemSlot);
if (c.getPotions().isPotion(itemId))
c.getPotions().handlePotion(itemId,itemSlot);
if (c.getPrayer().isBone(itemId))
c.getPrayer().buryBone(itemId, itemSlot);
if (itemId == 952) {
if(c.inArea(3553, 3301, 3561, 3294)) {
c.teleTimer = 3;
c.newLocation = 1;
} else if(c.inArea(3550, 3287, 3557, 3278)) {
c.teleTimer = 3;
c.newLocation = 2;
} else if(c.inArea(3561, 3292, 3568, 3285)) {
c.teleTimer = 3;
c.newLocation = 3;
} else if(c.inArea(3570, 3302, 3579, 3293)) {
c.teleTimer = 3;
c.newLocation = 4;
} else if(c.inArea(3571, 3285, 3582, 3278)) {
c.teleTimer = 3;
c.newLocation = 5;
} else if(c.inArea(3562, 3279, 3569, 3273)) {
c.teleTimer = 3;
c.newLocation = 6;
}
if (itemId == 6199) {
int mysteryReward = Misc.random(5); // Coded by Sonic chao
if (mysteryReward == 1) {
c.getItems().addItem(1050, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 2) {
c.getItems().addItem(4083, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 3) {
c.getItems().addItem(6585, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 4) {
c.getItems().addItem(1038, 1);
c.getItems().addItem(1040, 1);
c.getItems().addItem(1042, 1);
c.getItems().addItem(1044, 1);
c.getItems().addItem(1046, 1);
c.getItems().addItem(1048, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
}
else if (mysteryReward == 5) {
c.getItems().addItem(1055, 1);
c.getItems().deleteItem(6199, 1);
c.sendMessage("Thanks for voting!");
};
}
}
}
missing a bracket where? please.. man!
| « Hyperion EventManager Leak | Player Online Updating Ingame » |
| Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |