Кол-во "доступно" для скачивания.

 • Просмотры: 1617
Аватара пользователя
serrrios
Благодарил (а): 11 раз
Поблагодарили: 119 раз
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение

Кол-во "доступно" для скачивания.

10 янв 2012, 14:07

Как-то я сморю пропустили сею фичу, а она даже работает. Собсно сам типа мод показывает сколько пользователь может скачать до обнуления ратио или дохода до состояния качать уже ни зя... Сразу говорю бонусы не учитываются, я их не признаю и в формулу они ни как не вписываются.

Открываем файл \includes\functions.php
Ищем строчку

Код: Выделить всё

// Common global functions
Вставляем после:

Код: Выделить всё

function get_dostup($up, $down, $skip=0, $bonus=0.000, $minratio=0)
{
	//settype($up, 'integer');//Byte
	//settype($down, 'integer');//Byte
	settype($skip, 'integer');//Gb

	$dostup=0;

	if($skip && $down < $skip*1024*1024*1024)
	{
		$dostup='=)';
	}
	else if(!$up && !$down)
	{
		$dostup='=|';
	}
	else if(!$up && $down)
	{
		$dostup='=)';
	}
	else if(!$down && $up)
	{
		$dostup=number_format(($up / $minratio), 2, '.', '');
	}
	else
	{
		$dostup=number_format((($up / $minratio)-$down), 2, '.', '');
	}
//	if($bonus!=0.000 && !in_array($dostup, array('Inf.', 'Seed.', 'Leech.', 'None.')))
//	{
//		settype($bonus, 'float');
//		$dostup=number_format(($dostup + ($up * $bonus)), 2, '.', '');
//	}
	if($dostup<0)
	{
		$dostup='=(';
		return $dostup;	
	}
	else
	{	
	return get_formatted_filesize($dostup);
	}
}
Найти:

Код: Выделить всё

'U_TINFO_RATIO'			=> get_ratio($user->data['user_uploaded'], $user->data['user_downloaded'], $config['ppkbb_tcratio_start'], $user->data['user_bonus']),
Вставить после:

Код: Выделить всё

'U_TINFO_DOSTUP'		=> get_dostup($user->data['user_uploaded'], $user->data['user_downloaded'], $config['ppkbb_tcratio_start'], $user->data['user_bonus'], 0.3),
Число 0.3 в коде минимальное ратио для скачивания, если такого нету ставьте 0.
Выводить в оверал_хеадере переменной {U_TINFO_DOSTUP}
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Кол-во "доступно" для скачивания.

10 янв 2012, 14:21

Спасибо, работает!!!
Аватара пользователя
zip
Благодарил (а): 372 раза
Поблагодарили: 80 раз
Сообщения: 865
Зарегистрирован: 04 янв 2010, 09:11
Сообщение

Кол-во "доступно" для скачивания.

10 янв 2012, 19:36

ВО! Спасибо!
Национальный Татарский BitТоррент-Трекер
Аватара пользователя
serrrios
Благодарил (а): 11 раз
Поблагодарили: 119 раз
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение

Кол-во "доступно" для скачивания.

11 янв 2012, 10:19

Кстати функцию так то можно не только в шапке юзать, а к примеру в профиле, виеивтопике и etc. Если кому надо напишу, как юзать...
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Кол-во "доступно" для скачивания.

11 янв 2012, 10:42

Напиши пожалуйста, я что-то пробывал сам к memberlist прикрутить, вышло, но на всех профилях один и тот же лимит показывает = )
Аватара пользователя
serrrios
Благодарил (а): 11 раз
Поблагодарили: 119 раз
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение

Кол-во "доступно" для скачивания.

11 янв 2012, 16:39

Эм, а че там можно было напутать то =В
Файл ..\tracker\include\memberlist_add1.php

Код: Выделить всё

	'TRACKER_USER_RATIO'		=> get_ratio_alias(get_ratio($member['user_uploaded'], $member['user_downloaded'], $config['ppkbb_tcratio_start'], $member['user_bonus'])),
Вставляем после:

Код: Выделить всё

	'TRACKER_USER_DOSTUP'		=> get_dostup($member['user_uploaded'], $member['user_downloaded'], $config['ppkbb_tcratio_start'], $member['user_bonus'], 0.3),
Выводить переменной {TRACKER_USER_DOSTUP} =)
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Кол-во "доступно" для скачивания.

11 янв 2012, 18:43

спасибо, как я не додумался просто название переменной ихменить :oops:
добавлено 13 января
Кстати с днюхой тебя ;)
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Кол-во "доступно" для скачивания.

07 окт 2015, 11:45

serrrios » 10 янв 2012, 15:07 писал(а):а она даже работает.
Работать то работает, но вместо того чтобы выдавать сколько доступно, везде пишет Доступно: 0 байт :D

Вернуться в «Моды в разработке»