Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .setAuthor(`${message.guild.name} | Магазин ролей`, message.guild.iconURL)
- .setColor('RANDOM')
- let roles_id = [];
- function byeRole(id_role) {
- let role = message.guild.roles.get(Number(id_role - 1));
- let buyrole = message.member;
- if (sCoins < Number(prices[i])) {
- message.channel.send(`**${message.author.username}**, у тебя на счету недостаточно средств`);
- return;
- }
- if (message.member.roles.map(r => r.id).includes(roles_id[Number(id_role - 1)])) {
- message.channel.send(`**${message.author.username}**, ты уже себе приобрел эту роль`);
- return;
- }
- let mi = new Discord.RichEmbed()
- mi.setAuthor(message.author.username, message.author.avatarURL)
- mi.setDescription(`Купил роль **${message.guild.roles.get(roles_id[Number(id_role - 1)]).name}**. \n\n`);
- mi.setColor(`${message.guild.me.displayHexColor !== '#000000' ? message.guild.me.displayHexColor : 0xffffff}`)
- mi.setTimestamp(new Date());
- message.channel.send(mi);
- if(!coins[message.guild.id])
- coins[message.guild.id] = {};
- if(!coins[message.guild.id][message.author.id])
- coins[message.guild.id][message.author.id] = {
- coins: 200
- };
- coins[message.guild.id][message.author.id] = {
- coins: sCoins - Number(prices[i])
- };
- fs.writeFile("./data/coins.json", JSON.stringify(coins), (err) => {
- if (err) console.log(err)
- })
- }
- for (let i = 0; i < rolesi.length; i++) {
- embed.addField(`#${i + 1} - ${prices[i].toLocaleString()}₡`, `**${r[i]}**`, true)
- embed.setFooter(`${message.author.tag}, используй buy roles <номер>`, message.author.avatarURL)
- }
- if(!args[1]){
- message.channel.send(embed);
- return;
- } else {
- byeRole(Number(args[1]));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement