# Chameleon 进服前登录

- 作者: mistzzt，肝帝熙恩修复1449
- 出处: [github](https://github.com/mistzzt/Chameleon)
- 首次进服的玩家会获得提示，并要求他们退出并重新登录
- 下次进服后会要求他们输入密码，这次输入的密码会被保存，相当于这个玩家自己的用户密码（相当于注册）
- 之后玩家如果更换设备（或UUID)，或者重名者或者IP变化进入游戏，都会要求他们再次输入用户密码



## 指令

```
暂无
```

## 配置
> 配置文件位置：tshock/Chameleon.zh-CN.json
```json
{
  "验证登录IP是否一致": false,
  "等待列表长度": 10,
  "启用强制提示显示": true,
  "强制提示欢迎语": "   欢迎来到茑萝服务器！",
  "验证失败提示语": "         账户密码错误。\r\n\r\n         若你第一次进服，请换一个人物名；\r\n         若忘记密码，请联系管理。",
  "强制提示文本": [
    " ↓↓ 请看下面的提示以进服 ↓↓",
    " \r\n         看完下面的再点哦→",
    " 1. 在\"服务器密码\"中输入自己的密码, 相当于为你自己的账号设置密码\n  以后加服时输入这个密码即可",
    " 2. 阅读完毕后请重新加入"
  ],
  "同步注册服务器": [
    {
      "名称": "测试服务器",
      "地址": "http://127.0.0.1:7878/",
      "Token": "TOKENTEST"
    }
  ]
}
```
## 更新日志

```
v1.1.1
适配TS 5.2.3
v1.1.0
修复玩家每次进服务器之前都会提示去注册
v1.0.8
修正英文翻译
v1.0.5
添加ip验证，如果玩家更换ip会要求重新输入密码
V1.0.4
使用lazyapi
v1.0.3
i18n和README_EN.md
v1.0.2
i18n预定
v1.0.1
修复了reload后同步注册服务器反复写入的问题
```

## 反馈
- 优先发issued -> 共同维护的插件库：https://github.com/UnrealMultiple/TShockPlugin
- 次优先：TShock官方群：816771079
- 大概率看不到但是也可以：国内社区trhub.cn ，bbstr.net , tr.monika.love
