최종 갱신 (KST)

← 일감 목록
T-168

서버 — 경매 더미 매물 치트 · 매물 N개를 더미 판매자로 한 번에 올린다

진우 New 우선순위 보통 목표 261024

배경

경매 검색은 건수를 1,000에서 세다 멈추고, 클라는 그때 "1,000건 이상"을 보인다(이슈 #71 · T-155). 이걸 화면에서 보려면 판매 중 매물이 1,000개 넘게 있어야 하는데, 지금은 만들 길이 없다.

  • 클라에서 한 계정이 올리는 방법은 막힌다 — 유저당 판매 중 상한(AuctionRules.MaxActiveListings)과 빈도 제한이 있고, 보유 아이템도 1,000개가 필요하다.
  • 계정 여러 개로 나눠 올리는 것도 50개 넘게 만들어야 한다.

그래서 더미 판매자 이름으로 매물을 바로 넣는 서버 치트를 만든다. 서버 기능·부하 테스트(검색 비용 — T-155 후속)와 클라 확인(건수·쪽 넘기기·정렬)에 함께 쓴다.

할 일

  • [ ] 치트 — ECheatCommand에 명령 추가 (예: SeedAuctionListings · Arg1 = 개수 · Arg2 = ItemTID, 0이면 섞어서) · Server/docs/치트.md 2장에 한 줄
  • [ ] 매물은 유저 상한·빈도 제한·등록비를 거치지 않는다. 판매자는 실제 유저가 아닌 더미(이름 예: 더미상점) — 팔려도 대금이 실제 유저에게 가지 않게
  • [ ] 단가·만료를 조금씩 흩어 정렬(단가·마감)이 확인되게
  • [ ] 더미 매물을 한꺼번에 지우는 방법 (같은 명령에 Arg1 = 0 등)
  • [ ] 클라 치트 창(cheat-console)에 버튼 — 태웅

완료 조건

치트 한 번으로 매물 1,000개 이상이 올라가고, 클라 검색 탭에서 "검색 결과 1,000건 이상"과 n 쪽 표시가 보인다.

관련 이슈

막고 있는 것 / 선행 일감

  • 없음

관련 커밋

  • 없음