|
||||||||||||||||
|
|
||||||||||||||||
|
|
||||||||||||||||
|
|
|
|
#1 | |||
|
Modding Crew Сообщений: 2,864
Репутация: 1390
Councilor
|
Цитата:
Как обстоит дело с выключением сюжетной музыки при выходе из машины в аэропорту в миссии Сливки общества (Creme de la Creme)? P.S. пока разработка идет, и до релиза ещё не дошло, давай лучше ссылку на файл script.sc, чтобы не перекачивать каждый раз архив в 236 мнгабайт, ведь по трекам изменений уже не будет. Последний раз редактировалось Abradox; 09.11.2020 в 23:24. |
|||
| цитата |
|
|
#2 | ||||||
|
Senior Member Сообщений: 341
Репутация: 287
Enforcer
|
Цитата:
Если бы можно было определять длительность трека, я бы засекал, сколько времени радио было выключено, и при включении перематывал трек и/или переключал на следующий и ещё перематывал на нужное время, чтобы имитировать продолжение эфира, пока радио выключено. А если бы не было глюка из-за сохранения потоков, то этого вопроса вообще бы не было и скрипт был вдвое проще и всё работало бы по фен-шую. А так довольствуемся тем, что есть. Цитата:
Цитата:
Цитата:
И даже есть отдельная версия скрипта - 1.2, ориентированная именно на реальное радио. Блин, если бы я умел правильно писать dll и знал, как из собственного кода обратиться к функциям движка, чтобы получить доступ к акторам и их свойствам, я бы этот скрипт сделал в виде asi плагина, и плеер у меня работал бы из самой dll, и никаких проблем бы не было. А плейлист бы считывался из ini-файла. И работало бы и любое радио, и любые аудио форматы. Так-то я в Delphi программы писать умею, можно и плагин замутить. Только я не знаю, как реализовать обмен данными с игровым движком. UPD: Вот сами скрипты в виде сферических коней в вакууме: Ver. 2.1 https://drive.google.com/file/d/1zjl...ew?usp=sharing Ver. 2.0 https://drive.google.com/file/d/1MOs...ew?usp=sharing Последний раз редактировалось KlassenAS; 10.11.2020 в 11:47. |
||||||
| цитата |
| Поблагодарили: 2 |
Abradox (10.11.2020),
Firefox3860 (10.11.2020)
|
|
|
#3 | ||
|
Modding Crew Сообщений: 2,864
Репутация: 1390
Councilor
|
|||
| цитата |
|
|
#4 | |||
|
Member Сообщений: 49
Репутация: 40
Detective
|
Цитата:
Мож если не лень будет даже погуглю как оно работает вообще) |
|||
| цитата |
|
|
#5 | |||
|
Senior Member Сообщений: 341
Репутация: 287
Enforcer
|
Цитата:
Плохая идея. Вся музыка лицензированная, без официальной покупки прав такую интернет-радиостанцию забанят нафиг. Другое дело, если написать программу, которая локально, на компе будет имитировать радиоэфир, крутить треки, притворяясь сервером, к которому игра сможет обращаться по ссылке. Т.к. "вещание" и игра будут работать на одном компе, это освободит от потребности в интернет-подключении и избавит от подвисаний при загрузке. Кроме того, по моим наблюдениям, игра игнорирует интернет-поток при сохранении, и глюков с непрошенным воспроизведением после этого не происходит. Так же можно было бы имитировать любое количество радиостанций. Но я хз, как такое реализовать. Хотя такую программу тоже можно под asi плагин оформить, это был бы большой плюс. Последний раз редактировалось KlassenAS; 11.11.2020 в 00:53. |
|||
| цитата |
|
|
#6 | ||
|
Member Сообщений: 49
Репутация: 40
Detective
|
Есть же команда citymusic_on/off. Или я неправильно понял вопрос?
А что именно у тебя не выходит сохранить? И можно было бы все треки в один свести и запоминать/восстанавливать его позицию (хотя раньше кто-то писал вроде что оно в память трек целиком выгружает, извините, я очень быстро тред пролистывал). Та и на самом деле зачем тебе функция определения длительности трека если ты эти длительности изначально и так знаешь (ну если пользователь свои личные не закинул конечно)? |
||
| цитата |
| Ответ |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|
| Регистрация × |