Buenas
#1
Hola buenas quiero pedirles un favor estoy buscando un plugin que al iniciar el server un usuario escuche un mensaje de bienvenida al server pero quiero que solo lo escuche el no sé si existe algún plugin? Se agradece un montón si me consiguen desde ya muchas gracias, saludo.Rainbow
Responder
#2
Con mensaje de bienvenida:

Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>

new const PluginInfo[][] = { "tWelcome[Bienvenido]""v1.0""totopizza" };

#pragma semicolon 1

new const tServerTAG[] = "[AMXMODX-ES]";

//Sonido .MP3
new const tSound[] = "mi_sonido.mp3";
new const 
tCarpeta[] = "mi_carpeta";

//Si el sonido es .WAV
//new const tSound[] = "mi_sonido.wav";

public plugin_init() {
    
register_plugin(PluginInfo[0],PluginInfo[1],PluginInfo[2]);
    
}
public 
plugin_precache() {
    new 
tText[64];
    
formatex(tTextcharsmax(tText), "%s%s/%s",equal(tSound[strlen(tSound)-4], ".mp3") ? "sound/" ""tCarpetatSound);
    
    if(
equal(tSound[strlen(tSound)-4], ".mp3"))    
        
precache_generic(tText);
    else
        
precache_sound(tText);
}

public 
client_putinserver(id)
{
    
set_task(1.0"Bienvenida"id);
}
public 
Bienvenidaid )
{
    
set_hudmessage(25500, -1.00.01);
    
show_hudmessage(id"%s Bienvenido a la comunidad"tServerTAG);
    
    if(
equal(tSound[strlen(tSound)-4], ".mp3"))
        
client_cmd(id"play mp3 ^"sound/%s/%s^""tCarpetatSound);
    else
        
client_cmd(id"spk ^"%s/%s^""tCarpetatSound);


Sin mensaje de bienvenida:

Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>

new const PluginInfo[][] = { "tWelcome[Bienvenido]""v1.0""totopizza" };

#pragma semicolon 1

//Sonido .MP3
new const tSound[] = "mi_sonido.mp3";
new const 
tCarpeta[] = "mi_carpeta";

//Si el sonido es .WAV
//new const tSound[] = "mi_sonido.wav";

public plugin_init() {
    
register_plugin(PluginInfo[0],PluginInfo[1],PluginInfo[2]);
    
}
public 
plugin_precache() {
    new 
tText[64];
    
formatex(tTextcharsmax(tText), "%s%s/%s",equal(tSound[strlen(tSound)-4], ".mp3") ? "sound/" ""tCarpetatSound);
    
    if(
equal(tSound[strlen(tSound)-4], ".mp3"))    
        
precache_generic(tText);
    else
        
precache_sound(tText);
}

public 
client_putinserver(id)
{
    
set_task(1.0"Bienvenida"id);
}
public 
Bienvenidaid )
{
    if(
equal(tSound[strlen(tSound)-4], ".mp3"))
        
client_cmd(id"play mp3 ^"sound/%s/%s^""tCarpetatSound);
    else
        
client_cmd(id"spk ^"%s/%s^""tCarpetatSound);


PD: Sección equivocada, esto va en 'Pedido de Plugins'
Mis Aportes:

[ TTT ] Item: Target Gun

[ TTT ] Item: Skeleton Gun (New)
[ TTT ] Item: Pipe Bomb
[ TTT ] Item: Inverse Golden
[Imagen: 76561198074954930.png] [Imagen: venezuela.gif]
Pregúntate si lo que estás haciendo hoy te acerca a el lugar en el que quieres estar mañana. Corazón
Responder
#3
Primero seccion equivocada va en Pedidos de plugins.

Temas:
https://amxmodx-es.com/Thread-Aporte-Men...bienvenida
https://amxmodx-es.com/Thread-Mensaje-Bienvenida
https://amxmodx-es.com/Thread-hud-de-bienvenida

Hay muchos Theread sobre este tema solo busca ! Gran sonrisa

Si no te gusta buscar en google pacman

Código PHP:
#include <amxmodx>

#define PLUGIN "Mensaje_Conectar"
#define VERSION "1.0"
#define AUTHOR "author"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
client_putinserver(id) {
    
set_task(2.5"Mensaje"id)
    
set_task(2.7"Mensaje2"id)
}

public 
Mensaje(id)
{
    new 
szNombre[33]
    
get_user_name(idszNombrecharsmax(szNombre))
    
    
chatcolor(id"!gBienvenido %s. Estas jugando en la Comunidad [AnonymouS]"szNombre)
}

public 
Mensaje2(id)
{
    
chatcolor(id"!gGrupo De Facebook: fb.com/groups/Comunidad.AnonymouS.Pcw)")
}

stock chatcolor(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"!team""^3");
    
    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id);
    
write_byte(id id 33);
    
write_string(szMsg);
    
message_end();


