재질에 의한 타격치..
피시인스턴스
//재질 추가
private int _재질;
public int get_재질() {
return _재질;
}public void set_재질(int 재질) {
this._재질 = 재질;
}
아이템핸들러
무기착용부분
if(item.getItem().get_material() > 0){
cha.set_재질(item.getItem().get_material());
}
무기 해제부분
if(item.getItem().get_material() > 0){
cha.set_재질(0);
}
유틸폴더 colcdmgpc
작은몹 큰몹부분에...
int 언데드데미지 = 0;
////재질에 의한 타격치..
// 14 은 , 15 금, 16 백금, 17 미스릴, 18 블랙미스릴,
// 22 오리하르콘,
//언데드 데미지는 은, 미스릴, 오리,
//재질이 0이 아니라면
if(cha.get_재질() != 0){
//언데드 라면
if(mon.get_속성() == 5){
//각데미지는 알아서 수정해주세요.
if(cha.get_재질() == 14){//은
언데드데미지 = cha.getRnd().nextInt(3)+2;
}else if(cha.get_재질() == 17){//미스릴
언데드데미지 = cha.getRnd().nextInt(7)+2;
}else if(cha.get_재질() == 22){//오리하르콘
언데드데미지 = cha.getRnd().nextInt(12)+2;
}
}
}
언데드 찾는부분은 각 팩마다 다르기 때문에
//언데드 라면
if(mon.get_속성() == 5){
이부분은 알아서 수정하셔야합니다..
저는 속성을 따로 수정해놔서 저렇기 때문에 변경하시면 될듯하고
마지막부분에 알아서
dmg += 언데드데미지;
머 이런식으로 각팩에 맞게끔 코딩해주시면 될듯합니다..
수치도 알아서 ..ㅡㅡㅋ
머 잘하시리라 보며 이만 물러가겠씁니다
|
[출처] 재질에 의한 타격치.. (비공개 카페) |

준희미니 님의 최근 댓글
rt 2021 05.25 ㄳ 2021 05.11 ㄳ 2021 05.11 rt 2021 05.09 rt 2021 04.25