Приколы с цветами CSS

Rim

Участник
Сообщения
6
Реакции
0
Установил плагин Advertisements и в конфиге была сама реклама с цветами
// - Colors: {WHITE}, {RED}, {GREEN}, {BLUE}, {YELLOW}, {PURPLE}, {CYAN},
// {ORANGE}, {PINK}, {OLIVE}, {LIME}, {VIOLET}, {LIGHTBLUE}
Ну решил кароче написать текст, но вместо цветного текста было примерно так:
"{RED}У нас есть группа ВКонтакте", тоесть вместо цвета словами был тупо написан цвет, почему?
 

Вложения

  • serv.png
    serv.png
    392.3 КБ · Просмотры: 66

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
цвета в чате:
// S: Say message
//    - Colors:  {DEFAULT}, {TEAM}, {GREEN}, {LIGHTGREEN}
//    - Example: {GREEN}Current {LIGHTGREEN}Map: {DEFAULT}{CURRENTMAP}
цвета окошке:
// T: Top message
//    - Colors:  {WHITE},  {RED},  {GREEN}, {BLUE}, {YELLOW}, {PURPLE}, {CYAN},
//               {ORANGE}, {PINK}, {OLIVE}, {LIME}, {VIOLET}, {LIGHTBLUE}

    if(StrContains(sType, "T") != -1)
    {
        decl String:sColor[16];
        new iColor = -1, iPos = BreakString(sText, sColor, sizeof(sColor));
        
        for(new i = 0; i < sizeof(g_sTColors); i++)
        {
            if(StrEqual(sColor, g_sTColors[i]))
                iColor = i;
        }
        
        if(iColor == -1)
        {
            iPos     = 0;
            iColor   = 0;
        }
        
        new Handle:hKv = CreateKeyValues("Stuff", "title", sText[iPos]);
        KvSetColor(hKv, "color", g_iTColors[iColor][0], g_iTColors[iColor][1], g_iTColors[iColor][2], 255);
        KvSetNum(hKv,   "level", 1);
        KvSetNum(hKv,   "time",  10);
        
        for(new i = 1; i <= MaxClients; i++)
        {
            if(IsClientInGame(i) && !IsFakeClient(i) &&
               ((!bAdmins && !(bFlags && HasFlag(i, fFlagList))) ||
                bAdmins && (GetUserFlagBits(i) & (ADMFLAG_GENERIC|ADMFLAG_ROOT))))
                CreateDialog(i, hKv, DialogType_Msg);
        }
        
        CloseHandle(hKv);
    }

У кого-то со зрением проблемы, видимо
 
Последнее редактирование:

Rim

Участник
Сообщения
6
Реакции
0
цвета в чате:
// S: Say message
//    - Colors:  {DEFAULT}, {TEAM}, {GREEN}, {LIGHTGREEN}
//    - Example: {GREEN}Current {LIGHTGREEN}Map: {DEFAULT}{CURRENTMAP}
цвета в HUD:
// T: Top message
//    - Colors:  {WHITE},  {RED},  {GREEN}, {BLUE}, {YELLOW}, {PURPLE}, {CYAN},
//               {ORANGE}, {PINK}, {OLIVE}, {LIME}, {VIOLET}, {LIGHTBLUE}
Сообщения автоматически склеены:

У кого-то со зрением проблемы, видимо
понял извиняюсь), а можно ли как то добавить цвета?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Official gold, думаю можно просто использовать в конфиге спецсимволы вместо тегов. Сами спецсимволы можно глянуть хоть в файлах перевода моего плагина Revival
revival.phrases.txt:
//    You can use this symbols for setting colors:
//    "\x01" = "", "\x02" = "", "\x03" = "", "\x04" = "", "\x05" = "", "\x06" = ""
//    custom colors:
//    "\x07" = "" (for RrGgBb), "\x08" = "" (for RrGgBbAa)
//    colors only for CSGO:
//    "\x09" = "    ", "\x0B" = "", "\x0C" = "", "\x0E" = "", "\x0F" = ""
sm_revival.sp:
    CLR[][][]    =
{//        name        CSGO        CSS OB        CSSv34
    {"{DEFAULT}",    "\x01",    "\x01",            "\x01"},
    {"{TEAM}",        "\x03",    "\x03",            "\x03"},
    {"{GREEN}",        "\x04",    "\x0700AD00",    "\x04"},
    {"{WHITE}",        "\x01",    "\x07FFFFFF",    ""},
    {"{RED}",        "\x02",    "\x07FF0000",    ""},
    {"{LIME}",        "\x05",    "\x0700FF00",    ""},
    {"{LIGHTGREEN}","\x06",    "\x0799FF99",    ""},
    {"{LIGHTRED}",    "\x07",    "\x07FF4040",    ""},
    {"{GRAY}",        "\x08",    "\x07CCCCCC",    ""},
    {"{LIGHTOLIVE}","\x09",    "\x07FFBD6B",    ""},
    {"{OLIVE}",        "\x10",    "\x07FA8B00",    ""},
    {"{BLUEGREY}",    "\x0A",    "\x076699CC",    ""},
    {"{LIGHTBLUE}",    "\x0B",    "\x0799CCFF",    ""},
    {"{BLUE}",        "\x0C",    "\x073D46FF",    ""},
    {"{PURPLE}",    "\x0E",    "\x07FA00FA",    ""},
    {"{LIGHTRED2}",    "\x0F",    "\x07FF8080",    ""}
};
 

Вложения

  • revival.phrases.txt
    2.9 КБ · Просмотры: 8

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
понял извиняюсь), а можно ли как то добавить цвета?
 
Сверху Снизу