Jump to content
  • ¡Hola, Invitado! Únete a nuestra comunidad y construyamos juntos algo increíble.

    ¡Bienvenido a nuestra comunidad! Al unirte, formarás parte de una comunidad apasionada por MAPPING. Para participar activamente, simplemente haz clic en el botón ‘Conectarse’ o ‘Registrarse’. Una vez registrado, podrás publicar mensajes, compartir tus experiencias y explorar los diversos foros disponibles. ¡Esperamos verte pronto y compartir momentos increíbles juntos!

[Plugin] Modificar Mensajes default del CS

Valorar este tema


Publicaciones recomendadas

Publicado

Con este plugin pueden modificar los mensajes default del cs. Ejemplo "The Bomb Has Been Planted", "Terrorist Wins" entre otros. Sí quieren agregar más mensajes deven modificar el TRIE en plugin_init.

 

#include 



#pragma semicolon 1


new Trie:g_tReplacements
;


public plugin_init ()

{

register_plugin( "Messages", "0.1.0", "MZ" )
;

register_message( get_user_msgid("TextMsg"), "Message_TextMsg" )
;


g_tReplacements = TrieCreate()
;

TrieSetString( g_tReplacements, "#Bomb_Planted","Se planto la bomba. DEFUSEA." )
;
TrieSetString( g_tReplacements, "#CTs_Win","Ganaron los CT" )
;
TrieSetString( g_tReplacements, "#Terrorists_Win","Ganaron los TT" )
;
TrieSetString( g_tReplacements, "#Round_Draw","Round Draw!" )
;

}



public Message_TextMsg( iMsgId, iMsgDest, id )

{

if( !id && get_msg_arg_int(1) == print_center )

{

new szMessage[64]
;
get_msg_arg_string( 2, szMessage, charsmax(szMessage) )
;

if( equal(szMessage, "#Game_will_restart_in") )

{

new szArg1[4]
;
get_msg_arg_string( 3, szArg1, charsmax(szArg1) )
;

formatex( szMessage, charsmax(szMessage), "El server se resetea en %s", szArg1 )

set_hudmessage( random(256), random(256), random(256), .channel=-1 )
;
show_hudmessage( 0, szMessage )
;

return PLUGIN_HANDLED
;
}

else if( TrieGetString(g_tReplacements, szMessage, szMessage, charsmax(szMessage)) )

{

set_hudmessage( random(256), random(256), random(256), .channel=-1 )
;
show_hudmessage( 0, szMessage );


return PLUGIN_HANDLED
;
}

}

return PLUGIN_CONTINUE
;
}

 

Creo un 80% de que anda bien, cualquier cosa avisen y se resuelve.

messi-4.png

 

Mapping-Zone.NET

Publicado
ahh gracias, estoy armando el servidor con algunos plugins y por ahi necesito una mano con alguno.

 

De nada, si necesitas una mano agregame al msn :D.

messi-4.png

 

Mapping-Zone.NET

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
×
×
  • Crear nuevo...

Información importante

Al utilizar nuestra web, aceptas nuestras Política de privacidad estás de acuerdo con las condiciones establecidas.