이제 일퀘 경험치를 지역별로 하루 2번씩 받을 수 있다 보니
누구한테 나눠줘야 할지 고민이 좀 되더라고요

250 거의 다 찍은 애부터 끝낼지
저렙부터 올려서 다음 지역을 열지
MVP 퀵패스하고 남은 몬파는 누구한테 줄지

매번 엑셀로 쿼리 돌리면서 계산하면 너무 느려가지고 사이트까지 만들게 되었습니다

https://mailquest.kr/
메일퀘라고 이름 지었구요

넥슨 API로 캐릭터를 불러오고 육성 목표와 계산기간을 설정하면
오늘 누구한테 어떤 컨텐츠를 줄지와 기간 동안의 예상 성장을 추천해줍니다.

지역별 일퀘 경험치 2회 수령 한도를 반영해서 배분을 최적화했습니다.
무조건 두 캐릭터에 고정해서 몰아주는 방식이 아니라 
캐릭터별 레벨과 목표에 맞춰 어느 지역의 경험치를 누구에게 줄지 계산합니다.

계산 기준은 현재  아래 세 가지입니다. 

250작 위주: 250작을 먼저 끝내고 싶은 경우

285작 위주: 지정한 285작 캐릭터를 우선 육성할 경우

유니온 레벨 상승 위주: 전체 유니온 레벨을 올리고 싶은 경우

그 외에 목표치 프리셋을 지정해 최단 기간 최적해를 찾는 프로세스도 진행중입니다

일퀘 경험치를 기본으로 퀵패스 몬파 딸농 사우나(리조트)등을 설정에 맞춰 계산합니다
여러 월드를 넣고 퀵패스를 나눠 사용하는 것도 가능합니다.

별도 회원가입은 필요없으나 캐릭터 조회를 위해 본인 넥슨 Open API 키가 필요합니다.
API 발급은 잘 아시겠지만 혹시나 어려우신 분들을 위해
'API 연결 → API 발급 방법' 에서 확인할 수 있게 작성해놨습니다.

사용 방법도 간단하지만 이왕 작성하는 데 설명 한 번 드리겠습니다.
사진은 예시 캐릭터 기준입니다.



1. 월드 설정

‘계산 설정 → 월드 설정’ 에서 육성할 월드를 추가합니다.

본캐, MVP 등급, 사용할 컨텐츠 수량을 확인하고 설정 저장을 누르면 됩니다.
API에 MVP 등급은 포함되지 않기 때문에 직접 설정하셔야 됩니다.
퀵패스 사용은 여러 월드를 등록하면 위쪽 월드부터 퀵패스를 분배합니다.

월드별로 본캐를 지정하면 현재 보약 수치가 따라옵니다
혹시 갱신되지 않는다면 인게임 접속 후 캐시샵 입장 후 퇴장한 번 해주시고 웹에서 보약 갱신을 해주세요

그 외에 딸농 입장권을 사용할 수 있다면 해당 기간동안 최적해를 제공해줍니다.

블랙이신 분들은 다른 월드 추가해서 남는 퀵패스 활용하실 수 있습니다.




2. 캐릭터 설정

캐릭터마다 본캐 / 제외 / 250 / 285 목표를 선택합니다.

캐릭터가 나오지 않는다면?
월드 리프나 챌썹 이사 후 접속하지 않은 경우 조회되지 않을 수 있습니다ㅠㅠ
그럴 땐 해당 캐릭으로 접속 한 번 해주시고 접속한 김에 보약도 한번 받아주세요

그 외에 보약 미적용 캐릭은 보약 미적용이라고 출력되니 같이 체크해주시면 좋겠죠?

285작은 육성 순위도 지정할 수 있습니다. 
설정을 마치면 설정 저장을 눌러주세요.
처음 설정할 때는 캐릭이 많아서 복잡할 거예요
그럴 땐 PC 기준 좌/우 사이드 바로도 순서를 정할 수 있습니다





3. 계획 계산

시작일과 계산기간, 원하는 계산 기준을 선택한 뒤 계획 계산을 누릅니다.

설정 저장이나 정보 갱신만으로는 결과가 바뀌지 않고, 계획 계산을 눌러야 새 설정이 반영됩니다.
계산 기간은 현재 보약 이벤트 기간이 프리셋으로 들어가고 직접 입력은 최대 365일까지 계산됩니다.




4. 오늘 추천 확인

계산이 끝나면 캐릭터별 추천 콘텐츠와 예상 경험치가 나옵니다. 표시된 수행 순서대로 진행하면 됩니다.

‘육성 로드맵’에서는 날짜별 계획도 확인할 수 있습니다.




설정과 기록은 현재 사용하는 브라우저에 저장됩니다.
다른 기기로 옮기거나 브라우저 데이터를 지울 예정이면 ‘데이터 관리’에서 백업해두시면 됩니다.

원래 혼자 쓰려고 만들던 거라 다른 분들 조건에서는 어떤 결과가 나오는지도 궁금하네요.

써보시고 추천 순서가 비합리적이거나 실제로 받은 경험치와 차이가 나는 부분이 있으면 알려주세요.
사용하다 불편한 부분도 피드백 부탁드립니다.

감사합니다(_ _)