Пятница, 06.02.2026, 03:09
Приветствую Вас Гость | RSS



Шаблоны для ucoz
Категории раздела
Наш опрос
Конец света в 2012 году реален?
Всего ответов: 802
Инфо блок
У нас вы можете: скачать шаблоны для ucoz, найти шаблоны ucoz с рабочим конструктором, скачать рабочий шаблон для ucoz, игровые шаблоны для ucoz, шаблон для сайта ucoz на тему cs, или же

ucoz шаблоны бесплатно

скачать шаблон для сайта ucoz

шаблоны кс для ucoz

светлый шаблон для ucoz
шаблон форума для ucoz


Главная » Файлы » красивые шаблоны [ Добавить материал ]

Бот на форуме

[ · Скачать удаленно(мало) ] 04.05.2009, 15:47


1. Скачиваем js файл и редактируем при помощи блокнота под себя. После того как все будет настроено - заливаете у корень сайта.
Дальше примерно показано что нужно настраивать в js файле!

Quote
Синим выделено то что меняем
/*
+++++++++++++++++++++++++
++ Author: Vanofuture ++
+++++++++++++++++++++++++
*/

// Настройки
trashId=15; // Ид форума топки/архива/склада/муосрки или чего ещё там у вас...
trashConfirm='Упс, а я перенёс нах вашу тему в Мусорку'; // Это то чё будет бот печатать, когда вы напишите какое-то из слов на перенос темы
bot_rank='Ботяра'; // Титул или ранг бота
bot_quote='http://www.ulfrim.ucoz.ru/Oblachka/p_quote.gif'; // Ссылка к кнопки цитировать
bot_up='http://www.ulfrim.ucoz.ru/Oblachka/p_up.gif'; // Ссылка к кнопки наверх
bot_group='Боты'; // Группа бота
bot_ava='http://i007.radikal.ru/0806/b2/db1fc793d5f2.gif'; // Ссылка на аватар бота
bot_nik='БОТ'; // Ник бота
bot_rank_img='http://www.ulfrim.ucoz.ru/rank/rank10.gif'; // Ссылка на ранг бота(картинка)