EDIT: como cuando alguien te gana al ayudar xd
[Imagen: 738.gif]
(11/05/2017, 02:13 PM)FreDDy escribió:
(11/05/2017, 02:08 PM)Dieguito escribió: Tienes que estar bromeando, todos los zp traen para que pongas tus sonidos (así sea BB, una extensión más del ZP), y si no los trae pues fuiste timado, no te queda otra cosa que revisar el BaseBuilder.ini y buscar donde estén los sonidos, o crearlos tú mismo dentro del BB.

BaseBuilder.ini? Vos estás drogado? El bb 6.5 no trae nada de eso. Te fumaste del bueno.


(08/11/2016, 10:14 PM)FreDDy escribió: Cómo mierda querés aprender si estás a cada 2 segundos pidiendo mierda tras mierda.
Responder
#4
(19/12/2016, 05:26 PM)MeNJorge escribió: Primero seccion equivocada va en Pedidos de plugins.

Temas:
https://amxmodx-es.com/Thread-Aporte-Men...bienvenida
https://amxmodx-es.com/Thread-Mensaje-Bienvenida
https://amxmodx-es.com/Thread-hud-de-bienvenida

Hay muchos Theread sobre este tema solo busca ! Gran sonrisa

Si no te gusta buscar en google pacman

Código PHP:
#include <amxmodx>

#define PLUGIN "Mensaje_Conectar"
#define VERSION "1.0"
#define AUTHOR "author"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
client_putinserver(id) {
    
set_task(2.5"Mensaje"id)
    
set_task(2.7"Mensaje2"id)
}

public 
Mensaje(id)
{
    new 
szNombre[33]
    
get_user_name(idszNombrecharsmax(szNombre))
    
    
chatcolor(id"!gBienvenido %s. Estas jugando en la Comunidad [AnonymouS]"szNombre)
}

public 
Mensaje2(id)
{
    
chatcolor(id"!gGrupo De Facebook: fb.com/groups/Comunidad.AnonymouS.Pcw)")
}

stock chatcolor(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"!team""^3");
    
    
message_begin(id MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id);
    
write_byte(id id 33);
    
write_string(szMsg);
    
message_end();


EDIT: como cuando alguien te gana al ayudar xd

Comproba que este conectado siempre al hacer un task asi.

Código PHP:
#include < amxmodx >

enum _:PLUGIN_DATA
{
    
PREFIJO_CHAT15 ],
    
COMUNIDAD25 ],
    
FORO20 ],
    
SONIDO_BIEVENIDA40 ]
}

new const 
g_Informacion_Plugin_:PLUGIN_DATA ] =
{
    { 
"!g[ AMXX ]!y" },
    { 
"AMXMODX-ES" },
    { 
"amxmodx-es.com" },
    { 
"fvox/beep.wav" }
}

public 
plugin_preache( )
    
precache_soundg_Informacion_PluginSONIDO_BIEVENIDA ] )

public 
client_putinserverid 
    
set_task2.5,  "Mensaje_Bienvenida",    id )

public 
Mensaje_Bienvenidaid )
{
    if( !
is_user_connectedid ) )
        return;

    new 
szNombre33 ]
    
get_user_nameidszNombrecharsmaxszNombre ) )
    
    
client_cmdid"spk %s"g_Informacion_PluginSONIDO_BIEVENIDA ] )
    
Print_Colorid"%s Bienvenido !g%s!y! Estas jugando en la Comunidad !t%s!y!"g_Informacion_PluginPREFIJO_CHAT ], szNombreg_Informacion_PluginCOMUNIDAD ] )
    
Print_Colorid"%s No olvides visitar nuestro foro !g%s!y"g_Informacion_PluginPREFIJO_CHAT ], g_Informacion_PluginFORO ] );
}

stock Print_Colorid, const input[ ], any:... )
{
    static 
szMsg191 ], msgSayText;
    
    if ( !
msgSayText )
        
msgSayText get_user_msgid"SayText" );
    
    
vformatszMsg190input);

    
replace_allszMsg190"!g""^4" );
    
replace_allszMsg190"!y""^1" );
    
replace_allszMsg190"!t""^3" );
    
    
message_beginid MSG_ONE_UNRELIABLE MSG_BROADCASTmsgSayText, .player id );
    
write_byteid id 33 );
    
write_stringszMsg );
    
message_end( );

Responder
#5
En realidad lo que el está pidiendo es un sonido de bienvenida, no un mensaje de bienvenida Oh god why
Mis Aportes:

[ TTT ] Item: Target Gun

[ TTT ] Item: Skeleton Gun (New)
[ TTT ] Item: Pipe Bomb
[ TTT ] Item: Inverse Golden
[Imagen: 76561198074954930.png] [Imagen: venezuela.gif]
Pregúntate si lo que estás haciendo hoy te acerca a el lugar en el que quieres estar mañana. Corazón
Responder
#6
(19/12/2016, 06:16 PM)SthoNy escribió: En realidad lo que el está pidiendo es un sonido de bienvenida, no un mensaje de bienvenida Oh god why

Disculpe si me equivoque de sección soy nuevo y ni idea , y gracias amigo me podes pasar algo para contactarte es que quiero hacerte una consulta ?
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)