Бонусы
Сообщение
Бонусы
Ну так то все правильно, ситуация то удовлетворяющая конфиги была?
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Сообщение
Бонусы
Была конечно, но всё по нулям.
Сейчас выставил так:
0.001
700
700
очистил кеш и буду смотреть результат.
Добавлено спустя 29 минут 9 секунд:
Хм.. а так и должно быть, что значение бонуса в профиле не меняется автоматически, а только после манипуляции через личный раздел - профиль - настройки трекера..?
Сейчас выставил так:
0.001
700
700
очистил кеш и буду смотреть результат.
Добавлено спустя 29 минут 9 секунд:
Хм.. а так и должно быть, что значение бонуса в профиле не меняется автоматически, а только после манипуляции через личный раздел - профиль - настройки трекера..?
Сообщение
Бонусы
0.001 - это число сколько будет начисляться. Про само начисление хз, раньше(года пол назад, когда пользовался ими вообще) начисляло сразу после скачки(вроде оО)..
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Сообщение
Бонусы
При настройках
0.001
700
700
и будет начисляться 0.001 бонуса при аплоаде 700Мб.
Я немного форсировал процесс и задал вот так:
0.001
700
100
чтобы начислялось 0.001 бонуса при аплоаде 100Мб для каждого торрента объёмом свыше 700Мб.
Спустя полчаса уже был результат, но он не начислился автоматически, а лишь после манипуляции через личный раздал. Вот что странно. То есть, бонусы всё ж работают, во всяком случае при третьем параметре отличным от нуля, но вот начисляются не автоматом. Приятель проверил на локалхосте чистую #40 сборку, та же ерунда.
0.001
700
700
и будет начисляться 0.001 бонуса при аплоаде 700Мб.
Я немного форсировал процесс и задал вот так:
0.001
700
100
чтобы начислялось 0.001 бонуса при аплоаде 100Мб для каждого торрента объёмом свыше 700Мб.
Спустя полчаса уже был результат, но он не начислился автоматически, а лишь после манипуляции через личный раздал. Вот что странно. То есть, бонусы всё ж работают, во всяком случае при третьем параметре отличным от нуля, но вот начисляются не автоматом. Приятель проверил на локалхосте чистую #40 сборку, та же ерунда.
Сообщение
Бонусы
хм.. начиная с версии v.2 бонус начисляется только вручную в личном разделе, либо я "случайно" удалил код для автоначисления, либо так и было задумано, но я об этом не написал в обновлении.
Сообщение
Бонусы
PPK, так что будем делать?
Был бы код для автоначисления и инструкция куда чего добавить, так можно было бы исправить это. Неудобно ведь получилось.
Был бы код для автоначисления и инструкция куда чего добавить, так можно было бы исправить это. Неудобно ведь получилось.
Сообщение
Бонусы
/tracker/tinc/taself1.php заменить
на
Код: Выделить всё
if($userid!=$user['poster_id'] && $ppkbb_tcbonus_value > 0 && $rights[6] && $user['size'] > $ppkbb_tcbonus_fsize * 1024 * 1024)
{
$updatesnatch[] = 'bonus_count = bonus_count + '.$upthis;
}
Код: Выделить всё
if($userid!=$user['poster_id'] && $ppkbb_tcbonus_upvalue && $rights[6] && $user['size'] > ($ppkbb_tcbonus_fsize * 1024 * 1024))
{
$sql = 'SELECT bonus_count FROM '.TRACKER_SNATCHED_TABLE." WHERE userid='$userid' AND torrent='$torrentid' LIMIT 1";
$result=my_sql_query($sql);
$user_bonus=mysql_fetch_array($result);
mysql_free_result($result);
$bonus_value = ($upthis + $user_bonus['bonus_count']) / 1024 / 1024;
$bonus_value = intval($bonus_value / $ppkbb_tcbonus_upvalue);
if($bonus_value > 0)
{
$bonus_left = intval(($upthis + $user_bonus['bonus_count']) - ($bonus_value * $ppkbb_tcbonus_upvalue * 1024 * 1024));
$bonus_left ? $updatesnatch[] = "bonus_count = '$bonus_left'" : '';
$updateuser[]='user_bonus=user_bonus + '. ($bonus_value * $ppkbb_tcbonus_value);
}
else
{
$upthis ? $updatesnatch[] = 'bonus_count = bonus_count + '.$upthis : '';
}
}
Сообщение
Бонусы
PPK, после обновления до 41 версии бонусы опять не считаются.
В /tracker/tinc/taself1.php часть кода закомментирована:
Раскомментировать, чтобы заработало?
В /tracker/tinc/taself1.php часть кода закомментирована:
Код: Выделить всё
if($userid!=$user['poster_id'] && $ppkbb_tcbonus_value > 0 && $rights[6] && $user['size'] > $ppkbb_tcbonus_fsize * 1024 * 1024)
{
/*$sql = 'SELECT bonus_count FROM '.TRACKER_SNATCHED_TABLE." WHERE userid='{$userid}' AND torrent='{$torrentid}' LIMIT 1";
$result=my_sql_query($sql);
$user_bonus=mysql_fetch_array($result);
mysql_free_result($result);
$bonus_value = ($upthis + $user_bonus['bonus_count']) / 1024 / 1024;
$bonus_value = intval($bonus_value / $ppkbb_tcbonus_upvalue);
if($bonus_value > 0)
{
$bonus_left = intval(($upthis + $user_bonus['bonus_count']) - ($bonus_value * $ppkbb_tcbonus_upvalue * 1024 * 1024));
$bonus_left ? $updatesnatch[] = "bonus_count = '{$bonus_left}'" : '';
$updateuser[]='user_bonus=user_bonus + '. ($bonus_value * $ppkbb_tcbonus_value);
}
else
{
$upthis ? $updatesnatch[] = 'bonus_count = bonus_count + '.$upthis : '';
}*/
$updatesnatch[] = 'bonus_count = bonus_count + '.$upthis;
}
Вернуться в «Вопросы, ответы и примеры решений»