2.7 케릭터 생성시 지급되는 아이템 변경관련
컨텐츠 정보
- 421 조회
- 15 댓글
- 0 추천
- 0 비추천
-
목록
본문
안녕하세요. 왕초보입니다.
2.0 구축이후 2.7도 구축 및 접속 테스트 완료 하고 차근차근 수정을 해보려 합니다.
이클립스 깔고 수정을 해야할것같긴한데 아직 설치하진 않았습니다
케릭터 생성시 지급 되는 아데나 손보려면 어디쪽을 보면 되는지 알려주시면 감사하겠습니다.
2.7 쭹이님 버전으로 테스트 중입니다
오늘도 행복한 하루 되십시요.
-
등록일 2024.08.15
-
등록일 2024.08.13몬스터 공격속도 질문입니다.댓글 6
-
등록일 2024.08.07
-
등록일 2024.08.03무기아이템 착용 관련 질문 입니다.댓글 3
관련자료
댓글 15

지누아빠님의 댓글의 댓글
혹시 NPC 배치하고 계신가요?
아이템 어느정도 수정하고 나서 지금 이제 각 마을 둘러보며 엔피시 배치 하고있는중인데
엔피시 생성은 운영자 모드 케릭에서 바라보는 한셀 앞에 생성되며 npcid 만 찾으셔서 운영자 모드의 엔피씨배치 <-- 명령어를 입력하여 생성하는것이 빠릅니다
아이템은 달빛 이용해서 찾고 엔피씨는 달빛유틸이나 스폰유틸 이용해서 찾거나 직접 DB 조회해서 찾아보고 있습니다. 혹시 허수아비 12랩까지 경험치 얻게 하려면 어디 손봐야하는지 아시면 알려주시면 감사하겠습니다. 허수아비 45001 입니다
아이템 어느정도 수정하고 나서 지금 이제 각 마을 둘러보며 엔피시 배치 하고있는중인데
엔피시 생성은 운영자 모드 케릭에서 바라보는 한셀 앞에 생성되며 npcid 만 찾으셔서 운영자 모드의 엔피씨배치 <-- 명령어를 입력하여 생성하는것이 빠릅니다
아이템은 달빛 이용해서 찾고 엔피씨는 달빛유틸이나 스폰유틸 이용해서 찾거나 직접 DB 조회해서 찾아보고 있습니다. 혹시 허수아비 12랩까지 경험치 얻게 하려면 어디 손봐야하는지 아시면 알려주시면 감사하겠습니다. 허수아비 45001 입니다

지누아빠님의 댓글의 댓글
찾았습니다
l1j.server.server.model.Instance.L1ScarecrowInstance.java
onAction 메서드 보시면 attack.calcHit() 로 히트를 체크하게됩니다
하단에 경험치 넣는
CalcExp.calcExp(player, getId(), targetList, hateList, getExp());
구문이 있는데 여기에서 조건 달아주시면 됩니다
저는 이렇게 달아놨습니다
//허수아비일 경우 케릭터 레벨이 5까지만 경험치 습득
if(getNpcId() == 45001 || getNpcId() == 45002) {
if(player.getLevel() < 5) {
CalcExp.calcExp(player, getId(), targetList, hateList, getExp());
}
}
else {
CalcExp.calcExp(player, getId(), targetList, hateList, getExp());
}
2.7에는 같은 파일일지 모르겠네요
l1j.server.server.model.Instance.L1ScarecrowInstance.java
onAction 메서드 보시면 attack.calcHit() 로 히트를 체크하게됩니다
하단에 경험치 넣는
CalcExp.calcExp(player, getId(), targetList, hateList, getExp());
구문이 있는데 여기에서 조건 달아주시면 됩니다
저는 이렇게 달아놨습니다
//허수아비일 경우 케릭터 레벨이 5까지만 경험치 습득
if(getNpcId() == 45001 || getNpcId() == 45002) {
if(player.getLevel() < 5) {
CalcExp.calcExp(player, getId(), targetList, hateList, getExp());
}
}
else {
CalcExp.calcExp(player, getId(), targetList, hateList, getExp());
}
2.7에는 같은 파일일지 모르겠네요