για το πρώτο,
l2AttackableAI.java
// Manage the Attack Intention : Stop current Attack (if necessary), Start a new Attack and Launch Think Event
super.onIntentionAttack(target);
και κάντο,έτσι
// Manage the Attack Intention : Stop current Attack (if necessary), Start a new Attack and Launch Think Event
if (target instanceof L2PcInstance && ((L2PcInstance) target).getKarma() > 0)
super.onIntentionAttack(target);
else if(!(getActiveChar() instanceof L2GuardInstance)||getActiveChar() instanceof L2GuardInstance && getActiveChar().getNpcId()!=NPC ID){
super.onIntentionAttack(target);
}else if(target instanceof L2PcInstance && ((L2PcInstance) target).getKarma() == 0){
getActiveChar().clearAggroList();
}
για το 2ο,πρέπει να κάνεις νεο instance,να επιλέξεις ακριβώς που θες να γίνεται αυτό(σε peace/non peace zone κλπ),ίσως να στο κάνω όταν βρω λίγο χρόνο.
είναι freya.