Jump to content

Welcome to VitalCS Romania
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Buyallsafe.com - CD KEY la cele mai bune preturi !

Toggle shoutbox Shoutbox Open the Shoutbox in a popup

@  Relu. : (24 September 2018 - 12:08 PM) Nu uitati, jucatorii de Clash of Clans va asteptam in clanul comunitatii, VitalCS.Ro !
@  Sasorii : (23 September 2018 - 08:22 PM) Servusss
@  Enki : (23 September 2018 - 07:31 PM) Oricare este buna , depinde ce preferi tu.
@  Enki : (23 September 2018 - 07:30 PM) @CosminKING , hotaraste-te ce categorie doresti sa moderezi si hai cu o cerere la campania de recrutare ! :)
@  Relu. : (23 September 2018 - 05:56 PM) @Enki hai pe lol
@  Relu. : (23 September 2018 - 04:21 PM) @Enki sau daca nu pune tu acolo ca n am idee ce sa pun
@  Relu. : (23 September 2018 - 04:21 PM) @Enki mai bine sterge "cerere elder co lider", dam noi cand consideram ca face ce trebuie
@  Enki : (23 September 2018 - 04:12 PM) @Relu. ok
@  Relu. : (23 September 2018 - 04:07 PM) @Enki Vezi ca fac eu topicurile alea la sectiune
@  Enki : (23 September 2018 - 03:43 PM) Vă asteptam pe Vitalcs.RO , clanul de Clash of Clans !
@  CosminKING : (23 September 2018 - 03:17 PM) papuci gucci in picioare
@  Relu. : (22 September 2018 - 07:19 PM) date mare abi
@  Relu. : (22 September 2018 - 03:07 PM) cf baieti rai
@  Enki : (22 September 2018 - 11:47 AM) Emblemă verde !
@  Enki : (22 September 2018 - 11:47 AM) Va asteptam pe clanul nostru de Clash of Clans , VitalCS.RO ! :)
@  Relu. : (22 September 2018 - 10:41 AM) Antonio, scump rau contu ala manca ti as =]
@  eFFecT1 : (22 September 2018 - 09:22 AM) caut scripter samp
@  eFFecT1 : (22 September 2018 - 08:29 AM) stie cnv script la samp?
@  Relu. : (21 September 2018 - 08:54 PM) @Dănuț Ti-am dat mesaj pe forum, uita-te privat.
@  Relu. : (21 September 2018 - 08:25 PM) ms danutz te pwp

Photo

[Tutorial] Culori Chat/Tinta CS 1.6


  • Please log in to reply
1 reply to this topic

#1
Jocker

Jocker

    I kill you !

  • Membru
  • 1,612 posts

Modificarea culorii chat-ului in joc se face printr-o simpla comanda in consola.

Aceasta comanda este:

con_color "255 255 255"

Comanda se da cu tot cu ghilimele, iar intre ghilimele pui codul culorii dorite.

Cateva coduri pentru culori:

Pentru chat ALB, folositi comanda con_color "255 255 255"
Pentru chat ROSU, folositi comanda con_color "255 0 0"
Pentru chat ALBASTRU, folositi comanda con_color "0 0 255"
Pentru chat VERDE, folositi comanda con_color "0 255 0

Alte culori:

Ghost White = 248 248 255
Navajo White = 255 222 173
Lemon Chiffon = 255 250 205
Azure = 240 255 255
Misty Rose = 255 228 225
Dark Slate Gray = 49 79 79
Light Slate Gray = 119 136 153
Midnight Blue = 25 25 112
Cornflower Blue = 100 149 237
Medium Slate Blue = 123 104 238
Deep Sky Blue = 0 191 255
Light Sky Blue = 135 206 250
Dark Turquoise = 0 206 209
Cyan = 0 255 255
Aquamarine = 127 255 212
Dark Green = 0 100 0
Chartreuse = 127 255 0
Lime Green = 50 205 50
Khaki = 240 230 140
Yellow = 255 255 0
Gold = 255 215 0
Indian Red = 205 92 92
Chocolate = 210 105 30
Firebrick = 178 34 34
Orange = 255 165 0
Dark Orange = 255 140 0
Orange Red = 255 69 0
Red = 255 0 0
Pink = 255 20 147

De asemenea, aceste setari le puteti folosi si pentru tinta la arma.

Exemplu:

