diff --git a/commands/minigame/rps.js b/commands/minigame/rps.js index d58139e..60f9f01 100644 --- a/commands/minigame/rps.js +++ b/commands/minigame/rps.js @@ -1,65 +1,65 @@ -const { Command } = require('discord-akairo'); - -class rpsCommand extends Command { - constructor() { - super('rps', { - aliases: ['rps', 'rockpapersci'], - category: 'minigame', - clientPermissions: ['SEND_MESSAGES'], - args: [ - { - id: 'selection', - type: 'string', - match: 'rest', - }, - ], - description: { - content: 'Simply rock paper scissors\nCredit to: druid#0425 (276882603158798336))', - usage: '[rock/paper/scissors]', - examples: ['rock'] - } - }); - } - - async exec(message, args) { - let pcHand = Math.floor((Math.random()*3)+1); - let playerHand = args.selection; - - switch (playerHand) { - case 'rock': - if (pcHand==1) { - message.channel.send('You both chose rock!'); - } else if (pcHand==2) { - message.channel.send('The bot chose paper, you lose!'); - } else { - message.channel.send('The bot chose scissors, you win!'); - } - break; - case 'paper': - if (pcHand==1) { - message.channel.send('You both chose paper!'); - } else if (pcHand==2) { - message.channel.send('The bot chose scissors, you lose!'); - } else { - message.channel.send('The bot chose rock, you win!'); - } - break; - case 'scissors': - if (pcHand==1) { - message.channel.send('You both chose scissors!'); - } else if (pcHand==2) { - message.channel.send('The bot chose rock, you lose!'); - } else { - message.channel.send('The bot chose paper, you win!'); - } - break; - - default: - message.channel.send(`You entered ${playerHand} which is an incorrect choice.`); - break; - } - - } -} - -module.exports = rpsCommand; \ No newline at end of file +const { Command } = require('discord-akairo'); + +class rpsCommand extends Command { + constructor() { + super('rps', { + aliases: ['rps', 'rockpapersci'], + category: 'minigame', + clientPermissions: ['SEND_MESSAGES'], + args: [ + { + id: 'selection', + type: 'string', + match: 'rest', + }, + ], + description: { + content: 'Simply rock paper scissors\nCredit to: druid#0425 (276882603158798336)', + usage: '[rock/paper/scissors]', + examples: ['rock'] + } + }); + } + + async exec(message, args) { + let pcHand = Math.floor((Math.random()*3)+1); + let playerHand = args.selection; + + switch (playerHand) { + case 'rock': + if (pcHand==1) { + message.channel.send('You both chose rock!'); + } else if (pcHand==2) { + message.channel.send('The bot chose paper, you lose!'); + } else { + message.channel.send('The bot chose scissors, you win!'); + } + break; + case 'paper': + if (pcHand==1) { + message.channel.send('You both chose paper!'); + } else if (pcHand==2) { + message.channel.send('The bot chose scissors, you lose!'); + } else { + message.channel.send('The bot chose rock, you win!'); + } + break; + case 'scissors': + if (pcHand==1) { + message.channel.send('You both chose scissors!'); + } else if (pcHand==2) { + message.channel.send('The bot chose rock, you lose!'); + } else { + message.channel.send('The bot chose paper, you win!'); + } + break; + + default: + message.channel.send(`You entered ${playerHand} which is an incorrect choice.`); + break; + } + + } +} + +module.exports = rpsCommand;