공성전 승리시 아이템지급
WarTimeController.java
} else if (_war_end_time[i].before(getRealTime())) { // 전쟁 종료 아래 부분
~~~~~~~~중략~~~~~~~
int castle_id = i + 1; //검색
/***************추가**************/
int castle_id2 = 0;
//현제 월드에 있는 플레이어만 지급하기위해서 ..짱돌
for (L1PcInstance pc : L1World.getInstance().getAllPlayers()) {
L1Clan clan = L1World.getInstance().getClan(pc.getClanname());
if (clan != null) { castle_id2 = clan.getCastleId();
}
if(castle_id2 == castle_id){//공성이 종료된 성의 번호와 피씨의 성혈등록번호 같다면...
//훈장의 종류 갯수는 랜덤으로 개산해서 주시도록..
//혹은 훈장 상자 만들어서 상자 까믄 랜덤으로 주는것도 좋을듯..
pc.getInventory().storeItem(아이템번호 , 갯수);//아이템지급
}
}
/***************추가***************/
공성 종료시 공성이 종료된성과 월드에 있는 피씨의 성혈 번호가 같다면
아이템을 지급해드립니다 모든성에 다 적용 되며
공성중이 아닌 공성이 완료된 시점에서 지급 됩니다
출처 팝존

붉은눈 님의 최근 댓글
감사합니다. 2022 12.06 감사합니다. 2022 12.06 이거 안되는거같은데요..? 2017 11.13 감사요 ㅎㅎ 2016 02.07