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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Не пашет roundsound

, Не играет мызыка вкоце раунда...
Статус пользователя edge
сообщение 31.1.2012, 9:02
Сообщение #1


Стаж: 14 лет

Сообщений: 556
Благодарностей: 43
Полезность: < 0

Плагин вроде работает, но музыка в конце раунда не играет...
Вот исходник:
CODE
#include <amxmodx>
#include <amxmisc>
#include <engine>

public plugin_init()
{
register_plugin("roundsound","0.1","many")
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
}

public t_win()
{
new rand = random_num(0,77)

client_cmd(0,"mp3 stop")

switch(rand)
{
case 0: client_cmd(0,"mp3 play sound/misc/t1.mp3")
case 1: client_cmd(0,"mp3 play sound/misc/t2.mp3")
case 2: client_cmd(0,"mp3 play sound/misc/t3.mp3")
case 3: client_cmd(0,"mp3 play sound/misc/t4.mp3")
case 4: client_cmd(0,"mp3 play sound/misc/t5.mp3")
case 5: client_cmd(0,"mp3 play sound/misc/t6.mp3")
case 6: client_cmd(0,"mp3 play sound/misc/t7.mp3")
case 7: client_cmd(0,"mp3 play sound/misc/t8.mp3")
case 8: client_cmd(0,"mp3 play sound/misc/t9.mp3")
case 9: client_cmd(0,"mp3 play sound/misc/t10.mp3")
case 10: client_cmd(0,"mp3 play sound/misc/t11.mp3")
}

return PLUGIN_CONTINUE
}

public ct_win()
{
new rand = random_num(0,77)

client_cmd(0,"mp3 stop")

switch(rand)
{
case 0: client_cmd(0,"mp3 play sound/misc/ct1.mp3")
case 1: client_cmd(0,"mp3 play sound/misc/ct2.mp3")
case 2: client_cmd(0,"mp3 play sound/misc/ct3.mp3")
case 3: client_cmd(0,"mp3 play sound/misc/ct4.mp3")
case 4: client_cmd(0,"mp3 play sound/misc/ct5.mp3")
case 5: client_cmd(0,"mp3 play sound/misc/ct6.mp3")
case 6: client_cmd(0,"mp3 play sound/misc/ct7.mp3")
case 7: client_cmd(0,"mp3 play sound/misc/ct8.mp3")
case 8: client_cmd(0,"mp3 play sound/misc/ct9.mp3")
case 9: client_cmd(0,"mp3 play sound/misc/ct10.mp3")
case 10: client_cmd(0,"mp3 play sound/misc/ct11.mp3")
}

return PLUGIN_CONTINUE
}

public plugin_precache()
{
precache_sound("misc/ct1.mp3")
precache_sound("misc/ct2.mp3")
precache_sound("misc/ct3.mp3")
precache_sound("misc/ct4.mp3")
precache_sound("misc/ct5.mp3")
precache_sound("misc/ct6.mp3")
precache_sound("misc/ct7.mp3")
precache_sound("misc/ct8.mp3")
precache_sound("misc/ct9.mp3")
precache_sound("misc/ct10.mp3")
precache_sound("misc/ct11.mp3")
precache_sound("misc/t1.mp3")
precache_sound("misc/t2.mp3")
precache_sound("misc/t3.mp3")
precache_sound("misc/t4.mp3")
precache_sound("misc/t5.mp3")
precache_sound("misc/t6.mp3")
precache_sound("misc/t7.mp3")
precache_sound("misc/t8.mp3")
precache_sound("misc/t9.mp3")
precache_sound("misc/t10.mp3")
precache_sound("misc/t11.mp3")


return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Kolian
сообщение 31.1.2012, 20:41
Сообщение #2


Стаж: 15 лет

Сообщений: 389
Благодарностей: 37
Полезность: < 0

1) Посмотри в server.cfg и сделай sv_allowdownload 1
2) Муз. файлы этого плагина есть в директории сервера? В той ли они директории?
3) Настройки плагина в server.cfg/amxx.cfg прописаны верно?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 31.1.2012, 20:49
Сообщение #3
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

если бы файлов не было - сервер вылетал бы с ошибкой
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя edge
сообщение 1.2.2012, 8:34
Сообщение #4


Стаж: 14 лет

Сообщений: 556
Благодарностей: 43
Полезность: < 0

Спасибо вам ребят, только я уже на другом форуме всё узнал и сделал =) Оказывается нададо было new rand = random_num(0,77) заменить на- new rand = random_num(0,10), т.к. 0,10 - это кол-во треков ))

Отредактировал: edge, - 1.2.2012, 8:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: