F
F
Felisia2020-05-26 13:39:54
JavaScript
Felisia, 2020-05-26 13:39:54

How to implement a command in js?

I want to make a command, the user enters ++work and the bot answers him "You are working (some work options selected through the randomizer Math.floor(Math.random()*replyes.length), like this) and you get (some kind of then the amount of coins, also selected through the randomizer)

I don’t know how to implement this because I’m not good at js :D

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexander, 2020-05-26
@LemonChik63

let money = Math.floor(Math.random() * 1000);  // объявляем переменную money, она отвечает за вычисление случайного числа от 1 до 999 (количество монет)

let job = Math.floor(Math.random() * 4);  // объявляем переменную job, она отвечает за
вычисление случайного числа от 1 до 3 (если вам нужно больше вариантов профессии - меняйте значение после * , тем самым будет вычисляться число из большего диапазона)

if (job == 1) { // если случайное число 1 - то отправляется сообщение с первой профессией. 
с другими вариантами ответа принцип работы тот же самый.
    message.channel.send(`Вы работаете поваром и получаете ${money} монет`)
} else if (job == 2) {
    message.channel.send(`Вы работаете учителем и получаете ${money} монет`)
} else if (job == 3) {
    message.channel.send(`Вы работаете доктором и получаете ${money} монет`)
}

T
twoone, 2020-05-26
@twoone

If I understand you correctly..

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question