Я создаю простое приложение, которое будет отслеживать каждый раз, когда игрок убивает другого игрока. Это означает, что когда они убивают игрока, убитый игрок будет добавлен в их userarray
(содержащий всех игроков, которых они убили), которые затем могут быть использованы для статистики и т. д. Проблема с сохранением только имен пользователей в виде строковых значений в array заключается в том, что это займет больше места, и мне потребуется больше времени, чтобы получить другие данные.
Проблема, с которой я сталкиваюсь, заключается в том, что я не знаю, как хранить убийства игрока. Мне нужно иметь возможность захватить ключ userarray
, получить каждый username
, а затем отобразить его.
Не приведет ли это к задержке, поскольку он должен извлекать каждого отдельного пользователя в этом массиве? Есть ли способ получить userarray
со всеми значениями, уже проанализированными запросом?
Структура пользовательской коллекции (вместе с ip
, date
и т. д.);
Структура для второй коллекции;
И я пытаюсь получить такие данные;