cl_crosshair_color "255 0 0"

 

 

P.s din cate stiu cu cv timp in urma maffw a zis despre con_color punand 2-3 culori, aici aveti o lista intreaga, si aveti si cum schimbati culoarea tintei armei :D


Edited by jocker, 18 December 2014 - 16:05 PM.

Posted Image
Spoiler
-Music

#2
Stalin

Stalin

    Owner Gta.VitalCs.Ro

  • Membru
  • 1,640 posts

Interesant, in joc pentru a modifica scrisul din chat aveti nevoie de urmatorul plugin va las un cod cu .sma-ul.(PT ADMINI +SERVER)

#include <amxmodx> 
#include <amxmisc> 

#define PLUGIN         "Admin Chat Colors" 
#define VERSION     "1.0" 
#define AUTHOR         "nume autor" 

#define ACCESS_LEVEL    ADMIN_ALL 
#define ADMIN_LISTEN    ADMIN_BAN 

new message[192] 
new sayText 
new teamInfo 
new maxPlayers 

new g_MessageColor 
new g_NameColor 
new g_AdminListen 

new strName[191] 
new strText[191] 
new alive[11] 

public plugin_init() 
{ 
    register_plugin (PLUGIN, VERSION, AUTHOR) 
     
    g_MessageColor = register_cvar ("amx_color", "2") // Message colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red 

    g_NameColor = register_cvar ("amx_namecolor", "6") // Name colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red, [6] Team-color 
     
    g_AdminListen = register_cvar ("amx_listen", "1") // Set whether admins see or not all messages (Alive, dead and team-only) 
     
     
    sayText = get_user_msgid ("SayText") 
    teamInfo = get_user_msgid ("TeamInfo") 
    maxPlayers = get_maxplayers() 
     
     
    register_message (sayText, "avoid_duplicated") 
     
    register_clcmd ("amx_color", "set_color", ACCESS_LEVEL, "<color>") 
    register_clcmd ("amx_namecolor", "set_name_color", ACCESS_LEVEL, "<color>") 
    register_clcmd ("amx_listen", "set_listen", ACCESS_LEVEL, "<1 | 0>") 
     
    register_clcmd ("say", "hook_say") 
    register_clcmd ("say_team", "hook_teamsay") 
} 


public avoid_duplicated (msgId, msgDest, receiver) 
{ 
    return PLUGIN_HANDLED 
} 


public hook_say(id) 
{ 
    read_args (message, 191) 
    remove_quotes (message) 
     
    if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands,  
                                                   // Gungame commands and empty messages 
        return PLUGIN_CONTINUE 

         
    new name[32] 
    get_user_name (id, name, 31) 
     
    new bool:admin = false 
     
    if (get_user_flags(id) & ACCESS_LEVEL) 
        admin = true 
         
     
    new isAlive 
     
    if (is_user_alive (id)) 
        { 
            isAlive = 1 
            alive = "^x01" 
        } 
    else 
        { 
            isAlive = 0 
            alive = "^x01*DEAD* " 
        } 
     
    static color[10] 
     

     
    if (admin) 
        { 
            // Name 
            switch (get_pcvar_num (g_NameColor)) 
                { 
                    case 1: 
                        format (strName, 191, "%s%s", alive, name) 

                    case 2: 
                        format (strName, 191, "%s^x04%s", alive, name) 
                         
                    case 3: 
                        { 
                            color = "SPECTATOR" 
                            format (strName, 191, "%s^x03%s", alive, name) 
                        } 
                         
                    case 4: 
                        { 
                            color = "CT" 
                            format (strName, 191, "%s^x03%s", alive, name) 
                        } 

                    case 5: 
                        { 
                            color = "TERRORIST" 
                            format (strName, 191, "%s^x03%s", alive, name) 
                        } 
                     
                    case 6: 
                        { 
                            get_user_team (id, color, 9) 
                                 
                            format (strName, 191, "%s^x03%s", alive, name) 
                        } 
                } 
             
             
            // Message 
            switch (get_pcvar_num (g_MessageColor)) 
                { 
                    case 1:    // Yellow 
                        format (strText, 191, "%s", message) 
                         
                    case 2:    // Green 
                        format (strText, 191, "^x04%s", message) 
                         
                    case 3:    // White 
                        { 
                            copy (color, 9, "SPECTATOR") 
                            format (strText, 191, "^x03%s", message) 
                        } 

                    case 4:    // Blue 
                        { 
                            copy (color, 9, "CT") 
                            format (strText, 191, "^x03%s", message) 
                        } 
                         
                    case 5:    // Red 
                        { 
                            copy (color, 9, "TERRORIST") 
                            format (strText, 191, "^x03%s", message) 
                        } 
                } 
        } 
     
    else     // Player is not admin. Team-color name : Yellow message 
        { 
            get_user_team (id, color, 9) 
             
            format (strName, 191, "%s^x03%s", alive, name) 
             
            format (strText, 191, "%s", message) 
        } 

    format (message, 191, "%s^x01 :  %s", strName, strText) 
             
    sendMessage (color, isAlive)    // Sends the colored message 
     
    return PLUGIN_CONTINUE 
} 


