처음 시작할때 장비템 자동으로 장착시키게 하기
경로 - 소스 - net - sf - odinms - net - login - handler - CreateCharHandler.java
방법 :
1. CreateCharHandler.java를 연다.
2. Ctrl + F4로 메소드를 검색한다 : MapleInventory equip = newchar.getInventory(MapleInventoryType.EQUIPPED);
3. 그 밑에줄부터 차례대로 6줄 주석처리 되있는 걸 확인한다. 주석처리가 안되어있으면 슈피겔만의 모자와 메이플걸 완드가 시작할때 착용될 지어니...
MapleInventory equip = newchar.getInventory(MapleInventoryType.EQUIPPED);
//IItem pHat = MapleItemInformationProvider.getInstance().getEquipById(1002984); // 캐시 모자 (슈피겔만의 모자)
//pHat.setPosition((byte) -101);
//equip.addFromDB(pHat);
//IItem pWeap = MapleItemInformationProvider.getInstance().getEquipById(1702195); // 캐시 무기 (메이플걸 완드)
//pWeap.setPosition((byte) -111);
//equip.addFromDB(pWeap);
좀 더 자세한 설명 들어간다. 뭐 여기까지만 봐도 응용만하면 쉽게 할 수 있을 테지만
MapleInventory equip = newchar.getInventory(MapleInventoryType.EQUIPPED);
//IItem pHat = MapleItemInformationProvider.getInstance().getEquipById(코드입력); //모자위치
//pHat.setPosition((byte) -101);
//equip.addFromDB(pHat);
//IItem pWeap = MapleItemInformationProvider.getInstance().getEquipById(코드입력); //무기위치
//pWeap.setPosition((byte) -111);
//equip.addFromDB(pWeap);
//
상의는 밑에
ptop.setPosition((byte) - 105
equip.addFromDB(ptop);
바지는 pbottom 그리고 106이다.
신발은 pshoes 그리고 107
어쨌든 주석처리 되어있으면 안껴지는거고 주석처리 안되있고 몇개 소스 추가 하면 껴지는 거고;.
출처 : http://cafe.naver.com/cnbox/25

원나소년 님의 최근 댓글
초보 개발자도 가능합니까? 아직 개발의 ㄱ자도 모르긴하는데.. 2016 06.07 구축하기 쉬운가용? 2016 06.02 흑 ㅜㅜ 팩을 구하고싶은데 ㅠㅠ 구글링하면 나오려나요?... 2016 06.02 라피스 해보고싶네요 정말 어떻게못하나요... 2016 05.31 하핳... 그런게임들은 프리서버 못하는건가요? 2016 05.31