// ПРОСТАЯ КОМАНДА ДЛЯ ВЫДАЧИ 2 РЕФЕРАЛОВ И 2 БИЛЕТОВ // Замените "USERNAME" на username пользователя var username = "USERNAME"; var user = db.users.findOne({ username: username }); if (user) { var newReferrals = (user.referralsCount || 0) + 2; // 100 билетов за каждого реферала (2 реферала = 200 билетов) var newTickets = (user.tickets || 0) + (2 * 100); db.users.updateOne( { _id: user._id }, { $set: { referralsCount: newReferrals, tickets: newTickets } } ); print("✅ Выдано: " + username); print(" Рефералы: " + (user.referralsCount || 0) + " -> " + newReferrals); print(" Билеты: " + (user.tickets || 0) + " -> " + newTickets); } else { print("❌ Пользователь не найден: " + username); } // ============================================ // ДЛЯ НЕСКОЛЬКИХ ПОЛЬЗОВАТЕЛЕЙ // ============================================ // ["username1", "username2", "username3"].forEach(function(username) { // var user = db.users.findOne({ username: username }); // if (user) { // var newReferrals = (user.referralsCount || 0) + 2; // // 100 билетов за каждого реферала (2 реферала = 200 билетов) // var newTickets = (user.tickets || 0) + (2 * 100); // db.users.updateOne( // { _id: user._id }, // { $set: { referralsCount: newReferrals, tickets: newTickets } } // ); // print("✅ " + username + ": рефералы " + newReferrals + ", билеты " + newTickets); // } // });