public hook_teamsay(id) 
{ 
    new playerTeam = get_user_team(id) 
    new playerTeamName[19] 
     
    switch (playerTeam) // Team names which appear on team-only messages 
        { 
            case 1: 
                copy (playerTeamName, 11, "Terrorists") 
                 
            case 2: 
                copy (playerTeamName, 18, "Counter-Terrorists") 
                 
            default: 
                copy (playerTeamName, 9, "Spectator") 
        } 
         
    read_args (message, 191) 
    remove_quotes (message) 
     
    if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands,  
                                                   // Gungame commands and empty messages 
        return PLUGIN_CONTINUE 

         
    new name[32] 
    get_user_name (id, name, 31) 
     
    new bool:admin = false 
     
    if (get_user_flags(id) & ACCESS_LEVEL) 
        admin = true 
         
     
    new isAlive 
     
    if (is_user_alive (id)) 
        { 
            isAlive = 1 
            alive = "^x01" 
        } 
    else 
        { 
            isAlive = 0 
            alive = "^x01*DEAD* " 
        } 
     
    static color[10] 
     

     
    if (admin) 
        { 
            // Name 
            switch (get_pcvar_num (g_NameColor)) 
                { 
                    case 1: 
                        format (strName, 191, "%s(%s) %s", alive, playerTeamName, name) 

                    case 2: 
                        format (strName, 191, "%s(%s) ^x04%s", alive, playerTeamName, name) 
                         
                    case 3: 
                        { 
                            color = "SPECTATOR" 
                            format (strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name) 
                        } 
                         
                    case 4: 
                        { 
                            color = "CT" 
                            format (strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name) 
                        } 

                    case 5: 
                        { 
                            color = "TERRORIST" 
                            format (strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name) 
                        } 
                     
                    case 6: 
                        { 
                            get_user_team (id, color, 9) 
                                 
                            format (strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name) 
                        } 
                } 
             
             
            // Message 
            switch (get_pcvar_num (g_MessageColor)) 
                { 
                    case 1:    // Yellow 
                        format (strText, 191, "%s", message) 
                         
                    case 2:    // Green 
                        format (strText, 191, "^x04%s", message) 
                         
                    case 3:    // White 
                        { 
                            copy (color, 9, "SPECTATOR") 
                            format (strText, 191, "^x03%s", message) 
                        } 

                    case 4:    // Blue 
                        { 
                            copy (color, 9, "CT") 
                            format (strText, 191, "^x03%s", message) 
                        } 
                         
                    case 5:    // Red 
                        { 
                            copy (color, 9, "TERRORIST") 
                            format (strText, 191, "^x03%s", message) 
                        } 
                } 
        } 
     
    else     // Player is not admin. Team-color name : Yellow message 
        { 
            get_user_team (id, color, 9) 
             
            format (strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name) 
             
            format (strText, 191, "%s", message) 
        } 
     
    format (message, 191, "%s ^x01:  %s", strName, strText) 
     
    sendTeamMessage (color, isAlive, playerTeam)    // Sends the colored message 
     
    return PLUGIN_CONTINUE     
} 