words=new Array(); // Массив слов и сочетаний, на которые будут простые ответы
words[0]=new Array('боян','повторение - мать учения');
words[1]=new Array('спс'','спасибо на хлеб не намажеш и в карман не положиш. Плюсег аффтару гони!');
words[2]=new Array('круто'','ага, прям как яйца');
words[3]=new Array('кг/ам'','что-то не нравицо? мишень на стенке нарисовать или сам справишсо?');
words[4]=new Array('пиши исчо'','какой тут пиши? Копируй исчо!');
words[5]=new Array('бобруйск'','уточняю: Бобруссия, уезд йух, город <a href="http://absurdopedia.wikia.com/wiki/Бобруйск" target="_blank">Бобруйск.</a>');
words[6]=new Array('девушки'','ммм...мне брюнеточки нравятся!');
words[7]=new Array('йа креведко'','а йа утко');
words[8]=new Array('Скрины'','Угу, скрины в студию!');

modwords=new Array('фтопку'','тема закрыта','конец флуду','Мусор'); // слова и сочетания по которым тема будет идти фтопку

function botWrite(message,word,user,time,id){
document.write('<tr><td class="postSeparator"></td></tr><tr><td class="postRest2"><table border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable"><tr><td width="23%" class="postTdTop" align="center"><a href="javascript://" onClick="emoticon(\''+bot_nik+',\');return false;">'+bot_nik+'</a></td><td class="postTdTop">'+time+'</td></tr><tr><td class="postTdInfo" valign="top"><img alt="'+bot_nik+'" class="userAvatar" border="0" src="'+bot_ava+'" /><br>'+bot_rank+'<br><img border="0" align="absmiddle" name="rankimg" src="'+bot_rank_img+'" title="Ранг 10" /><br>Группа: '+bot_group+'</td><td id="eBotMessage'+id+'" class="posttdMessage" valign="top"><div class="bbQuoteBlock"><div class="bbQuoteName" style="padding-left:5px;font-size:7pt"><b>Quote</b> (<span class="qName">'+user+'</span>)</div><div class="quoteMessage" style="border:1px inset;max-height:200px;overflow:auto;">'+word+'</div></div><b>'+user+'</b>, '+message+'</td></tr><tr><td class="postBottom" align="center"> </div></td><td class="postBottom"><table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td> </td><td align="right" style="padding-right:15px;"><a href="javascript:Insert(\''+bot_nik+'\',selection);" onMouseOver="get_selection()" class="postQuote"><img style="margin:0;padding:0;border:0;" src="'+bot_quote+'" title="Цитировать" /></a></td><td width="2%" nowrap align="right"><a class="goOnTop" href="javascript:scroll(0,0);"><img style="margin:0;padding:0;border:0;" src="'+bot_up+'" title="Вверх" /></a> </td></tr></table></td></tr></table></td></tr>');}

function checkBot(id,user,time,group_id){
data=document.getElementById('eMessage'+id).innerHTML.toLowerCase();
if(group_id==3 || group_id==4){
for(i=0;i<modwords.length;i++){
if(data.indexOf(modwords[i].toLowerCase())!=-1){
botWrite(trashConfirm,modwords[i],user,time,id);break;}}}
if(!document.getElementById('eBotMessage'+id)){
for(i=0;i<words.length;i++){
if(data.indexOf(words[i][0].toLowerCase())!=-1){
botWrite(words[i][1],words[i][0],user,time,id);
break;}}}}

function checksubmit(obj){
data=obj.message.value.toLowerCase();
for(i=0;i<modwords.length;i++){
if((cur_group_id==3 || cur_group_id==4) && data.indexOf(modwords[i].toLowerCase())!=-1){
num=location.href.split('/');
num=num[num.length-1].split('-');
openLayerB('Et',0,'/forum/'+num[0]+'-'+num[1]+'-0-20-1','Изменить/переместить тему',450,200,1,0,0,0,'left');
searchLayerMove=setInterval('moveToTrash()',500);
return false;break;}}return true;}

function moveToTrash(){
layer=document.getElementById('frm92');
if(layer){
layer.nfid.value=trashId;
document.getElementById('submfrm92').click();
clearInterval(searchLayerMove);
checkMooved=setInterval('checkMoved()',500)}}

function checkMoved(){
layer=document.getElementById('frm92');
if(layer.innerHTML.indexOf('Изменения сохранены')!=-1){
clearInterval(checkMooved);
document.addform.submit();}}

Далее:
Управление дизайном » Форум » Общий вид страниц форума, перед </head> ставим:

Quote
<script type="text/javascript" src="/bot.js"></script>
<script type="text/javascript">
cur_group_id=$GROUP_ID$;
</script>

В шаблоне вид материалов форума $MESSAGE$ заменяем на:

Quote
<span id="eMessage$ID$">$MESSAGE$</span>

Потом в конце этого шаблона(вид материалов форума) пишем:

Quote
<script type="text/javascript">checkBot($ID$,'$USERNAME$','$WDAY$, $DATE$, $TIME$',$GROUP_ID$);</script>


Скачать новый Бот на форуме бесплатно.
Категория: Скрипты, другое | Добавил: leaderru
Просмотров: 806 | Загрузок: 187 | Комментарии: 4 | Рейтинг: 0.0/0
Всего комментариев: 3
13.05.2009
3. Андрей (leaderru) [Материал]
Nil, что именно тебе не понятно? Я помоему всё подробно написал! Пиши в личку!

04.05.2009
2. Данил (Nil) [Материал]
бля... тож хочу такое!
Народ, расскажите подробно мне.. как всеми известному лолу.. как делать)))

04.05.2009
1. Андрей (leaderru) [Материал]
Я добавил ещё много скриптовых вотпросов и ответов, я с ботом беседу веду! ura

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Инфо блок
У нас вы можете: скачать шаблоны для ucoz, найти шаблоны ucoz с рабочим конструктором, скачать рабочий шаблон для ucoz, игровые шаблоны для ucoz, шаблон для сайта ucoz на тему cs, или же

ucoz шаблоны бесплатно

скачать шаблон для сайта ucoz

шаблоны кс для ucoz

светлый шаблон для ucoz
шаблон форума для ucoz
Поиск
Статистика

Всего на сайте: 1
Гостей: 1
Юзеров: 0
Programpk - это ресурс, который предоставляет бесплатные шаблоны для сайта на Ucoz, также у нас есть светлые и темные шаблоны, шаблоны для cs и шаблоны для форума, и другие файлы для ваших сайтов.
Карта сайта (map1, map2, map3, map4.)
Хостинг от uCoz