Connect Mensaje (Solucionado)
#1
Buenass, a todos vengo por aca para que me ayuden, saben que quiero poner un connect mensaje asi como el GHW_Connect, pero quiero que suene diferente el sound, es decir que suene el sound que yo quiero que suene al entrar y al salir.

PD:Muy ansioso por su ayuda.! Cutecry

Al entrar
Precache: Sound/llego.wav

Al salir
Precache Sound/sefue.wav
SI NO VAS AYUDAR, POR FAVOR NO COMENTARLovepanda
Responder
#2
Prueba lo arme rápido.


Código PHP:
#include <amxmodx>

new Nombre[33];

new const 
CONEC_SOUND[] = { "tucarpeta/tusonido.wav" };
new const 
DES_SOUND[] = { "tucarpeta/tusonido.wav" };
public 
plugin_precache() {
    
precache_sound(CONEC_SOUND)
    
precache_sound(DES_SOUND)
}
public 
client_putinserver(id)
{
    
set_task(2.0"Conectado"id)
}
public 
client_disconnect(id)
{
    
get_user_name(idNombrecharsmax(Nombre))
    
client_cmd(0"spk %s"DES_SOUND)
    
Color(0"!t[AMXX]!g El jugador !t%s!g se ha desconectado."Nombre)
    
remove_task(id)
}
public 
Conectado(id)
{
    
get_user_name(idNombrecharsmax(Nombre))
    
client_cmd(0"spk %s"CONEC_SOUND)
    
Color(0"!t[AMXX]!g El jugador !t%s!g se ha conectado."Nombre)
}
stock Color(id, const input[], any:...)
{
    static 
szMsg[191], msgSayText;

    if(!
msgSayText)
    {
        
msgSayText get_user_msgid("SayText");
    }
    
vformat(szMsg190input3);

    
replace_all(szMsg190"!g""^4");
    
replace_all(szMsg190"!y""^1");
    
replace_all(szMsg190"!t""^3");

    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id);
    
write_byte(id id 33);
    
write_string(szMsg);
    
message_end();

Responder
#3
(17/05/2019, 08:42 PM)Kross escribió: Prueba lo arme rápido.


Código PHP:
#include <amxmodx>

new Nombre[33];

new const 
CONEC_SOUND[] = { "tucarpeta/tusonido.wav" };
new const 
DES_SOUND[] = { "tucarpeta/tusonido.wav" };
public 
plugin_precache() {
    
precache_sound(CONEC_SOUND)
    
precache_sound(DES_SOUND)
}
public 
client_putinserver(id)
{
    
set_task(2.0"Conectado"id)
}
public 
client_disconnect(id)
{
    
get_user_name(idNombrecharsmax(Nombre))
    
client_cmd(0"spk %s"DES_SOUND)
    
Color(0"!t[AMXX]!g El jugador !t%s!g se ha desconectado."Nombre)
    
remove_task(id)
}
public 
Conectado(id)
{
    
get_user_name(idNombrecharsmax(Nombre))
    
client_cmd(0"spk %s"CONEC_SOUND)
    
Color(0"!t[AMXX]!g El jugador !t%s!g se ha conectado."Nombre)
}
stock Color(id, const input[], any:...)
{
    static 
szMsg[191], msgSayText;

    if(!
msgSayText)
    {
        
msgSayText get_user_msgid("SayText");
    }
    
vformat(szMsg190input3);

    
replace_all(szMsg190"!g""^4");
    
replace_all(szMsg190"!y""^1");
    
replace_all(szMsg190"!t""^3");

    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id);
    
write_byte(id id 33);
    
write_string(szMsg);
    
message_end();

Ok voy pa esa. Roflmao

(17/05/2019, 08:42 PM)Kross escribió: Prueba lo arme rápido.


Código PHP:
#include <amxmodx>

new Nombre[33];

new const 
CONEC_SOUND[] = { "tucarpeta/tusonido.wav" };
new const 
DES_SOUND[] = { "tucarpeta/tusonido.wav" };
public 
plugin_precache() {
    
precache_sound(CONEC_SOUND)
    
precache_sound(DES_SOUND)
}
public 
client_putinserver(id)
{
    
set_task(2.0"Conectado"id)
}
public 
client_disconnect(id)
{
    
get_user_name(idNombrecharsmax(Nombre))
    
client_cmd(0"spk %s"DES_SOUND)
    
Color(0"!t[AMXX]!g El jugador !t%s!g se ha desconectado."Nombre)
    
remove_task(id)
}
public 
Conectado(id)
{
    
get_user_name(idNombrecharsmax(Nombre))
    
client_cmd(0"spk %s"CONEC_SOUND)
    
Color(0"!t[AMXX]!g El jugador !t%s!g se ha conectado."Nombre)
}
stock Color(id, const input[], any:...)
{
    static 
szMsg[191], msgSayText;

    if(!
msgSayText)
    {
        
msgSayText get_user_msgid("SayText");
    }
    
vformat(szMsg190input3);

    
replace_all(szMsg190"!g""^4");
    
replace_all(szMsg190"!y""^1");
    
replace_all(szMsg190"!t""^3");

    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id);
    
write_byte(id id 33);
    
write_string(szMsg);
    
message_end();

Me a funcionado tio. Whatever Muchas gracias.. Que Dios Me Lo Bendiga.! Proud
SI NO VAS AYUDAR, POR FAVOR NO COMENTARLovepanda
Responder
#4
Ejecutas el sonido para todo el mundo, ejecuta el sonido sólo para el que entra..
Código PHP:
client_cmd(0"spk %s"DES_SOUND
->
Código PHP:
client_cmd(id"spk %s"DES_SOUND
Responder
#5
(18/05/2019, 09:39 AM)Niper.-. escribió: Ejecutas el sonido para todo el mundo, ejecuta el sonido sólo para el que entra..
Código PHP:
client_cmd(0"spk %s"DES_SOUND
->
Código PHP:
client_cmd(id"spk %s"DES_SOUND
Mmm, es aun mejor ya pruebo men.

(18/05/2019, 09:39 AM)Niper.-. escribió: Ejecutas el sonido para todo el mundo, ejecuta el sonido sólo para el que entra..
Código PHP:
client_cmd(0"spk %s"DES_SOUND
->
Código PHP:
client_cmd(id"spk %s"DES_SOUND
Ya lo compile ire a probarlo, para ver qlq :V

(18/05/2019, 09:39 AM)Niper.-. escribió: Ejecutas el sonido para todo el mundo, ejecuta el sonido sólo para el que entra..
Código PHP:
client_cmd(0"spk %s"DES_SOUND
->
Código PHP:
client_cmd(id"spk %s"DES_SOUND
Coñoe la madre, suena es el sound me voy pal coño pacman Ragestart pruebo y pruebo cambiando de sound y de toda verga y nada. Solo quiero que suene un sonido que tengo cuando entre y ya. si escuchan el sound todos ps mejor.
SI NO VAS AYUDAR, POR FAVOR NO COMENTARLovepanda
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)