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

Проблема с вызовом

 

20
Денис @dartist21
/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1) alert("Вас вызывает в чат <b>"+nick+"</b>! Зайдите в чат!");
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}

Нужно добавить музыку. У меня что-то выходит неправильно 🙁 Музыку проигрывать после того, как ты подтвердил уведомление)

Заранее спасибо!

415
Денис @FeNIX74
dartist21 пишет:

/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1) alert("Вас вызывает в чат <b>"+nick+"</b>! Зайдите в чат!");
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}

Нужно добавить музыку. У меня что-то выходит неправильно 🙁 Музыку проигрывать после того, как ты подтвердил уведомление)

Заранее спасибо!

Пробуй вот так:

/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1) {set_nick+='<embed type="application/x-shockwave-flash" src="http://mpchat.com/blank/player.swf" allowfullscreen="false" flashvars="file=Ссылка на звук в формате mp3&autostart=true" width="0" height="0">'}; alert("Вас вызывает в чат <b>"+nick+"</b>! Зайдите в чат!");
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}

Отредактировано FeNIX74 - 21.03.2013
2615
Сергей @Pegass
🐱‍👤 а никого не смущает что alert() останавливает выполнение скрипта?

/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1)
{
wr(set_time+"<i>Вас вызывает "+set_nick+".</i><embed type='application/x-shockwave-flash' src='http://mpchat.com/blank/player.swf' allowfullscreen='false' flashvars='file=http://radiofull.ru/Style_god/brunetki.mp3&autostart=true' width='0' height='0'><br>");
setTimeout('alert("Вас вызывает в чат <b>'+nick+'</b>! Зайдите в чат!");',2000);
}
else
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}

Вроде без ошибок, вроде

415
Денис @FeNIX74
Pegass, Сори забыл убрать алерт!

20
Денис @dartist21
Pegass, После клика на "ОК" (подтверждение вызова) музыка продолжает играть. Можно ли сделать ее стоп на этом моменте?

2615
Сергей @Pegass
/* Вывод сообщения о вызове и сам вызов окном с музыкой '/call nick' */
if(cmd==4) {
if(tonick==mynick && loaded==1)
{
wr(set_time+"<i>Вас вызывает "+set_nick+".</i><embed id="tocall" type='application/x-shockwave-flash' src='http://mpchat.com/blank/player.swf' allowfullscreen='false' flashvars='file=http://radiofull.ru/Style_god/brunetki.mp3&autostart=true' width='0' height='0'><br>");
setTimeout('alert("Вас вызывает в чат <b>'+nick+'</b>! Зайдите в чат!");var tocall=document.getElementById("tocall");var ptocall = tocall.parentNode; ptocall.removeChild(tocall); ',2000);
}
else
wr(set_time+"<i>"+set_nick+" вызывает "+tonick+".</i><br>");
}

Отредактировано Pegass - 27.03.2013
20
Денис @dartist21
Pegass, Теперь чат не грузит вообще )

2615
Сергей @Pegass
dartist21 пишет:

Pegass, Теперь чат не грузит вообще )

ну надо смотреть

320
Сергей @Brokl
Всем привет. Из за чего может быть такое,звук есть но не все его слышат?