mirror of
https://github.com/JonnyBro/JaBa.git
synced 2024-11-22 13:14:58 +05:00
v3.3.1
Перемещены игры, дающие деньги в Economy Новые коэффициенты для horserace
This commit is contained in:
parent
e663602de9
commit
77915957ce
6 changed files with 25 additions and 5 deletions
|
@ -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]]]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
### JaBa v3.3.1
|
||||||
|
* Изменено
|
||||||
|
* Команды *findwords*, *horserace*, *number* и *tictactoe* перемещены в категорию *Economy*.
|
||||||
|
* Новые коэффициенты для *horserace*.
|
||||||
|
|
||||||
### JaBa v3.3.0
|
### JaBa v3.3.0
|
||||||
* Добавлено
|
* Добавлено
|
||||||
* Команда *horserace* - конные скачки со ставками.
|
* Команда *horserace* - конные скачки со ставками.
|
||||||
|
|
|
@ -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,
|
||||||
|
|
Loading…
Reference in a new issue