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.

    Operadores e Comparadores

    BяiиquєDσ รcяiρт
    BяiиquєDσ รcяiρт
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 2194244332
    Mensagens : 37
    Moedas : 3951
    Data de inscrição : 13/10/2013
    Idade : 28
    Localização : 127.0.0.1

    Operadores e Comparadores Empty Operadores e Comparadores

    Mensagem por BяiиquєDσ รcяiρт Ter 15 Out 2013 - 5:05

    Como tenho percebido, vários membros não conhecem todo o potencial  quais são e como funcionam os Operadores. A maioria em si até conhece os operadores comuns (Multiplicação, Divisão, Subtração, Adição), porém, eles vão além, e muito, além.

    Operadores Relacionais:


    +  Executa como Adição.

    -  Executa como Subtração.

    *  Executa como Multiplicação.

    /  Executa como Divisão.

    Igual: ==
    Maior ou igual: >=
    Menor ou igual: <=
    Maior: >

    Menor: <
    Diferente de: !=

    Exemplo.


    Código:
    if(PlayerON == 1) return SendClientMessage(playerid, -1, "Existe 1 Player Online");
    if(PlayerON >= 1) return SendClientMessage(playerid, -1, "Existe 1 ou Mais Players Online");
    if(PlayerON <= 10) return SendClientMessage(playerid, -1, "Existe 10 ou Menos Players Online");
    if(PlayerON > 10) return SendClientMessage(playerid, -1, "Existe Existe mais de 10 Players Online");
    if(PlayerON < 10) return SendClientMessage(playerid, -1, "Existe Existe menos de 10 Players Online");
    if(PlayerON != 10) return SendClientMessage(playerid, -1, "Não Existe 10 Players Online");
    Operadores lógicos:

    Ou = ||
    And = &&

    Basicamente, são mais usados para comparar algo com algo, principalmente no comparador if.

    Exemplo.

    Código:
    if(PlayerON == 1 || PlayerON == 5) return SendClienteMesssage(playerid, -1, "Existe 1 ou 5 players online");
    if(PlayerON == 1 && PlayerON == 5) return SendClienteMesssage(playerid, -1, "Existe 1 e 5 Players online"); //Claro que não pode ter 1 e 5 players online ao mesmo tempo, mas isso foi só um exemplo.
    Incremento e Decremento:

    ++ = Incremento
    -- = Decremento

    Operador de Atribuição:

    = : Seta aquilo para tal valor
    Nota: ++ mais 1; -- Menos 1;


    Exemplos.

    Código:
    Aproveitamento[killerid] ++ //aumenta 1 a cada kill
    Aproveitamento[playerid] -- //diminui 1 a cada Death
    Aproveitamento[playerid] = 10 // Seta o Aproveitamento do Player para 10



    Servidor de Hard Deathmatch
    IP: px01.carbonhost.com.br:7781
    Venha treinar seu x1 - Sistemas únicos - Vagas abertas



    MINHAS CRIAÇÕES

      Data/hora atual: Qua 8 maio 2024 - 17:44