Вставка звука в приветствие сервера не работает!

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#1 Сообщение 14.01.2011, 15:58

Люди помогите разобраться.. что только не пробовал, но звук не проигрывается в приветствии.
Вот код файлы motd.txt:

Код: Выделить всё

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<EMBED src="http://ksk23.ru/tf2/tf2.mp3" HIDDEN="true">
<NOEMBED> БОДЯГА МЛЯ! </NOEMBED>
</EMBED>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>TF2 modt.txt</title>
<style type="text/css">
div#container
{
   width: 610px;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}
</style>
<style type="text/css">
body
{
   text-align: center;
   margin: 0;
   background-image: url("http://ksk23.ru/tf2/newy3.gif");
   background-position: center top;
   color: #000000;
}
</style>
</head>

<body>
 </body>
</html>
т.е. из всего этого на Team Fortress 2 в приветствии не пашет

Код: Выделить всё

<EMBED src="http://ksk23.ru/tf2/tf2.mp3" HIDDEN="true">
также пробовал

Код: Выделить всё

<bgsound src="http://ksk23.ru/tf2/tf2.mp3">
Может дело в настройках сервера или Internet Explorer на серваке? (ОС 2003 server)
Если сохранить этот текст в .html формате, то все впорядке в любом браузере! В игре же не фурычит музыка.. Может кто поделится своим файлом motd.txt со звуковым файлом, чтобы я проверил..
Последний раз редактировалось batmanblood 14.01.2011, 16:01, всего редактировалось 1 раз.
Изображение

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#2 Сообщение 14.01.2011, 17:24

чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#3 Сообщение 14.01.2011, 18:58

pinkpiton2 писал(а):http://www.counterwiki.com/index.php/Mo ... _Wav_sound
а если так?
Не помогло, звук по прежнему не играет.

Даже пробовал запихать страничку на сайт, а в motd.txt прописал

Код: Выделить всё

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="refresh" content="0;URL=http://ksk23.ru/tf2/motd.html">
</head>
<body
</body>
</html>
но никаких изменений ((
А как проигрывается этот файл? Каким браузером он открывается в игре? Блински!
Изображение

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#4 Сообщение 14.01.2011, 23:21

как-то даже никогда не задавался целью чтобы в мотд играла музыка
а если открыть обычным браузером? играет?

это браузер от виндячей версии TF2 "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; Valve Source Client; ) АppleWebKit/532.1 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.1"
это браузер от маковской версии TF2 "Mozilla/5.0 (Macintosh; U; Macintosh; en-US; Valve Source Client; ) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.1"
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#5 Сообщение 15.01.2011, 03:16

pinkpiton2 писал(а):как-то даже никогда не задавался целью чтобы в мотд играла музыка
а если открыть обычным браузером? играет?

это браузер от виндячей версии TF2 "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; Valve Source Client; ) АppleWebKit/532.1 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.1"
это браузер от маковской версии TF2 "Mozilla/5.0 (Macintosh; U; Macintosh; en-US; Valve Source Client; ) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.1"
В Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 (.NET CLR 3.5.30729) работает на серваке
В Internet Explorer 8 тоже все нормально проигрывается по приведенной ниже ссылке:

http://ksk23.ru/tf2/motd.html

На сервере csmania.ru играет в приветствии музычка (Опа-опа-опапапа) .. мне понравилась идея и я хочу на своём тоже разместить звук. Вот, но не получается(

Установил себе браузер Safari, который на движке Webkit и действительно - на нем звук не проигрывается. Попробую поиграться с тегами, заранее спасибо)
Изображение

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#6 Сообщение 15.01.2011, 05:27

очень не уверен что оригинальный сафари и перепиленое вальвами будет совместимо
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

killer18664
Лейтенант
Лейтенант
Сообщения: 128
Зарегистрирован: 08.01.2010
Откуда: из дома
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#7 Сообщение 15.01.2011, 09:17

у меня вобще бразуер требует установки QuickTime
попробуй плагин joinsnd.smx, или просто в клюбой sp допиши, потом скомпельни:

Код: Выделить всё

public OnClientPutInServer(client)
{
	if(!IsFakeClient(client))
	{
		EmitSoundToClient(client, "consnd/joinserver.mp3");
	}
}

Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#8 Сообщение 15.01.2011, 10:54

pinkpiton2 писал(а):очень не уверен что оригинальный сафари и перепиленое вальвами будет совместимо
Нет, все таки получилось.. Дурацкий движок)

Код: Выделить всё

<head>
<embed src="http://ksk23.ru/tf2/tf2.mp3" hidden="true" type="application/x-mplayer2">
</embed>
</head>
и, не понятно почему, обязательно после <body> должен идти хоть какой-то символ, если его не будет - звук не воспроизводится))

Код: Выделить всё

<body>
**********************
</body>
killer18664 писал(а):у меня вобще бразуер требует установки QuickTime
попробуй плагин joinsnd.smx, или просто в клюбой sp допиши, потом скомпельни:

Код: Выделить всё

public OnClientPutInServer(client)
{
	if(!IsFakeClient(client))
	{
		EmitSoundToClient(client, "consnd/joinserver.mp3");
	}
}
Это же не наш метод!)) Да и плагины я создавать и редактировать не умею)
Изображение

