Chat Colores al hablar de otros colores [IMPOSIBLE :V]
#1
Exclamación 
Buenas tengo este plugin por aqui de Admin Prefixe Por Flags de Kikizon,

Lo que le vengo decir es, que si se le puede adaptar otro color, que no sea siempre los que vienes sino, que si morado, marron, o vainas asi, y que salga donde tengo que agregar para que se vea el color que quiero alguna ayuda? Nose si necesitan ese prefixe, o tienen algo mejor en realidad nose, pero porfa una ayudita causitas :V

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

#include <amxmodx>
#include <amxmisc>

enum _:ADM_DATA ADMIN_TYPE30 ], ADMIN_FLAGS }

new const 
Admins[][ADM_DATA] =
{
    { 
"[OFF]~[Dueño]"ADMIN_RCON },
    { 
"[OFF]~[Sub-Dueño]"ADMIN_CFG },
    { 
"[OFF]~[STAFF]"ADMIN_PASSWORD },
    { 
"[OFF]~[SOCIO-PREMIUN]"ADMIN_LEVEL_B},
         { 
"[OFF]~[VIP-PREMIUN]"ADMIN_LEVEL_D },
         { 
"[OFF]~[ADMIN-FULL]"ADMIN_LEVEL_C },
    { 
"[OFF]~[ADMIN-BASICO]"ADMIN_LEVEL_E }    
     
};

new 
kAdminType33 ][ 30 ], kMPkPN33 ][ 32 ], cvar_adminlistenadmlisten;

public 
plugin_init() 
{
    
register_plugin"Admin Say n Types" "1.0" "¡kikizon" );
    
    
register_clcmd("say""BlockSay")
    
register_clcmd("say_team""BlockTeamSay")

    
// Cvar Definicion
    // 0 = Los vivos no pueden leer a los muertos
    // 1 = Los vivos no pueden leer a los muertos, Excepto los admins
    // 2 = Todos se pueden leer
    
cvar_adminlisten register_cvar"amx_adminlisten""1" );
    
admlisten get_pcvar_numcvar_adminlisten );
    
    
kMP get_maxplayers();
}

public 
client_putinserverindex )
{
    
get_user_nameindexkPNindex ], 31 );
    
kAdminTypeindex ] = "^0";
    
    if(
is_user_adminindex ))
    {
        static 
iflagsflags get_user_flagsindex );
        
        for(
sizeof Admins i++ ) 
        {
            if(
flags Admins[i][ADMIN_FLAGS])
            {                     
                
formatex(kAdminType[index], charsmax(kAdminType), "%s"Admins[i][ADMIN_TYPE]);
                break;
            }
        }
    }    
}

public 
BlockSayindex )
{
    static 
said[191];
    
read_args(saidcharsmax(said));
    
remove_quotes(said);
    
replace_all(saidcharsmax(said), "%"" "); replace_all(saidcharsmax(said), "#"" ");
        
    if (!
ValidMessage(said1)) return PLUGIN_CONTINUE;
    
    static 
color[11], prefix[91]
    
get_user_team(indexcolorcharsmax(color))
    
    
formatex(prefixcharsmax(prefix), "%s^x04%s^x03 %s"
    
is_user_aliveindex ) ? "^x01" "^x01*MUERTO* ",  kAdminTypeindex ], kPNindex ])
    
    if (
is_user_admin(index)) format(saidcharsmax(said), "^x04%s"said)    
    
    
format(saidcharsmax(said), "%s^x01 :  %s"prefixsaid)
    
    static 
iteam[11];
    for (
1<= kMPi++)
    {
        if (!
is_user_connected(i)) continue;

        if( 
admlisten == && ( is_user_aliveindex ) && is_user_alive) || !is_user_aliveindex ) && !is_user_alive(i))
        || 
admlisten == && (is_user_admin(i) || is_user_aliveindex ) && is_user_alive) || !is_user_aliveindex ) && !is_user_alive(i)) 
        || 
admlisten == )
        {        
            
get_user_team(iteamcharsmax(team))            
            
changeTeamInfo(icolor)            
            
writeMessage(isaid)
            
changeTeamInfo(iteam)
        }
    }
        
    return 
PLUGIN_HANDLED_MAIN;
}

public 
BlockTeamSayindex )
{
    static 
said[191];
    
read_args(saidcharsmax(said));
    
remove_quotes(said);
    
replace_all(saidcharsmax(said), "%"" "); replace_all(saidcharsmax(said), "#"" ");
        
    if (!
ValidMessage(said1)) return PLUGIN_CONTINUE;
    
    static 
playerTeamteamname[19];
    
playerTeam get_user_team(index);
    
    switch (
playerTeam)
    {
        case 
1formatexteamname18" ^x01[^x03 TT^x01 ] ");
        case 
2formatexteamname18" ^x01[^x03 CT^x01 ] ");
        default: 
formatexteamname18" ^x01[^x03 SPEC^x01 ] ");
    }
    
    static 
color[11], prefix[91]
    
get_user_team(indexcolorcharsmax(color))
    
    
formatex(prefixcharsmax(prefix), "%s%s^x04%s^x03 %s"
    
is_user_aliveindex ) ? "^x01" "^x01*MUERTO* ",  teamnamekAdminTypeindex ], kPNindex ])
    
    if (
is_user_admin(index)) format(saidcharsmax(said), "^x04%s"said)    
    
    
format(saidcharsmax(said), "%s^x01 :  %s"prefixsaid)
    
    static 
iteam[11];
    for (
1<= kMPi++)
    {
        if (!
is_user_connected(i)) continue;
        
        if (
get_user_team(i) == playerTeam)
        {
            if( 
admlisten == && ( is_user_aliveindex ) && is_user_alive) || !is_user_aliveindex ) && !is_user_alive(i))
            || 
admlisten == && (is_user_admin(i) || is_user_aliveindex ) && is_user_alive) || !is_user_aliveindex ) && !is_user_alive(i)) 
            || 
admlisten == )
            {        
                
get_user_team(iteamcharsmax(team))            
                
changeTeamInfo(icolor)            
                
writeMessage(isaid)
                
changeTeamInfo(iteam)
            }
        }
    }
    
    return 
PLUGIN_HANDLED_MAIN;
}

public 
changeTeamInfo(playerteam[])
{
    
message_begin(MSG_ONEget_user_msgid"TeamInfo" ), _player)
    
write_byte(player)
    
write_string(team)
    
message_end()
}

public 
writeMessage(playermessage[])
{
    
message_begin(MSG_ONEget_user_msgid"SayText" ), {000}, player)
    
write_byte(player)
    
write_string(message)
    
message_end()
}

stock ValidMessage(text[], maxcount
{
    static 
lenicount;
    
len strlen(text);
    
count 0;
    
    if (!
len) return false;
    
    for (
0leni++) 
    {
        if (
text[i] != ' '
        {
            
count++
            if (
count >= maxcount)
                return 
true;
        }
    }
    
    return 
false;


Algo como asi:


Archivos adjuntos Miniatura(s)
   
SI NO VAS AYUDAR, POR FAVOR NO COMENTARLovepanda
Responder
#2
no creo que se pueda
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder
#3
Sé que es imposible hacer algo como esto, hay 3 colores de chat; green, normal y team. Usted puede cambiar el color normal para solo tu con -> con_color "RGB"
[Zombie Escape] My Maps

ze_ATIX_panic_s2{100%}
Responder
#4
Eso, quiere decir es Imposible Cutecry Roflmao
SI NO VAS AYUDAR, POR FAVOR NO COMENTARLovepanda
Responder
#5
Si nunca lo has visto en los servers es probable que sea imposible
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)