공격대 운영을 하면서, 이런 저런 애드온을 다 써보다가, 이런 기능이 있으면 좋겠다 싶은것들을 다 모아서
제작해보았습니다.

1) 자동기록 : 자동기록 버튼이 켜져 있으면, 공격대가 시작되면 드랍되는 아이템을 일반탬부터 모두 기록합니다. 
                   상단에, 일반+, 고급+, 희귀+, 영웅+, 전설+ 로 드랍된 아이템들을 필터링해서 보실 수  있습니다.

2) 자동입력 : 분배 담당자가 아이템을 플레이어에게 거래하면, 자동으로 입찰가격이 기록됩니다. 꺼져 있으면 
                  수동 입력해야 합니다. 
                  [Raid Book] OOO님이 [아이템링크]을 XXX골드에 구매하였습니다. 

3) 고급+ : 일반+,고급+,희귀+,영웅+,전설+ 로 드랍다운 선택을 하면 아이템 리스트들이 필터링 되어 보여집니다.

4) 도안무득 : 도안무득 버튼을 on 상태로 하면, 모든 도안은 입찰가격과 무관하게 무득처리 되어, 
                  해당 도안 획득자는 무득처리됩니다.

5) 테스트모드 : 이건 레이드 가기전에 이 애드온에 익숙해지기 전에, 가상 데이터로 경매 연습을 하실 수 있는
                     기능입니다. 20개의 아이템을 품질별로 가상 획득한 상태로 가정하고, 낙찰가격, 무득처리, 경매시작,
                     카운트 등을 연습해 보실 수 있는 기능입니다,

6) 아이템 옆 스피커 버튼 : 경보창으로 아이템을 링크하고, [맹습의 벨트] (판금, 허리)  를 알리고, 공격대 채팅창에 === [맹습의 벨트] (판금, 허리) 경매 시작합니다.=== 를 입력하여 경매시작을 알립니다.

7) 아이템, 획득자, 낙찰가격, 무득처리 : 경매가 끝난 아이템은 흐리게 처리가 되어, 
                    직관적으로 경매 완료 아이템임을 보기 쉽게 해주며, 
                    만약 낙찰가격을 100으로 수동 입력했으나, 다시 입력해야 되는 경우, 
                   낙찰가격 칸을 클릭하면,  0 으로 초기화 되지만, 기존 가격 100 을 기억하도록 
                  상단에 희미하게 100을 보여줍니다. 
                   또한, 낙찰가격에 0 이더라도 무득처리 한 경우에는 경매 완료 아이템으로 자동간주됩니다.

8) 무득처리 : 도안무득 처리 버튼을 누른 경우, 모든 도안은 무득처리되지만, 
                  수동으로 비싼 도안은 경매하여, 입찰가격이 입력되게 할 수 있고, 이때 무득처리 체크를 끄면 됩니다.

9) +수익, -지출 : 레이드 기본 수익과 지출 항목을 입력하실 수 있으며, 이 경우 획득자는 비워놔도 처리됩니다.

10) 경매안함 (0) : 아직 경매가 완료되지 않은 아이템 숫자를 보여주며, 모두 완료되면 경매완료 버튼으로 바뀝니다.

11) 분배인원 설정 : 현재 N 명 : 경매 완료 후 분배 시점에 남아 있는 공대원 수

12) 획득자 N 명 : 무득 처리 제외하고 획득한 공대원 수

13) 무득분배 (N) : 토글로 전체 분배 (N), 무득분배 (N) 으로 누를떄마다 바뀌니까 올분, 무득분에 따라 세팅. 

14) 총수익 , 총지출, 총수입 부분은 모두 자동 계산, 개인당 파티당 골드를 알려주며, 
                 계산기 필요없게 파티원이 2~4명인 파티도 골드를 얼마 줘야 하는지 바로 알 수 있게 표현

15) 상세기록, 요약기록 : 말 그대로, 상세기록을 보여줄지, 요약기록을 보여줄지에 따라 누르면 됩니다.

16) 기록저장 : 텍스트 형식으로 기록을 보여줘서, 디스코드나 , 기타 sns 에 복사해 줄 수 있습니다.

17) 기록삭제 : 모든 기록을 삭제하며, 인던 최초 진입시 기존 기록을 일괄 삭제할 지 물어봅니다.

18) 자동버튼 : 이걸 자동 / 수동 토글 할 수 있고, 자동인 경우, 경매 카운트 진행하다가 , 
                    누군가 숫자와 관련된 말을 공대창에 쓰면 카운트가 자동으로 멈춥니다.

19) 플레이버튼 : 카운트를 시작합니다. 5초로 세팅되어 있습니다.

20) 수동정지 버튼 : 카운트를 정지합니다. 다시 플레이버튼 누르면 5초부터 다시 카운트 합니다.
                           만약 자동이 아니라 수동인 경우에 스탑기능 역할입니다.

21) 장부포함/장부제외 : 버튼이 토글되며, 장부포함 또는 장부제외할 아이템이름을 입력하고 포함/제외를 누르면
                                 해당 아이템은 목록에 보이지 않습니다.

