1
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# 新用户注册默认光点落地说明
|
||||
# 新用户注册默认泥点落地说明
|
||||
|
||||
## 目标
|
||||
|
||||
每个新注册用户默认获得 `10` 个光点。赠送必须由后端统一落账,前端只展示余额和流水,不在本地补发或推算。
|
||||
每个新注册用户默认获得 `10` 个泥点。赠送必须由后端统一落账,前端只展示余额和流水,不在本地补发或推算。
|
||||
|
||||
## 落账规则
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
`runtime_snapshot.game_state.playerCurrency` 是运行态内的旧货币字段,不允许覆盖已经存在真实钱包业务流水的账户余额。只要用户已有非 `snapshot_sync` 的钱包流水,后续存档同步只能累计游玩时长和玩过世界,不再用 `playerCurrency` 回写 `wallet_balance`。
|
||||
|
||||
这样可以避免新用户注册赠送的 `10` 个光点,在首次保存 `playerCurrency = 0` 的运行态快照时被覆盖成 `0`。
|
||||
这样可以避免新用户注册赠送的 `10` 个泥点,在首次保存 `playerCurrency = 0` 的运行态快照时被覆盖成 `0`。
|
||||
|
||||
## 影响文件
|
||||
|
||||
|
||||
Reference in New Issue
Block a user