[펌] 렙에 따른 인챈확률 변화
안녕하세요 천국 입니다.
일단 설명부터 하겠습니다.
랜덤 확률에 래빨을 넣어 인첸이 잘되게 한다든지 아니면 반대로 인첸이 안되게 한다던지
또 뽑기 아이템 물고기류 쿠우양말 보석상자 등등.
랩이 높을수록 잘나오게 또는 반대로 랩이 높을수록 잘안나오게 하는것입니다.
if (enchant_level >= 9) {
enchant_chance_wepon = (100 + 3 * Config.ENCHANT_CHANCE_WEAPON) / 6;
} else {
enchant_chance_wepon = (100 + 3 * Config.ENCHANT_CHANCE_WEAPON) / 3;
} //이부분은 무기 인첸확률을 지정한 부분 입니다.
이부분에 랩빨을 추가해 보겠습니다.
if (enchant_level >= 9) {
enchant_chance_wepon = ((pc.getLevel() - 30) + 100 + 3 * Config.ENCHANT_CHANCE_WEAPON) / 6;
} else {
enchant_chance_wepon = ((pc.getLevel() - 30) + 100 + 3 * Config.ENCHANT_CHANCE_WEAPON) / 3;
}
이렇게 추가하시면 랩이 높을수록 인첸이 잘된다는 겁니다.
(pc.getLevel() - 30) + 100 여기 값이 20정도 차이날수록 약간 인첸이 잘되다거나 안된다거나가
조금 느껴지네여 예를들어 평균 +20 일때 10번 질러서 6개 가 떳다고 할시
-20 일때는 평균 10번 질러서 5개가 뜰정도로 보시면 될겁니다. 벨런스는 알아서 맞추시고
(pc.getLevel() - 30) + 100 여기서 (pc.getLevel() - 30) - 100 이렇게 하시면 랩이 높을수록 인첸이 잘안되는 겁니다.
별 필요는 없을듯;;
하지만 이것을 응용하시면 좀더 새로운것을 만들수도 있지 않을까 하는 생각이 듭니다.
이상 천국이였습니다.
옆동네 펌

안약 님의 최근 댓글
천화님 두 명이서만 로봇켜고 놀려고 하는데 그래도 i5에 램8GB 정도로 사양 되어야 할까요? 2016 11.13