Предложение по поводу "силы", "поинтов" и их связи с кармой.
-Каждый пользователь может изменить карму любому другому пользователю 1 раз "бесплатно", на повторное изменение кармы пользователю надо потратить определенное количество "пойнтов" (вот она плата за юзербар ^_^).
-"Пойнты" начисляются каждый день с определенной скоростью и их максимальное количество ограничено.
-За новую раздачу, помощь ресурсу, плюс в карму от другого пользователя и т. д. так же дается некоторое количество "пойнтов".
-За минус в карму или режим "только чтение" некоторое количество пойнтов вычитается.
-"Сила" зависит от количества постов, раздач, ратио, помощи ресурсу, кармы, от количества полученых режимов "только чтение" и т. д. и вычисляется по какой-нибудь хитрой формуле ^___^
-"Сила" влияет на максимальное количество пойнтов и скорость их начисления.
Как это все должно выглядеть:
-"Силу" и "пойнты" в их реальном значении пользователь не видит. Отображается только упрощенная визуализация.
-"Сила" появляется у пользователя только после 100-го поста (можно менять карму) или когда скачано больше 2 Гб (начинает считаться ратио).
-"Силу" пользователя может видеть любой другой пользователь, например в виде "звездочек" под аватаром, количеством от 0 до 5.
-"Пойнты" без "силы" существовать не могут и появляются только с появлением силы.
-Количество "пойнтов" видит только пользователь, которому они принадлежат, напрмер "звездочки" меняют цвет, накопил 10 "пойнтов" = 1 "звездочка" меняет цвет .
-"Пойнты" можно тратить только в количестве кратном 10 т. е. визуально тратится будут "звездочки". Например повторное изменение кармы 10 "пойнтов", смена ника 30 "пойнтов", эксклюзивная плашка под аватаром 50 "пойнтов".
Еще можно отделить "поинты" (но не изменение "силы") за помощь ресурсу от "обычных".