Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Загрузка файлов

Статус пользователя Supernatura1
сообщение 4.8.2015, 18:26
Сообщение #1
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Здравствуйте!
Помогите пожалуйста;)
Как сделать загрузку файлов через define?


Так не получается =(
Код:
#define Music1 = "Music/Music1.wav"
#define Music2 = "Music/Music2.wav"

public plugin_precache(){
precache_sound("%L", Music1);
precache_sound("%L", Music2);


Отредактировал: Supernatura1, - 4.8.2015, 18:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя csnet
сообщение 4.8.2015, 18:44
Сообщение #2
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

new sound12345[] = "music/bla.mp3"
new sound54321[] = "sound/bla.wav"

public plugin_precache()
{
precache_generic(sound12345)
precache_sound(sound54321)
}

Отредактировал: csnet, - 4.8.2015, 18:45


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Supernatura1
сообщение 4.8.2015, 19:00
Сообщение #3
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

А теперь как сделать так?
Чтобы все время код не менять, client_cmd(id, "play %s", Music1), вдруг файл в формате mp3?

Я подумал можно сделать так?
Код:

{
client_cmd(id, "play %s", Music1)
client_cmd(id, "mp3 play %s", Music1)
}


Отредактировал: Supernatura1, - 4.8.2015, 19:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Supernatura1
сообщение 4.8.2015, 20:37
Сообщение #4
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Не получается воспроизвести
Делаю так: Код:
client_cmd(id, "play mp3 %s", Music)


Отредактировал: Supernatura1, - 4.8.2015, 20:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 4.8.2015, 20:52
Сообщение #5


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Supernatura1, не понятно ничего, кинь больше кода и скажи что тебе надо


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 4.8.2015, 20:55
Сообщение #6
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

причина 1. протектор в кс блочит выполнение команд
причина 2. файл лежит не там где надо, папки для мп3 и wav будут отличатся

решение. в кс проиграть звук через консоль. и отталкиватся от того что звучит или нет.

Отредактировал: csnet, - 4.8.2015, 20:56


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 4.8.2015, 21:01
Сообщение #7


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Supernatura1, типа от перемены мест слагаемых, сумма не меняется?)
Код
client_cmd(id, "play mp3 %s", Music)
>>>
client_cmd(id, "mp3 play %s", Music)

В клиенте через консоль сначала пробуй воспроизвести.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Supernatura1
сообщение 4.8.2015, 21:04
Сообщение #8
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Спасибо всем уже исправил!
Дело вот в чем, когда воспроизводишь wav, то можно указать путь после sound! А если воспроизводить mp3, то обязательно надо указывать sound.
Коротко: 1. WAV /papka/3vyk.wav
2. MP3 /sound/papka/3vyk.mp3

Bloo, Опечатка не более! mp3 play music/lol.wav
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: