Перемещены игры, дающие деньги в Economy
Новые коэффициенты для horserace
This commit is contained in:
JonnyBro 2022-01-20 18:27:39 +05:00
parent e663602de9
commit 77915957ce
6 changed files with 25 additions and 5 deletions

View file

@ -37,7 +37,14 @@ class Horserace extends Command {
const f = []; const f = [];
for (let i = 0; i < 5; i++) { for (let i = 0; i < 5; i++) {
const speed = this.client.functions.randomNum(1, 5); const speed = this.client.functions.randomNum(1, 5);
const profit = Math.floor((((8.9 / 9) * (6 - speed)) + 1.1) * 10) / 10; const profit = {
1: 3.5,
2: 3,
3: 2.5,
4: 2,
5: 1.5,
};
// const profit = Math.floor((((8.9 / 9) * (6 - speed)) + 1.1) * 10) / 10;
thisGame.horseSpeeds.push(speed); thisGame.horseSpeeds.push(speed);
f.push({ f.push({
name: message.translate("fun/horserace:HORSE_NAME", { name: message.translate("fun/horserace:HORSE_NAME", {
@ -45,7 +52,7 @@ class Horserace extends Command {
}), }),
value: message.translate("fun/horserace:HORSE_VALUE", { value: message.translate("fun/horserace:HORSE_VALUE", {
speed, speed,
profit profit: profit[speed]
}) })
}); });
} }
@ -95,11 +102,19 @@ class Horserace extends Command {
if (horsePositions[i] === 3) { if (horsePositions[i] === 3) {
const winnings = []; const winnings = [];
const profit = Math.floor((((8.9 / 9) * (6 - thisGame.horseSpeeds[i])) + 1.1) * 10) / 10; const profit = {
1: 3.5,
2: 3,
3: 2.5,
4: 2,
5: 1.5,
};
// const profit = Math.floor((((8.9 / 9) * (6 - thisGame.horseSpeeds[i])) + 1.1) * 10) / 10;
for (let j = 0; j < Object.keys(thisGame.bets).length; j++) { for (let j = 0; j < Object.keys(thisGame.bets).length; j++) {
if (Object.values(thisGame.bets)[j].horse === i + 1) { if (Object.values(thisGame.bets)[j].horse === i + 1) {
winnings.push([Object.keys(thisGame.bets)[j], Object.values(thisGame.bets)[j].amount * profit]); winnings.push([Object.keys(thisGame.bets)[j], Object.values(thisGame.bets)[j].amount * profit[thisGame.horseSpeeds[i]]]);
} }
} }

View file

@ -1,3 +1,8 @@
### JaBa v3.3.1
* Изменено
* Команды *findwords*, *horserace*, *number* и *tictactoe* перемещены в категорию *Economy*.
* Новые коэффициенты для *horserace*.
### JaBa v3.3.0 ### JaBa v3.3.0
* Добавлено * Добавлено
* Команда *horserace* - конные скачки со ставками. * Команда *horserace* - конные скачки со ставками.

View file

@ -1,6 +1,6 @@
{ {
"name": "jaba", "name": "jaba",
"version": "3.3.0", "version": "3.3.1",
"description": "A very complete Discord bot (more than 100 commands) that uses the Discord.js", "description": "A very complete Discord bot (more than 100 commands) that uses the Discord.js",
"main": "index.js", "main": "index.js",
"private": true, "private": true,