Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Вопросы, ответы и примеры решений

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Вопросы, ответы и примеры решений

Бонусы

25 сообщений
  • Пред.
  • 1
  • 2
  • 3
  • След.
Просмотры: 2605 • 
  • Siava Сообщение 13.09.2011
    Пардон, опечатался, конечно же #40, но суть вопроса не меняется.
Siava
  • Аватара пользователя
    serrrios Сообщение 13.09.2011
    Ну так то все правильно, ситуация то удовлетворяющая конфиги была?
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Siava Сообщение 13.09.2011
    Была конечно, но всё по нулям.

    Сейчас выставил так:
    0.001
    700
    700
    очистил кеш и буду смотреть результат.

    Добавлено спустя 29 минут 9 секунд:
    Хм.. а так и должно быть, что значение бонуса в профиле не меняется автоматически, а только после манипуляции через личный раздел - профиль - настройки трекера..?
Siava
  • Аватара пользователя
    serrrios Сообщение 13.09.2011
    0.001 - это число сколько будет начисляться. Про само начисление хз, раньше(года пол назад, когда пользовался ими вообще) начисляло сразу после скачки(вроде оО)..
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Siava Сообщение 13.09.2011
    При настройках
    0.001
    700
    700
    и будет начисляться 0.001 бонуса при аплоаде 700Мб.

    Я немного форсировал процесс и задал вот так:
    0.001
    700
    100
    чтобы начислялось 0.001 бонуса при аплоаде 100Мб для каждого торрента объёмом свыше 700Мб.

    Спустя полчаса уже был результат, но он не начислился автоматически, а лишь после манипуляции через личный раздал. Вот что странно. То есть, бонусы всё ж работают, во всяком случае при третьем параметре отличным от нуля, но вот начисляются не автоматом. Приятель проверил на локалхосте чистую #40 сборку, та же ерунда.
Siava
  • Аватара пользователя
    PPK Сообщение 14.09.2011
    хм.. начиная с версии v.2 бонус начисляется только вручную в личном разделе, либо я "случайно" удалил код для автоначисления, либо так и было задумано, но я об этом не написал в обновлении. :?
PPK
  • Siava Сообщение 14.09.2011
    PPK, так что будем делать? :)
    Был бы код для автоначисления и инструкция куда чего добавить, так можно было бы исправить это. Неудобно ведь получилось.
Siava
  • Аватара пользователя
    PPK Сообщение 17.09.2011
    /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
  • Siava Сообщение 18.09.2011
    PPK, спасибо, вроде заработало! :)
Siava
  • Siava Сообщение 29.01.2012
    PPK, после обновления до 41 версии бонусы опять не считаются.
    В /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;
    		}
    Раскомментировать, чтобы заработало?
Siava
25 сообщений
  • Пред.
  • 1
  • 2
  • 3
  • След.

Вернуться в «Вопросы, ответы и примеры решений»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума