허수아비 로봇.
초록색 검색
빨간색 추가
L1MonsterInstance.java
import l1j.server.server.model.L1Object;<<임포트 추가
L1PcInstance targetPlayer = null; <<<검색 바로아래
L1MonsterInstance targetMonster = null; <<추가
} else if (pc.getGfxId().getTempCharGfx() == getNpcTemplate().is_agrogfxid2()) { << 검색하시면 이렇게나오는데 바로아래추가
targetPlayer = pc;
break;
}
}
}
for (L1Object obj : L1World.getInstance().getVisibleObjects(this)) { <<추가
if (obj instanceof L1MonsterInstance) {
L1MonsterInstance mon = (L1MonsterInstance) obj;
if (mon.getHiddenStatus() != 0 || mon.isDead()) {
continue;
}
if (this.getNpcTemplate().get_npcId() == 7000042
|| getNpcTemplate().get_npcId() == 7000009
|| getNpcTemplate().get_npcId() == 7000013
|| getNpcTemplate().get_npcId() == 7000016
|| getNpcTemplate().get_npcId() == 7000019
|| getNpcTemplate().get_npcId() == 7000006
|| getNpcTemplate().get_npcId() == 7000010
|| getNpcTemplate().get_npcId() == 7000014
|| getNpcTemplate().get_npcId() == 7000017
|| getNpcTemplate().get_npcId() == 7000020
|| getNpcTemplate().get_npcId() == 7000007
|| getNpcTemplate().get_npcId() == 7000011
|| getNpcTemplate().get_npcId() == 7000015
|| getNpcTemplate().get_npcId() == 7000018
|| getNpcTemplate().get_npcId() == 7000021
|| getNpcTemplate().get_npcId() == 7000022
|| getNpcTemplate().get_npcId() == 7000023
|| getNpcTemplate().get_npcId() == 7000024
|| getNpcTemplate().get_npcId() == 7000025
|| getNpcTemplate().get_npcId() == 7000026
|| getNpcTemplate().get_npcId() == 7000027
|| getNpcTemplate().get_npcId() == 7000028
|| getNpcTemplate().get_npcId() == 7000029
|| getNpcTemplate().get_npcId() == 7000030
|| getNpcTemplate().get_npcId() == 7000031
|| getNpcTemplate().get_npcId() == 7000032
|| getNpcTemplate().get_npcId() == 7000033
|| getNpcTemplate().get_npcId() == 7000034
|| getNpcTemplate().get_npcId() == 7000035
|| getNpcTemplate().get_npcId() == 7000036
|| getNpcTemplate().get_npcId() == 7000037
|| getNpcTemplate().get_npcId() == 7000038
|| getNpcTemplate().get_npcId() == 7000039
|| getNpcTemplate().get_npcId() == 7000040
|| getNpcTemplate().get_npcId() == 7000041
|| getNpcTemplate().get_npcId() == 7000008
|| getNpcTemplate().get_npcId() == 7000012
|| getNpcTemplate().get_npcId() == 7000013
|| getNpcTemplate().get_npcId() == 7000014
|| getNpcTemplate().get_npcId() == 7000015
|| getNpcTemplate().get_npcId() == 8000060
|| getNpcTemplate().get_npcId() == 8000061
|| getNpcTemplate().get_npcId() == 8000062
|| getNpcTemplate().get_npcId() == 8000063
|| getNpcTemplate().get_npcId() == 8000064
|| getNpcTemplate().get_npcId() == 8000065
|| getNpcTemplate().get_npcId() == 81039) { << 이건 npc테이블에 만든 좀비들입니다.
// 적을 인식할 몬스터//
if (mon.getNpcTemplate().get_npcId() == 45003
|| mon.getNpcTemplate().get_npcId() == 45060
|| mon.getNpcTemplate().get_npcId() == 45157
|| mon.getNpcTemplate().get_npcId() == 45241
|| mon.getNpcTemplate().get_npcId() == 45223
|| mon.getNpcTemplate().get_npcId() == 45298) {
targetMonster = mon;
break;
}
}
}
} // <<추가
if (targetPlayer != null) { << 검색
_hateList.add(targetPlayer, 0);
_target = targetPlayer;
}
if (targetMonster != null) {
_hateList.add(targetMonster, 0);
_target = targetMonster;
} // <<허수아비 패기
여기서하나 마을에서 유저가 짝퉁 칼질하면 어택이되요
그거막으려면 . 발록 버프 이용
L1Attack.java
if (!_pc.getSkillEffectTimerSet().hasSkillEffect(STATUS_CURSE_BARLOG) <<검색
&& (npcId == 45752 || npcId == 45753 중략... 이안에 좀비들번호 넣어주시면됩니다.)) {
_hitRate = 0;
} // 저는 이렇게햇는데 //
if (!_pc.getSkillEffectTimerSet().hasSkillEffect(STATUS_CURSE_BARLOG)
&& (npcId == 45752 || npcId == 45753 || npcId == 7000026
|| npcId == 7000027 || npcId == 7000012
|| npcId == 7000019 || npcId == 7000006
|| npcId == 7000013 || npcId == 7000020
|| npcId == 7000007 || npcId == 7000014
|| npcId == 7000021 || npcId == 7000030
|| npcId == 7000031 || npcId == 7000032
|| npcId == 7000033 || npcId == 7000034
|| npcId == 7000035 || npcId == 7000036
|| npcId == 7000037 || npcId == 7000038
|| npcId == 7000039 || npcId == 7000040
|| npcId == 7000041 || npcId == 7000008
|| npcId == 7000015 || npcId == 7000022
|| npcId == 7000009 || npcId == 7000016
|| npcId == 7000023 || npcId == 7000010
|| npcId == 7000017 || npcId == 7000024
|| npcId == 7000028 || npcId == 7000029
|| npcId == 7000030 || npcId == 7000011
|| npcId == 7000018 || npcId == 7000025 || npcId == 7000042)) {// 발록
_hitRate = 0;
}
나비켓 npc테이블에 좀비가인식할 허수아비
45003 허수아비 허수아비 자동이팰거 L1Monster 6806 1 32767 0 10 1 1 1 1 1 1 1 0 small 0 1 0 0 5000 5000 5000 0 0 0 0 0 0 0 -1 -1 0 0 0 1000 30000 1000 1000 0 0 0 0 0 0 0 100 0 0 0 0 0 0 -1 0 0 0 0 0
나비켓 npc테이블에서 좀비용허수아비칠 좀비
7000019 개나소나 개나소나 L1Monster 4804 5 10000 5000 1 15 1 12 1 1 1 0 0 small 4 1 0 800 1000 1000 1000 0 0 0 0 0 0 0 -1 -1 0 0 0 1000 1000 5000 500 0 0 0 0 0 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 0
이런식으로 해주시면됩니다~~~N포인트는 저도잘몰라서..
아 케릭터별 이미지가
4800 남기사
4801 여기사
4802 여요정
4803 남요정
4804 남법사
4805 여법사
4806 남다엘
4807 여다엘
4808 남군주
- 팝존 스타일 님 자료 펌 -

멘토 님의 최근 댓글
1. 현재 라이브서버와 동일한 서버팩이며 버전으로 평가하자면 4.6 정도 되겠네요. 2. 한옵은 한옵에 맞는 접속기라 공개된접속기는 없고 업체에 구매해서 쓰는걸로 알고있습니다. 3. 환술사가 나오기 전이라 보시면 되겠네요. 해당하는 질문 답변을 모두 드렸습니다. 2016 05.17 Winhex를 쓰시면되죠 2016 05.13 사이하목걸이와 반지 착용하시면 해당 권환 생깁니다 2016 05.05 내용이 없네요 내용도 상세히 올려졌다면 보기 편한데말이죠 2016 05.03 지식인에 댓글 확인 ㄱㄱㄱㄱㄱㄱㄱㄱ 2016 05.01