ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Вопрос к диме звуке в чате и роботе!

 

274
Павел @DJ_FANTASY
Дим, установил я в чате звук на сообщение:
Скрипты в чате - настройки:
/* Отметка сообщений: 0-обычные, 1-мои, 2-мне, 3-приват_мой, 4-приват_мне, 5-приват_мой2, 6-приват_мне2 */
var symbols=new Array();
symbols[0]="";
symbols[1]="•";
symbols[2]="<bgsound src=message.wav><font color=red>»</font>";
symbols[3]="•";
symbols[4]="»";
symbols[5]="лично для";
symbols[6]="лично вам";

всё работает хорошо, но когда БОТ в чате кидает фразы в чат общий, то мало того что почему то звук воспроизводится - так он ещё воспроизводится сразу несколько раз. Подскажи как это исправить? Или я что то нетак поставил в коде?

11667
Латвиец @Латвиец
Дополнение.
Звук дублируется именно тогда, когда бот пишет сообщение обращаясь к "моему" нику.

274
Павел @DJ_FANTASY
не только "моему" нику. даже когда он прост ов общак кидает фразу то звук дублируется несколько раз. хотя звука вобще быть недолжно

20090
Dimitry @Dimitry
это вроде потому что ограничение сообщений включено!
если непоможет то незнаю..

274
Павел @DJ_FANTASY
не помогло ничего(( Робот даже если просто в чат любое сообщение кидает то появляется звук и причём двойной или тройной(( Дим ну мож чего всё же подскажешь? Да и я заметил - сколько народу в чате именно столько он раз дублирует звук((

274
Павел @DJ_FANTASY
ДИМ! НАШЁЛ ОШИБКУ. ВОТ СМОТРИ КОД
/* Вывод простого сообщения */
if(cmd==0) {
symbol=symbols[0];if(nick==mynick) symbol=symbols[1];if(tonick==mynick ||

text.split(mynick+":").length>1) symbol=symbols[2];
set_nick=" <a href='' onclick=\"parent.tonick('"+nick+": '); return false;\"><font

style=font-size=11pt color="+colornick+"

face='"+facenick+"'><b><u>"+set_nick+"</u></b></font></a>: ";
set_text=" <font style=font-size=11pt color="+color+" face='"+face+"'>" +set_text+"</font> ";
towr=symbol+set_nick+set_text+"<br>";
if(nick==mynick || tonick==mynick) myhistory+=towr;
if(nick==nick_r && loaded==1)

window.setTimeout("parent.left.document.body.innerHTML+='<div>"+towr.split("'").join("\\'")+"</div

>'; up();",1000*Math.round((Math.random()*10+5)));
else wr(towr);
}

А ЕСЛИ УБРАТЬ КОД ЗАДЕРЖКИ СООБЩЕНИЙ БОТА ТО ВСЁ РАБОТАЕТ СУПЕР!
ПОМОГИ - ИСПРАВЬ ЭТО. МНЕ НАДО ЧТО БЫ ЗАДЕРЖКА БЫЛА ВСЁ ТАКИ сообщений бота...

20090
Dimitry @Dimitry
аа ну это само собой я это не раз писал что при задержке так будет!
причём тебе насколько я знаю и писал..

274
Павел @DJ_FANTASY
Не Дим это я только впервые решил звук поставить)). Но это ладно. убрать то я убрал код с задержкой и вроде бы всё наладилось, но теперь иногда звук проскакивает даже тогда когда мне не пишут. просто кто то общается и вылазит звук. С этим как быть??? как это так?

20090
Dimitry @Dimitry
немогу всего знать..

967
Lefna @Богиня
DJ_FANTASY пишет:

Не Дим это я только впервые решил звук поставить)). Но это ладно. убрать то я убрал код с задержкой и вроде бы всё наладилось, но теперь иногда звук проскакивает даже тогда когда мне не пишут. просто кто то общается и вылазит звук. С этим как быть??? как это так?

звук выскакивает, когда сворачиваешь и разворачиваешь окно чата, по крайней мере у меня в чате так было)

274
Павел @DJ_FANTASY
всё разобрался - просто надо отключить лимит сообщений... хотя странно - мож я не хочу так..)) эх баги какие)

20090
Dimitry @Dimitry
баги это использование звуков в чате..

3363
Влад @4ih-pqh
demon пишет:

баги это использование звуков в чате..

верно подмечено,если чесно то у меня асько без звука,раздражает сильно 😀

а можно сделать кнопку отключения звуков?

Отредактировано 4ih-pqh - 01.06.2008
274
Павел @DJ_FANTASY
4ih-pqh пишет:

demon пишет:

баги это использование звуков в чате..

верно подмечено,если чесно то у меня асько без звука,раздражает сильно 😀

а можно сделать кнопку отключения звуков?

гы ну ты ваще) нафиг я бы стал себе делать звук да ещё чтобы он не отключался ))) гыгыгы улыбнуло