[好,很抱歉再次发布“,但我想制作一个货币/余额系统,但请问如何制作该系统。我在tryna上解释一下,好吧,好吧,我想在使用b!bake命令时保存这些值,我真的不希望也添加一家商店来保持和显示平衡。到目前为止,这是我的代码
'if (message.content === prefix + "bake") {
message.channel.send("you baked" + " " + random + " " + "Cookies! :3 :cookie:")
var currency = ("Cookies") }'
如果有人可以帮助我,请这样做。
无论您的项目大小,我都不建议将数据存储在json文件中
如果您使用故障,则建议使用quick.db
。它是更好的sqlite3的包装器,它的包装速度非常快。它存储在项目内部的文件中,并且易于访问。
一旦您拥有quick.db:
您可以使用db.fetch / db.set / db.delete / db.add / db.subtract帮助您使用数据库
示例:db.set('balance'+ message.author.id,5)
获得余额的示例:让balance = db.fetch('balance'+ message.author.id)|| 0