Пост на форуме 10, сообщение в чете 3, в гостевой 1... Вот такой тебе алгоритм. Оцени сам, как тебе лучше ![]()
$user['postforum']*10 + $user['postchat']*3 + $user['postguest'] Пост на форуме 10, сообщение в чете 3, в гостевой 1... Вот такой тебе алгоритм. Оцени сам, как тебе лучше ![]()
$user['postforum']*10 + $user['postchat']*3 + $user['postguest'] Taltos (20.04.2011/20:50)Это рейтинг флудерастов будет
Пост на форуме 10, сообщение в чете 3, в гостевой 1... Вот такой тебе алгоритм. Оцени сам, как тебе лучше
$user['postforum']*10 + $user['postchat']*3 + $user['postguest']
Cron (20.04.2011/20:06)плюсуем все посты и часы, проведенные на сайте, и делим на 100
Хай пипл, такая тема, руки дошли до хака рейтинга пользователя, вот собственно прошу помоши.
Нужен алгоритм по которому считать это рейтинг, тупо плюсануть [php]$user['postforum'] + $user['postchat'
Cron, $rate = $user['postforum'] / 10 + $user['postchat'] / 30 + $user['postguest'] / 20 + ($user['inname'] ? 5 : -5) + ($user['about'] ? 5 : -5);
Думаю понятно, остальное допишеш сам, дальше округляй и выводи результат
Cron (20.04.2011/20:57)Ну а сайт то, тематики общение.
Это рейтинг флудерастов будет
Я думаю может еще считать количество просмотром личной странички, плюс процент заполнения анкеты как в ВК, плюс количество подарков и друзей?
Cron (20.04.2011/20:34)ага, буковками,
А ты знаешь что сообщения не несущие смысловой нагрузки считаются флудом? Раньше модеры за такое расстреливали
VengefuL_SpiriT (20.04.2011/21:29)Читал первый пост? Видимо нет
Cron, $rate = $user['postforum'] / 10 + $user['postchat'] / 30 + $user['postguest'] / 20 + ($user['inname'] ? 5 : -5) + ($user['about'] ? 5 : -5);
Думаю понятно, остальное допишеш сам, дальше округл
Cron (20.04.2011/21:40)а что ты еще сделаешь?) высчитывай тогда по карме и заполненым полям
Читал первый пост? Видимо нет
Сложить посты это не идея, это лютый баян, к тому же не совсем адекватный.
Надо что нибудь эдакое придумать
Вот тебе простой алгоритм:
Пост на форуме - 1 балл.
3 поста в гастевухе - 1 балл
5 постов в чате - 1 балл.
---
Вот тебе сложный алгоритм, позволяющий вычислять флудерастов.
Считаешь число символов в посту, делишь на какое-то условное (но постоянное) число и записываешь в актив юзера.
Тогда не получится тупыми смайлами набивать себе рейтинг.
---
Я это планирую в 5-й версии внедрить.