Foto

    Tutorial - Cum safolosesti culorile



    • Por favor, inicie sesión para responder

    Vezi subiectul anterior Vezi subiectul urmator In jos  Mesaj [Pagina 1 din 1]

    #1
    Fuera de línea
    CylourLP
    Mier Aug 27, 2014 6:48 am


    CylourLP

    Asistenta Tehnica

    Am sa va arat cum se foloseste noua functie sau sa o numim, noua minune in SA-MP, unde puteti avea un text de genu
    Tutorial - Cum safolosesti culorile 2mwzc5t
    In primul rand, aceste culori nu sunt in format HEX! Cum avem noi la SA-MP deobicei la SendClientMessage, EX: 0xFFFFFFFF.
    Nu! Acuma este RGB si se scrie FF0202 <- Este codul RGB exact pentru culoarea Rosie

    In primul rand, v-am facut o mica lista cu culorile RGB. Veti vedea mai jos cum se folosesc acestea.
    Cod:
    #define TAG[SRC]                "{FFBF00}"
    #define COL_EASY                "{FFF1AF}"
    #define COL_WHITE                "{FFFFFF}"
    #define COL_BLACK                "{0E0101}"
    #define COL_GREY                "{C3C3C3}"
    #define COL_GREEN                "{6EF83C}"
    #define COL_RED          "{F81414}"
    #define COL_YELLOW              "{F3FF02}"
    #define COL_ORANGE              "{FFAF00}"
    #define COL_LIME                "{B7FF00}"
    #define COL_CYAN                "{00FFEE}"
    #define COL_LIGHTBLUE    "{00C0FF}"
    #define COL_BLUE                "{0049FF}"
    #define COL_MAGENTA      "{F300FF}"
    #define COL_VIOLET              "{B700FF}"
    #define COL_PINK                "{FF00EA}"
    #define COL_MARONE              "{A90202}"
    #define COL_CMD          "{B8FF02}"
    #define COL_PARAM                "{3FCD02}"
    #define COL_SERVER              "{AFE7FF}"

    Veti vedea mai tarziu de ce le-am pus in " ".
    Acum, ca sa nu ne complicam cand scriem un mesaj, de exemplu in loc sa scriem.
    Desi nu va arata asa de impecabil atunci cand scrieti mult si multe culori. Va arata oribil.
    SendClientMessage(playerid,0xFFFFFFFF, "{RRGGBB} UNU {RRGGBB} DOI {RRGGBB} TREI {RRGGBB} PATRU");

    Cod:
    SendClientMessage(playerid,0xFFFFFFFF, "{RRGGBB} UNU {RRGGBB} DOI {RRGGBB} TREI {RRGGBB} PATRU");

    Formatul prin care se face un text colorat este de a pune culoarea intre { } intr-un mesaj.
    Tot textul care vine dupa o culoare {RRGGBB} se face de aceasi culoare.
    Eu inloc sa fac asa, fac altfel, folosing o metoda care mi se pare mai buna si sa zicem mai sofisticata, eu unu inteleg mai bine asa.
    Inloc sa folosim {RRGGBB} vom folosi culorile din lista pe care am facut mai sus. Si am sa va si explic de ce am pus intre " ".

    Cod:
    SendClientMessage ( playerid,0xFFFFFFFF, ""#COL_RED"ROSU"#COL_YELLOW" GALBEN "#COL_BLUE" ALBASTRU "#COL_MAGENTA" PURPURIU "#COL_VIOLET" VIOLET "#COL_WHITE" ETC!!!!");

    https://redgame.all-up.com

    Mesaj [Pagina 1 din 1]