Ir al contenido
  • Crear una cuenta

[TUT] Sonido Al Entrar al Servidor


GoldScript

Posts recomendados

Hola Gente vengo a traerles otro tuto este va dedicado para Bartu :)

// Primero Creamos el Const que usaremos para Despues precachear el sonidonew const Entrada[] = "nGamers/Bienvenida.wav"// Ahora Vamos al precache y precachamos el soundpublic plugin_precache()precache_sound(Entrada)// Vamos al Client Putinserver y ahi creamos un set taskpublic client_putinserver(id)set_task(0.5, "bienvenida", id)// Ahora Creamos el public bienvenida para reproducir el sonidopublic bienvenida(id)client_cmd(id, "spk ^"%s^"", Entrada)
 
Segunda Forma para hacerlo con sonidos mp3 :)
 
// Hacemos lo Mismo solo que cambiamos el client_cmd en el public// Primero Creamos el Const que usaremos para Despues precachear el sonidonew const Entrada[] = "nGamers/Bienvenida.mp3"// Ahora Vamos al precache y precachamos el soundpublic plugin_precache()precache_generic(Entrada)// Vamos al Client Putinserver y ahi creamos un set taskpublic client_putinserver(id)set_task(0.5, "bienvenida", id)// Ahora Creamos el public bienvenida para reproducir el sonidopublic bienvenida(id)client_cmd(id, "mp3 play ^"%s^"", Entrada)

De Nada para El Pibe bartu

Enlace al comentario
Compartir en otros sitios

  • Respuestas 9
  • Creado
  • Última respuesta

Top posteadores en este tema

  • GoldScript

    4

  • Im Author

    3

  • SonY*

    2

  • Bartu

    1

Este es el que tengo yo

 

#include <amxmodx> #include <amxmisc> #include <cstrike> new const SONIDO[] = "nGamers/ngbienvenida.mp3"public plugin_init() {      register_plugin("Sonido de entrada","2.0","GiOVi")     register_event( "ResetHUD", "song","b" ) }  public plugin_precache() {     precache_sound(SONIDO)     return PLUGIN_CONTINUE  } public client_putinserver(id) {     play_song(id)     return PLUGIN_CONTINUE }  public play_song(id) {     client_cmd(id,"mp3 play sound/%s", SONIDO)     return PLUGIN_HANDLED } public play_song_task(params[],id) {     new player = params[0]     client_cmd(player,"mp3 play sound/%s", SONIDO)     return PLUGIN_HANDLED } public song(id) {     new CsTeams:team     team = cs_get_user_team(id)     if (team==CS_TEAM_UNASSIGNED)     {             new params[1]             params[0]=id             set_task(0.5,"play_song_task",0,params,1,"a",1)     }     return PLUGIN_CONTINUE  }
Enlace al comentario
Compartir en otros sitios

#


include <amxmodx>
#include <amxmisc>
#include <cstrike>


new const SONIDO[] = "nGamers/ngbienvenida.mp3"


public plugin_init() 
{
register_plugin("Sonido de entrada","2.0","GiOVi")
}


public plugin_precache() 
{
precache_sound(SONIDO)
}


public client_putinserver(id) 
{
set_task(0.5, "play_song", id)
return;
}


public play_song(id)
{
client_cmd(id,"mp3 play sound/%s", SONIDO)
return 1
}
Enlace al comentario
Compartir en otros sitios

 

  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4.  
  5. new const SONIDO[] = "nGamers/ngbienvenida.mp3"
  6.  
  7. public plugin_init() {
  8. register_plugin("Sonido de entrada","2.0","GiOVi")
  9. }
  10.  
  11. public plugin_precache() {
  12. precache_sound(SONIDO)
  13. return PLUGIN_CONTINUE
  14. }
  15.  
  16. public client_putinserver(id) {
  17. set_task(0.5, "play_song", id)
  18. return PLUGIN_CONTINUE
  19. }
  20.  
  21. public play_song(id) {
  22. client_cmd(id,"mp3 play sound/%s", SONIDO)
  23. return PLUGIN_HANDLED
  24. }
  25.  

 

1 ese code no te lo va a reproducir , el sonido toma 1 que sirve.

Enlace al comentario
Compartir en otros sitios


#include <amxmodx>

new const sonido[][] = { "player/sonido.wav"} /*Precache del sonido*/

public plugin_precache()

{

new i; for (i = 0; i < sizeof sonido; i++)

precache_sound(sonido)

}

public client_putinserver( id )

{

emit_sound(id, CHAN_ITEM,sonido[random_num(0, sizeof sonido - 1)], 1.0, ATTN_NORM, 0, PITCH_NORM)

}

Enlace al comentario
Compartir en otros sitios

const TASK_SONIDO = 7777

public client_putinserver(id)

       set_task(0.5, "bienvenida", id + TASK_SONIDO)
 

public client_disconnect(id)

       remove_task(id + TASK_SONIDO)

public bienvenida(id)

{

       id -= TASK_SONIDO

       client_cmd(id, "mp3 play ^"%s^"", Entrada)

}

Enlace al comentario
Compartir en otros sitios

const TASK_SONIDO = 7777

public client_putinserver(id)

       set_task(0.5, "bienvenida", id + TASK_SONIDO)

 

public client_disconnect(id)

       remove_task(id + TASK_SONIDO)

public bienvenida(id)

{

       id -= TASK_SONIDO

       client_cmd(id, "mp3 play ^"%s^"", Entrada)

}

te falto el const Entrada :3

Enlace al comentario
Compartir en otros sitios

Invitado
Este tema se encuentra cerrado a nuevas respuestas.
  • Navegando Recientemente   0 miembros

    • No hay usuarios registrados viendo esta página

×
×
  • Crear nuevo...