killer18664
Лейтенант
Лейтенант
Сообщения: 128
Зарегистрирован: 08.01.2010
Откуда: из дома
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#9 Сообщение 15.01.2011, 12:42

batmanblood писал(а):
pinkpiton2 писал(а):очень не уверен что оригинальный сафари и перепиленое вальвами будет совместимо
Нет, все таки получилось.. Дурацкий движок)

Код: Выделить всё

<head>
<embed src="http://ksk23.ru/tf2/tf2.mp3" hidden="true" type="application/x-mplayer2">
</embed>
</head>
и, не понятно почему, обязательно после <body> должен идти хоть какой-то символ, если его не будет - звук не воспроизводится))

Код: Выделить всё

<body>
**********************
</body>
killer18664 писал(а):у меня вобще бразуер требует установки QuickTime
попробуй плагин joinsnd.smx, или просто в клюбой sp допиши, потом скомпельни:

Код: Выделить всё

public OnClientPutInServer(client)
{
	if(!IsFakeClient(client))
	{
		EmitSoundToClient(client, "consnd/joinserver.mp3");
	}
}
Это же не наш метод!)) Да и плагины я создавать и редактировать не умею)
у меня кстати просит QuickTime (FireFox), попробуй реализовать через javascript

Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#10 Сообщение 16.01.2011, 03:40

killer18664 писал(а):у меня кстати просит QuickTime (FireFox), попробуй реализовать через javascript
ага, уже увидел, спасибо.. отпишусь)
Изображение

Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#11 Сообщение 16.01.2011, 15:59

Видно не судьба, видно не судьба, видно надо мной.. ))

В общем у меня не получилось проигрывать музыку в приветствии TF2 без предварительно установленных плагинов на клиентских компьютерах.
Решил по совету
killer18664 писал(а):попробуй плагин joinsnd.smx
установить плагин этот. Установил, он фунциклирует, загружается файл на клиента, но в итоге в консоле пишет:

Failed to load sound "sound\consnd\joinserver.mp3", file probably missing from disk/repository

косяк.. вот сижу, разбираюсь, почему)) :dash:
Изображение

killer18664
Лейтенант
Лейтенант
Сообщения: 128
Зарегистрирован: 08.01.2010
Откуда: из дома
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#12 Сообщение 16.01.2011, 16:06

аа он не кешировался поэтому вот так

Код: Выделить всё

public OnMapStart()
{
	PrecacheSound("consnd/joinserver.mp3", true);
}
добавь это тоже "куда нибудь"
если будет ругаться то просто найди в коде sp: public OnMapStart(), и вставь в него PrecacheSound("consnd/joinserver.mp3", true); и сохрани :)
Последний раз редактировалось killer18664 16.01.2011, 16:11, всего редактировалось 1 раз.

Аватара пользователя
batmanblood
Сержант
Сержант
Сообщения: 34
Зарегистрирован: 05.04.2010

#13 Сообщение 16.01.2011, 22:37

killer18664 писал(а):аа он не кешировался поэтому вот так

Код: Выделить всё

public OnMapStart()
{
	PrecacheSound("consnd/joinserver.mp3", true);
}
добавь это тоже "куда нибудь"
если будет ругаться то просто найди в коде sp: public OnMapStart(), и вставь в него PrecacheSound("consnd/joinserver.mp3", true); и сохрани :)
Я прошу прощения за свою безграмотность), но я не могу открыть плагин для редактирования.. Открываю с помощью блокнота joinsnd.smx, а там кракозябры..
Я бы уже сделал это, да не пойму каким редактором открывать(
Может у Вас получится переделать и мне переслать готовый? Вот я качал отсюда http://forums.alliedmods.net/showthread.php?t=63161 этот плагин..
Спасибо за Ваши труды.
Изображение

killer18664
Лейтенант
Лейтенант
Сообщения: 128
Зарегистрирован: 08.01.2010
Откуда: из дома
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#14 Сообщение 17.01.2011, 11:33

вобще-то редактировать надо .sp а не .smx, smx это уже откомпилированный плагин, а http://forums.alliedmods.net/showthread.php?t=63161 там просто, допиши в sourcemod.cfg строку sm_join_sound "<sound>", где <sound> путь к твоему звуку, например consnd/joinserver.mp3

Аватара пользователя
AnTiSpameR
Капитан
Капитан
Сообщения: 458
Зарегистрирован: 11.10.2008
Откуда: Belarus
Поблагодарили: 31 раз
Контактная информация:

#15 Сообщение 20.01.2011, 04:39

batmanblood писал(а):
pinkpiton2 писал(а):очень не уверен что оригинальный сафари и перепиленое вальвами будет совместимо
Нет, все таки получилось.. Дурацкий движок)

Код: Выделить всё

<head>
<embed src="http://ksk23.ru/tf2/tf2.mp3" hidden="true" type="application/x-mplayer2">
</embed>
</head>
Сделал так как написано - музыка играет но на сервер нельзя открыть Steam (shift-tab) может кто знает как исправить ? Проверял именно и за этого приветствия не работает (shift-tab).
Изображение Изображение Изображение Изображение Изображение

Изображение

Ответить