.버프(개인) 검,활 구분해서 추가하는 소스
프리서버 오픈소스 리니지 .버프(개인) 검,활 구분해서 추가하는 소스
UserCommands.java
윗쪽에
} else if (cmd.equalsIgnoreCase("버프")) {Buff(pc, param);
추가해주시구여
밑에 private 구문 적당한 곳에 추가
private void Buff(L1PcInstance pc, String param) {
int[] sword = { PHYSICAL_ENCHANT_DEX, PHYSICAL_ENCHANT_STR, BLESS_WEAPON, ADVANCE_SPIRIT, FIRE_WEAPON, IRON_SKIN };
int[] bow = { PHYSICAL_ENCHANT_DEX, PHYSICAL_ENCHANT_STR, BLESS_WEAPON, ADVANCE_SPIRIT, WIND_SHOT, IRON_SKIN};
if (pc.isDead()) return;
if (pc.getLevel() >= Config.NEW_PLAYER) {
pc.sendPackets(new S_SystemMessage(Config.NEW_PLAYER + " 레벨 이상 캐릭터는 사용할 수 없습니다."));
return;
}
try {
StringTokenizer st = new StringTokenizer(param);
String type = st.nextToken();
L1SkillUse l1skilluse = new L1SkillUse();
if (type.equalsIgnoreCase("검")) {
for (int i = 0; i < sword.length ; i++) {
l1skilluse.handleCommands(pc, sword[i], pc.getId(), pc.getX(), pc.getY(), null, 0, L1SkillUse.TYPE_GMBUFF);
}
} else if (type.equalsIgnoreCase("활")) {
for (int b = 0; b < bow.length ; b++) {
l1skilluse.handleCommands(pc, bow[b], pc.getId(), pc.getX(), pc.getY(), null, 0, L1SkillUse.TYPE_GMBUFF);
}
}
} catch (Exception e) {
pc.sendPackets(new S_SystemMessage(".버프 [검 ,활] 로 입력해주세요."));
}
}

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