levelsystem 只需要使用 JSON(简单) 那么当玩家发送消息时我如何安全点?并写成这样的json格式:
<块引用>{ “用户名”:“0123456789” { “点”:“0” { “级别”:“0” } } }
答案 0 :(得分:1)
您不应该对频繁更新的数据使用 JSON。如果您想遵循 JSON 结构,那么您可以使用 pymongo
或 motor
,它们是 pymongo 的变体,但是是异步的。
您可以使用 this 作为使用 pymongo/motor 创建调平系统的示例。您应该向用户添加 exp,如果您需要更新级别,请检查是否与算法匹配,删除或保留 exp,然后让他们获得它。但是,您确实需要考虑防止垃圾邮件,它可以像 Mee6 一样简单地检查是否已经过去了一段时间。