Как добавить свои звуки в админку ?, и как сделать что бы музыка играла при приходе на сервер.
Вообщем, решил написать, т.к. вопросов по этому поводу бывает массу, и я лично потратил кучу времяни что бы настроить все. Все админы наверное знают что в админке mani_admin_plugin есть "Проигрывание звуков", и к примеру вы хотите поставить свои звуки за место тех что находятся там, или просто добавить музыку что бы включать ее на сервере когда вам вздумается. Для начала нужно прописать в файле server.cfg команду, которая сделает так что бы новые файлы, звуки модели и др. если отсуствуют на клиенте, при заходе на сервер закачалить ему в нужные папки. Для этого в server.cfg (папка /cstrike/cfg) пропишем (или изменим значение) команды sv_allowdownload 1. Теперь нам нужно загрузить сам звук, к примеру музончик, который можно включать во время игры, желательно уменьшить битрейд музыки, и обрезать? чем меньше он тем лучше, что бы файл поменьше занимал и качался побыстрее. Загружаем звук к примеру в /cstrike/sound/admin_plugin/. Теперь что бы звук как минимум появился в админке, нужно его туда прописать, открываем файл soundlist.txt (находится в /cstrike/cfg/mani_admin_plugin) и прописываем туда наш звук, и его название. Предположим звук называется joinserver1.mp3 то строка в файле soundlist.txt получится примерно такого плана. "Music1" admin_plugin/joinserver1.mp3 Теперь, меняем карту, если сервер работал, во время подключения вы сразу увидите что пошла загрузка вашего звукового файла, и теперь в админке в звуках у вас появится дополнительный пункт Music1, нажав на котороую вы (и все остальные) услышите свою музыку или звук. Если вы хотите, что бы музыка играла к примеру при старте сервера, при заставке, при приходе на сервер... или в каких либо других случаях, ну вы меня поняли то вам нужно прописать проигрывание этого звка в файле actionsoundlist.txt (папка /cstrike/cfg/mani_admin_plugin) Строка "joinserver" отвечает за звук при подключении к серверу, раскоментируйте ее убрав "//" и пропишите заместо стандартного звука свой. который уже должен быть загружен в соотв директорию. К примеру что бы поставить все ту же музыку, ваша строка должна выглядеть примерно так: "joinserver" admin_plugin/joinserver1.mp3 Так же можно поставить свои звуки при начале раунда или его конце... и т.п. После всех манипуляций достаточно сменить карту, что бы изменения вступили в силу. Если при смене карты не видно закачки ваших звуков, то их и не будет, вы чтото сделали не так.
Что делать если звуки не играют ? Или у некоторых играют а у некоторых нет. Все эти данные прописаны setting (если набрать данную команду в чате в игре, появится меню с настройкаим, включите системные звуки и все будет играть.) Как же сделать что бы эти самые системные звуки были у всех включены изначально ? Для этого нам придется изменять mani_server.cfg (папка /cstrike/cfg) ищем в нем команду mani_player_settings_sounds и меняем ее значение (Настройки клиента по умолчанию при первом подключении к серверу. 0 - звуки отключены, 1 - звуки включены). т.е. меняем на 1.
Все включил, прописал по умолчанию что звуки включены, менял карту, а звуки все равно приходится включать? через settings. Для этого вам необходимо в файле mani_player_settings.txt (папка /cstrike/cfg/mani_admin_plugin/data) удалить уже прописаные сеттинги т.е. настройки для каждого конкретного игрока который играл на сервере.
Angry bird is a popular game which has been one of the most played games by children and elder people equally. Millions of toys are out there, and hundreds of new ones hit the stores each year. These are excellent toys, not only because they look adorable, but will teach your kids about different cultures around the world.
Слушай, сделал все как ты зделал, но в консоле игры все равно вылезает такая надпись: Failed to load sound "admin_plugin\electrolicious_-_rockin.mp3", file probably missing from disk/repository Так же некоторые умные люди советали прописать в Server.cfg команду sv_pure 0, но ничего не получается и вылазиет эта надпись=( Что мне делать?