SHARE
TWEET

Untitled

a guest Jun 20th, 2019 70 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.             case 'game':
  2.                 var total = 0
  3.                 const msg = await message.channel.send("Game has Started");
  4.                 const prompt = await message.channel.send("Choose your number"); // evia mensagem e da lhe o nome
  5.                 const player1 = await message.channel.send
  6.  
  7.                 const react = (message) => {
  8.                     message.clearReactions()
  9.                         .then(() => message.react(emojiCharacters[1]))                   // vai reagir com emoji de 1 a 3
  10.                         .then(() => message.react(emojiCharacters[2]))
  11.                         .then(() => message.react(emojiCharacters[3]));
  12.                 }  // reaçao do emoji de 1 a 3
  13.  
  14.  
  15.                 const filter3 = (reaction, user) => {
  16.                     return [emojiCharacters[1], emojiCharacters[2], emojiCharacters[3]].includes(reaction.emoji.name) && user.id === message.author.id;
  17.                 }; // so reage se apenas for usados emojis certos e a pessoa que enviou a primeira mensagem
  18.  
  19.  
  20.                 // INICIO DO PROGRAMA
  21.                 while (total < 31) {
  22.                     react(prompt);
  23.  
  24.                     await prompt.awaitReactions(filter3, {// funcçao que permite  verificar qual emote foi escolhido
  25.                         max: 1, time: 6000, errors: ['time']
  26.                     })
  27.                         .then(collected => {
  28.                             const reaction = collected.first();
  29.  
  30.  
  31.                             switch (reaction.emoji.name) {
  32.                                 case emojiCharacters[1]:
  33.                                     console.log('number=1')
  34.                                     message.reply('You choose 1');
  35.                                     total = total + 1;
  36.                                     break;
  37.                                 case emojiCharacters[2]:
  38.                                     console.log('number=2')
  39.                                     message.reply('You choose 2');
  40.                                     total = total + 2;
  41.                                     break;
  42.                                 case emojiCharacters[3]:
  43.                                     console.log('number=3')
  44.                                     message.reply('You choose 3');
  45.                                     total = total + 3;
  46.                                     break;
  47.  
  48.                             }
  49.  
  50.                         })
  51.                         .catch(collected => {
  52.                             console.log(`After a minute, only ${collected.size} out of 4 reacted.`);
  53.                             message.reply('TIME OUT ⏰\nYou didnt picked a number, you just lost\nTry again later');
  54.                             break;
  55.  
  56.                         });
  57.  
  58.  
  59.  
  60.  
  61.                     await msg.edit(`The total is ${total}`)
  62.                 }
  63.                 message.channel.send('END OF THE GAME');
  64.  
  65.                 break;
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top