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] Operaço ternaria e comparadores.

    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


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

    [Tutorial] Operaço ternaria e comparadores. Empty [Tutorial] Operaço ternaria e comparadores.

    Mensagem por Weslley_Script Dom 23 Abr 2023 - 19:51

    Introdução
    Bom, neste tutorial vou falar sobre o básico de ópera ternária e comparadores..
    Comparadores
    Comparadores são basicamente feitos para, como o prуprio nome jб diz, comparar 2 elementos..
    simples, nгo?
    Então, os comparadores que usamos em PAWN são:
    peão Код:

    Código:
    == | Igual a..
    >= | Acima ou igual a..
    <= | Abaixo ou igual a..
    != | Nгo й igual a..
    <  | Abaixo de..
    >  | Acima de..
    Exemplos:
    peão Код:
    if ( Vetor [ 0 ]  == Vetor [ 1 ] )
    {
         GMX ( ) ;
    }


    O Programa irá ler da seguinte forma:
    Код:

    Código:
    se(o valor Vetor[0] for igual ao do Vetor[1] irá executar a função)


    ----------
    peão Код:

    Código:
    if ( Vetor [ 0 ]  >= Vetor [ 1 ] )
    {
         GMX ( ) ;
    }


    O Programa irá ler da seguinte forma:
    Код:

    Código:
    se(o valor Vetor[0] for acima ou igual ao do Vetor[1] irá executar a função)


    ----------
    peão Код:

    Código:
    if ( Vetor [ 0 ]  <= Vetor [ 1 ] )
    {
         GMX ( ) ;
    }


    O Programa irá ler da seguinte forma:
    Код:

    Código:
    se(o valor do Vetor[0] for abaixo ou igual ao do Vetor[1] irá executar a função)


    ----------
    peão Код:

    Código:
    if ( Vetor [ 0 ]  != Vetor [ 1 ] )
    {
         GMX ( ) ;
    }


    O Programa irá ler da seguinte forma:
    Код:

    Código:
    se(o valor do Vetor[0] nгo for igual ao do Vetor[1] irб executar a funзгo)


    ----------
    peão Код:

    Código:
    if ( Vetor [ 0 ]  < Vetor [ 1 ] )
    {
         GMX ( ) ;
    }


    O Programa irá ler da seguinte forma:
    Код:

    Código:
    se(o valor do Vetor[0] for abaixo do valor do Vetor[1] irá executar a função)


    ----------
    peão Код:

    Código:
    if ( Vetor [ 0 ]  > Vetor [ 1 ] )
    {
         GMX ( ) ;
    }


    O Programa irá ler da seguinte forma:
    Код:

    Código:
    se(o valor do Vetor[0] for acima do valor do Vetor[1] irá executar a função)

    Operaço Ternaria
    Na matemática, uma ópera ternбria ou 3-бria й uma ópera com trкs operandos. Uma ópera ternбria й uma funзгo com trкs variбveis de entrada.
    Fonte: Wikipédia .

    Em programa a fórmula da operação ternária fica da seguinte forma:
    peão Код:

    Código:
    < condição >  ?  < ópera 1 >  :  < ópera 2 > ;


    Se a condição for verdadeira, irá executar a operação 1, caso contrário, irá executar a operação 2.

    Exemplo de aplicação:
    peão Код:

    Código:
    // Antes:
    if ( Trabalhando [ playerid ] )
    {
        format ( string, sizeof ( string ) , "Administrador: %s Modo: [Trabalhando]" , sendername ) ;
        SendClientMessage ( playerid, 0xC0C0C0AA, string ) ;
    }
    else
    {
        format ( string, sizeof ( string ) , "Administrador: %s Modo: [Jogando]" , sendername ) ;
        SendClientMessage (ID do jogador, 0xC0C0C0AA, string ) ;
    }


    // Depois:

    Código:
    format ( string, sizeof ( string ) , "Administrador: %s Modo: [%s]" , sendername, Trabalhando [ playerid ]  ?  ( "Trabalhando" )  :  ( "Jogando" ) ) ;
    SendClientMessage ( playerid, 0xC0C0C0AA, string ) ;

    Finalização
    É isso galera, espero que gostem do meu segundo tutorial.. Tentei ser o mais breve e didático possível, obrigado pela atenção!
    Creditos: Rodrigues2015



    [Tutorial] Operaço ternaria e comparadores. D07Xwqb
    [Tutorial] Operaço ternaria e comparadores. Yjab9HN

      Data/hora atual: Qui 2 maio 2024 - 7:59