Roundsounds

panov

New Member
не работает музыка почему?
вот код
Код:
//RoundSound.amxx -by PaintLancer
#include <amxmodx>

public plugin_init()   
{   
   register_plugin("RoundSound","1.0","PaintLancer") 
   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,2)

   client_cmd(0,"stopsound")

   switch(rand) 
   { 
     case 0: client_cmd(0,"spk misc/roundsound/t_sound/8") 
     case 1: client_cmd(0,"spk misc/roundsound/t_sound/9") 
     case 2: client_cmd(0,"spk misc/roundsound/t_sound/10") 
	 case 3: client_cmd(0,"spk misc/roundsound/t_sound/11")
	 case 4: client_cmd(0,"spk misc/roundsound/t_sound/12")
	 case 5: client_cmd(0,"spk misc/roundsound/t_sound/13")
	 case 6: client_cmd(0,"spk misc/roundsound/t_sound/14")
   }

   return PLUGIN_HANDLED 
}

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

   client_cmd(0,"stopsound")

   switch(rand) 
   { 
     case 0: client_cmd(0,"spk misc/roundsound/ct_sound/1") 
     case 1: client_cmd(0,"spk misc/roundsound/ct_sound/2") 
     case 2: client_cmd(0,"spk misc/roundsound/ct_sound/3") 
	 case 3: client_cmd(0,"spk misc/roundsound/ct_sound/4") 
	 case 4: client_cmd(0,"spk misc/roundsound/ct_sound/5") 
	 case 5: client_cmd(0,"spk misc/roundsound/ct_sound/6") 
	 case 6: client_cmd(0,"spk misc/roundsound/ct_sound/7") 
   }

   return PLUGIN_HANDLED 
}

public plugin_precache()   
{ 
   precache_sound("misc/roundsound/ct_sound/1.wav") 
   precache_sound("misc/roundsound/ct_sound/2.wav")
   precache_sound("misc/roundsound/ct_sound/3.wav")
   precache_sound("misc/roundsound/ct_sound/4.wav")
   precache_sound("misc/roundsound/ct_sound/5.wav")
   precache_sound("misc/roundsound/ct_sound/6.wav")
   precache_sound("misc/roundsound/ct_sound/7.wav")
   precache_sound("misc/roundsound/t_sound/8.wav")
   precache_sound("misc/roundsound/t_sound/9.wav")
   precache_sound("misc/roundsound/t_sound/10.wav")
   precache_sound("misc/roundsound/t_sound/11.wav")
   precache_sound("misc/roundsound/t_sound/12.wav")
   precache_sound("misc/roundsound/t_sound/13.wav")
   precache_sound("misc/roundsound/t_sound/14.wav")
   

   return PLUGIN_CONTINUE 
}

музыка в wav!

закинута по путям
/misc/roundsound/ct_sound
/misc/roundsound/t_sound
 

panov

New Member
Все равно не работает!

вот что получилось

Код:
//RoundSound.amxx -by PaintLancer
#include <amxmodx>

public plugin_init()   
{   
   register_plugin("RoundSound","1.0","PaintLancer") 
   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,6)

   client_cmd(0,"stopsound")

   switch(rand) 
   { 
     case 0: client_cmd(0,"spk sound/roundsound/t_sound/8") 
     case 1: client_cmd(0,"spk sound/roundsound/t_sound/9") 
     case 2: client_cmd(0,"spk sound/roundsound/t_sound/10") 
	 case 3: client_cmd(0,"spk sound/roundsound/t_sound/11")
	 case 4: client_cmd(0,"spk sound/roundsound/t_sound/12")
	 case 5: client_cmd(0,"spk sound/roundsound/t_sound/13")
	 case 6: client_cmd(0,"spk sound/roundsound/t_sound/14")
   }

   return PLUGIN_HANDLED 
}

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

   client_cmd(0,"stopsound")

   switch(rand) 
   { 
     case 0: client_cmd(0,"spk sound/roundsound/ct_sound/1") 
     case 1: client_cmd(0,"spk sound/roundsound/ct_sound/2") 
     case 2: client_cmd(0,"spk sound/roundsound/ct_sound/3") 
	 case 3: client_cmd(0,"spk sound/roundsound/ct_sound/4") 
	 case 4: client_cmd(0,"spk sound/roundsound/ct_sound/5") 
	 case 5: client_cmd(0,"spk sound/roundsound/ct_sound/6") 
	 case 6: client_cmd(0,"spk sound/roundsound/ct_sound/7") 
   }

   return PLUGIN_HANDLED 
}

public plugin_precache()   
{ 
   precache_sound("sound/roundsound/ct_sound/1.wav") 
   precache_sound("sound/roundsound/ct_sound/2.wav")
   precache_sound("sound/roundsound/ct_sound/3.wav")
   precache_sound("sound/roundsound/ct_sound/4.wav")
   precache_sound("sound/roundsound/ct_sound/5.wav")
   precache_sound("sound/roundsound/ct_sound/6.wav")
   precache_sound("sound/roundsound/ct_sound/7.wav")
   precache_sound("sound/roundsound/t_sound/8.wav")
   precache_sound("sound/roundsound/t_sound/9.wav")
   precache_sound("sound/roundsound/t_sound/10.wav")
   precache_sound("sound/roundsound/t_sound/11.wav")
   precache_sound("sound/roundsound/t_sound/12.wav")
   precache_sound("sound/roundsound/t_sound/13.wav")
   precache_sound("sound/roundsound/t_sound/14.wav")
   

   return PLUGIN_CONTINUE 
}
 

sams0n

VIP
Все равно не работает!

