23 lines
723 B
JavaScript
23 lines
723 B
JavaScript
const db = require('quick.db')
|
|
|
|
module.exports = {
|
|
name: 'grow',
|
|
description: 'Grow your cactus.',
|
|
execute(event, args, bot) {
|
|
if(db.get(event.nick + '_cooldown')) {
|
|
return bot.say(event.target, "No plant can grow this fast...")
|
|
}
|
|
|
|
if(db.get(event.nick + '_score') == null) db.set(event.nick + '_score', 1.00)
|
|
db.set(event.nick + '_cooldown', true)
|
|
|
|
const grow_rate = parseFloat((Math.random() * (db.get(event.nick + '_score') / 10)).toFixed(2));
|
|
|
|
db.add(event.nick + '_score', grow_rate)
|
|
bot.say(event.target, "You grew " + grow_rate + " cm")
|
|
bot.say(event.target, "You are now " + db.get(event.nick + '_score') + " cm")
|
|
|
|
setTimeout(() => db.set(event.nick + '_cooldown', false), 0);
|
|
|
|
},
|
|
}; |