bank.redeem(userId?, quantidade)
Exchanges a user's local currency back into Stars, respecting the Bank's available reserve. Alias of bank.resgatar(), but taking the target user as a parameter.
bank.redeem(userId?, quantidade)
This is the same Bank API, just with English names (a 1:1 alias of the methods above, same behaviour and same rules). Use whichever style you prefer — the two can even be mixed in the same script. Here, the target user is always an explicit parameter instead of always defaulting to whoever ran the script.
Parâmetros
| Assinatura | Tipo(s) |
|---|---|
| bank.redeem(userId?, quantidade) | string?, number |
Valor de retorno
{ taxa, liquidoEstrelas }
Exemplo de uso
let resultado = bank.redeem(nil, tonumber(args._[0]))
message.reply("Redeemed: " .. resultado.liquidoEstrelas .. " ⭐")Observações
Confira os tipos esperados na tabela de Parâmetros antes de chamar: passar um tipo diferente do esperado é a causa mais comum de erro em tempo de execução.