New York Times

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Переработка аудиосистемы в игре (Радио, кастомная музыка) .LUA

taboritsky

Житель Нью-Йорка
Сообщения
313
Реакции
1,453
Баллы
93
Нынешняя система базируется на встроенном в SAMP функционале, он достаточно кривой, недоработанный и имеет множество багов. Например: если у тебя в машине играет музыка, а рядом где-то стоит бумбокс, то запись автоматически собьётся и будет проигрываться то, что загрузилось уже после. Реализовать это всё можно с помощью .LUA, в интернете полно различных библиотек для moonloader, позволяющих реализовать нечто подобное.
Можно было бы сделать приглушённый звук играющей музыки из машин, вроде того, как это сделано в играх HD вселенной, а громкость определялась бы тем, открыты или окна в машине или нет, реализовать систему приглушённого звука и эхо, выбрать, в каком помещении будет проигрываться музыка и исходя из этого, звук бы обрабатывался. Помните клуб Малибу из Вайс-Сити, где на улице играла приглушённая музыка? Это оно, только там для такого использовалась заранее записанная звуковая дорожка, но как описание простого примера подходит отлично. Это именно то, чего не хватает. Если сервер на лаунчере - нужно всячески пытаться отвязать от тупых ограничений оригинального SAMP и реализовывать нечто подобное, таким вот образом.

https://www.blast.hk/threads/170246/
https://www.blast.hk/threads/155210/
https://www.blast.hk/threads/24385/

Отправил готовые решения, где написана уже часть функционала, единственное, чего здесь нет - синхронизации между игроками, объёмный звук (звук, сохраненный на определённых координатах, который будет в зависимости от удаления проигрываться с разной громкостью) и прочих мелочей, которые я описал.
 
Последнее редактирование:
Планируем рано или поздно его добавить, но задача не приоритетная.

Однако, всё равно, спасибо, что лишний раз подсветил, ведь чем больше будет просящих, тем выше шанс, что быстрее соблаговолят.
 
На LUA толковый аудиострим не получится сделать, ведь он также базируется на одноканальном аудиостриме SAMP, попытки были - поверьте.
 
Ещё бы эмбиент на улицах атмосферный, не помню, поднималась по-моему эта тема уже. А так, идея, конечно, хорошая. За.
 
Назад
Сверху