힘의오로라발동
HpMpRegenThread.java 자바
HPR 감소 장비에 의해 사망은 하지 않는다 - 검색
아래 추가
if (_pc.getInventory().checkItem(아이템 번호)) { //
_pc.sendPackets(new S_SkillSound(_pc.getId(),이팩트번호));
_pc.broadcastPacket(new S_SkillSound(_pc.getId(),이팩트번호));//삭제시 본인만 보이게
// 10초간격으로 유저에게 이미지를 뿌려준다.
// 10초 간격으로 확률적으로 주위 몹에게 뇌전을 뿌린다.
Random random = new Random();
int k3 = random.nextInt(100);
if (k3 <= 39) { //확률 부분
}
if (k3 >= 40 && k3 <= 50) { //확률 부분
for (L1Object obj : L1World.getInstance().getVisibleObjects(_pc, 범위)) { // 2 범위 내에
// 오브젝트를 찾아서
if (obj instanceof L1MonsterInstance) { // 몬스터라면
L1NpcInstance npc = (L1NpcInstance) obj;
npc.receiveDamage(_pc, 0);
if (npc.getCurrentHp() > 0) { // 몬스터가 살아있다!!
_pc.sendPackets(new S_SkillSound(obj.getId(), 이팩트번호)); // 옆 번호가 이펙트
_pc.broadcastPacket(new S_SkillSound(obj.getId(), 이팩트번호));
npc.receiveDamage(_pc, 데미지); // 옆의 숫자가 데미지
} else {
}
}
}
}
if (k3 >= 51 && k3 <= 100) { //확률 부분
}
}
출처 소주님

하비린 님의 최근 댓글