[MACRO] Como fazer cálculos matemáticos no macro?

Discussão em 'Botecolandia' iniciado por Gerlando, 31 Dezembro 2016.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Gerlando

    Gerlando Neutro
    VIP

    Afiliado:
    9 Setembro 2013
    Mensagens:
    193
    Curtidas Recebidas:
    26
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    /home
    Cubos:
    271.00
    Nick:
    zPlayHard
    Como fazer cálculos matemáticos no macro?

    Obrigado desse já pela força.
     
    SLEEPP curtiu isso.
  2. deaths

    deaths Bom
    Banido

    Afiliado:
    1 Novembro 2014
    Mensagens:
    750
    Curtidas Recebidas:
    144
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    São Paulo
    Cubos:
    928.00
    Nick:
    O Famoso DeathS
    Clan:
    NTT/STG/FzT 4EVER
    Acho que isso é meio impossível , mas porque não usa a calculadora do pc msm ?
     
  3. Gerlando

    Gerlando Neutro
    VIP

    Afiliado:
    9 Setembro 2013
    Mensagens:
    193
    Curtidas Recebidas:
    26
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    /home
    Cubos:
    271.00
    Nick:
    zPlayHard
    porque eu preciso calcular o %YPOS% menos um numero
     
  4. wMichelSZ

    wMichelSZ Craftlandiano
    VIP

    Afiliado:
    13 Julho 2015
    Mensagens:
    19,091
    Curtidas Recebidas:
    1,992
    Curtiu:
    1,018
    Sexo:
    Masculino
    Localização:
    Ourinhos - SP
    Cubos:
    1,924.00
    Nick:
    ✘ wMichelSZ ✘
    Clan:
    RsN
    Tenta falar isso pra alguém que entenda de macros, tipo o sleep, talvez ele saiba
     
    iP4tozera e SLEEPP curtiram isso.
  5. SLEEPP

    SLEEPP Mito
    VIP

    Afiliado:
    3 Janeiro 2014
    Mensagens:
    10,481
    Curtidas Recebidas:
    6,075
    Curtiu:
    431
    Sexo:
    Masculino
    Cubos:
    1,482.00
    Nick:
    SLEEP
    YouTube:
    www.youtube.com/SleepGP
    Você pode estar utilizando variáveis numéricas. Por exemplo, vamos dar o valor 10 para a variável x:

    #x = 10;
    Agora vamos dar o valor 50 para a variável y:

    #y = 50;
    Com esses dois valores você pode somar, multiplicar, dividir e subtrair. Mas para isso, precisamos de uma outra variável que irá salvar esse valor, no caso, variável z:

    #z = %#x% + %#y%; Adição
    #z = %#x% - %#y%; Subtração
    #z = %#x% * %#y%; Multiplicação
    #z = %#x% / %#y%; Divisão
    Com isso, você pode utilizar o comando LOG para te mostrar no chat o valor da variável z, que no caso é o resultado:

    LOG("Resultado: %#z%");
    Mas lembre-se: O Mod Macro não suporta números quebrados, que contenham virgulas e/ou pontos, por exemplo:

    Se o resultado for: 5,2
    A macro só irá te mostrar: 5

    Bjos.
     
    wMichelSZ e Gerlando curtiram isso.
  6. Gerlando

    Gerlando Neutro
    VIP

    Afiliado:
    9 Setembro 2013
    Mensagens:
    193
    Curtidas Recebidas:
    26
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    /home
    Cubos:
    271.00
    Nick:
    zPlayHard
    Valeu, funcionou, eu estava usando a variavel '&'

    Quanto a variaveis pode tirar mais um duvida?

    @ é uma variavel numerica global.
    Qual é a variavel string global?

    Obrigado.
     
  7. SLEEPP

    SLEEPP Mito
    VIP

    Afiliado:
    3 Janeiro 2014
    Mensagens:
    10,481
    Curtidas Recebidas:
    6,075
    Curtiu:
    431
    Sexo:
    Masculino
    Cubos:
    1,482.00
    Nick:
    SLEEP
    YouTube:
    www.youtube.com/SleepGP
    Variável de Texto global:

    @&var
    Variável Numérica global:

    @#var
    String global:

    @string
    Bjos.
     
    Gerlando curtiu isso.
  8. XablauXablante

    XablauXablante Excelente
    VIP

    Afiliado:
    22 Julho 2014
    Mensagens:
    3,953
    Curtidas Recebidas:
    328
    Curtiu:
    459
    Sexo:
    Masculino
    Localização:
    log(%XPOS%,%...
    Cubos:
    1,037.00
    Nick:
    Nickloko
    Clan:
    EMP
    Skype:
    Digo não '-'
    no mod macro há os operadores logicos,basta armazenar numeros em váriaveis(via prompt ou vc mesmo seta elas).armazena os calculos em uma variavel e dps declara ela em uma log pra ver resultados.eu fiquei um tempo sem programar e fiz alguns macros de calculo pra treinar,fiz de tirar delta,teorema de pitagoras,calculadora normal mesmo,raiz quadrada,potenciação
     
    Gerlando curtiu isso.
  9. Gerlando

    Gerlando Neutro
    VIP

    Afiliado:
    9 Setembro 2013
    Mensagens:
    193
    Curtidas Recebidas:
    26
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    /home
    Cubos:
    271.00
    Nick:
    zPlayHard
    Muito obrigado cara :)

    Interessante
     
  10. DHerediaa

    DHerediaa Craftlandiano
    VIP

    Afiliado:
    15 Abril 2013
    Mensagens:
    3,915
    Curtidas Recebidas:
    726
    Curtiu:
    1,139
    Sexo:
    Masculino
    Localização:
    ES
    Cubos:
    126.73
    Nick:
    ~
    Nossa, salvou sleepão.. Obrigado pelo tuto ^^'
     
  11. osvaldo147

    osvaldo147 Razoavel

    Afiliado:
    24 Dezembro 2015
    Mensagens:
    1,608
    Curtidas Recebidas:
    86
    Curtiu:
    0
    Sexo:
    Masculino
    Localização:
    Legacy
    Cubos:
    2,733.00
    Nick:
    Makesut
    quer joga mine e ainda estuda pra matemática ae sim em kkkkk
     
Status do Tópico:
Não esta aberto para novas mensagens.