Загрузка...

Node.js Bot VK

Thread in Node.js created by myfasaradion Dec 28, 2019. 295 views

  1. myfasaradion
    myfasaradion Topic starter Dec 28, 2019 0 Dec 20, 2019
    При создание бота надо сделать лимит предметов. Вроде сделал начинаю проверять работает но есть 1 но можно обойти этот лимит купив больше предметов чем в ограничений.
    Code
    "modules": {
    "1": {
    "price": 50,
    "count": 201,
    "profit": 1,
    "limit": 200
    }
    }
    Code
    bot.hear(/^(?:ускор 1)\s?([0-9]+)?/i, (message) => {
    let user = acc.users.find(a => a.vk === message.user);
    let args = message.$match;
    let ss = user.balance;
    let i = args[1];

    if (user.modules["1"].count >= user.modules["1"].limit) return message.send(`@id${message.user}(${user.prefix}) => У ваc достинут лимит премета`);
    if (user.balance < user.modules["1"].price) return message.send(`@id${message.user}(${user.prefix}) => У вас недостаточно COINS`);
    user.balance -= Number(user.modules["1"].price);
    if (Number(i) >= 200) {
    user.modules["1"].count += Number(i);
    } else {
    user.modules["1"].count += Number(i);
    }

    return message.send(`@id${message.user}(${user.prefix}) => Вы успешно преобрели х${Number(i)} ускорение(й)!`);

    });
     
  2. code10
    code10 Dec 28, 2019 2382 May 2, 2019
    каво
     
  3. 023
    023 Dec 28, 2019 Banned 16 Dec 26, 2019
    Чего
     
  4. welialmes_inactive2487086
    От куда
     
  5. HearthMIRAI
    это что за говно, кодер либо долбаеб извиняюсь, либо либа кривая
     
  6. KrickKek
    KrickKek Jan 5, 2020 0 Sep 30, 2019
    +
     
Loading...
Top