Javascript 使用discord.js的discord bot是否有setCurrency函数?
由于有两个函数可以帮助您使用,Javascript 使用discord.js的discord bot是否有setCurrency函数?,javascript,node.js,discord.js,Javascript,Node.js,Discord.js,由于有两个函数可以帮助您使用,currency.add()和currency.getBalance(),因此应该有一个currency.setBalance()函数。以下是两个功能的代码: Reflect.defineProperty(货币,'add'{ 值:异步函数添加(id、金额){ const user=currency.get(id); 如果(用户){ user.balance+=数量(金额); 返回user.save(); } const newUser=wait Users.crea
currency.add()
和currency.getBalance()
,因此应该有一个currency.setBalance()
函数。以下是两个功能的代码:
Reflect.defineProperty(货币,'add'{
值:异步函数添加(id、金额){
const user=currency.get(id);
如果(用户){
user.balance+=数量(金额);
返回user.save();
}
const newUser=wait Users.create({user\u id:id,balance:amount});
currency.set(id,newUser);
返回新用户;
},
});
反映.定义属性(货币“getBalance”{
值:函数getBalance(id){
const user=currency.get(id);
返回用户?用户余额:0;
},
});
有人能帮忙做一个
setBalance
功能吗?我感谢所有的帮助 我已经调整了add()
函数来设置金额,而不是添加特定金额:
Reflect.defineProperty(货币'setBalance'{
值:异步函数setBalance(id,amount){
const user=currency.get(id);
如果(用户){
user.balance=数量(金额);
返回user.save();
}
const newUser=wait Users.create({user\u id:id,balance:amount});
currency.set(id,newUser);
返回新用户;
},
});
抱歉,我是StackOverflow新手,因此某些格式不正确。您是说帮助创建set
函数,而不是getBalance
函数,因为它已经存在?是的,我正在尝试创建一个setBalance()函数,以便我可以为任何用户设置平衡。很抱歉输入错误