게시판 제목 잘보고 올리세요 일반게시판에 홍보글 보이면 바로 회원 차단입니다

2.7 // 버그경주 관련 티켓 상점 불러오기.

컨텐츠 정보

본문

안녕하세요,

6월부터 시작해서 어느덧 4개월 차가 되었습니다.

그래도 코드 좀 봐서 그런지, 복잡한 코드 만들지는 못해도 쉬운 수정이나 자바 코드가 어떻게 돌아가는지 느낌은 알겠네요 (답지를 아는 경우.. 답 모르면 그냥 깡통임).


지금은 버그경주 구현해보려고 다른 코드 보면서 배껴오고 있는데, 버그베어가 달리기까지는 잘 하고 있습니다.


그런데 npc가 티켓을 안팔아요...

버그경주 대기시간 동안 티켓판매 npc에 티켓판매 관련 npc_action까지는 불러와지는데, [buy] 메뉴에 경주 준비 중인 버그 티켓이 안뜨네요.


혹시 이쪽으로 코드 수정해보신 분 계시면, 조언 좀 부탁드립니다.


디버깅으로 아래의 빨간 부분에서 못 넘어 가는 것까지는 확인 했습니다.

근데 왜 저기서 안넘어 가는건지...

-----------------------------------------------------------------

public void CreateRaceTicket(int id, int j) {

try{

L1Item item = ItemTable.getInstance().getTemplate(id);


item.setNameId("레이스표 #" + LittleBugBear[j].getNameId());

item.set_price(1000);

item.set_BugName(LittleBugBear[j].getName());


UpdateRaceTickets("레이스표 #"+LittleBugBear[j].getNameId(), id, 0);

}

-----------------------------------------------------------------


관련자료

댓글 4
profile_image

트루디님의 댓글

L1Item item = ItemTable.getInstance().getTemplate(id); 해당 코드로 할당된 item의 null 검사해보셨나요? 해당 코드 아래 log 출력하면 나오나요? try-catch 문이라서 해당 코드에서 exception이 발생하면 해당 코드 이후로는 실행되지 않고 catch 쪽으로 넘어가게 될거에요.
전체 24 / 1 페이지
번호
제목
이름

포인트 랭킹


알림 0