[Ajuda]Sistema de Helper
#1

Eu queria ajuda neste sistema de helper, queria que apareзe-se o level e nгo essas paradas de novato entendes?.

pawn Код:
if (strcmp(cmd, "/helpers", true) == 0)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "|__________________[Helpers Online]__________________|");
        for(new i = 0; i <= MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pHelper] > 0)
            {
                if(helperhide[i] == 0)
                {
                    GetPlayerName(i, sendername, sizeof(sendername));
                    new lolhel[20];
                    if(PlayerInfo[i][pHelper] == 1)
                    {
                        lolhel = "Novato";
                    }
                    if(PlayerInfo[i][pHelper] == 2)
                    {
                        lolhel = "Auxiliar";
                    }
                    if(PlayerInfo[i][pHelper] >= 3)
                    {
                        lolhel = "Master";
                    }
                    if(away[i] == 0)
                    {
                        if(helpertrampando[i] == 1)
                        {
                             format(string, 128, "%s [%s] (Trabalhando)", sendername, lolhel);
                             SendClientMessage(playerid, COLOR_WHITE, string);
                        }
                        else
                        {
                            format(string, 128, "%s [%s] (Jogando)", sendername, lolhel);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                        }
                    }
                }
            }
        }
        return true;
    }
Reply
#2

Ta ae :
pawn Код:
if (strcmp(cmd, "/helpers", true) == 0)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "|__________________[Helpers Online]__________________|");
        for(new i = 0; i <= MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pHelper] > 0)
            {
                if(helperhide[i] == 0)
                {
                    GetPlayerName(i, sendername, sizeof(sendername));
                    new lolhel[20];
                    if(PlayerInfo[i][pHelper] == 1)
                    {
                        format(str, sizeof(str), "Novato: %d Level: %s", sendername, PlayerInfo[i][pLevel]);
                        lolhel = str;
                    }
                    if(PlayerInfo[i][pHelper] == 2)
                    {
                        format(str, sizeof(str), "Auxiliar: %d Level: %s", sendername, PlayerInfo[i][pLevel]);
                        lolhel = str;
                    }
                    if(PlayerInfo[i][pHelper] >= 3)
                    {
                        format(str, sizeof(str), "Master: %d Level: %s", sendername, PlayerInfo[i][pLevel]);
                        lolhel = str;
                    }
                    if(away[i] == 0)
                    {
                        if(helpertrampando[i] == 1)
                        {
                             format(string, 128, "%s [%s] (Trabalhando)", sendername, lolhel);
                             SendClientMessage(playerid, COLOR_WHITE, string);
                        }
                        else
                        {
                            format(string, 128, "%s [%s] (Jogando)", sendername, lolhel);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                        }
                    }
                }
            }
        }
        return true;
    }
Reply
#3

vlw cidade, n ta dando de dar rep+, vou reclamar os meus direitos, pois ja di repu para um monte de nego e n ainda continua n deixar eu dar repu para tu.
Reply
#4

Quote:
Originally Posted by Matheus_Ecko
Посмотреть сообщение
vlw cidade, n ta dando de dar rep+, vou reclamar os meus direitos, pois ja di repu para um monte de nego e n ainda continua n deixar eu dar repu para tu.
Oks, rlx kk, .
Reply
#5

pow vei n й bem isso nгo, tipo nгo й mostrar o level do player й sim o level de helper dele. tipo level: 1, level: 2........ e assim por diante,
Reply
#6

Tenta assim:

Код:
if (strcmp(cmd, "/helpers", true) == 0)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "|__________________[Helpers Online]__________________|");
        for(new i = 0; i <= MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pHelper] > 0)
            {
                if(helperhide[i] == 0)
                {
                    GetPlayerName(i, sendername, sizeof(sendername));
                    new lolhel[20];
                    if(PlayerInfo[i][pHelper] == 1)
                    {
                        format(str, sizeof(str), "Helper Nivel 1 %d", sendername);
                        lolhel = str;
                    }
                    if(PlayerInfo[i][pHelper] == 2)
                    {
                        format(str, sizeof(str), "Helper nivel 2 %d", sendername);
                        lolhel = str;
                    }
                    if(PlayerInfo[i][pHelper] >= 3)
                    {
                        format(str, sizeof(str), "Helper nivel 3 %d", sendername);
                        lolhel = str;
                    }
                    if(away[i] == 0)
                    {
                        if(helpertrampando[i] == 1)
                        {
                             format(string, 128, "%s [%s] (Trabalhando)", sendername, lolhel);
                             SendClientMessage(playerid, COLOR_WHITE, string);
                        }
                        else
                        {
                            format(string, 128, "%s [%s] (Jogando)", sendername, lolhel);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                        }
                    }
                }
            }
        }
        return true;
    }
Nгo tenho certeza se ta certo mas tenta axo q ta sim.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)