Post
Topic
Board Русский (Russian)
Merits 2 from 2 users
Re: [ЛOГ] Пoльзoвaтeли, пoвыcившиe cвoй paнг - Пoздpaвлeния!
by
Ratimov
on 09/02/2022, 13:12:05 UTC
⭐ Merited by zasad@ (1) ,Unsoldier (1)
Алгоритм форума точно учитывает количество мерита, и если его много, то легенду получают позже. Fillippone тоже поздно получил легендарный ранг.

Не учитывает вообще. Есть такой пользователь как o_e_l_e_o, у него еше больше мерита чем у fillippone, а легенду он получил на 798 активити:

Edit: After some investigation, I turned Legendary with 798 activity and a little over 3,000 merit.



Когда вы получите легенду, решается в первый день регистрации:

That's what I did. It just takes the first byte of the SHA-1 hash of UID+salt and adds it to 775. There aren't many users with more than 775 activity, so checking people for upgrades every 10 minutes doesn't cause any problems. I was able to do it with just one SQL statement because MySQL has a built-in SHA-1 function.
does anyone know if that number determined when you sign up
Correct. See below:

It just takes the first byte of the SHA-1 hash of UID+salt and adds it to 775.

The salt is a secret, so you cannot predict when someone will become legendary, but it is decided on the day they create their account.