Nombre del ADMINISTRADOR
#1
Sorprendido 
Hola estoy buscando un plugins q sea para Administradores, el temas es el siguiente cuando entra el administrados al Server q tenga su TAG normal y al lado del TAG nombre de la comunidad..
EJEMPLO: [Nombre de la comuu] Blade # [Tag] Gokuuu!!
Responder
#2
(25/02/2018, 06:26 PM)MaTIaS.- escribió: Hola estoy buscando un plugins q sea para Administradores, el temas es el siguiente cuando entra el administrados al Server q tenga su TAG normal y al lado del TAG nombre de la comunidad..
EJEMPLO: [Nombre de la comuu] Blade # [Tag] Gokuuu!!

Es para el mix maker?
Steam
Responder
#3
No entendi, queres que al escribir tenga un prefijo ?
Plata o Plomo Usted decide


- Pablo Emilio Escobar Gaviria -
Responder
#4
jajaja disculpen mi ignorancia jaja un prefijo pero q le aparezca en la tabla de jugadores como tiene el Auto Mix Equipo A - Equipo B pero con las iniciales de la Comunidad me Explico ...
Responder
#5
(26/02/2018, 03:39 PM)MaTIaS.- escribió: jajaja disculpen mi ignorancia jaja un prefijo pero q le aparezca en la tabla de jugadores como tiene el Auto Mix Equipo A - Equipo B pero con las iniciales de la Comunidad me Explico ...

Tenes alguna imagen de referencia?
Steam
Responder
#6
Algo asi seria cuando entra un admin automáticamente se le pone el Prefijo como tienen en el mod auto mix ..
en ves q dija Equipo q diga ---> [B.A] # Tag
[Imagen: maxresdefault.jpg]
Responder
#7
No se puede, a no ser que se le cambie el nombre al entrar pero eso esta prohibido no(?=?
(13/08/2018, 07:59 PM)KrR10VnZl escribió: Usted tiene un retraso de otro mundo, pon de tu parte coño, como es posible que preguntes cual código? muchacho mongólico si dice código, él se refiere al SMA del CTF, dios mio y si no te gusta que te digan que tienes un retraso magistral, astral del otro mundo pon de tú parte y no hagas preguntas tontas.
Responder
#8
No se sí funcione, pero no cuesta nada probar.. Crab

Código PHP:
new gNombre32 ];
get_user_nameidgNombrecharsmaxgNombre ) );

static const 
szValue[] = "name";

switch( 
cs_get_user_teamid ) )
{
     case 
CS_TEAM_CTset_user_infoidszValue" ^"(Equipo-B) %s^""gNombreid ] );

     case 
CS_TEAM_Tset_user_infoidszValue" ^"(Equipo-A) %s^""gNombreid ] );

Responder
#9
Estuve viendo este tema y ví que no está solucionado, además le dejé una solución erronea al usuario, así que paso a dejar una correcta.

Saludos. Crab


Código PHP:
/*
    NOMBRE: Team Names X
    
    VÍNCULO: 

    AUTOR: Chema - [ www.facebook.com/CSPlayerChema ]

    CHANGELOG:
    
    - 1.0b
        [*] Versión inicial, Fecha de lanzamiento: 28 de julio de 2019.
*/

#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >

#pragma semicolon 1

/* GLOBAL STUFF */
#define IsUserValidConnected(%1) ( 1 <= %1 <= g_iMaxPlayers{0} && is_user_connected( %1 ) )

#define MAX_USERS 32 + 1

new const g_szPluginName[ ] = "Team Names X";
new const 
g_szPluginVersion[ ] = "1.0b";
new const 
g_szPluginAuthor[ ] = "Chema";
new const 
g_szPluginCvar[ ] = "tnx_version";

new 
g_szPlayerNameMAX_USERS ][ 32 ];

new 
g_iMaxPlayers1 char ];

public 
plugin_init( ) {

    
/* Register Plugin & Cvars */
    
register_pluging_szPluginNameg_szPluginVersiong_szPluginAuthor );

    
register_cvarg_szPluginCvarg_szPluginVersionFCVAR_SERVER|FCVAR_SPONLY );

    
/* LogEvents & Events */
    
register_event"TeamInfo""Event__TeamInfo""a" );

    
/* Forwards */
    
register_forwardFM_ClientUserInfoChanged"Forward__ClientUserInfoChanged" );

    
/* Global Vars */
    
g_iMaxPlayers{0} = get_maxplayers( );
}

/* Client-related Stuff */
public client_putinserverid )
    
get_user_nameidg_szPlayerNameid ], charsmaxg_szPlayerName ) );

/* LogEvents & Events */
public Event__TeamInfo( ) {

    new 
id read_data);

    
set_task0.1"Task__SetTeamName"id );
}

/* Forwards */
public Forward__ClientUserInfoChanged( const id, const info ) {

    if( !
IsUserValidConnectedid ) )
        return 
FMRES_IGNORED;
    
    static 
szNameMAX_NAME_LENGTH ];
    
get_user_infoid"name"szName31 );
    
    if( 
equalg_szPlayerNameid ], szName ) )
        return 
FMRES_IGNORED;

    return 
FMRES_SUPERCEDE;
}

/* Task's */
public Task__SetTeamName( const id ) {

    if( !
IsUserValidConnectedid ) )
        return 
0;

    new 
szBuffer128 ];

    
ReplaceUserNameid );

    if( 
get_user_teamid ) == )
        
formatexszBuffer127"(Equipo-A) %s"g_szPlayerNameid ] );
    else if( 
get_user_teamid ) == )
        
formatexszBuffer127"(Equipo-B) %s"g_szPlayerNameid ] );
    else if( 
get_user_teamid ) == || get_user_teamid ) == )
        
formatexszBuffer127"%s"g_szPlayerNameid ] );

    
set_user_infoid"name"szBuffer );
    
client_cmdid"name ^"%s^""szBuffer );

    return 
1;
}

/* Stocks & Private functions */
ReplaceUserName( const id ) {

    
replace_allg_szPlayerNameid ], charsmaxg_szPlayerName ), "(Equipo-A)""" );
    
replace_allg_szPlayerNameid ], charsmaxg_szPlayerName ), "(Equipo-B)""" );
    
replace_allg_szPlayerNameid ], charsmaxg_szPlayerName ), " """ );

    return 
1;

Responder
#10
Con un set_user_info, esta bien y no hace falta el client_cmd
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

(18/11/2014, 05:47 PM)Neeeeeeeeeel.- escribió: Por qué necesitan una guía para todo? Meté mano y que salga lo que salga... es la mejor forma de aprender.

(16/05/2016, 11:08 PM)kikizon2 escribió: No cabe duda que tienen mierda en vez de cerebro, par de pendejos v:
Responder
#11
(28/06/2019, 09:46 PM)OsweRRR escribió: Con un set_user_info, esta bien y no hace falta el client_cmd

Lo sé.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)