I added a dialog and when i click my npc, nothing happens this is my code
Using PI
Code:
case 80:
sendNpcChat1("I buy PvP artifacts. You don't have any.", c.talkingNpc, "Sin Seer");
c.nextChat = 0;
if (c.getItems().playerHasItem(14876,1)) {
sendNpcChat1("A Ancient Statuette! ill buy that for 25m!", c.talkingNpc, "Sin Seer");
c.nextChat = 81;
} else if (c.getItems().playerHasItem(14877,1)) {
sendNpcChat1("A Seren Statuette! ill buy that for 20m!", c.talkingNpc, "Sin Seer");
c.nextChat = 81;
} else if (c.getItems().playerHasItem(14878,1)) {
sendNpcChat1("A Armadyl Statuette! ill buy that for 15m!", c.talkingNpc, "Sin Seer");
c.nextChat = 81;//demise
} else if (c.getItems().playerHasItem(14879,1)) {
sendNpcChat1("A Zamorak Statuette! ill buy that for 10m!", c.talkingNpc, "Sin Seer");
c.nextChat = 81;
} else if (c.getItems().playerHasItem(14880,1)) {
sendNpcChat1("A Saradomin Statuette! ill buy that for 5m!", c.talkingNpc, "Sin Seer");
c.nextChat = 81;
} else if (c.getItems().playerHasItem(14881,1)) {
sendNpcChat1("A Bandos Statuette! ill buy that for 2.5m!", c.talkingNpc, "Sin Seer");
c.nextChat = 81;
}
break;
case 81:
c.sendMessage("The old hag buys your artifact for a nice amount of gold.");
if (c.getItems().playerHasItem(14876,1)) {
c.getItems().deleteItem(14876,1);
c.getItems().addItem(995,25000000);
} else if (c.getItems().playerHasItem(14877,1)) {
c.getItems().deleteItem(14877,1);
c.getItems().addItem(995,20000000);
} else if (c.getItems().playerHasItem(14878,1)) {
c.getItems().deleteItem(14878,1);
c.getItems().addItem(995,15000000);
} else if (c.getItems().playerHasItem(14879,1)) {
c.getItems().deleteItem(14879,1);
c.getItems().addItem(995,10000000);
} else if (c.getItems().playerHasItem(14880,1)) {
c.getItems().deleteItem(14880,1);
c.getItems().addItem(995,5000000);
} else if (c.getItems().playerHasItem(14881,1)) {
c.getItems().deleteItem(14881,1);
c.getItems().addItem(995,2500000);
}
c.getPA().closeAllWindows();
break;