서먼되는 몹 바꾸기
프리서버 오픈소스 리니지 서먼되는 몹 바꾸기
1.서먼 몹바꾸기.
l1j->server->server->model->clientpackets->C_NPCAction.java 가보시구요.
summonid_list = new int[] { 81210, 81211, 81212, 81213, 81214, 81215, <-검색
차례차례 숫자가 보이는데 차례대로 서먼 몬스터 몬스터코드입니다.
원하는 엔피씨번호로 수정해주시면되구요.
2.필요 카리수치바꾸기.
l1j->server->server->model->clientpackets->C_NPCAction.java
검색-> summoncha_list = new int[]{ 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 14, 42, 42, 50 };
이런식으로 보이실껀데요 방금보신 summoncha_list 있죠 거기차례대로의 몹을 소환하는데 드는 카리스마수치입니다. 즉 쿠거를 수정하실려면 제일마지막 카리 50있죠? 그걸 원하는수치로 수정해주면됩니다...
3.서먼 몹숫자 조정 server->server->model->skill->L1SkillUse.java 열어주시구요.
case SUMMON_MONSTER:{ <-검색
int summoncount = charisma / summoncost; <--이부분을 찾아주세요.
후에 int summoncount = (chrisma / summoncost) + 1;
이렇게해주시면 원래 카리스마로 2마리를 소환할수있다면 3마리까지 소환이가능하게됩니다.
즉, 쿠거한마리소환할수있다면 위처럼해주시면 쿠거가 2마리소환되겠죠
4.카리에따른 서먼 몹숫자 조정.
바로위에 int charisma = pc.getAbility().getTotalCha() + 6 - petcost;
여기에서 6의숫자를 올려주시면 카리스마의 수치에따라서 소환할수있는 몹의수가 변경됩니다.(죄송하지만 계산은 알아서해주세요.-ㅅ- pc.getAbility().getTotalCha()는 현재자기의 카리스마수치에 +6을 해준후에 petcost는 서먼하는데 드는 수치입니다.
출처 린프리

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