Answer the question
In order to leave comments, you need to log in
Why doesn't it say when time passes that it's time to swim?
Why doesn't the time message come?
cmd.hear(/^(?:дайвинг|плавать|@botsmooks ДАЙВИНГ! | дайвинг| плавать| дайвинг| Дайвинг| Дайвинг!)$/i, async (message, bot) => {
if(message.user.timers.daiving > Date.now()) return bot(`баллон с воздухом наполняется, подождите ${displayTime(message.user.timers.daiving)} `);
message.user.timers.daiving = Date.now() + 600000;
let prize = utils.pick([1, 1, 2, 2, 3, 4]);
let denyushka = 0;
denyushka += utils.pick([50000, 75000, 10000, 25000]);
if(message.isChat)
{
setTimeout(() => {
vk.api.messages.send({ chat_id: message.chatId, message: `@id${message.user.id} (${message.user.tag}), баллон с воздухом наполнился , поплыли скорее искать новые виды рыб !`,
keyboard:JSON.stringify(
{ "inline": true, "buttons": [
[
{ "action": { "type": "text", "payload": "{}", "label": " ДАЙВИНГ!" }, "color": "primary" }
]
]
})
});
}, 60);
}
if(!message.isChat)
{
setTimeout(() => {
vk.api.messages.send({ user_id: message.user.id, message: `@id${message.user.id} (${message.user.tag}), баллон с воздухом наполнился , поплыли скорее в ДАЙВИНГ!`,
keyboard:JSON.stringify(
{ "inline": true, "buttons": [
[
{ "action": { "type": "text", "payload": "{}", "label": " ДАЙВИНГ!" }, "color": "primary" }
]
]
})
});
}, 60);
}
if(prize === 1)
{
message.user.balance += denyushka;
bot(`вы отправились в плавание на 150 метров , и Вам удалось запечатлить неплохие снимки разных рыб.
За снимки вам заплатили ${utils.sp(denyushka)}$`, {attachment: 'photo-192023992_467239154'});
}
if(prize === 2)
{
message.user.balance += denyushka;
bot(`вам удалось заплыть довольно далеко , Вы успели поймать редкий вид рыбы.
За находку вам заплатили: ${utils.sp(denyushka)}$`, {attachment: 'photo-192023992_467239155'});
}
if(prize === 3)
{
message.user.balance -= 100000;
bot(`вы попытались заплытить поглубже, но вам повстречалась акула .
❤ За лечение вы заплатили 100.000$`, {attachment: 'photo-192023992_467239156'});
}
if(prize === 4)
{
message.user.balance += 100000;
bot(`Вы заплыли очень далеко, и впоймали очень рудкий вид рыбы.
За находку вам заплатили: 100.000$`, {attachment: 'photo-183294592_457239281'});
}
if(prize === 5)
{
bot(`вы решили поверить в себя, и поплыли не в ту сторону. Медуза ужалила вас в ногу и вы ничего не получили.`, {attachment: 'photo-192023992_467239157'});
}
});
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question