Advertisement
Guest User

Untitled

a guest
Sep 21st, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. global.xp = '';
  2. global.netlevel = '';
  3.  
  4. let pointsAdd = Math.floor(Math.random() * 7) + 8;
  5. database.ref(`Servidores/Levels/${message.guild.id}/${message.author.id}`)
  6. .once('value').then(async function(snap) {
  7. if (snap.val() == null) {
  8. database.ref(`Servidores/Levels/${message.guild.id}/${message.author.id}`)
  9. .set({
  10. xp: 0,
  11. level: 1
  12. });
  13. } else {
  14. xp = snap.val().xp + pointsAdd
  15. nextLevel = snap.val().level * 500;
  16. database.ref(`Servidores/Levels/${message.guild.id}/${message.author.id}`)
  17. .update({
  18. xp: xp
  19. })
  20.  
  21. if (nextLevel <= xp) {
  22. nextLevel = snap.val().level + 1;
  23. database.ref(`Servidores/Levels/${message.guild.id}/${message.author.id}`)
  24. .update({
  25. level: nextLevel
  26. })
  27. await message.channel.send('Você passou de nível!');
  28.  
  29. }
  30. }
  31.  
  32. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement