Portal SAMP
[Ajuda] loose indentation - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] loose indentation (/showthread.php?tid=1393)



loose indentation - Paulao_ - 15/07/2021

Bom estou com este problema "(76969) : loose indentation", neste comando!!!!

Alguem me poderia ajudar?

Código:
CMD:bloquearn(playerid, params[])
    {
          if(gPlayerLogged[playerid] == 0) { return SendClientMessage(playerid, 0xff6347FF, "* Você não está conectado."); }
            new tempo, result[64];
            if(sscanf(params, "uds[64]", giveplayerid, tempo, result))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "USE: /bloquearan [Id/Nick] [Tempo (Em minutos 1 - 999)] [Motivo]");
                return true;
            }
            if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pAdminTemp] < 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "Você não esta autorizado a usar este comando!");
                return true;
            }
            if(IsPlayerConnected(giveplayerid))
            {
                   if(!admtrampando[playerid])
                    return SendClientMessage(playerid, COLOR_GRAD1, "Você não pode usar este comando, pois não está em modo trabalho!");

                new string[220], strtempo[12];
                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                GetPlayerName(playerid, sendername, sizeof(sendername));

                new settempo = PlayerInfo[giveplayerid][pBloqNoob] += tempo*60;

                if(tempo > -1)
                    format(strtempo, 12, "+%d", tempo);
                else
                    format(strtempo, 12, "%d", tempo);

                if(settempo < 0)settempo = 0;

                if(tempo > 999)
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "[ERRO] Você definiu muitos minutos!");
                    return 1;
                }

                format(string, sizeof(string), "* Você foi proibido de usar armas pelo admin %s, pelo motivo: %s.", sendername,result);
                SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
                format(string, sizeof(string), "* O admin %s bloqueou %s de usar o chat noob por %s minutos, Motivo: %s",PlayerName(playerid), giveplayer, strtempo, result);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
                ResetPlayerWeapons(giveplayerid);
                PlayerInfo[giveplayerid][pBloqNoob] = settempo;
            }
            return true;
    }



RE: loose indentation - xbruno1000x - 15/07/2021

Isso não vai te atrapalhar em nada, é apenas um warning. Caso queira resolver, estude como indentar um código.

Também tem o tabulador que indenta automático, basta por o comando todo.
http://tabulador.medianewsonline.com/


RE: loose indentation - Aranha - 15/07/2021

quando estiver assim vai dar warnning pq esta desalinhado

SendClientMessageToAll(COLOR_LIGHTRED, string);
.....ResetPlayerWeapons(giveplayerid);
.....PlayerInfo[giveplayerid][pBloqNoob] = settempo;


quando alinhar nao da esse warnning

SendClientMessageToAll(COLOR_LIGHTRED, string);
ResetPlayerWeapons(giveplayerid);
PlayerInfo[giveplayerid][pBloqNoob] = settempo;

[Imagem: 560x95_F21616_FF9900_000000_000000.png]