이상의 기능을 가지고 있습니다. RaidLedger 등 많은 애드온을 사용해봤는데, 세팅을 따로 해야 하는것도 
귀찮고, 제가 공대 운영하면서 꼭 필요한 기능만 넣어서 만들었습니다.
그리고, 화폐단위는 골드단위로 통일해서, 실버 이하 입력은 되지 않습니다. 따라서, 거래시 1골드 20실버 이런식으로는 입력되지 않습니다. 코퍼, 실버, 골드 단위 일일이 변환해서 코딩하기 귀찮아서....

이상의 애드온을 현재 완성은 하였고, 실제 레이드에서 테스트는 아직 못했습니다. 

레이드에서 테스트 후, 버그가 발견되면 수정해서 정식 배포할 생각입니다.


골드 분배(RAID BOOK) 장부 애드온

[ 기본 사용법 ]

  • 미니맵 아이콘 좌클릭 : 설정 패널 열기/닫기
  • 미니맵 아이콘 우클릭 : 장부 창 열기/닫기
  • 슬래시 명령어 : /rb /raidbook (레거시 : /br)

[ 상단 버튼 설명 ]

  • 자동기록 / 기록안함 : 공격대에서 전리품 획득 시 장부에 자동으로 기록할지 여부를 토글합니다. 녹색이면 활성, 회색이면 비활성.
  • 자동입력 / 수동입력 : 거래창에서 아이템을 주고받을 때 장부에 자동으로 입력할지 여부를 토글합니다.
  • 일반+ / 고급+ / 희귀+ / 영웅+ / 전설+ : 아이템 품질 필터. 선택한 등급 이상의 아이템만 장부에 기록됩니다.
  • 도안무득 : 활성화 시 모든 도안(레시피) 아이템을 자동으로 무득처리합니다.
  • 테스트모드 : 20개의 가상 아이템을 장부에 추가하여 기능을 테스트할 수 있습니다.
  •  (최소화) / X (닫기) : 장부 창을 최소화하거나 닫습니다.

[ 장부 테이블 ]

  • 스피커 아이콘 : 아이템 아이콘 좌측의 스피커를 클릭하면 공격대 경보로 아이템 링크를 알리고, 공격대 채팅에 경매 시작 메시지를 전송합니다.
  • 아이템 : 기록된 아이템 이름. 클릭하면 채팅창에 아이템 링크를 삽입합니다.
  • 획득자 : 아이템을 획득한 사람 이름. 직접 입력하거나 자동완성됩니다.
  • 낙찰가격 : 골드 금액. 숫자 입력 후 포커스를 벗어나면 천단위 콤마가 자동 표시됩니다. 우측 정렬.
  • 무득처리 : 체크하면 해당 아이템은 분배 계산에서 제외됩니다.
  • 우클릭 : 아이템 행을 우클릭하면 삭제할 수 있습니다.

[ 카운트다운 (경매) ]

  • ▶ 시작 : 5 > 4 > 3 > 2 > 1 카운트다운을 공격대 채팅에 전송합니다.
  • ● 정지 : 카운트다운을 즉시 중지하고 재개 메시지를 전송합니다.
  • 자동 / 수동 : 자동 모드에서는 공격대원이 숫자가 포함된 메시지를 보내면 자동으로 카운트다운이 정지되고 재개됩니다. 숫자(1~9), 한글 숫자(백, 천, 만 등)에 반응합니다.

[ 분배 설정 ]

  • 분배 인원 설정 : 분배 인원수를 직접 입력합니다. 공대 인원에 따라 기본값이 자동 설정됩니다 (10인 이하 → 10, 11~26인 → 25, 27인 이상 → 40).
  • 올분배 (녹색) : 전체 인원으로 균등 분배합니다.
  • 무득분 (적색) : 획득자를 제외한 인원으로 분배합니다.

[ 장부포함 / 장부제외 ]

  • 장부포함 (녹색) : 화이트리스트. 등록한 아이템은 품질 필터를 무시하고 무조건 장부에 기록됩니다.
  • 장부제외 (적색) : 블랙리스트. 등록한 아이템은 절대 장부에 기록되지 않습니다 (최우선 적용).
  • 아이템 이름을 쉼표(,)로 구분하여 여러 개 입력 가능합니다. 부분 일치도 지원됩니다.
  • 한 번 저장하면 리로드/재시작과 무관하게 영구 보존됩니다.
  • 처리 순서 : 블랙리스트 → 화이트리스트 → 품질 필터

[ 출력 / 내보내기 ]

  • 전체출력 : 장부 내용을 공격대 채팅에 순차 전송합니다.
  • 요약출력 : 수익/지출 요약만 채팅에 전송합니다.
  • 텍스트로 저장 : 장부 내용을 텍스트로 변환하여 복사할 수 있습니다.
  • 모든 금액은 천단위 콤마와 '골드' 단위로 표시됩니다.

[ 슬래시 명령어 ]

  • /rb toggle : 자동 기록 모드 전환 (자동기록 ↔ 기록안함)
  • /rb countdown : 카운트다운 메시지 설정 확인
  • /rb autoclear : 던전 진입 시 자동 초기화 켜기/끄기