• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

[Tutorial] - Mudando akelas cores

Shion

Legendário XPZ
1) Vá ao endereço 005466F3

[hide]2) O CMP é o hexadecimal ASCII # máximo que você vai adicionar uma cor para. Estou adicionando uma cor para 0 -, em ascii então mudei para CMP CL, 3B

Consulte esta tabela de códigos ASCII.

3) Ir para endereço 0054679C

4) Altere para um JMP para uma grande área vazia. Eu usei 005E5203, mas você pode mudá-lo se quiser.

5) Vá para o endereço mencionado em 4.

6) Coloque todas as cores nesse formato, ou se não, descobrir o seu próprio. Substituir todas as partes em negrito, com seu material.

(Nota: Você precisa iniciar a partir ASCII 30 como este é 0, e substituiu-o com um JMP, por isso temos que refazer 0-9).

Uma vez que você fez todas as cores, em vez de outro CMP, ASCII, não MOV EAX, JMP-1 e de volta à função original. Isso deve fazê-lo em branco se você perdeu todas as cores fora.

Veja abaixo exatamente o que eu fiz ...

Código:

CMP EAX, ASCII HEX CODE

JNZ CMP NEXT

MOV EAX, CODE ARGB

JMP 005467A3

...

REPEAT para todos os números ASCII VOCÊ ESCOLHEU

...

MOV EAX, -1

JMP 005467A3

7) Por exemplo, este é o que eu tenho.

Código:

005E5203> \ 83F8 30 CMP EAX, 30

005E5206. 75 0A JNZ SHORT Aristrum.005E5212

005E5208. B8 808080FF MOV EAX, FF808080

005E520D. ^ E9 JMP 9115F6FF Aristrum.005467A3

005E5212> 83F8 31 CMP EAX, 31

005E5215. 75 0A JNZ SHORT Aristrum.005E5221

005E5217. B8 MOV EAX 0000FFFF, FFFF0000

005E521C. ^ E9 JMP 8215F6FF Aristrum.005467A3

005E5221> 83F8 32 CMP EAX, 32

005E5224. 75 0A JNZ SHORT Aristrum.005E5230

005E5226. B8 MOV EAX 00FF00FF, FF00FF00

005E522B. ^ E9 JMP 7315F6FF Aristrum.005467A3

005E5230> 83F8 33 CMP EAX, 33

005E5233. 75 0A JNZ SHORT Aristrum.005E523F

005E5235. B8 MOV EAX FF0000FF, FF0000FF

005E523A. ^ E9 JMP 6415F6FF Aristrum.005467A3

005E523F> 83F8 34 CMP EAX, 34

005E5242. 75 0A JNZ SHORT Aristrum.005E524E

005E5244. B8 MOV EAX 00FFFFFF, -100

005E5249. ^ E9 JMP 5515F6FF Aristrum.005467A3

005E524E> 83F8 35 CMP EAX, 35

005E5251. 75 0A JNZ SHORT Aristrum.005E525D

005E5253. B8 000080FF MOV EAX, FF800000

005E5258. ^ E9 JMP 4615F6FF Aristrum.005467A3

005E525D> 83F8 36 CMP EAX, 36

005E5260. 75 0A JNZ SHORT Aristrum.005E526C

005E5262. B8 008000FF MOV EAX, FF008000

005E5267. ^ E9 JMP 3715F6FF Aristrum.005467A3

> 005E526C 83F8 37 CMP EAX, 37

005E526F. 75 0A JNZ SHORT Aristrum.005E527B

005E5271. B8 800000FF MOV EAX, FF000080

005E5276. ^ E9 JMP 2815F6FF Aristrum.005467A3

005E527B> 83F8 38 CMP EAX, 38

005E527E. 75 0A JNZ SHORT Aristrum.005E528A

005E5280. B8 008080FF MOV EAX, FF808000

005E5285. ^ E9 JMP 1915F6FF Aristrum.005467A3

005E528A> 83F8 39 CMP EAX, 39

005E528D. 75 0A JNZ SHORT Aristrum.005E5299

005E528F. B8 MOV EAX FFFFFFFF, -1

005E5294. ^ E9 JMP 0A15F6FF Aristrum.005467A3

005E5299> 83F8 CMP EAX 3A, 3A

005E529C. 75 0A JNZ SHORT Aristrum.005E52A8

005E529E. B8 MOV EAX FFFF00FF, FF00FFFF

005E52A3. ^ E9 JMP FB14F6FF Aristrum.005467A3

005E52A8> 83F8 3B CMP EAX, 3B

005E52AB. 75 0A JNZ SHORT Aristrum.005E52B7

005E52AD. B8 808000FF MOV EAX, FF008080

005E52B2. ^ E9 JMP EC14F6FF Aristrum.005467A3

005E52B7> B8 FFFFFFFF MOV EAX, -1

005E52BC. ^ E9 JMP E214F6FF Aristrum.005467A3

Note como eu tenho todas as cores antigas lá, e os meus novos no fim. (3A e 3B).

default_cool.gif
Salve o executável para algum lugar novo, lançá-lo, todavia, e testá-lo. Se você fez tudo como eu disse, você pode acabar com algo parecido com isto:

[/hide]

9) Agora volte e adicionar tantas cores como você quiser. Você vai acabar com algo parecido com isso.

Divirta-se fazendo todas aquelas cores. Como eu disse, uma vez que você tem esse trabalho, sinta-se livre para brincar com ele para que ele funcione melhor para você.

Link das ss:

aristum.png
 
Editado por um moderador:
Topo Bottom