[MD]
### 新增功能 - 市长模块
* **城市金库系统**:
* 新增城市公共账户,对接 Vault 经济插件
* 支持充值、取款、设置余额等操作
* 账户名称可自定义
* **自动薪资发放**:
* 每小时自动从金库拨款给在线职员
* 支持为各职位配置不同的时薪(金币/小时)
* 支持立即领取工资功能
* **GUI 管理菜单**:
* 新增 `/mayor menu` 命令,提供可视化管理界面
* 金库信息、充值、取款快捷操作
* 薪资管理和立即发薪功能
* **市政府职位系统**:
* 支持多个市政府职位(市长、副市长、财政局长、公务员)
* 每个职位可配置不同的权限
* 所有职位自动获得 `mayor.use` 权限
* 新增职位管理命令:
* `/mayor setposition` - 设置玩家职位
* `/mayor removeposition` - 移除玩家职位
* `/mayor getposition` - 获取玩家职位
* `/mayor listpositions` - 列出所有职位
### 新增命令
#### 警察命令
* `/police info` - 查看自己的职位和时薪(仅可查看自己的)
#### 市长命令
* `/mayor money` - 查看城市金库余额
* `/mayor add <金额>` - 从个人账户充值到城市金库
* `/mayor remove <金额>` - 从城市金库取款到个人账户
* `/mayor set <金额>` - 直接设置金库余额
* `/mayor salary [职位] [金额]` - 查看或设置职位时薪
* `/mayor paysalary` - 立即领取当前工资
* `/mayor info` - 查看金库详细信息
* `/mayor menu` - 打开市长管理菜单
* `/mayor setposition <玩家> <职位>` - 设置玩家的市政府职位
* `/mayor removeposition <玩家>` - 移除玩家的市政府职位
* `/mayor getposition <玩家>` - 获取玩家的市政府职位
* `/mayor listpositions` - 列出所有可用的市政府职位
### 新增权限
#### 市长权限
* `mayor.use` - 使用市长命令(所有职位自动获得)
* `mayor.money` - 查看金库余额
* `mayor.add` - 充值金库
* `mayor.remove` - 取款
* `mayor.set` - 设置余额
* `mayor.salary` - 管理时薪
* `mayor.paysalary` - 领取工资
* `mayor.info` - 查看信息
* `mayor.menu` - 打开菜单
* `mayor.setposition` - 设置玩家职位
* `mayor.removeposition` - 移除玩家职位
* `mayor.getposition` - 获取玩家职位
* `mayor.listpositions` - 列出所有职位
### 新增配置项
```yaml
mayor:
treasury_account: city_treasury # 城市金库账户名称
position_salaries: # 各职位时薪
局长:100.0
副局长:80.0
# ...
positions: # 市政府职位配置
市长:
permissions:
- mayor.money
- mayor.add
# ...
```
### 命令别名支持
* `/police` → 支持 `/mp`, `/警察`
* `/lhrp` → 支持 `/lp`, `/领航 RP`
* `/mayor` → 支持 `/mt`, `/市政府`
### 配置重载优化
* `/lhrp reload` 现在正确重载所有配置:
* 警察职位配置
* 薪资配置
* 金库配置
* 市政府职位配置
[/MD]