SA-MP Forums Archive
[Ajuda] Pequena Duvida sobre indentaзгo! - 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] Pequena Duvida sobre indentaзгo! (/showthread.php?tid=522285)



Pequena Duvida sobre indentaзгo! - 4G4M3N0M - 26.06.2014

bom eu queria saber como funciona isso de "indentaзгo" se й sу apertar tab no gamemode e pronto a linha da indentada e tal poderiam me explicar como funciona ? passo a passo ? '-'


Re: Pequena Duvida sobre indentaзгo! - DogeMan - 26.06.2014

Й sу colocar o ponteiro no comeзo da linha e clicar em TAB. A identaзгo serve para organizar o seu cуdigo, perceba a diferenзa:

Sem indentaзгo:
pawn Код:
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, -1, "Seja bem-vindo ao meu servidor!");
SendClientMessage(playerid, -1, "Espero que goste do servidor!");
SendClientMessage(playerid, -1, "Digite /comandos para ver os comandos do servidor!");
SpawnPlayer(playerid);
return 1;
}
Com identaзгo:
pawn Код:
public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, -1, "Seja bem-vindo ao meu servidor!");
    SendClientMessage(playerid, -1, "Espero que goste do servidor!");
    SendClientMessage(playerid, -1, "Digite /comandos para ver os comandos do servidor!");
    SpawnPlayer(playerid);
    return 1;
}
Viu? Fica tudo mais organizado, agora imagine um cуdigo de VINTE MIL LINHAS, sem identaзгo.
Com a identaзгo, eu posso ver mais facilmente quem pertence а quem, por exemplo:
pawn Код:
public OnPlayerConnect(playerid)
{
    if(1 + 1 = 2)
    {
        SendClientMessage(playerid, -1, "Eu pertenзo ao if, pois estou nas chaves dele e estou identado dentro dele");
        SendClientMessage(playerid, -1, "Assim como o if pertence a funзгo OnPlayerConnect pois estб nas chaves dela, e estб identada nela.");
    }
    return 1; //Esse return 1 pertence a funзгo OnPlayerConnect, pois ela estб entre as chaves da funзгo e estб identada dentro dela.
}
Espero que tenha ajudado, qualquer coisa й sу perguntar de novo


Re: Pequena Duvida sobre indentaзгo! - SkilL_Fly - 26.06.2014

mesma coisa do DogeMan com identaзгo fica mais facil e mais organizado o seu GM ou Codigo


Re: Pequena Duvida sobre indentaзгo! - 4G4M3N0M - 26.06.2014

Obrigado DogeMan respondeu minha dъvida