AMX MOD X
Пятница, 09.01.2026, 20:53:45



Приветствую Вас Гость | RSS
[ Главная ] [ Эмуляция звука - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Эмуляция звука
CLLlAgOBДата: Понедельник, 03.03.2008, 20:12:54 | Сообщение # 1
Полковник
Группа: Скриптеры
Сообщений: 217
Репутация: 14
Статус: Не в сети
emit_sound(id, CHAN_STATIC, g_scream_sounds[sound], VOL_NORM, ATTN_NONE, 0, PITCH_NORM)
Вот так у меня орут люди только если втавлять файл больше 5 сек то начинает повторять оджно и тоже как сделать чтобы мой файл 8 сек проигровался и останавливался?!
Посылать команнду клиенту stopsound не предлагать :)


Сообщение отредактировал CLLlAgOB - Понедельник, 03.03.2008, 20:13:31
 
VENДата: Вторник, 04.03.2008, 15:00:42 | Сообщение # 2
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Повторять начинает, если в wav-файле установлен("вшит") флаг повтора ("L", если память не изменяет). Я бы просто обрезал файл до 8сек без учета флага повтора.
 
slogicДата: Вторник, 04.03.2008, 17:11:25 | Сообщение # 3
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Флаг L - это пометка таких зацикленных файлов при выводе списка звуков в консоли клиента.
 
CLLlAgOBДата: Среда, 05.03.2008, 07:37:12 | Сообщение # 4
Полковник
Группа: Скриптеры
Сообщений: 217
Репутация: 14
Статус: Не в сети
Ок так что мне делать чтобы он не повторялся резать не предлагать )
Quote (slogic)
Флаг L - это пометка таких зацикленных файлов при выводе списка звуков в консоли клиента.

А какой коммандой запросить этот список.
Кинте ман плз по эмуляции звуков или объясните как заставить его остановиться?!
 
VENДата: Среда, 05.03.2008, 12:45:05 | Сообщение # 5
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Quote
что мне делать чтобы он не повторялся
Очевидно, осуществить действия, обратные данным: http://collective.valve-erc.com/index.php?doc=1070392493-12550200

Quote
какой коммандой запросить этот список
soundlist (в списке только прекешированые на клиенте wav-файлы)

Еще, как один из вариантов, можно повторить команду эмуляции через желаемый промежуток времени, только при этом уже используя флаг SND_STOP. Для примера смотри плагин, прикрепленный тут: http://forums.alliedmods.net/showpost.php?p=386364&postcount=6

 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026