프로젝트 소개
BBHelper는 《붕괴학원2》 공식 서버 플레이어를 위한 일일 작업 자동화 도우미로, MaaFramework로 구동되며 실행 환경은 MuMu 에뮬레이터, 1280×720 가로 화면이다. 게임에 로그인되어 있고 정상적으로 로비에 진입할 수 있어야 한다.
핵심 설계 방향은 '본계정 아끼기'다. 자원을 소모하거나 되돌릴 수 없는 모든 작업은 기본적으로 비활성화되어 있으며, 반드시 사용자가 인터페이스에서 명시적으로 켜야 실행된다.
일일 정리 흐름은 고정된 순서로 실행되며, 각 단계는 인터페이스에서 개별적으로 켜고 끌 수 있다.
- 시작: 게임 콜드 스타트, 일일 출석 및 게임 공지 팝업 닫기, 로비 진입
- 메일 수령: '일괄 수령'을 눌러 첨부물 받기
- 사역마 탐험: 완료된 보상 수령 및 접수된 수량 채우기
- 사역마의 사랑: 다원균열 스테이지, 빠른 전투 진행, 체력 30 소모
- 세계는 넓다: 허축지정 임의 스테이지, 빠른 전투 진행, 무료 횟수 사용
- 전력 보강: 선물 상점에서 '제로시 선물' 구매, 가격 0, 무료
- 체력 소모: '냥왕의 복지'를 돌며 체력 누적 소모, 한 번에 누적 임무 3개 완료, 회당 체력 10
- 공명의 힘: 공명 상점 상품 새로고침, 무료 횟수 내에서는 소모 없음
- 위 작업 보상 수령: 존재감 페이지에서 마일스톤 보상 수령
체력 소모 모듈에는 하위 옵션이 포함된다. 스테이지 출처(사전 설정 스테이지는 현재 '냥왕의 복지'뿐이며, 사용자 지정 스테이지는 미구현으로 표시됨), 클리어 횟수, 체력 목표(180/200/300, 스테이지 상세 페이지의 '체력 소모 N'을 읽어 클리어 횟수로 환산).
기본적으로 비활성화된 소모성 옵션은 다음과 같다. 공명의 힘(무료 횟수 소진 후 제로시 씨앗 소모), 더블 티켓 사용(소모품을 더블 보상으로 교환), 체력 메일 미수령(체력이 넘칠 때 수령하면 낭비됨).
스크립트는 안전 판단에서 비교적 보수적이다. 공명 상점 새로고침은 팝업 본문이 '무료 새로고침'인 경우만 인식하고, 그 외에는 전부 취소를 누른다. 빠른 전투 버튼이 비활성화(잠금 해제 안 됨) 상태면 건너뛰고 미완료로 기록한다. 메일 페이지의 '일괄 삭제'는 어떤 인식 영역에도 포함되지 않는다.
README에 나열된 할 일은 다음과 같다. 주간 임무는 아직 미구현이다. 사용자 지정 스테이지는 구현되어 있다(활동 슬롯 선택, 페이지 수 입력, 스테이지 이름 또는 좌표로 선택). 캐릭터 생일 팝업은 자리 표시자 노드다. 월정액 보상 팝업은 처리되어 있다. 빠른 전투가 없는 스테이지에는 범용 전투 스크립트가 부족하다. 스테이지 내비게이션은 현재 '냥왕의 복지' 체인 하나뿐이다. 체력 목표 환산 시 당일 이미 소모한 부분을 차감하지 않아 몇 번 더 돌 수 있다. 일일 출석 흐름은 연결되어 있지만 아직 실기기에서 검증되지 않았다.
프로젝트는 MIT 라이선스를 사용한다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.