Авто-начисление денежных бонусов + рейтинг модератора - Страница 4 - Форум
Включить музыку | Четверг, 08 Дек 2016, 1.14.14| Главная | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 4 из 6«123456»
Архив - только для чтения
Форум » Корзина » Архив » Пользователи » Авто-начисление денежных бонусов + рейтинг модератора (ставится на л.странице пользователя)
Авто-начисление денежных бонусов + рейтинг модератора
БелчонкаДата: Четверг, 26 Фев 2009, 5.07.16 | Сообщение # 1
Admin
Группа: Администраторы
Город: Almaty
На форуме с: 13 Дек 2007
Награды: 57
Сообщений: 5754
< >
Статус:
~ Мои награды ~
Версия 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 = ['Белчонка','Natal','НИК']; //Список пользователей, которые получали выплаты

//Кому и сколько выплатили
nick['Natal'] = 1;                  //единичная выплата число
nick['Белчонка'] = '$1 000 000 000';  //любой текст в одинарных кавычках (можно писать что угодно, на заработанную сумму не влияет)
nick['НИК'] = 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?>


 
ГолиафДата: Четверг, 05 Мар 2009, 4.03.53 | Сообщение # 16
Сержант
Группа: Проверенные
Город: Москва
На форуме с: 21 Фев 2009
Награды: 0
Сообщений: 31
< >
Статус:
Смайл настроения:
~ Мои награды ~
ну лень так лень. Без тебя разберусь.
 
БелчонкаДата: Четверг, 05 Мар 2009, 6.39.24 | Сообщение # 17
Admin
Группа: Администраторы
Город: Almaty
На форуме с: 13 Дек 2007
Награды: 57
Сообщений: 5754
< >
Статус:
~ Мои награды ~
Quote (Голиаф)
ну лень так лень. Без тебя разберусь.

мне не лень,это вам лень читать,а ведь там написано всё по полочкам только смотри внимательно и ники ставь сам кому начисляешь
вот смотри :Красным цветом ники ,это автоматом будут от количество сообщений у кого больше тех и впиши.И ниже обвела красным там ставь кому ты выплатишь
var nick = ['Белчонка','Natal','НИК']; //Список пользователей, которые получали выплаты

//Кому и сколько выплатили
nick['Natal'] = 1; //единичная выплата число
nick['Белчонка'] = '$1 000 000 000'; //любой текст в одинарных кавычках (можно писать что угодно, на заработанную сумму не влияет)
nick['НИК'] = 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 балл репутации


 
ГолиафДата: Четверг, 05 Мар 2009, 6.47.23 | Сообщение # 18
Сержант
Группа: Проверенные
Город: Москва
На форуме с: 21 Фев 2009
Награды: 0
Сообщений: 31
< >
Статус:
Смайл настроения:
~ Мои награды ~
я читал :( но серьезно не могу вникнуть что к чему.

Quote
nick['Natal'] = 1; //единичная выплата число

что это значит?

Quote
nick['Белчонка'] = '$1 000 000 000'; //любой текст в одинарных кавычках (можно писать что угодно, на заработанную сумму не влияет)

этого я тоже не понял :(

Quote
nick['НИК'] = 11+22+33-55; //первая выплата 11 вторая 22 третья 33 штраф 55

Quote

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>');

и эту часть я не понял...всмысле что значат рейтинг и заработок модера...мне нужен этот скрипт но если я не пойму как он работает то толку ведь не будет :(

 
БелчонкаДата: Четверг, 05 Мар 2009, 7.53.02 | Сообщение # 19
Admin
Группа: Администраторы
Город: Almaty
На форуме с: 13 Дек 2007
Награды: 57
Сообщений: 5754
< >
Статус:
~ Мои награды ~
Голиаф, Ты его загрузи и сам увидишь,сообразишь нужен он или нет.
Quote (Белчонка)
nick['Natal'] = 1; //единичная выплата число

вот к примеру 1 единичная выплата,это просто то же самое ты написал одно сообщение вот тебе одно очко или одну копейку.
Ну сам понимаешь это просто прикол,ты же бабки не будешь платить ,ну то же самое как медали,человек трудится ты даёшь медаль,ну тут типа вот копеечку,это всё для развлечения.
nick['Белчонка'] = '$1 000 000 000'; //любой текст в одинарных кавычках (можно писать что угодно, на заработанную сумму не влияет)
ну вот теперь это строка,я самое много на своём сайте написала,и соответственно если я этот скрипт вставлю то у меня и будет кучу бабок виртуальных,тут ты можешь вписать ник и сумму

Вот этот кусок выводит инфу ,что,кому и сколько
[color=red]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>');
Рейтинг модератора ты убери слово модератор,просто высветится рейтинг,это зависит от количество сообщений,загрузок и т.д. любого пользователя
Заработок тоже самое,теперь надеюсь понял.И всё это будет видно в профиле пользователя.Короче,сейчас я поставлю этот скрипт себе на время,как посмотришь напиши ,чтоб я удалила.
а вот ещё что,вот этот кусок определяет какие группы участвуют:

<?if($_GROUP_ID$="2" or $_GROUP_ID$="3" or $_GROUP_ID$="4")?>


 
БелчонкаДата: Четверг, 05 Мар 2009, 8.00.48 | Сообщение # 20
Admin
Группа: Администраторы
Город: Almaty
На форуме с: 13 Дек 2007
Награды: 57
Сообщений: 5754
< >
Статус:
~ Мои награды ~
Вот это место где ты сам регулируешь сколько и кому:
nick['Белчонка'] = '$1 000 000 000'я себе поставила 10,ой надеюсь понял,я не знаю как ещё объяснить.

Профиль и мой и свой смотри,тогда сообразишь.


 
Форум » Корзина » Архив » Пользователи » Авто-начисление денежных бонусов + рейтинг модератора (ставится на л.странице пользователя)
Страница 4 из 6«123456»
Поиск:
Последние сообщения на форуме
Посетители дня
Посетители:

В гостях у Белчонки © 2016