При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Xash3D Engine
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.07.2016, 11:51  #1
TEPA6ANT
TEPA6ANT
Рядовой
Регистрация: 11.03.2015
Возраст: 24
Сообщения: 13


По умолчанию [Xash XT (с исходниками от May2014-24)] Не работает ambient_music

ambient_music работает если взять xash.dll от Xash 3D EX v0.965 Build 2665
Но с xash.dll от самого Xash 3D (build3153, build2867, build3366 (других билдов у меня нет)) и от Xash 3D EX (v0.97 (protocol 48 | build 3155)) не работает.

Помогите пожалуйста.

Оффтоп

Последний раз редактировалось TEPA6ANT, 05.07.2016 в 12:27.
TEPA6ANT вне форума Ответить с цитированием
Старый 05.07.2016, 12:35  #2
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

Не надо брать какие-то старые версии, надо брать самые свежие.
Всё там работает, надо только с настройками разобратцо.
Там не надо писать путь к файлу, только его имя без расширения.
Дядя Миша вне форума Ответить с цитированием
Старый 05.07.2016, 12:43  #3
TEPA6ANT
TEPA6ANT
Рядовой
Регистрация: 11.03.2015
Возраст: 24
Сообщения: 13


По умолчанию

2 Дядя Миша:
Но да, заработало. Спасибо большое.

Последний раз редактировалось TEPA6ANT, 05.07.2016 в 12:51.
TEPA6ANT вне форума Ответить с цитированием
Старый 05.07.2016, 15:47  #4
gfdjr5
gfdjr5
[NULL]
Регистрация: 25.11.2012
Сообщения: 563


По умолчанию

2 TEPA6ANT:

Последний раз редактировалось gfdjr5, 20.07.2017 в 01:41.
gfdjr5 вне форума Ответить с цитированием
Старый 05.07.2016, 18:17  #5
TEPA6ANT
TEPA6ANT
Рядовой
Регистрация: 11.03.2015
Возраст: 24
Сообщения: 13


По умолчанию

2 gfdjr5:
Спасибо конечно, но проблема решена. Просто я раньше указывал полный путь к файлу от директорий (media/имя_файла.mp3) в ambient_music.
Ambient_music раньше работал так, до того момента пока я не обновил XashXT. Но тогда я нашёл выход, установив xash.dll от Xash 3D EX v0.965 Build 2665. Но сейчас я докопался до того, что мне понадобилось отредактировать немного движок. Но исходников от Xash 3D EX v0.965 Build 2665 нет. А вот исходники, которые в открытом доступе от Xash 3D EX (v0.97 (protocol 48 | build 3155)), тоже, после компиляций, ambient_music не воспроизводил.
Поэтому я и спрашиваю почему так.
А тут оказывается надо не указывать путь к файлу, а просто написать название аудио файла без ".mp3" (что для меня оказалось не обычно, т.к. я обычно пишу путь к файлу с форматом).

Последний раз редактировалось TEPA6ANT, 05.07.2016 в 18:26.
TEPA6ANT вне форума Ответить с цитированием
Старый 05.07.2016, 18:43  #6
gfdjr5
gfdjr5
[NULL]
Регистрация: 25.11.2012
Сообщения: 563


По умолчанию

gfdjr5, подумав, добавил 05.07.2016 в 18:49
В 2665Ex специально была переписана работа mp3 play/stop, принимающая на вход путь от корня папки, как и оригинальный GoldSrc, что позволяло писать команды вида "mp3 play media/gamestartup(.mp3)", и независимо от того, было ли указано расширение, музыка проигрывалась, если была найдена. В Xash'е же амбиент мьюзик захардкоден на "media/" папку. А исходники от 2665, к сожалению, позже были утеряны и в актуальном коде этого всё ещё не прописано заново, если мне не изменяет память, но туда я уже давненько не заглядывал.

Последний раз редактировалось gfdjr5, 20.07.2017 в 01:42.
gfdjr5 вне форума Ответить с цитированием
Старый 05.07.2016, 19:06  #7
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

[ Цитата ] что для меня оказалось не обычно, т.к. я обычно пишу путь к файлу с форматом
Оно там помоему завязано на какие-то проверки и возможность указать звук с суффиксами _loop.mp3 _intro.mp3 поэтому так теперь.
[ Цитата ] А исходники от 2665, к сожалению, позже были утеряны и в актуальном коде этого всё ещё не прописано заново
Вот как можно доверять разработчику, который теряет исходники?
У меня между прочим вся история разработки в виде бэкапов имеется, от июня 2007-го года до июля 2016-го. А тут один билд сделали и потеряли.
Дядя Миша вне форума Ответить с цитированием
Старый 01.10.2016, 23:14  #8
Jaguar101
Jaguar101
Рядовой
Регистрация: 31.05.2014
Сообщения: 29


По умолчанию

Всем привет. Возникла проблема с ambient_music, решил не создавать тему, а написать сюда. Вообщем проблема такая. Решил использовать ambient_music на картах, скачал бибилиотеку fmod.dll (c интернета, ибо с движком не нашел вместе, мб плохо искал), закинул ее в папку где xash.exe, далее создаю карту выбираю энтитю ambient_music. В свойствах ставлю активна при старте, зациклена. В настройках есть поля: intro track, main track, file name. Не известно что прописывать в каждый, ибо в хелпе написано что должно быть только поле file name, других быть не должно. Но на всякий случай прописал во всех полях одно и тоже сначало media/track.mp3. Ничего не заработало. Начал искать по по форуму нашел эту тему. Как понял из этой темы нужно прописать название трека из папки media без пути и расширения. Сделал, музыки нет. Думал может fmod нужно кидать в сис файлы, закинул в папки system32 и syswon64 но ничего не изменилось. Что я делаю не так?
Насчет трека 44100khz, 128kbit, 23mb размер, длительность вроде 25 минут, mp3 формат, лежит в папке media название fon.mp3 . Если этот трек запустить только в формате wav через ambient_generic то все работает, но хочется через ambent_music ибо в формате mp3 или ogg треки в 4 раза меньше места занимают. Кто может или знает, ткните носом, почему не работает . Заранее спасибо.
Xash версии 0.96, XashXT 0.64v
Jaguar101 вне форума Ответить с цитированием
Старый 01.10.2016, 23:33  #9
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

