Скрипт автоматического пересчёта валюты
Описание:
Скрипт автоматически пересчитывает и обновляет значение валюты в профилях пользователей на основе их активности: количества сообщений, лайков и постов.
Настройка скрипта
Основные параметры:
const config = {
specialPostField: 'pa-fld1', // ID поля с постами
currencyField: 'pa-fld4', // ID поля с валютой
// Настройки сообщений
currencyPerPost: 0, // Сколько валюты даёт 1 сообщение (0 = отключено)
postsGroupSize: 1, // Размер группы сообщений (например, 1000 для "за 1000 сообщений")
// Настройки лайков
currencyPerLike: 0, // Сколько валюты даёт 1 лайк (0 = отключено)
likesGroupSize: 1, // Размер группы плюсов (например, 1000 для "за 1000 плюсов")
valuePerSpecialPost: 1 // Сколько валюты даёт 1 особый пост
};Примеры настроек:
"1 сообщение = 5 валюты"
currencyPerPost: 5, postsGroupSize: 1,
"100 плюсов = 1 валюта"
currencyPerLike: 1, likesGroupSize: 100,
"1000 сообщений = 1 валюта"
currencyPerPost: 1, postsGroupSize: 1000,
Установка
Настройте параметры в разделе const config
Добавьте в хтмл-низ
Важно
Если currencyPerPost или currencyPerLike равны 0, соответствующий бонус не начисляется
Отрицательные значения валюты учитываются в расчёте
Скрипт работает автоматически при загрузке страницы и при динамических изменениях
Обновления DOM
Скрипт автоматически отслеживает появление новых профилей на странице и обновляет их валюту без перезагрузки страницы.
