Idk how this was broken, everything works
This commit is contained in:
parent
784146e28e
commit
1cc8440267
35
index.js
35
index.js
|
@ -424,15 +424,6 @@ client.on("interactionCreate", async interaction => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Check if they're in debt, if they are dont let them play
|
|
||||||
balance = await checkPoints(interaction.user);
|
|
||||||
if (balance < 0) return interaction.reply({
|
|
||||||
content: "You are in debt, you cannot play games until you are out of debt.",
|
|
||||||
ephemeral: true
|
|
||||||
});
|
|
||||||
|
|
||||||
let result = await playGame(interaction.options.getString("game"));
|
|
||||||
await checkAndModifyPoints(interaction.user, result.difference);
|
|
||||||
if (!gameCooldowns[interaction.user.id]) gameCooldowns[interaction.user.id] = {};
|
if (!gameCooldowns[interaction.user.id]) gameCooldowns[interaction.user.id] = {};
|
||||||
if (!gameCooldowns[interaction.user.id][interaction.options.getString("game")]) {
|
if (!gameCooldowns[interaction.user.id][interaction.options.getString("game")]) {
|
||||||
gameCooldowns[interaction.user.id][interaction.options.getString("game")] = {
|
gameCooldowns[interaction.user.id][interaction.options.getString("game")] = {
|
||||||
|
@ -448,6 +439,15 @@ client.on("interactionCreate", async interaction => {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check if they're in debt, if they are dont let them play
|
||||||
|
balance = await checkPoints(interaction.user);
|
||||||
|
if (balance < 0) return interaction.reply({
|
||||||
|
content: "You are in debt, you cannot play games until you are out of debt.",
|
||||||
|
ephemeral: true
|
||||||
|
});
|
||||||
|
|
||||||
|
let result = await playGame(interaction.options.getString("game"));
|
||||||
|
await checkAndModifyPoints(interaction.user, result.difference);
|
||||||
interaction.reply(result.string);
|
interaction.reply(result.string);
|
||||||
break;
|
break;
|
||||||
*/case "slots": // Play some slots, 1 minute cooldown
|
*/case "slots": // Play some slots, 1 minute cooldown
|
||||||
|
@ -819,7 +819,7 @@ function playSlotMachine() {
|
||||||
coinDifference = -1;
|
coinDifference = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
var cooldownOverride = 6 * iconCounts('💣'); // Change the cooldown to 6 minutes per bomb
|
var cooldownOverride = 6 * iconCounts['💣']; // Change the cooldown to 6 minutes per bomb
|
||||||
|
|
||||||
const result = {
|
const result = {
|
||||||
jackpot,
|
jackpot,
|
||||||
|
@ -833,6 +833,21 @@ function playSlotMachine() {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const rockPaperScissors = (userChoice) => {
|
||||||
|
const choices = ['🪨', '📄', '✂️'];
|
||||||
|
const botChoice = choices[Math.floor(Math.random() * choices.length)];
|
||||||
|
|
||||||
|
if (userChoice === botChoice) return 'It\'s a tie!';
|
||||||
|
else if (
|
||||||
|
(userChoice === '🪨' && botChoice === '✂️') ||
|
||||||
|
(userChoice === '📄' && botChoice === '🪨') ||
|
||||||
|
(userChoice === '✂️' && botChoice === '📄')
|
||||||
|
) {
|
||||||
|
return 'You won!';
|
||||||
|
}
|
||||||
|
else return 'You lost!';
|
||||||
|
};
|
||||||
|
|
||||||
//return console.log(playSlotMachine())
|
//return console.log(playSlotMachine())
|
||||||
|
|
||||||
// Handle SIGINT gracefully
|
// Handle SIGINT gracefully
|
||||||
|
|
Loading…
Reference in a new issue