Modificar Localização Da Mensagem De Versão Visual

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Modificar Localização Da Mensagem De Versão Visual

Mensagem por Coca Cola em Ter 26 Jul 2011 - 22:50

Pra quem não sabe, versão visual é aquela mensagem que aparece na hora do login, no canto inferior direito do game, como na imagem a seguir:

Percebam que ela está localizada muito á direita, isto é, dificultando a leitura, em muitos casos, a pequena mensagem está muito á direita impossibilitando a leitura de toda a mensagem, mais no caso do meu executavel, nao é tão grave assim.

Neste tutorial vou encinar a mover esta mensagem mais para esquerda, pra quem sabe até por uma frase em vez da versão visual, bom vamos lá.

Abra seu game em OllyDbg, e aperte CTRL + S, irá aparecer um quadrado igual á este:

No campo branco, cole o que está citado á baixo e depois clique em Find

PUSH EDX
IMUL ECX
SAR EDX,6
MOV ECX,EDX
SHR ECX,1F
ADD EDX,ECX
PUSH EDX


Repare que chegamos na rotina aonde exibe a tal mensagem da versão visual:

Logo abaixo encontramos os responsaveis pela localização da mensagem, veja:



Repare no dentro do quadrado vermelho

ADD EDX,-50 -> Aqui é responsável pela movimentação para esquerda, e para direita, funciona da seguinte maneira, quanto menor o valor adicionado ao registrador EDX, mais para direita a mensagem irá, quanto maior o valor adiconado ao registrador EDX, mais para esquerda a mensagem irá.

ADD ECX,-4B -> Não testei, deve ser a movimentação para cima, e para baixo, e provavelmente funciona na mesma logica do ADD EDX,-50.

O maximo permitido é o valor de -70, isto já basta para realinhar a mensagem. Mas se você deseja por mais para esquerda ainda, você terá que realocar, porque não há espaço suficiente para por um valor maior que -70.

Repare na imagem:


Após feito isso, salve(clique com o botão direito do mouse, Copy to Executable>All Modifications)

Creditos: ??


Sign + Nova


Signs,FanBars etc..
Spoiler:
Sign


Meu Fan? Use!


Outros

CrossFire Player


Coca Cola? Eu bebo




A grandeza não consiste em receber honras, mas em merecê-las.
avatar
Coca Cola
Administrador
Administrador

<b>Mensagens/Posts</b> Mensagens/Posts : 381
Moedas Moedas : 1586
Idade Idade : 21

Compras
   : Dono do Forum!

http://firehacker.forumeiros.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum