> ## Documentation Index
> Fetch the complete documentation index at: https://docs.route-one.kr/llms.txt
> Use this file to discover all available pages before exploring further.

# 경제 시스템 개요

> 지갑과 은행으로 나누어진 계좌 구조와, 돈이 오가는 경로를 설명합니다.

경제 시스템은 <Badge color="green" icon="gift">모든 서버 무료</Badge> 로 제공됩니다. 인증을 마친 플레이어에게 자동으로 계좌가 열립니다.

## 계좌는 둘입니다

<CardGroup cols={2}>
  <Card title="지갑" icon="wallet">
    플레이어가 들고 다니는 돈입니다. 경험 안 화면에 이 금액이 표시됩니다.
  </Card>

  <Card title="은행" icon="landmark">
    맡겨 둔 돈입니다. 다른 사람에게 송금하려면 은행에 있어야 합니다.
  </Card>
</CardGroup>

## 돈이 움직이는 경로

```mermaid theme={null}
flowchart LR
  W[내 지갑] -- "/입금" --> B[내 은행]
  B -- "/인출" --> W
  B -- "/송금" --> OB[상대방 은행]
  A[운영진 계좌 명령어] --> W
  A --> B
```

즉 **송금은 은행에서 은행으로만** 갑니다. 지갑에 돈을 둔 채 송금하려면 먼저 `/입금` 으로 은행에 넣어야 합니다.

<Info>
  이 구조는 의도된 것입니다. 롤플레이에서 「현금을 들고 다니다」와 「계좌로 보낸다」를 구분할 수 있게 해 줍니다. 강도·분실 같은 연출을 쓰는 서버라면 지갑 잔액만 건드리면 됩니다.
</Info>

## 금액 규칙

<ResponseField name="금액" type="양의 정수" required>
  소수점, 음수, 콤마는 받지 않습니다. `1000` 처럼 숫자만 입력합니다.

  <Expandable title="왜 이런 제한이 있나요">
    잔액을 정수로만 다루면 계산 오차가 생기지 않습니다. 「1원이 사라졌다」 같은 문의가 생길 여지를 안 만드는 편이 낫습니다.
  </Expandable>
</ResponseField>

## 이 섹션에서 다루는 것

<CardGroup cols={2}>
  <Card title="플레이어가 쓰는 명령어" icon="user" href="/economy/player">
    `/잔액` `/송금` `/입금` `/인출` `/거래내역`
  </Card>

  <Card title="운영진 계좌 관리" icon="shield" href="/economy/admin">
    `/계좌증액` `/계좌감액` `/계좌정정` `/계좌조회`
  </Card>
</CardGroup>

## 잔액은 누구의 것인가요

잔액은 **로블록스 계정 기준**으로, 그리고 **서버별로** 보관됩니다.

| 상황                              | 잔액은          |
| ------------------------------- | ------------ |
| Discord 계정을 바꿔 같은 로블록스 계정으로 재인증 | 그대로 유지됩니다    |
| 다른 로블록스 계정으로 재인증                | 따라오지 않습니다    |
| 다른 서버에 참여                       | 서버마다 따로 쌓입니다 |

<Warning>
  로블록스 계정을 옮기는 플레이어가 있다면, 재인증 전에 잔액을 메모해 두고 이전 뒤 `/계좌정정` 으로 옮겨 주세요. 자동으로 이관되지 않습니다.
</Warning>
