만인첸시 속성 안되시는분들 있으셔서 홧팅
>>검색하시구 RandomELevel(l1iteminstance1, itemId));
} else {
pc.getInventory().removeItem(useItem, 1); <<요넘 아래
if (enchant_level >= 10) { // 인챈트 제한 <<추가요
if (!(itemId == L1ItemId.WIND_ENCHANT_WEAPON_SCROLL
&& itemId == L1ItemId.EARTH_ENCHANT_WEAPON_SCROLL
&& itemId != L1ItemId.Add_ENCHANT_WEAPON_SCROLL || itemId == L1ItemId.WATER_ENCHANT_WEAPON_SCROLL
&& itemId == L1ItemId.FIRE_ENCHANT_WEAPON_SCROLL)) {
pc.sendPackets(new S_ServerMessage(79));
return;
}
}
int rnd = _random.nextInt(100) + 1;
int enchant_chance_wepon;
int chance = 0;
try {
chance = WeaponEnchantList.getInstance()
.getWeaponEnchant(l1iteminstance1.getItemId());
} catch (Exception e) {
System.out.println("WeaponEnchantList chance Error");
}
if (enchant_level >= 10) {
enchant_chance_wepon = 90
/ ((enchant_level - safe_enchant + 1) * 2)
/ (enchant_level / 9 != 0 ? 1 * 2 : 1)
+ Config.ENCHANT_CHANCE_WEAPON + chance;
} else {
if (l1iteminstance1.getItem().get_safeenchant() == 0) {
enchant_chance_wepon = 90
/ ((enchant_level - safe_enchant + 1) * 2)
/ (enchant_level / 9 != 0 ? 1 * 2 : 1)
+ Config.ENCHANT_CHANCE_WEAPON + chance;
} else {
enchant_chance_wepon = 90
/ ((enchant_level - safe_enchant + 1) * 2)
/ (enchant_level / 9 != 0 ? 1 * 2 : 1)
+ Config.ENCHANT_CHANCE_WEAPON;
}
}
..중략.. 맨마지막 부분에
} else if (enchant_level >= 9
&& rnd < (enchant_chance_wepon * 2)) {
// \f1%0이%2과 강렬하게%1 빛났습니다만, 다행히 무사하게 살았습니다.
pc.sendPackets(new S_ServerMessage(160, l1iteminstance1
.getLogName(), "$245", "$248"));
} else {
FailureEnchant(pc, l1iteminstance1);
}
}
}
} << 추가요
}
저는 이렇게 해서 가능 하게 되었네요 조정권님께서 해주신 거에요^^
잘되시길 바라며 ^^
[출처] 만인첸시 속성 안되시는분들 있으셔서 홧팅 (비공개 카페)

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