вот что получилось

Код:
//RoundSound.amxx -by PaintLancer
#include <amxmodx>

public plugin_init()   
{   
   register_plugin("RoundSound","1.0","PaintLancer") 
   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,6)

   client_cmd(0,"stopsound")

   switch(rand) 
   { 
     case 0: client_cmd(0,"spk sound/roundsound/t_sound/8") 
     case 1: client_cmd(0,"spk sound/roundsound/t_sound/9") 
     case 2: client_cmd(0,"spk sound/roundsound/t_sound/10") 
	 case 3: client_cmd(0,"spk sound/roundsound/t_sound/11")
	 case 4: client_cmd(0,"spk sound/roundsound/t_sound/12")
	 case 5: client_cmd(0,"spk sound/roundsound/t_sound/13")
	 case 6: client_cmd(0,"spk sound/roundsound/t_sound/14")
   }

   return PLUGIN_HANDLED 
}

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

   client_cmd(0,"stopsound")

   switch(rand) 
   { 
     case 0: client_cmd(0,"spk sound/roundsound/ct_sound/1") 
     case 1: client_cmd(0,"spk sound/roundsound/ct_sound/2") 
     case 2: client_cmd(0,"spk sound/roundsound/ct_sound/3") 
	 case 3: client_cmd(0,"spk sound/roundsound/ct_sound/4") 
	 case 4: client_cmd(0,"spk sound/roundsound/ct_sound/5") 
	 case 5: client_cmd(0,"spk sound/roundsound/ct_sound/6") 
	 case 6: client_cmd(0,"spk sound/roundsound/ct_sound/7") 
   }

   return PLUGIN_HANDLED 
}

public plugin_precache()   
{ 
   precache_sound("sound/roundsound/ct_sound/1.wav") 
   precache_sound("sound/roundsound/ct_sound/2.wav")
   precache_sound("sound/roundsound/ct_sound/3.wav")
   precache_sound("sound/roundsound/ct_sound/4.wav")
   precache_sound("sound/roundsound/ct_sound/5.wav")
   precache_sound("sound/roundsound/ct_sound/6.wav")
   precache_sound("sound/roundsound/ct_sound/7.wav")
   precache_sound("sound/roundsound/t_sound/8.wav")
   precache_sound("sound/roundsound/t_sound/9.wav")
   precache_sound("sound/roundsound/t_sound/10.wav")
   precache_sound("sound/roundsound/t_sound/11.wav")
   precache_sound("sound/roundsound/t_sound/12.wav")
   precache_sound("sound/roundsound/t_sound/13.wav")
   precache_sound("sound/roundsound/t_sound/14.wav")
   

   return PLUGIN_CONTINUE 
}
Формат звуков значит не правильный
 

razorvin

Member
Лол у него "case" c нуля начинается )
завтыкал

panov
Попробуй так если не заработает скинешь всю музыку. (Сохранять с кодировкой "UTF8 без Бом" )

Код:
//RoundSound.amxx -by PaintLancer
#include <amxmodx>
 
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(id)
{
    new rand = random_num(1,7)
 
    client_cmd(id,"wav stop")
 
    switch(rand)
    {
    case 1: client_cmd(0,"wav play sound/roundsound/ct_sound/1")
    case 2: client_cmd(0,"wav play sound/roundsound/ct_sound/2")
    case 3: client_cmd(0,"wav play sound/roundsound/ct_sound/3")
    case 4: client_cmd(0,"wav play sound/roundsound/ct_sound/4")
    case 5: client_cmd(0,"wav play sound/roundsound/ct_sound/5")
    case 6: client_cmd(0,"wav play sound/roundsound/ct_sound/6")
    case 7: client_cmd(0,"wav play sound/roundsound/ct_sound/7")
    }
    return PLUGIN_CONTINUE
}
 
public ct_win(id)
{
    new rand = random_num(1,7)
 
    client_cmd(id,"wav stop")
 
    switch(rand)
    {
    case 1: client_cmd(0,"wav play sound/roundsound/t_sound/8")
    case 2: client_cmd(0,"wav play sound/roundsound/t_sound/9")
    case 3: client_cmd(0,"wav play sound/roundsound/t_sound/10")
    case 4: client_cmd(0,"wav play sound/roundsound/t_sound/11")
    case 5: client_cmd(0,"wav play sound/roundsound/t_sound/12")
    case 6: client_cmd(0,"wav play sound/roundsound/t_sound/13")
    case 7: client_cmd(0,"wav play sound/roundsound/t_sound/14")
 }
    return PLUGIN_CONTINUE
 
}
 
public plugin_precache()
{
    precache_sound("sound/roundsound/ct_sound/1.wav")
    precache_sound("sound/roundsound/ct_sound/2.wav")
    precache_sound("sound/roundsound/ct_sound/3.wav")
    precache_sound("sound/roundsound/ct_sound/4.wav")
    precache_sound("sound/roundsound/ct_sound/5.wav")
    precache_sound("sound/roundsound/ct_sound/6.wav")
    precache_sound("sound/roundsound/ct_sound/7.wav")
    precache_sound("sound/roundsound/t_sound/8.wav")
    precache_sound("sound/roundsound/t_sound/9.wav")
    precache_sound("sound/roundsound/t_sound/10.wav")
    precache_sound("sound/roundsound/t_sound/11.wav")
    precache_sound("sound/roundsound/t_sound/12.wav")
    precache_sound("sound/roundsound/t_sound/13.wav")
    precache_sound("sound/roundsound/t_sound/14.wav") 



    return PLUGIN_CONTINUE
 }
 
Сверху