Code:
if (c.myShopId == 19) { if (c.slayerPoints >= getSpecialItemValue(itemID)) {
if (c.getItems().freeSlots() > 0){
c.pkPoints -= getSpecialItemValue(itemID);
c.getItems().addItem(itemID,1);
c.getItems().resetItems(3823);
}
} else {
c.sendMessage("You do not have enough slayer points to buy this item.");
}
if (c.myShopId == 17) {
if (c.magePoints >= getSpecialItemValue(itemID)) {
if (c.getItems().freeSlots() > 0){
c.magePoints -= getSpecialItemValue(itemID);
c.getItems().addItem(itemID,1);
c.getItems().resetItems(3823);
}
} else {
c.sendMessage("You do not have enough points to buy this item.");
}
} else if (c.myShopId == 18) {
if (c.pcPoints >= getSpecialItemValue(itemID)) {
if (c.getItems().freeSlots() > 0){
c.pcPoints -= getSpecialItemValue(itemID);
c.getItems().addItem(itemID,1);
c.getItems().resetItems(3823);
}
} else {
c.sendMessage("You do not have enough points to buy this item.");
}
}
}
}
Ok I have a feeling its this code cause this looks a little strange.. anyways when i make this code like this. (No compile errors btw)
Code:
if (c.myShopId == 19) { if (c.slayerPoints >= getSpecialItemValue(itemID)) {
if (c.getItems().freeSlots() > 0){
c.pkPoints -= getSpecialItemValue(itemID);
c.getItems().addItem(itemID,1);
c.getItems().resetItems(3823);
}
} else {
c.sendMessage("You do not have enough slayer points to buy this item.");
}
} else if (c.myShopId == 17) {
if (c.magePoints >= getSpecialItemValue(itemID)) {
if (c.getItems().freeSlots() > 0){
c.magePoints -= getSpecialItemValue(itemID);
c.getItems().addItem(itemID,1);
c.getItems().resetItems(3823);
}
} else {
c.sendMessage("You do not have enough points to buy this item.");
}
} else if (c.myShopId == 18) {
if (c.pcPoints >= getSpecialItemValue(itemID)) {
if (c.getItems().freeSlots() > 0){
c.pcPoints -= getSpecialItemValue(itemID);
c.getItems().addItem(itemID,1);
c.getItems().resetItems(3823);
}
} else {
c.sendMessage("You do not have enough points to buy this item.");
}
}
}
I get 49 errors.. strange as f..