Jump to content
  • 0

Alta culoare pentru rank6 si lider


Jimmi

Question

Problema intalnita (descriere):Cum pot face ca atunci cand liderul la sub-liderul(r6) scrie pe chat scrisul lor sa fie cu alta culoare:un albastru cyan pe acolo ceva inchis.dar nu foarte foarte inchis.
Ero(area / rile) / warning-(ul / urile):Nu am
Liniile de cod / sursa / script-ul(obligatoriu):
Imagini / Video (optional):da dar se opreste pawno
Ati incercat sa rezolvati singur?:da dar se opreste pawno

    if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0 || strcmp(cmd, "/faction", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pMuted] >= 1)
            {
                SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nu poti vorbi, ai mute!");
                return 1;
            }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[128];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(result))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} (/f)action [faction chat]");
                return 1;
            }
            for(new i; i < sizeof(TLD); i++)
            {
                if(strfind(result, TLD[i], true) != -1)
                {
                    new reclama2[MAX_PLAYER_NAME];
                    GetPlayerName(playerid, reclama2, sizeof(reclama2));
                    SendClientMessage(playerid, COLOR_RED, "{0066FF}Reclama: {FFFFFF}Nu face reclama!");
                    format(string, 256, "{0066FF}AdmCmd: {FF0000}%s {FFFFFF}a incercat sa faca reclama. {0066FF}Mesaj : {FFFFFF}%s .", reclama2, result);
                    ABroadCast(COLOR_YELLOW,string,1);
                    return 0;
                }
            }
               if(GoIP(result))
            {
                new reclama[MAX_PLAYER_NAME];
                GetPlayerName(playerid, reclama, sizeof(reclama));
                SendClientMessage(playerid, 0xFF0000FF, "{0066FF}Reclama: {FFFFFF}Nu face reclama!");
                format(string, 256, "{0066FF}AdmCmd: {FF0000}%s {FFFFFF}a incercat sa faca reclama. {0066FF}Mesaj : {FFFFFF}%s .", reclama, result);
                ABroadCast(COLOR_YELLOW,string,1);
                return 0;
            }
            if (PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pMember] > 0)
            {
                new member = PlayerInfo[playerid][pMember];
                if(member==5)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Sub-Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Comerciant %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Expert %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Avansat %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Incepator %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Incepator %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==6)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Sub-Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Comerciant %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Expert %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Avansat %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Incepator %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Incepator %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==8)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Director %s : %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Vice Director %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Assasin Profesonist %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Assasin %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Agent %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Intern %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Intern %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==9)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Producator %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Editor %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Crainic %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Reporter %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Cameraman %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Tipograf %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Tipograf %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==10)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Director(6) %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Manager(5) %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Supervisor Taxi(4) %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Dispatch(3) %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Cabbie(2) %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Traniee(1) %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Traniee(1) %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==11)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Director(6) %s : %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Manager(5) %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Supervisor Instructor(4) %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Senior Instructor(3) %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Instructor(2) %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Traniee(1) %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Traniee(1) %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==12)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Sub-Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Comerciant %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Expert %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Avansat %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Incepator %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Incepator %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==13)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Sub-Don %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Comerciant %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Expert %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Avansat %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Incepator %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Incepator %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string);
                }
                else if(member==14)
                {
                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Propietar %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** (( Director %s: %s )) **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** (( Inginer %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Mecanic %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Vulcanizator %s: %s ))  **", sendername, result); }
                    else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Sofer %s: %s ))  **", sendername, result); }
                    else { format(string, sizeof(string), "** (( Sofer %s: %s )) **", sendername, result); }
                    SendFamilyMessage(PlayerInfo[playerid][pMember], 0x7BDDA5AA, string);
                }
                printf("%s", string);
                return 1;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD2, "   you are not part of a Family!");
                return 1;
            }
        }//not connected
        return 1;
    }
Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Peste tot unde ai rank 6 adaugi asa:

if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Don %s: {00FFFF} %s )) **", sendername, result); }

00FFFF e CYAN dar daca vrei alta culoare adauga intre acolade codul culorii dorite

Link to comment
Share on other sites

  • 0

Poti in felul urmator : tot in if la rank 6 pui

#undef TEAM_AZTECAS_COLOR
#define TEAM_AZTECAS_COLOR {339966}

Dar dupa ce ai facut afisarea mesajului, sa nu uiti sa redefinesti TEAM_AZTECAS_COLOR prin acelasi procedeu;

#undef TEAM_AZTECAS_COLOR
#define TEAM_AZTECAS_COLOR {cod initial}

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.