Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // XP SYSTEM
- let xpAdd = Math.floor(Math.random() * 7) + 8;
- console.log(xpAdd);
- if(!xp[message.author.id]){
- xp[message.author.id] = {
- xp: 0,
- level: 1
- };
- }
- let curxp = xp[message.author.id].xp;
- let curlvl = xp[message.author.id].level;
- let nxtLvl = xp[message.author.id].level * 300;
- xp[message.author.id].xp = curxp + xpAdd;
- if(nxtLvl <= xp[message.author.id].xp){
- xp[message.author.id].level = curlvl + 1;
- let lvlup = new Discord.RichEmbed()
- .setTitle("Level Up!")
- .setColor("#42f445")
- .addField("New Level", curlvl + 1);
- message.channel.send(lvlup).then(msg => {msg.delete(5000)});
- }
- fs.writeFile("./xp.json", JSON.stringify(xp), (err) => {
- if(err) console.log(err)
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement