Возник такой же вопрос, в результате нагуглил ваш комментарий.
В общем, смотрим файл /User/User.class.php — там все функции отвечающие за логику расчета количества инвайтов. При проверке возможности отправить инвайт для конкретного юзера вызывается функция GetCountInviteAvailable (у меня она на 975 строке)
Собственно, алгоритм расчета следующий:
Общее количество инвайтов юзера вычисляется как рейтинг + скилл. Потом из этого числа вычитается количество инвайтов, отправленных за последние 7 дней — получается итоговое число. Если оно ноль (или меньше) — значит инвайтов юзер отправить не сможет.
Так что если нужно, чтобы пользователи могли рассылать инвайты без ограничений, можете все тело этой функции тупо заменить на return 1;
Я же просто поменял строку
В общем, смотрим файл /User/User.class.php — там все функции отвечающие за логику расчета количества инвайтов. При проверке возможности отправить инвайт для конкретного юзера вызывается функция GetCountInviteAvailable (у меня она на 975 строке)
Собственно, алгоритм расчета следующий:
Общее количество инвайтов юзера вычисляется как рейтинг + скилл. Потом из этого числа вычитается количество инвайтов, отправленных за последние 7 дней — получается итоговое число. Если оно ноль (или меньше) — значит инвайтов юзер отправить не сможет.
Так что если нужно, чтобы пользователи могли рассылать инвайты без ограничений, можете все тело этой функции тупо заменить на return 1;
Я же просто поменял строку
на
так что 5 инвайтов будет у всех изначально, а дальше — по мере зарабатывания рейтинга и скилла