SA-MP Forums Archive
[Ajuda]Sistema de Helper - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Sistema de Helper (/showthread.php?tid=339544)



[Ajuda]Sistema de Helper - Matheus_Ecko - 04.05.2012

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;
    }



Re: [Ajuda]Sistema de Helper - CidadeNovaRP - 04.05.2012

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;
    }



Re: [Ajuda]Sistema de Helper - Matheus_Ecko - 04.05.2012

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.


Re: [Ajuda]Sistema de Helper - CidadeNovaRP - 04.05.2012

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, .


Re: [Ajuda]Sistema de Helper - Matheus_Ecko - 04.05.2012

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,


Re: [Ajuda]Sistema de Helper - Mandrack_FreeZe - 20.05.2012

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.