Да дели, не дели, дело не в этом.
Если считать активность юзера, то посты в форуме несомненно имеют больший вес, чем в гостевой, или в каментах.
А в Чате еще меньше вес.
---
Но важно (как я писал выше), отсеивать флуд.
Посему, специальная функция считает к-во символов, вычитает из них смайлы, цитаты вообще не учитывать. Далее, полученная сумма делится на 100 (к примеру, чтоб цифра небыла слишком страшной) и плюсуется к очкам юзера.
Для обуздания флудерастов. можно ввести дополнительную проверку, если предыдущий пост писался менее 2 минут назад, то текущий рассчитывается за пол цены ![]()