public set_color (id, level, cid) 
{ 
    if (!cmd_access(id, level, cid, 2)) 
        return PLUGIN_HANDLED 
         
    new arg[1], newColor 
    read_argv (1, arg, 1) 
     
    newColor = str_to_num (arg) 
     
    if (newColor >= 1 && newColor <= 5) 
        { 
            set_cvar_num ("amx_color", newColor) 
            set_pcvar_num (g_MessageColor, newColor) 
     
            if (get_pcvar_num (g_NameColor) != 1 && 
                   ((newColor == 3 &&  get_pcvar_num (g_NameColor) != 3) 
                 || (newColor == 4 &&  get_pcvar_num (g_NameColor) != 4) 
                 || (newColor == 5 &&  get_pcvar_num (g_NameColor) != 5))) 
                { 
                    set_cvar_num ("amx_namecolor", 2) 
                    set_pcvar_num (g_NameColor, 2) 
                } 
        } 
         
    return PLUGIN_HANDLED 
} 


public set_name_color (id, level, cid) 
{ 
    if (!cmd_access(id, level, cid, 2)) 
        return PLUGIN_HANDLED 
         
    new arg[1], newColor 
    read_argv (1, arg, 1) 
     
    newColor = str_to_num (arg) 
     
    if (newColor >= 1 && newColor <= 6) 
        { 
            set_cvar_num ("amx_namecolor", newColor) 
            set_pcvar_num (g_NameColor, newColor) 
             
            if ((get_pcvar_num (g_MessageColor) != 1 
                && ((newColor == 3 &&  get_pcvar_num (g_MessageColor) != 3) 
                 || (newColor == 4 &&  get_pcvar_num (g_MessageColor) != 4) 
                 || (newColor == 5 &&  get_pcvar_num (g_MessageColor) != 5))) 
                 || get_pcvar_num (g_NameColor) == 6) 
                { 
                    set_cvar_num ("amx_color", 2) 
                    set_pcvar_num (g_MessageColor, 2) 
                } 
        } 
     
    return PLUGIN_HANDLED 
} 


public set_listen (id, level, cid) 
{ 
    if (!cmd_access(id, level, cid, 2)) 
        return PLUGIN_HANDLED 
         
    new arg[1], newListen 
    read_argv(1, arg, 1) 
     
    newListen = str_to_num (arg) 
     
    set_cvar_num ("amx_listen", newListen) 
    set_pcvar_num (g_AdminListen, newListen) 
     
    return PLUGIN_HANDLED 
} 


public sendMessage (color[], alive) 
{ 
    new teamName[10] 
     
    for (new player = 1; player < maxPlayers; player++) 
        { 
            if (!is_user_connected(player)) 
                continue 

            if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN) 
                { 
                    get_user_team (player, teamName, 9)    // Stores user's team name to change back after sending the message 
                     
                    changeTeamInfo (player, color)        // Changes user's team according to color choosen 
                     
                    writeMessage (player, message)        // Writes the message on player's chat 
                     
                    changeTeamInfo (player, teamName)    // Changes user's team back to original 
                } 
        } 
} 


public sendTeamMessage (color[], alive, playerTeam) 
{ 
    new teamName[10] 
     
    for (new player = 1; player < maxPlayers; player++) 
        { 
            if (!is_user_connected(player)) 
                continue 

            if (get_user_team(player) == playerTeam || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN) 
                { 
                    if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN) 
                        { 
                            get_user_team (player, teamName, 9)    // Stores user's team name to change back after sending the message 
                             
                            changeTeamInfo (player, color)        // Changes user's team according to color choosen 
                             
                            writeMessage (player, message)        // Writes the message on player's chat 
                             
                            changeTeamInfo (player, teamName)    // Changes user's team back to original 
                        } 
                } 
        } 
} 


public changeTeamInfo (player, team[]) 
{ 
    message_begin (MSG_ONE, teamInfo, _, player)    // Tells to to modify teamInfo (Which is responsable for which time player is) 
    write_byte (player)                // Write byte needed 
    write_string (team)                // Changes player's team 
    message_end()                    // Also Needed 
} 


public writeMessage (player, message[]) 
{ 
    message_begin (MSG_ONE, sayText, {0, 0, 0}, player)    // Tells to modify sayText (Which is responsable for writing colored messages) 
    write_byte (player)                    // Write byte needed 
    write_string (message)                    // Effectively write the message, finally, afterall 
    message_end ()                        // Needed as always 

zeRl623.png

 

 

560x95_FFFFFF_FF9900_000000_000000.png

 

 

 

b_350_20_18181B_18181B_FFFFFF_18181B.pngb_350_20_18181B_18181B_FFFFFF_18181B.png

b_350_20_18181B_18181B_FFFFFF_18181B.pngb_350_20_18181B_18181B_FFFFFF_18181B.png





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users