From 2eb54f72b9353c93833a5531dfcddc67ebe5f83b Mon Sep 17 00:00:00 2001 From: Alee Date: Fri, 30 Mar 2018 19:21:05 -0400 Subject: Renaming --- commands/slot.js | 95 ------------------------------------------------------- commands/slots.js | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 95 deletions(-) delete mode 100644 commands/slot.js create mode 100644 commands/slots.js (limited to 'commands') diff --git a/commands/slot.js b/commands/slot.js deleted file mode 100644 index 8206243..0000000 --- a/commands/slot.js +++ /dev/null @@ -1,95 +0,0 @@ -/** ************************************** - * - * Slot: Command for AleeBot - * Copyright (C) 2018 AleeCorp & jtsshieh + PokeWorld - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * - * *************************************/ - -module.exports.run = async (client, message) => { - const economy = require('discord-eco') - const slotNumbers = [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - ]; - - economy.fetchBalance(message.author.id + message.guild.id).then((i) => { - if (i.money <= 10) { - - return message.channel.send(`You don't have enough money (10) to play this game.`); - } - - 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) { - economy.updateBalance(message.author.id + message.guild.id, parseInt(1000)).then((i) => { - economy.fetchBalance(message.author.id + message.guild.id).then((i) => { - message.channel.send('You won 1000 money!\nCurrent Balance: ' + i.money + ' \n> ' + emojify(number1, number2, number3)); - }); - }); - } - else if (number2 == number3 - 1 && number1 == number2 - 1) { - economy.updateBalance(message.author.id + message.guild.id, parseInt(1050)).then((i) => { - economy.fetchBalance(message.author.id + message.guild.id).then((i) => { - message.channel.send('You won 1050 money!\nCurrent Balance: ' + i.money + ' \n> ' + emojify(number1, number2, number3)); - }); - }); - } - else { - economy.updateBalance(message.author.id + message.guild.id, parseInt(-10)).then((i) => { - economy.fetchBalance(message.author.id + message.guild.id).then((i) => { - message.channel.send('You lost 10 money...\nCurrent Balance: ' + i.money + ' \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: false, - }; - - exports.help = { - name: 'slots', - description: 'Develop a gambling addiction by playing Slots!', - usage: 'slots', - category: '- Economy Commands', - }; diff --git a/commands/slots.js b/commands/slots.js new file mode 100644 index 0000000..dcc8903 --- /dev/null +++ b/commands/slots.js @@ -0,0 +1,95 @@ +/** ************************************** + * + * Slots: Command for AleeBot + * Copyright (C) 2018 AleeCorp & jtsshieh + PokeWorld + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * *************************************/ + +module.exports.run = async (client, message) => { + const economy = require('discord-eco') + const slotNumbers = [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + ]; + + economy.fetchBalance(message.author.id + message.guild.id).then((i) => { + if (i.money <= 10) { + + return message.channel.send(`You don't have enough money (10) to play this game.`); + } + + 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) { + economy.updateBalance(message.author.id + message.guild.id, parseInt(1000)).then((i) => { + economy.fetchBalance(message.author.id + message.guild.id).then((i) => { + message.channel.send('You won 1000 money!\nCurrent Balance: ' + i.money + ' \n> ' + emojify(number1, number2, number3)); + }); + }); + } + else if (number2 == number3 - 1 && number1 == number2 - 1) { + economy.updateBalance(message.author.id + message.guild.id, parseInt(1050)).then((i) => { + economy.fetchBalance(message.author.id + message.guild.id).then((i) => { + message.channel.send('You won 1050 money!\nCurrent Balance: ' + i.money + ' \n> ' + emojify(number1, number2, number3)); + }); + }); + } + else { + economy.updateBalance(message.author.id + message.guild.id, parseInt(-10)).then((i) => { + economy.fetchBalance(message.author.id + message.guild.id).then((i) => { + message.channel.send('You lost 10 money...\nCurrent Balance: ' + i.money + ' \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: false, + }; + + exports.help = { + name: 'slots', + description: 'Develop a gambling addiction by playing Slots!', + usage: 'slots', + category: '- Economy Commands', + }; -- cgit v1.2.3