SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

    [Tutorial] Como Usar Booleans(Bool)

    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11378
    Moedas : 1031967
    Data de inscrição : 06/10/2011
    Idade : 28
    Localização : Brasil

    [Tutorial] Como Usar Booleans(Bool) Empty [Tutorial] Como Usar Booleans(Bool)

    Mensagem por Weslley_Script Qua 22 Mar 2023 - 11:41

    • Em ciкncia da computaзгo, booleano й um tipo de dado primitivo que possui dois valores, que podem ser considerados como 0 ou 1, verdadeiro ou falso.
    • Expressгo ou variбvel que pode apenas conter o valor verdadeiro ou falso.
    • booleans - este tipo de variбvel admite somente 2 valores, que sгo true e false. Normalmente usado para avaliaзгo do status de outras variбveis ou sentenзas.

    Booleans й uma tipagem de variбvel que faz com que ela assuma dois valores, true ou false. Veja como exemplo um caso normal, utilizando varнaveis int:


    Código:
    new Array[MAX_PLAYERS];
    //e na comparaзгo:
    if(Array[playerid] == 1)


    Em Booleans, vocк simplesmente usa


    Código:
    new bool:Array[MAX_PLAYERS];
    //e na comparaзгo:
    if(Array[playerid] == true)


    Ou atй mesmo
    pawn Код:

    Código:
    if(Array[playerid])
    if(!Array[playerid])


    Quando se cria uma variбvel Booleana, por padrгo, ela assume valor "False".

    E vale lembrar que no Pawn tйcnicas booleanas trabalham somente com true e false, diferente de algumas linguagens, ou seja, й incorreto utilizar:
    pawn Код:

    Código:
    new bool:bVar = 0; // 1 = true


    Vocк tambйm pode utilizar assim:
    pawn Код:

    Código:
    new bool:Array;
    //e na comparaзгo:
    if(Array)


    ou

    Código:
    if(!Array)


    Exemplo de Uso:
    pawn Код:

    Código:
    new bool:SouGato[MAX_PLAYERS];




    Código:
    CMD:gato(playerid,params[])
    {
           if(SouGato[playerid] == true) return SendClientMessage(playerid,-1,"Voce й um Gato ^^");
           if(Sougato[playerid] == false) return SendClientMessage(playerid,-1,"Voce nгo й um Gato!");
           return 1;
    }
    //Ou
    CMD:gato(playerid,params[])
    {
           if(SouGato[playerid]) return SendClientMessage(playerid,-1,"Voce й um Gato ^^");
           if(!Sougato[playerid]) return SendClientMessage(playerid,-1,"Voce nгo й um Gato!");
           return 1;
    }


    Booleans й um jeito rбpido e pratico de comparar se uma informaзгo e Verdadeira ou Falsa.

    Observaзхes: Й um assunto relativamente simples, porйm, de suma importвncia.


    Creditos:Dolby



    [Tutorial] Como Usar Booleans(Bool) D07Xwqb
    [Tutorial] Como Usar Booleans(Bool) Yjab9HN

      Data/hora atual: Dom 28 Abr 2024 - 10:40