Ростов-папа Суббота, 18.05.2024, 23:21
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Всё для Вебмастера » Скрипты » Авто-начисление денежных бонусов + рейтинг модератора
Авто-начисление денежных бонусов + рейтинг модератора
rostov-papaДата: Четверг, 20.11.2008, 01:34 | Сообщение # 1
Admin
Бог форума сотня постов За хорошую посещаемость на форуме
Сообщений: 421
Статус: :-(
Версия 1 (бонусы и штрафы можно добавить только к получаемой сумме)
Работает только в Персональная страница пользователя.
Добавляем туда где нужно вывести инфу (например: перед <?if($_BANNED_TILL$)?> или <?if($_BAN_READ_URL$)?>)

Code
<?if($_GROUP_ID$="2" or $_GROUP_ID$="3" or $_GROUP_ID$="4")?><script language="JavaScript">    
function money() {    
/*    
Авторские права принадлежат XxMARSxX. Скрипт написан 11.04.2008г.    
Любое коммерческое использование данного скрипта возможно только с письменного разрешения автора.    
Скрипт является бесплатным и предоставляется "как есть", продажа скрипта или продажа доступа к скрипту запрещена.    
Welcome us http://thedark.net.ru/     
*/    

var nick = ['thedark','XxMARSxX','loza']; //Список пользователей, которые получали выплаты    

//Кому и сколько выплатили    
nick['thedark'] = 1;                  //единичная выплата число    
nick['XxMARSxX'] = '$1 000 000 000';  //любой текст в одинарных кавычках (можно писать что угодно, на заработанную сумму не влияет)    
nick['loza'] = 11+22+33-55;           //первая выплата 11 вторая 22 третья 33 штраф 55    

Mcost=0.0001; //1 цент за 100 сообщений    
Pcost=0.01; //1 цент за статью    
Fcost=0.01; //1 цент за файл    
Ncost=0.005; //0.5 цента за новость    
Rcost=0.01; //1 цент за 1 балл репутации    

messages=$_FORUM_ENTRIES$ + $_COM_ENTRIES$; //Количество сообщений (Форум+Комментарий) добавленных пользователем    
publs=$_PUBL_ENTRIES$;                      //Количество статей добавленных пользователем    
files=$_LOAD_ENTRIES$;                      //Количество файлов добавленных пользователем    
news=$_NEWS_ENTRIES$;                       //Количество новостей добавленных пользователем    
rep=$_REPUTATION$;                       //Количество баллов репутации пользователя    

Mmoney=Math.round(100 * messages * Mcost)/100; //Деньги за все сообщения (округляем до сотен)    
Pmoney=Math.round(100 * publs * Pcost)/100;    //Деньги за все статьи (округляем до сотен)    
Fmoney=Math.round(100 * files * Fcost)/100;    //Деньги за все файлы (округляем до сотен)    
Nmoney=Math.round(100 * news * Ncost)/100;     //Деньги за все новости (округляем до сотен)    
Rmoney=Math.round(100 * rep * Rcost)/100;     //Деньги за репутацию (округляем до сотен)    

var d=new Date();    
Mrating=($_BLOG_ENTRIES$ + $_BOARD_ENTRIES$ + $_COM_ENTRIES$ + $_DIR_ENTRIES$ + $_FORUM_ENTRIES$ + $_LOAD_ENTRIES$ + $_NEWS_ENTRIES$ + $_PUBL_ENTRIES$ + $_REPUTATION$ + Math.floor(((d.getTime()/1000)-$_REG_TIMESTAMP$)/86400))/100; //Рейтинг модератора    

for(var i=0; i<nick.length; i++) {    
if('$_USERNAME$'==nick[i]) {    
       N=nick[i];    
         if(isNaN(nick[N])) {    
         ue='';   //Если Заработанная сумма = текст, тогда пусто    
         Tmoney=(Math.round(100 * (Mmoney + Pmoney + Fmoney + Nmoney + Rmoney) )/100); //Окончательная сумма (округляем до сотен)    
         } else {    
         ue='$';  //Если Заработанная сумма = число, тогда вписываем название валюты    
         Tmoney=(Math.round(100 * (Mmoney + Pmoney + Fmoney + Nmoney + Rmoney) )/100)-Math.abs(nick[N]); //Окончательная сумма - то что выплатили (округляем до сотен)    
         }    
       cashout=ue + nick[N]; //если вы используете валюту не доллары, а например руб. - поменяйте (ue + nick[N]) местами (nick[N] + ue)    
       break;    
}    
else    
{    
       Tmoney=(Math.round(100 * (Mmoney + Pmoney + Fmoney + Nmoney + Rmoney) )/100); //Окончательная сумма (округляем до сотен)    
       cashout='Все деньги завещал сайту';    
}    
}    
if(Mrating || Tmoney || cashout) {    
document.write('<div id="rating" class="udtb"><div class="udtlb">');    
document.write('Рейтинг модератора:');    
document.write('<BR>Зароботок модератора:');    
document.write('<BR>Получил:');    
document.write('</div>');    
document.write('<b>'+ Mrating +'</b>');    
document.write('<br><font color="green"><b>$'+ Tmoney +'</b></font>');    
document.write('<br><b>'+ cashout +'</b>');    
document.write('</div>');    
} }    
money();    
</script><?endif?>
 
Форум » Всё для Вебмастера » Скрипты » Авто-начисление денежных бонусов + рейтинг модератора
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024