###
Сразу скажу, что этот способ расчитан для Sandbox-серверов с Wiremod-ом!А так же ваши друзья и другие игроки не смогут услышать эту музыку (если вы, конечно, не скинете им папку с этой музыкой).
Что нужно для этого?
- Прямые руки
- Саундтреки/музыка в формате .wav (.wave), 44100 Hz,16 Bit (Можно и mp3(качество звука будет хуже),но так же 44100 Hz, 16 Bit)
- Желание этим заниматься
С чего начать?
Все довольно просто:- Создаем на рабочем столе чистую папку, название ей даем по английски (любое)
- Открываем эту папку, создаем подкаталог " sound " (!БЕЗ КОВЫЧЕК!ЭТО ОБЯЗАТЕЛЬНО ДОЛЖЕН БЫТЬ " sound ", а не "sounds" или " soun " !)
- Создаем еще один подкаталог (дабы нам было проще найти нашу музыку), а в него помещаем свои саундтреки (Опять же название нужно написать на английском)
Сам процесс
Далее нам нужно вернутся в нашу основную папку (в которой уже будет папка " sound " )В ней мы создаем текстовый документ " addon " (обязательно это название!)
В нем прописываем:
"AddonInfo"
{
"name" "MYSOUNDS1"
"author_email" "n/a"A
"author_url" "%ссылка на ваш Steam-профиль%"
"author_name" "%Ваш ник(спец.символы не писать!Только буквы английского алфавита!)%"
"info" "Adds New Sounds
{
"description": "Description",
"type": "tool",
"tags":
[ "roleplay", "fun" ] }" }
Сам процесс (#2)
[Т.к. теги "code" и "spoiler" после этого кода не хотят работать, я создал 2ю часть]:На самом деле я не уверен, что этот addon.txt нужен, но все же я лучше это напишу.
Далее сохраняем изменения в нашем txt,закрываем папку.
После нам нужно попасть в директорию Garris mod-а;Это можно сделать 2мя способами:
1й Метод:
Открыть клиент стима, нажать пкм на Garris Mod-е в библиотеке, выбрать " Свойства " , далее "Локальные файлы" и "Просмотреть локальные файлы"
2й Метод: Открываем "Мой компьютер" ,
Диск C (у некоторых может быть D и т.п.)/Program Files (x84 [тут будет разрядность вашей системы (x32,x64,x84)] )/Steam/steamapps/common/GarrysMod
Далее нам нужно зайти в папку " garrysmod " , а затем " addons " . Туда и помещаем нашу папку с музыкой.
PROFIT!
Завершение
Чтобы прослушать свою музыку нужно перейти во вкладку Wire (F1; Справа сверху), выбрать Sound Emitter, нажать ПКМ и найти свою папку с музыкой (которую мы ранее выделили как подкаталог в "sound"), открываем ее, выбираем любой трек на своё усмотрение, жмем на кнопку "Send to soundemitter".Ставим Sound Emitter на желаемое место. Далее находим Button (кнопку) ,ставим галочку "Toggle", в параметре "Value On" ставим "1". Ставим кнопку. Соединяем их с помощью "Wire" (Сначала нужно кликнуть на Sound Emitter, выбрать "A", а затем надо нацелиться на кнопку кнопку и выбрать "Set").Готово.Нажимаем кнопку-звук воспроизводится.Еще есть другой метод: с помощью "Expression 2" ("E2"):
Открываем вкладку Wire, выбираем "Expression 2", если у нас там есть какой-либо код кроме
@name
@inputs
@outputs
@persist
@trigger
Shoutout to Expression Advanced 2! Have you tried it yet?
You should try it. It's a hundred times faster than E2
and has more features. %ссылка%
A new preprocessor command, @autoupdate has been added.
See the wiki for more info.
Documentation and examples are available at:
%ссылка%
The community is available at %ссылка%
, то сохраняем его (Значек дискеты слева вверху либо же кнопка "Save and exit" и создаем новый (Кнопка "New Tab"(Чистый листок с зеленым "+")).
Удаляем все, кроме
@name
(если, конечно, Вы еще будете использовать этот чип)
Далее в первой строке (после @name) (там же) пишем название своего чипа (на английском(обязательно)).
Далее прописываем такую строчку:
soundPlay(1,99999,"%путь_к_саундтреку%")
[Кавычки обязательно!]Путь к саундтреку можно найти через "Sound Browser" (белая кнопка справа сверху);
Находим желаемый трек, жмем кнопку "Copy to clipboard".Теперь самое простое: вставить путь к саундтреку в ковычки (он должен быть точным, а ковычки не должны закрываться раньше него или позже!). Для тех кто не знает - вставлять текст можно нажатием клавиш "Ctrl+V" , заранее направив курсор на место между ковычек.
Пример кода:
@name
soundPlay(1,4000000000,"newsounds/the-doors-break-in-through-to-the-other-side.wav")
Конец.
Благодарность автору
Можете накинуть любых вещей:https://steamcommunity.com/tradeoffer/new/?partner=182066536&token=gL6Yueh2