Allied Modders en español
admin chat color simple - Versión para impresión

+- Allied Modders en español (https://amxmodx-es.com)
+-- Foro: AMX Mod X - Plugins (https://amxmodx-es.com/Forum-AMX-Mod-X-Plugins)
+--- Foro: Pedido de Plugins (https://amxmodx-es.com/Forum-Pedido-de-Plugins)
+--- Tema: admin chat color simple (/Thread-admin-chat-color-simple)



admin chat color simple - subsero1 - 14/01/2019

bueno pille varios admin chat pero creo que son muy complicados editar . queria pedir porfa si me ayudan con algo mas sensillo para mis admin

2 tag 1 de hombre otro de mujer

[Admin]Nombre : Hola!
[Admina]Nombre : Hola!


color de mensaje ejemplo

green [aqua Admin green] aqua Nombre : green Hola!
green [ pink Admina green ] pink Nombre green : pink Hola!


las mujeres con la letra T escriben rosado


color de las [ ] green
color de mujer pink Admina - nombre de la admina - mensaje de la admina
color de los : green
color de aqua Admin - nombre de admin - mensaje de admin


RE: admin chat color simple - [R]ak - 14/01/2019

really? admina? #todEs #lEs #diputadEs

no se puede color rosa ni color aqua(supongo que sera celeste)

Código PHP:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

new g_MsgSayTextg_MaxPlayersg_AdminTag[33][10]

enum _:Data {
    
TAG[10],
    
FLAG
}

new const 
AdminsTags[][Data] = {
    { 
"[ADMIN]"ADMIN_LEVEL_G },
    { 
"[ADMINA]"ADMIN_LEVEL_H }
}

const 
SPECT 3

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say""cmdSay")
    
    
g_MaxPlayers get_maxplayers()
    
    
g_MsgSayText get_user_msgid("SayText")
}

public 
client_putinserver(id) {
    
    if(!
is_user_admin(id)) {
        
copy(g_AdminTag[id], charsmax(g_AdminTag[]), "")
        return
    }
        
    new 
Flags get_user_flags(id)
    
    for(new 
isizeof AdminsTagsi++) {
        if(
Flags AdminsTags[i][FLAG]) {
            
copy(g_AdminTag[id], charsmax(g_AdminTag[]), AdminsTags[i][TAG])
            break;
        }
    }
    
}

public 
cmdSay(id)
{
    static 
Text[192]
    
read_args(Textcharsmax(Text))
    
remove_quotes(Text)
    
    
replace_all(Textcharsmax(Text), "%""")
    
    
replace_all(Textcharsmax(Text), "#""")
    
    if(!
ValidMessage(Text))
        return 
PLUGIN_HANDLED
    
    
static Name[32], AliveMessage[192]
    
get_user_name(idNamecharsmax(Name))
    
    
Alive is_user_alive(id)
    
    
formatex(Messagecharsmax(Message), "^x04%s %s^x03%s^x01 : %s"g_AdminTag[id], get_user_team(id) == SPECT "^x01*SPEC* " : !Alive "^x01*DEAD* " ""NameText)
    
    for( new 
1<= g_MaxPlayersi++ ) {
        if(!
is_user_connected(i) || is_user_alive(i) != Alive)
            continue;
        
        
message_begin(MSG_ONE_UNRELIABLEg_MsgSayText_i)
        
write_byte(id)
        
write_string(Message)
        
message_end()
    }
    
    return 
PLUGIN_HANDLED_MAIN;
}

ValidMessage(text[]) {
    static 
leni
    len 
strlen(text)
    
    if(!
len)
        return 
false
    
    
for(0leni++) {
        if( 
text[i] != ' ' ) {
            return 
true
        
}
    }

    return 
false


salen los 2 de color verde los prefijos

Cita:; s - custom level G
; t - custom level H

si tiene la T sale ADMINA


RE: admin chat color simple - subsero1 - 14/01/2019

vale compa lo probare , gracias por tu tiempo , lo pruebo y te aviso Sonrisa


RE: admin chat color simple - subsero1 - 15/01/2019

alguna posibilidad de cambiar el color de las letras a rosado ? seria ideal que las mujeres escribieran rosado


RE: admin chat color simple - Skylar - 15/01/2019

(15/01/2019, 04:59 AM)subsero1 escribió: alguna posibilidad de cambiar el color de las letras a rosado ? seria ideal que las mujeres escribieran rosado

No se puede en rosado y no vas a conseguir novia haciendo eso


RE: admin chat color simple - subsero1 - 15/01/2019

que color mas aparte del verde , azul y rojo , blanco se puede usar ?


RE: admin chat color simple - totopizza - 15/01/2019

(15/01/2019, 03:33 PM)subsero1 escribió: que color mas aparte del verde , azul y rojo , blanco se puede usar ?

No se puede, esos colores dependen segun el valor que asignas en con_color de tu cs Ragestart