Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.
Модераторы: Subb98, liFe iS GoOD
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.
Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.
Freeman74 » 24 июл 2016, 02:41
Доброго времени суток.
Интересует ответ на данный вопрос: возможно ли заменить функцию
- Код: Выделить всё
client_cmd(index, "spk ^"путь до звука^"");
заменить на функцию
- Код: Выделить всё
emit_sound
? Какой нужно установить канал что бы звук проигрывался только на клиенте?
Пробовал так:
- Код: Выделить всё
emit_sound(index, CHAN_AUTO, "путь до звука", VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
Получилось что звук проигрывается клиенту и всем рядом стоящим игрокам.
-
Freeman74
-
- Сообщения: 126
- Зарегистрирован: 02 окт 2014, 15:27
- Благодарил (а): 43 раз.
- Поблагодарили: 16 раз.
- Языки программирования: Counter-Strike 1.6
partymaker » 24 июл 2016, 04:33
Пытаюсь сделать змод с минимальными ф-ями (конечно же, не без вашей помощи).
Начало сделано...
-
partymaker
-
- Сообщения: 623
- Зарегистрирован: 21 авг 2013, 21:00
- Благодарил (а): 78 раз.
- Поблагодарили: 83 раз.
- Языки программирования: Counter Strike
smollvrn » 06 май 2022, 16:46
Mistrick писал(а):- Код: Выделить всё
SendAudio(0, "sound/Gman/Gman_Choose2.wav", PITCH_NORM);
- Код: Выделить всё
stock SendAudio(id, audio[], pitch)
{
static iMsgSendAudio;
if(!iMsgSendAudio) iMsgSendAudio = get_user_msgid("SendAudio");
message_begin( id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, iMsgSendAudio, _, id);
write_byte(id);
write_string(audio);
write_short(pitch);
message_end();
}
sendaudio вроде не проигрывает wav, проигрывает аудиокоды из sentences.txt ?
This message plays the specified audio. An example of AudioCode could be "%!MRAD_rounddraw".
Вы должны зарегистрироваться, чтобы видеть ссылки. ... #SendAudio
можно для этих кодов значение поменять в коде?
-
smollvrn
-
- Сообщения: 4
- Зарегистрирован: 21 апр 2022, 08:39
- Благодарил (а): 3 раз.
- Поблагодарили: 0 раз.
- Языки программирования: Я ничего не знаю
[N][E][M][E][C] » 06 май 2022, 18:09
С чего ты взял это?
-
[N][E][M][E][C]
-
- Сообщения: 641
- Зарегистрирован: 14 фев 2021, 10:48
- Благодарил (а): 50 раз.
- Поблагодарили: 89 раз.
- Опыт программирования: Около года
- Языки программирования: Нуждаюсь в помощи
smollvrn » 06 май 2022, 19:20
всё работает, только путь от папки sound а не cstrike, т.е. sound не нужен
-
smollvrn
-
- Сообщения: 4
- Зарегистрирован: 21 апр 2022, 08:39
- Благодарил (а): 3 раз.
- Поблагодарили: 0 раз.
- Языки программирования: Я ничего не знаю
БиЗоН » 07 май 2022, 18:49
smollvrn писал(а):всё работает, только путь от папки sound а не cstrike, т.е. sound не нужен
Не только cstrike, но и valve.
Вечно занятой. Вечно в павне.
-
БиЗоН
-
- Сообщения: 165
- Зарегистрирован: 24 мар 2014, 21:05
- Благодарил (а): 10 раз.
- Поблагодарили: 49 раз.
- Опыт программирования: Больше трех лет
-
[N][E][M][E][C] » 08 май 2022, 01:15
smollvrn, Ну вот видишь, что и требовалось доказать))
-
[N][E][M][E][C]
-
- Сообщения: 641
- Зарегистрирован: 14 фев 2021, 10:48
- Благодарил (а): 50 раз.
- Поблагодарили: 89 раз.
- Опыт программирования: Около года
- Языки программирования: Нуждаюсь в помощи
Вернуться в Скриптинг
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16