ENTREGUE [Macro] Bussola + GPS

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Inscreva-se agora!
Status
Não está aberto para novas respostas.

DarkMachinePT

Neutro
VIP
Entrou
Set 22, 2013
Mensagens
198
Cubos
0
WubtYwJ.png



Z0EKlHH.png


É com um imenso prazer, que venho lhes trazer minha primeira Macro. Não será uma "Grande" macro, mais vai quebrar o galho de muitos. Como sei Logica de programação, e um pouco de linguagem c++ isso foi meio que facil. Estarei estudando um pouco mais os codigos de macros e quem sabe futuramente não vem algo melhor?
A Macro basea em mostrar suas cordenadas atuais "X, Y e Z" e ao ligar o GPS, o sistema pede o destino em X, Y, e Z. Ao colocar ele fica a vista logo abaixo das cordenadas atuais. Perfeito para quem gosta de ir no /warp tesouro. :D



1RY3IlN.png


Essa Macro, se basea simplesmente em colocar suas cordenadas na Tela, e logo a baixo, as cordenadas destino, que você irá escolher ao Ativar a Macro.


Jb0P9Jr.png


6rwSLul.png


XFZexCi.png


S7RESOL.png


fLFxUK5.png


aO0tAYl.png


m61XplS.png


sr9ocZ0.png


AxYzc7b.png


4l0cn2X.png


Agora vamos as Macros? :D . Bom a instalação é como as outras Macros nos codigos, porém temos que criar 2 Labels que terá o tutorial no Fim do Topico.


Macro da Bussola:


Código:
$${
if(cordd);  
    CLEARCHAT()
    if(@dest);
        log("&a&l[Macro]&f O GPS deve estar desligado!");
    else;
        ACHIEVEMENTGET("Bussola Desativada",345:4);
        setlabel(POS,&aBussula Offline,POS);
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l- &a[By: DarkMachinePT] &b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=");
    log("&a&l[Macro]&f  Bussola  &f&l[&a&lOff&f&l]");
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-");
        unset(cordd);
        unset(@cord);
        stop();
    endif;
 
else;
    CLEARCHAT()
    ACHIEVEMENTGET("Bussola Ativada",345:4);
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l- &a[By: DarkMachinePT] &b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=");
    log("&a&l[Macro]&f  Bussola  &f&l[&a&lOn&f&l]");
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-");
    set(cordd);
    set(@cord);
    do;
    setlabel(POS,&a   [%XPOS%]    [%YPOS%]    [%ZPOS%],POS);
    loop;
 
endif;
}$$


*Para instalar, escolha a tecla e coloque: $$<bussola.txt> e crie o arquivo e coloque o Codigo lá dentro*





Macro do GPS:


Código:
$${
if(destino);
 
    ACHIEVEMENTGET("GPS Desligado",138:4);
    setlabel(DTN,&aGPS Desligado,DTN);
    unset(destino);
    unset(@dest); 
    CLEARCHAT()
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l- &a[By: DarkMachinePT] &b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=");
    log("&a&l[Macro]&f  GPS  &f&l[&a&lOff&f&l]");
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-");
    stop();
 
else;
    If(@cord);
        ACHIEVEMENTGET("Ligando GPS",138:4);
        set(destino);
        set(@dest);
        PROMPT(#DesX,$$?,Qual posição X?);
        #DesX=%#DesX%;
        if(%#DesX%=nothing);log("&cDigite as cordenadas corretamente.");
            unset(destino);
            stop();
        endif;
        PROMPT(#DesY,$$?,Qual posição Y?);
        #DesY=%#DesY%;
        if(%#DesX%=nothing);log("&cDigite as cordenadas corretamente.");
            unset(destino);
            stop();
        endif;
        PROMPT(#DesZ,$$?,Qual posição Z?);
        #DesZ=%#DesZ%;
        if(%#DesX%=nothing);log("&cDigite as cordenadas corretamente.");
            unset(destino);
            stop();
        endif; 
    CLEARCHAT()
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l- &a[By: DarkMachinePT] &b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=");
    log("&a&l[Macro]&f  GPS  &f&l[&a&lOn&f&l]");
    log("&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-&b&l=&a&l-");
        setlabel(DTN,&a   [%#DesX%]    [%#DesY%]    [%#DesZ%],DTN);
    else;
        log("&a&l[Macro]&f Você deve ligar a Bussola primeiro!");
    endif;
endif;
}$$


*Para instalar, escolha a tecla e coloque: $$<gps.txt> e crie o arquivo e coloque o Codigo lá dentro*


OBS: Para o GPS funcionar, é necessário ter a Macro da Bussola. Ambos funcionam Juntos.


fequTsl.png


Agora vou mostrar como criar as Labels e os Nomes que se devem colocar.


Aperte 'ESC' Vá em Opções... > Controles > Macro Settings e clique ali



GT46Tef.png



Dê 2 cliques em Ingame:



BxqL7QA.png



Vá no + e clica em Add Label, Adicione 2. Uma em baixo da Outra, no local que preferir.



TkCKrof.png



A Primeira vai ser a da Bussola, coloque as seguintes configurações:



iLWi9t7.png



A segunda vai ser a do GPS coloque as seguintes configurações:



e4IPTif.png


Caso alguem queira gravar um video de como instalar, serei grato :v​
Futuras e "Possiveis" ou "Impossiveis" atualizações. Por enquanto é só Ideias msm:
- Aviso quando estiver proximo ao destino;
- Ao chegar no Destino desativar o GPS automaticamente;
- Algum meio de mostrar a direção;
Aceito Dicas e Sugestões, só comentar que eu leio :D




zIvakW7.png



DarkMachinePT - Macro


DeathStroker - Tutorial de Novato *.*
*A venda deste codigo está proibido, pelo mais simples que seja*
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo