So i have been trying to disable certain items in wild so if your wearing them you cannot attack other players but still can get attacked and attack npcs. The code is from older server and now im using Anguish. Any help welcome =)
Current code im using
Code:
private final int[] invalids = { 773,};
Code:
if(c.inArea(2941, 3525, 3392, 3968)) {
for (int invalid_weapons : invalids) {
if (c.playerEquipment[3] == invalid_weapons
|| c.playerEquipment[2] == invalid_weapons
|| c.playerEquipment[1] == invalid_weapons
|| c.playerEquipment[0] == invalid_weapons
|| c.playerEquipment[4] == invalid_weapons
|| c.playerEquipment[5] == invalid_weapons
|| c.playerEquipment[6] == invalid_weapons
|| c.playerEquipment[7] == invalid_weapons
|| c.playerEquipment[8] == invalid_weapons
|| c.playerEquipment[10] == invalid_weapons
|| c.playerEquipment[11] == invalid_weapons
|| c.playerEquipment[12] == invalid_weapons
|| c.playerEquipment[13] == invalid_weapons
|| c.playerEquipment[9] == invalid_weapons) {
resetPlayerAttack();
c.sendMessage("You are wearing a custom item that is not allowed during PvP!");
return;
}
}
}