[ Цитата ] XashXT 0.64v
Дядя Миша вне форума Ответить с цитированием
Старый 01.10.2016, 23:49  #10
Jaguar101
Jaguar101
Рядовой
Регистрация: 31.05.2014
Сообщения: 29


По умолчанию

[ Цитата ] Сообщение от Дядя Миша:
на что намек? Что старые билды использую или что?) Ибо я тупой в этих делах
Jaguar101 вне форума Ответить с цитированием
Старый 02.10.2016, 01:18  #11
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

Да не существует билда 0.64
Дядя Миша вне форума Ответить с цитированием
Старый 02.10.2016, 01:26  #12
Jaguar101
Jaguar101
Рядовой
Регистрация: 31.05.2014
Сообщения: 29


По умолчанию

[ Цитата ] Сообщение от Дядя Миша: Да не существует билда 0.64
Окей,значит мой косяк. Просто я архив качал гдето 3 года назад с движком. Уже и версию значит забыл. Помню что архив звался xashxt_064 или както так потому и написал версию такую... Уточню с утра на какой версии это делаю. И буду надеятся на помощь в решении проблемы(или моей невнимательности)

Последний раз редактировалось Jaguar101, 02.10.2016 в 01:33.
Jaguar101 вне форума Ответить с цитированием
Старый 02.10.2016, 01:50  #13
gfdjr5
gfdjr5
[NULL]
Регистрация: 25.11.2012
Сообщения: 563


По умолчанию

Кажется, у кого-то проблемы с памятью
https://hlfx.ru/forum/showthread.php?threadid=4150
gfdjr5 вне форума Ответить с цитированием
Старый 02.10.2016, 02:05  #14
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

Ох ёлки, 13-й год. Вы специально что ли такие билды выискиваете?
Дядя Миша вне форума Ответить с цитированием
Старый 02.10.2016, 05:45  #15
OEUVRE
OEUVRE
Регистрация: 06.03.2013
Сообщения: 936
Замечания: 2


По умолчанию


Последний раз редактировалось OEUVRE, 07.10.2016 в 17:05.
OEUVRE вне форума Ответить с цитированием
Старый 02.10.2016, 14:36  #16
Jaguar101
Jaguar101
Рядовой
Регистрация: 31.05.2014
Сообщения: 29


По умолчанию

[ Цитата ] Сообщение от OEUVRE: Могу поискать своих болванках. Вот она.
да, я именно эту и использую . Но чтото ambient_music н ней не работает и я не знаю почему((

Jaguar101, подумав, добавил 02.10.2016 в 14:40
[ Цитата ] Сообщение от Дядя Миша: Ох ёлки, 13-й год. Вы специально что ли такие билды выискиваете?
Нет, не специально. Я когда ее качал, она была рекомендована к скачке, ибо там были крутые новые фитчи, если я не ошибаюсь например наконецто работающая трава... С того времени(~2013год) я ее ковыряю, и не обновляюсь ибо как показывает моя практика, как только я что-то обновлю, все ломается... Меня эта версия устраивает полностью, но я хочу узнать почему у меня не получается запустить ambient_music... Поэтому прошу помощи, ибо как написано в теме, которую кинули выше он должен работать...

Последний раз редактировалось Jaguar101, 02.10.2016 в 14:43.
Jaguar101 вне форума Ответить с цитированием
Старый 02.10.2016, 16:42  #17
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

2 OEUVRE:
на, почитай http://www.lib.ru/INOFANT/BRADBURY/referent.txt


2 Jaguar101: вон версия 0.65 давно уже лежит с кучей исправлений.
И свежий билд качни. хотя для меня он уже устаревший.
Дядя Миша вне форума Ответить с цитированием
Старый 02.10.2016, 17:31  #18
Jaguar101
Jaguar101
Рядовой
Регистрация: 31.05.2014
Сообщения: 29


По умолчанию

[ Цитата ] Сообщение от Дядя Миша: 2 OEUVRE:
на, почитай http://www.lib.ru/INOFANT/BRADBURY/referent.txt


2 Jaguar101: вон версия 0.65 давно уже лежит с кучей исправлений.
И свежий билд качни. хотя для меня он уже устаревший.
окей, качну, нужно бы только програмку найти которая покажет в каких файлах были исправления, ибо свои участки кода терять тоже не хочется. И может посоветуете, откуда библиотеку fmod качать, а то может моя просто не рабочая...
Jaguar101 вне форума Ответить с цитированием
Старый 02.10.2016, 17:35  #19
OEUVRE
OEUVRE
Регистрация: 06.03.2013
Сообщения: 936
Замечания: 2


По умолчанию


Последний раз редактировалось OEUVRE, 07.10.2016 в 17:05.
OEUVRE вне форума Ответить с цитированием
Старый 02.10.2016, 17:36  #20
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 15,383


По умолчанию

2 OEUVRE: я совсем забыл что ты не умеешь читать. Только писать.
Дядя Миша вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 00:18.


Designed by FT-502, [email protected] Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2021 by CS-Mapping.com.ua Community