무한대전 조절하기
프리서버 오픈소스 리니지 무한대전 조절하기
나비켓
ub_times : 시간설정
ub_settings : 참가가능 레벨,클래스 조정
spawnlist_ub : 무한대전 몹설정 >> 여기서 출현하는 몹종류, 마리수 조정가능
pattern : 1 - 6(랜덤선택)
group_id : 1 - 4(1차전 - 4차전)
seal_count : 보상탬 수량
소스
L1UltimateBattle.java -
spawnSupplies 함수에서 바닥드랍탬 조정.
보상탬 종류 조정 : 외부화까지
L1MonsterInstance.java -
private void giveUbSeal() {// 무한대전 보상탬
if (getUbSealCount() != 0) {
L1UltimateBattle ub = UBTable.getInstance().getUb(getUbId());
if (ub != null) {
for (L1PcInstance pc : ub.getMembersArray()) {
if (pc != null && !pc.isDead() && !pc.isGhost()) {
L1ItemInstance item = pc.getInventory().storeItem(Config.UB_SEAL_ITEM, getUbSealCount());
pc.sendPackets(new S_SystemMessage(
"[" + item.getName() + "] (" + getUbSealCount() + ")개를 얻었습니다"));
}
}
}
}
}
보상탬 외부화 :
config.java
적당부분에추가요
public static int UB_SEAL_ITEM;
........
UB_SEAL_ITEM = Integer.parseInt(altSettings.getProperty("UbSealItem", "41402"));
.........
} else if (pName.equalsIgnoreCase("UbSealItem")) {
UB_SEAL_ITEM = Integer.valueOf(pValue);
=================================================
이렇게 하시면 config폴더의 altsettings.properties 화일에서
UbSealItem 변수로 보상템 조정이 가능합니다.
출처 : 린프리

찰떡01 님의 최근 댓글
ㄳ 2023 06.17 ㄱㅅ 2020 12.19 클라 공유 부탁드립니다. 2020 12.19 ㄱㅅ 2020 11.26 ㄱㅅ 2020 11.05