diff options
| author | Trey <trey6979@gmail.com> | 2018-04-16 19:37:05 -0400 |
|---|---|---|
| committer | Trey <trey6979@gmail.com> | 2018-04-16 19:37:05 -0400 |
| commit | 3543715ea879709f082137f998dafc9f9d88b2c8 (patch) | |
| tree | 421aaf2eda633cbac036401fa63c2abed283b767 /commands/Fun/slots.js | |
| parent | ade1acf708b854d62cd595ee2bf434fbed971024 (diff) | |
| download | PokeBot-3543715ea879709f082137f998dafc9f9d88b2c8.tar.gz PokeBot-3543715ea879709f082137f998dafc9f9d88b2c8.tar.bz2 PokeBot-3543715ea879709f082137f998dafc9f9d88b2c8.zip | |
alottathings
Diffstat (limited to 'commands/Fun/slots.js')
| -rw-r--r-- | commands/Fun/slots.js | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/commands/Fun/slots.js b/commands/Fun/slots.js deleted file mode 100644 index ddd6757..0000000 --- a/commands/Fun/slots.js +++ /dev/null @@ -1,71 +0,0 @@ -/** ************************************** - * - * Slots: Plugin for PokeBot that allows you to gamble. - * Copyright (C) 2018 TheEdge, jtsshieh, Alee - * - * TLicensed under the Open Software License version 3.0 - * - * *************************************/ - -exports.run = async (bot, msg) => { - const slotNumbers = [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - ]; - - const balance = await bot.plugins.economy.get(msg.author.id); - if (balance < 10) return await msg.reply('You don\'t have enough credits (10) to play the slots'); - - const number1 = slotNumbers[Math.floor(Math.random() * slotNumbers.length)]; - const number2 = slotNumbers[Math.floor(Math.random() * slotNumbers.length)]; - const number3 = slotNumbers[Math.floor(Math.random() * slotNumbers.length)]; - - - if (number2 == number1 + 1 && number3 == number2 + 1) { - await bot.plugins.economy.add(msg.author.id, 1000); - const balance = await bot.plugins.economy.get(msg.author.id); - return await msg.channel.send('You won 1000 credits!\nCurrent Balance: ' + balance + ' \n> ' + emojify(number1, number2, number3)); - } - else if (number2 == number3 - 1 && number1 == number2 - 1) { - await bot.plugins.economy.add(msg.author.id, 1500); - const balance = await bot.plugins.economy.get(msg.author.id); - return await msg.channel.send('You won 1500 credits!\nCurrent Balance: ' + balance + ' \n> ' + emojify(number1, number2, number3)); - } - else { - await bot.plugins.economy.subtract(msg.author.id, 10); - const balance = await bot.plugins.economy.get(msg.author.id); - return await msg.channel.send('Aww, you lost! Better luck next time.\nCurrent Balance: ' + balance + ' \n> ' + emojify(number1, number2, number3)); - } -}; - -function emojify(number1, number2, number3) { - return emote(number1) + ' ' + emote(number2) + ' ' + emote(number3); -} - -function emote(number) { - if (number == 1) return ':one:'; - if (number == 2) return ':two:'; - if (number == 3) return ':three:'; - if (number == 4) return ':four:'; - if (number == 5) return ':five:'; - if (number == 6) return ':six:'; - if (number == 7) return ':seven:'; - if (number == 8) return ':eight:'; - if (number == 9) return ':nine:'; -} -exports.conf = { - aliases: [], - guildOnly: true, -}; - -exports.help = { - name: 'slots', - description: 'Develop a gambling addiction by playing Slots!', -}; |
