| 
					| ADMIN | Дата: Вторник, 23.08.2011, 12:11 | Сообщение # 1 |  |  Рядовой Группа: Пользователи Сообщений: 1 Статус: Offline | И так в этом разделе мы сделам RoundSound! Для начала нам нужен инклуд amxmodx пишем следушее
 
 Дальне делаем команду воозпровидения
 
 Quote public plugin_init() {
 register_plugin("RoundSound","1.0","pzyclone")
 register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
 register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
 }
 
 так будем делать победу терористов с худом
 
 Quote  public t_win()
 {
 new rand = random_num(1,16)
 
 client_cmd(0,"stopsound")
 
 set_hudmessage(15, 247, 7, 0.38, 0.4, 0, 6.0, 12.0)
 show_hudmessage(0, "Победа Тероров!")
 
 switch(rand)
 {
 case 1: client_cmd(0,"spk misc/lol-1")
 case 2: client_cmd(0,"spk misc/lol-2")
 case 3: client_cmd(0,"spk misc/lol-3")
 case 4: client_cmd(0,"spk misc/lol-4")
 case 5: client_cmd(0,"spk misc/lol-5")
 case 6: client_cmd(0,"spk misc/lol-6")
 case 7: client_cmd(0,"spk misc/lol-7")
 case 8: client_cmd(0,"spk misc/lol-8")
 case 9: client_cmd(0,"spk misc/lol-9")
 case 10: client_cmd(0,"spk misc/lol-10")
 case 11: client_cmd(0,"spk misc/lol-11")
 case 12: client_cmd(0,"spk misc/lol-12")
 case 13: client_cmd(0,"spk misc/lol-13")
 case 14: client_cmd(0,"spk misc/lol-14")
 case 15: client_cmd(0,"spk misc/lol-15")
 case 16: client_cmd(0,"spk misc/lol-16")
 }
 
 return PLUGIN_HANDLED
 }
 
и для контер терористов тоже самое сделаем
 
 Quote  
 public ct_win()
 {
 new rand = random_num(1,16)
 
 client_cmd(0,"stopsound")
 set_hudmessage(15, 247, 7, 0.38, 0.4, 0, 6.0, 12.0)
 show_hudmessage(0, "Победа Мусоров!")
 
 switch(rand)
 {
 case 1: client_cmd(0,"spk misc/Mycop-1")
 case 2: client_cmd(0,"spk misc/Mycop-2")
 case 3: client_cmd(0,"spk misc/Mycop-3")
 case 4: client_cmd(0,"spk misc/Mycop-4")
 case 5: client_cmd(0,"spk misc/Mycop-5")
 case 6: client_cmd(0,"spk misc/Mycop-6")
 case 7: client_cmd(0,"spk misc/Mycop-7")
 case 8: client_cmd(0,"spk misc/Mycop-8")
 case 9: client_cmd(0,"spk misc/Mycop-9")
 case 10: client_cmd(0,"spk misc/Mycop-10")
 case 11: client_cmd(0,"spk misc/Mycop-11")
 case 12: client_cmd(0,"spk misc/Mycop-12")
 case 13: client_cmd(0,"spk misc/Mycop-13")
 case 14: client_cmd(0,"spk misc/Mycop-14")
 case 15: client_cmd(0,"spk misc/Mycop-15")
 case 16: client_cmd(0,"spk misc/Mycop-16")
 }
 
 return PLUGIN_HANDLED
 }
 
Теперь пишем прикеш чтобы у клиента качалась музыка
 
 Quote  public plugin_precache()
 {
 precache_sound("misc/Mycop-1.wav")
 precache_sound("misc/Mycop-2.wav")
 precache_sound("misc/Mycop-3.wav")
 precache_sound("misc/Mycop-4.wav")
 precache_sound("misc/Mycop-5.wav")
 precache_sound("misc/Mycop-6.wav")
 precache_sound("misc/Mycop-7.wav")
 precache_sound("misc/Mycop-8.wav")
 precache_sound("misc/Mycop-9.wav")
 precache_sound("misc/Mycop-10.wav")
 precache_sound("misc/Mycop-11.wav")
 precache_sound("misc/Mycop-12.wav")
 precache_sound("misc/Mycop-13.wav")
 precache_sound("misc/Mycop-14.wav")
 precache_sound("misc/Mycop-15.wav")
 precache_sound("misc/Mycop-16.wav")
 precache_sound("misc/lol-1.wav")
 precache_sound("misc/lol-2.wav")
 precache_sound("misc/lol-3.wav")
 precache_sound("misc/lol-4.wav")
 precache_sound("misc/lol-5.wav")
 precache_sound("misc/lol-6.wav")
 precache_sound("misc/lol-7.wav")
 precache_sound("misc/lol-8.wav")
 precache_sound("misc/lol-9.wav")
 precache_sound("misc/lol-10.wav")
 precache_sound("misc/lol-11.wav")
 precache_sound("misc/lol-12.wav")
 precache_sound("misc/lol-13.wav")
 precache_sound("misc/lol-14.wav")
 precache_sound("misc/lol-15.wav")
 precache_sound("misc/lol-16.wav")
 
 return PLUGIN_CONTINUE
 }
 
Внимание!
 Если вы будете регенирировать худ сообшение то обязательно за место id ставьте 0 чтобы все могли видеть сообшение!
 В даном плагине испоьзуется формат wav
 Те кто пишут через AmxxStudio им легче компилировать
 А те кто через блокнот сохраняют его так
 имя файла любое главное на английском языке и в конце имени .sma
 вот пример
 RoundSound.sma
 Кодировку ставим UTF-8
 Кстати у некотрых в формате UTF-8 вылезает ошибка в компиляторе для этово нужен AmxxStudio
 Сначало сохраняем файл в кодировке UTF-8 и потом и берём перетаскаваем к ярлыку AmxxStudio
 Там в начале увидете это
 
 Просто удоляете и нажимаете File -> Save
 У кого русская версия Файл -> Сохранить
 Потом просто компилируете есть 3 способа
 1 Компилятор через сервер
 Кидаете свой исходник в cstrike->addons->amxmodx->scripting и кидаете ваш .sma в compiler
 2 Компилятор через AmxxStudio так надо нажать F12 и настроить компилятор
 в 1 окошке указываете путь к AMXXPC.exe
 2 окошко не трогаете
 в 3 окошке указываете путь к compiler.exe
 3 самое лёгкое через Веб компилятор Кликни сюда чтобы перейти к веб компилятору
 Если помог ставь +1
     |  |  |  |  |