Скрипты-სკრიპტები

მთავარი » 2012 » მაისი » 13 » Бот на форуме
03:06
Бот на форуме
В общем: этот бот (Мурзик) реагирует на команды, начинающиеся с Ubot. По умолчанию он может писать за вас сообщения, ставить рекламу и "давать юзерам в чайник".
Вот код. Вставляется в начало вида материалов форума *.

* (В ПАНЕЛИ УПРАВЛЕНИЯ) Главная -> Управление дизайном -> Форум -> Вид материалов!

Code
%IF($MESSAGE$~Ubot)%
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable">
<tr><td width="23%" class="postTdTop" align="center"><a class="postUser" href="javascript://" onClick="emoticon('Мурзик,');return false;">Мурзик</a></td><td class="postTdTop">Дата: $WDAY$, $DATE$, $TIME$ | Сообщение # $NUMBER$</td></tr>
<tr><td class="postTdInfo" valign="top">
<img title="Мурзик" class="userAvatar" src="http://s18.ucoz.net/a/04/0944.jpg" border="0">
<div class="postRankName">Мегабот</div>
<div class="postRankIco"><img src="http://src.ucoz.ru/rnk/5/rank10.gif" title="Ранг: 10"></div>
<div class="postUserGroup">Группа: Боты</div>
<div class="numposts">Постов: <span="unp">Много, очень много</span></div>
<div class="statusBlock">Статус: <span class="statusOnline">Всегда Online</span></div>
</td><td class="posttdMessage" valign="top">

%IF($MESSAGE$~Ubot.пиши/)%

<script>

var botmessage = '$MESSAGE$'
var firstslash = botmessage.indexOf("/") + 1;
document.write(botmessage.substr(firstslash));
</script>

%ELSE%
%IF($MESSAGE$=Ubot.реклама)%

<a href="http://horeman.ru" target="_blank"><img src="http://horeman.ru/b/baner1.gif" border="0" alt="Хорьки и хореманы" title="Хорьки и хореманы"></a><br>
<a class="link" href="http://helper.ucoz.ru" rel="nofollow" target="_blank"><img src="http://helper.ucoz.ru/ref_sys/banner1.png" border="0"></a><br>
<a href="http://x-fan.ru" target="_blank"><img src="http://x-fan.ru/logo.gif" border="0" alt="Сайт сериала X-FILES" title="Сайт сериала X-FILES"></a><br>

%ELSE%
%IF($MESSAGE$~Ubot.дать_в_чайник/)%

<script type="text/javascript">

var botmessage = '$MESSAGE$'
var useid = '$CUR_USER_ID$';
</script>

<script>


var firstslash = botmessage.indexOf("/") + 1;
var lastslash = botmessage.lastIndexOf("/");
var afterlastslash = lastslash + 1;
var kommentslash = botmessage.indexOf(",");
var afterkommentslash = botmessage.indexOf(",") + 1;

var celid = botmessage.slice(firstslash,lastslash);
var komment = botmessage.substr(afterkommentslash);
var celname = botmessage.slice(afterlastslash,kommentslash);

document.write("БОТ подкрался к <b>" +celname+ "</b> и нанёс удар пяткой в чайник... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10! НОКАУТ!!! ( " +komment+ " )");

if(celid == useid)
{
alert("Вы получили по чайнику от бота. Вы валяетесь в отрубе...");
alert("Мозг отказывается думать...");
alert("Хотя может это и к лучшему...");
alert("Не будете беспределить на форуме...");
alert("Вам становится получше и Вы начинаете смутно видеть мир...");
alert("У вас прорезается слух...");
alert("Вы пытаетесь приподняться, голова кружится, но...");
alert("...");
alert("...");
alert("после третей попытки вы наконец встаёте...");
alert("Пора сказать последнее слово и уйти!");
alert("P.S. даже воспоминание о теме в которой Вы получили удар по чайнику заканчивается для Вас глубоким нокаутом. Не думаю, что стоит лишний раз заходить на эту страницу!");
alert("P.P.S. Я тебя ещё настигну! ыыыыы! ))");
}

</script>
%ELSE%

$MESSAGE$

%ENDIF%
%ENDIF%
%ENDIF%

</td></tr>
<tr><td class="postBottom" align="center">[ 284.xxx.xxx.xxx (%IF($COUNTRY$)%<img src="http://nintendoclub.ru/flags/204.gif" align="absmiddle" title="$COUNTRY$">) ]%ENDIF%</td><td class="postBottom">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr><td></td><td align="right" style="padding-right:15px;">$ENTRY_MANAGE_ICON_BAR$$ON_TOP_ICON$$DEL_ENTRY_FIELD$</td></tr>
</table> </table>

%ELSE%

И в самом конце -...

  
Правила пользования:
1. Пишите Ubot.пиши/СООБЩЕНИЕ. Бот напечатает СООБЩЕНИЕ.
2. Пишите Ubot.реклама. Бот напечатает рекламу.
3. Пишите Ubot.дать_в_чайник/ID пользователя/ник,комментарий. Бот даст бедняге в чайник. Можно и на себе потренироваться.
კატეგორია: Форум | ნანახია: 364 | დაამატა: nukria | რეიტინგი: 0.0/0
სულ კომენტარები: 0
კომენტარის დამატება შეუძლიათ მხოლოდ დარეგისტრირებულ მომხმარებლებს
[ რეგისტრაცია | შესვლა ]
მოგესალმები Гость