[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: FeRz1k  
Форум » Вэбмастерам » Скрипты для uCoz » Авто - начисление денежных бонусов + рейтинг модератора (Модуль: разное)
Авто - начисление денежных бонусов + рейтинг модератора
hedshotДата: Четверг, 18.12.2008, 18:39 | Сообщение # 1
Звание: Рядовой
Постов на форуме: 22
Репутация:
[ 0 ]
Подарки:
[ 0 ]
Не в сети
Версия 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() {  

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?>

 
Goodik39Дата: Четверг, 18.12.2008, 21:37 | Сообщение # 2
Ph0en1x aka Good'1k
Постов на форуме: 1449
Репутация:
[ 218 ]
Подарки:
[ 81 ]
Не в сети
Всегда, когда выкладываешь скрипты от других сайтов, создавай свои скриншоты. Не надо использовать чужие скрины. Я не хочу потом, чтобы у меня из-за тебя были проблемы авторских прав.

Команда - это капитан и игроки сплоченные вместе и чем больше вы будете помогать друг другу не только в игре но и в реальной жизни, тем приятнее и выше будет подъем к вершинам киберспортивного олимпа.
 
hedshotДата: Пятница, 19.12.2008, 12:12 | Сообщение # 3
Звание: Рядовой
Постов на форуме: 22
Репутация:
[ 0 ]
Подарки:
[ 0 ]
Не в сети
понял
 
sppartakДата: Четверг, 12.02.2009, 16:49 | Сообщение # 4
Звание: Рядовой
Постов на форуме: 4
Репутация:
[ 0 ]
Подарки:
[ 0 ]
Не в сети
прикольная штучка

Добавлено (12.02.2009, 16:48)
---------------------------------------------
прикольная штучка

Добавлено (12.02.2009, 16:49)
---------------------------------------------
прикольная штучка


sd
 
Форум » Вэбмастерам » Скрипты для uCoz » Авто - начисление денежных бонусов + рейтинг модератора (Модуль: разное)
  • Страница 1 из 1
  • 1
Поиск:
Статистика сайта
Последние новости Самые отвечаемые темы Последние статьи
EA раскрыла подробно... 18.04.2013
Bethesda прекращает ... 18.04.2013
Создатели World of T... 18.04.2013
Battlefield 4 не буд... 18.04.2013
Авторы Silent Hill: ... 18.04.2013
Курилка! 103
Общая тема для обсуждений 67
Изготовление аваторов 50
Новости сервера 37
Команда сайта 36
История Starcraft: Н... 10.02.2013
Почему в Valve решил... 20.08.2012
Танки рвутся в кибер... 15.08.2012
Лучшие финалы в исто... 17.06.2012
Киберспорт - спорт? ... 14.04.2012
Новые пользователи Активные пользователи Лучшие комментаторы
dashaNAvis 28.08.2021
vikaNAvis 28.08.2021
tinaScaks 02.06.2021
alexNAvis 02.06.2021
genaRScaks 29.04.2021
Goodik39 1449
FeRz1k 319
WedMacK 200
warcraf 200
Rolex 157
Goodik39 56
FeRz1k 56
koJIxo3Huk 19
Die 13
scool 9