FR | ¡Sistema Repelente BW2 a mano!

Avisos


Like Tree42Gracias
Respuesta
 
Herramientas Desplegado
  #1  
09/07/2015
Predeterminado FR | ¡Sistema Repelente BW2 a mano!
Hola a todos amigos de WaH


Hoy les traigo un tutorial de como insertar el sistema de repelente BW2 en los hacks, ya sean avanzados o apenas por empezar.

Necesitarémos las siguientes herramientas:
  • HxD
  • Xse 1.1
  • Nuestra ROM a la que queremos aplicar


Antes que nada les recomiendo hacer una copia de su rom por si se llega a dar el caso y esta se llegue a dañar.

Ok, para comenzar deberemos editar una lista de offsets de la rom los cuales dejaré aqupi abajo

Para ello abrimos nuestra ROM en HxD y en ella presionamos Crtl+G y nos aparecera un cuadro como este:


En ello pegaremos cada offset que esta abajo en la lista comenzando por el "0830CA"


Al pulsar aceptar nos llevará a la dirección que hemos escrito que es esta:


Bueno aquí pegaremos escribiendo la primera dirección que sería esta:

0C 48 EB F7 4C FA 01 06 00 29 16 D0 41 1E 0C 06 0D 0A 07 48 EB F7 51 FA 00 2C 0E D1 03 4C 25 80 05 48 E6 F7 FA FC 01 20 08 E0 30 AD 03 02
OJO, OJO deben pegar presionando Crtl+B o de la siguiente forma:
  • hacemos clic derecho en donde quedo nuestro puntero de la busqueda
  • luego pegamos escribiendo


luego de pegar la rutina queda así:


El color rojo es porque hemos modificado esa parte sin guardar los cambios.


ahora deberemos este proceso con los siguientes offsets que son los siguientes:

Offset----Pegar escribiendo

083119: 06

0A19A5: 06

0A19F6: 1C

0A19F8: 11

0A19FC: 0F

0A1A0E: 21 88 09 02 41 40

0A1A1E: 34 4B 28 21 71 43 5B 18 D9 79 30 1C 02 22 17 4B FF F7 49 FB C7 F7 85 FF 70 BD 20 40 00 00 FF FF 00 00 30 AD 03 02

0A1A5A: 00 00 00 00

0A1A68: 00 00 00 00

1BFB66: 00 00 00 B5 04 48 50 21 00 F0 01 F8 00 BD 00 4A 10 47 1D 74 07 08 99 19 0A 08 00 00 00 00 00 00

Igualmente al final de el tutorial os dejo la lista completa de los offsets que se deben cambiar

'------------------------------------------------------------------------------------------------------------------------------

Okey una vez finalizado el cambio de valores, vamos a guardar los cambios y cerramos el HxD

ahora abriremos nuestra ROM con Xse 1.1

y procedemos a compilar este script

#dynamic 0x800000

#org @inicio
lock
checkitem 0x800E 0x1
compare LASTRESULT 0x1
if b_>= goto @ThereAreMore
msgbox @RepelExpired 0x3
release
end

#org @ThereAreMore
msgbox @UseAnother 0x5
closeonkeypress
compare LASTRESULT 1
if b_true goto @CallASM
end

#org @CallASM
callasm 0x081BFB69
end

#org @RepelExpired
= El efecto del repelente ha\nterminado.

#org @UseAnother
= El efecto del repelente ha\nterminado...¿Quieres usar otro?

Ahora XSE nos dará una dirección que debemos copiar esto:


OJO COPIEN LA DIRECCIÓN Y GUARDENLA

Mi dirección como pueden ver es la "905A0F"

Ahora cerraremos el Xse 1.1

y abriremos el HxD "de nuevo"


ahora nos vamos a ir a la dirección "83100"

Recuerden presionar Crtl+G y pegan la dirección, le dan aceptar y HxD los debe traer hasta aquí


Ahora,¿Qué debemos hacer aquí?

Debemos permutar nuestro offset,para los que no sepan que es permutar es voltear nuestro numero en grupos de dos, de la siguiente forma:

Mi offset: 90 5A 0F

Permutado: 0F 5A 90
Como pueden ver lo he separado en grupos de a dos por lo que obtendo 3 grupos de dos numeros, luego de eso coloco el primero de ultimo y el ultimo de primero, por eso me ha quedado de esa forma....

Ahora debo pegarlo a donde HxD los llevo y pegan escribiendo les debe quedar algo así:


Listo! guardamos nuestra rom y ya tendremos nuestro sistema perfectamente acoplado en nuestra rom

Aquí una muestra:


Creditos a @Nachoius por dejarme usar su hack :B

Cualquier error ya saben a comentar

Lista de offsets a modificar

0830CA: 0C 48 EB F7 4C FA 01 06 00 29 16 D0 41 1E 0C 06 0D 0A 07 48 EB F7 51 FA 00 2C 0E D1 03 4C 25 80 05 48 E6 F7 FA FC 01 20 08 E0 30 AD 03 02

083119: 06

0A19A5: 06

0A19F6: 1C

0A19F8: 11

0A19FC: 0F

0A1A0E: 21 88 09 02 41 40

0A1A1E: 34 4B 28 21 71 43 5B 18 D9 79 30 1C 02 22 17 4B FF F7 49 FB C7 F7 85 FF 70 BD 20 40 00 00 FF FF 00 00 30 AD 03 02

0A1A5A: 00 00 00 00

0A1A68: 00 00 00 00

1BFB66: 00 00 00 B5 04 48 50 21 00 F0 01 F8 00 BD 00 4A 10 47 1D 74 07 08 99 19 0A 08 00 00 00 00 00 00


---------------------
Parches para evitarte abrir HxD(?)
---------------------

Activar todos los offset. (menos el "83100")

Desactivar todos los offset. (Quitar el sistema)
---------------------
CRÉDITOS
---------------------

Darthatron por su rutina en pokeco
@Invert por la ultima duda que tuve @Nachoius por dejarme usar su hack
:B si falta alguien avisen
¡Nos vemos!
Gracias: Scarex, Jo7a, Cheve_X y 28 más.


ORGULLOSO DE NACHO, UN EXCELENTE TRABAJO Y AFORTUNADAMENTE PUEDO DECIR QUE TIENE MI GRANO DE ARENA!


¡GRACIAS A TODOS!



Última edición por Naren Jr.; 04/01/2016 a las 21:15
  #2  
09/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
genial! esta muy bueeno el tutorial felicidades ^^ hacen faltas tutos como este en wah, jajaja lástima que salga mi error en el bloque del tile de la estatua jajajaja slds! sigue así
Gracias: Naren Jr.
Libertad

PREMIOS SABROSOS


  #3  
09/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Gracias tio, estoy hasta los huevos de ver parches y que luego la gente no tenga ni idea de lo que hace.

Usandolo en el Pokémon Verde Hierba en 3, 2, 1...

Gracias tio sigue trayendo cosas asi
Gracias: Naren Jr.
Si no sigues al Pokémon Verde Hierba, entonces eres un mierda!!



Gracias a todos!
  #4  
09/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Código:
checkitem 0x800E 0x1
compare LASTRESULT 0x1
Hay un error en esa parte, revisalo.
Gracias: Naren Jr.
  #5  
09/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Dicho por ~SAGE Ver mensaje
Código:
checkitem 0x800E 0x1
compare LASTRESULT 0x1
Hay un error en esa parte, revisalo.
¿Que tipo de error te ha salido a ver?

Y mira:

Imagen



A mi me funciona correctamente, se mas especifico nigga


ORGULLOSO DE NACHO, UN EXCELENTE TRABAJO Y AFORTUNADAMENTE PUEDO DECIR QUE TIENE MI GRANO DE ARENA!


¡GRACIAS A TODOS!


  #6  
09/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
¡Genial aporte Naren! Sin duda lo usaré en mi hack
Muchas gracias
¡Saludos!

PD: Quiero mi dinero ¬¬

¡Jarcors!

  #7  
09/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Oh, genial!

Qué tutorial, tenía tiempo que no veía uno de estos tan buenos por aquí!

Definitivamente lo voy a usar, muchas gracias!!!
  #8  
26/07/2015
Predeterminado Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Oye a mi me aparece este error y no se como arreglarlo y esta todo idéntico al tuyo
  #9  
26/07/2015
Predeterminado Re: Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Dicho por xPokeJosex Ver mensaje
Oye a mi me aparece este error y no se como arreglarlo y esta todo idéntico al tuyo
Donde pone LASTRESULT, sustitúyelo por 0x800D (la misma variable escrita de otra forma) y debería ir sin problemas.

Remember.



Héroe Eon Magnífico Elite7 Klx2 would like to battle!
  #10  
26/07/2015
Predeterminado Respuesta: Re: Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Dicho por Caeles Ver mensaje
Donde pone LASTRESULT, sustitúyelo por 0x800D (la misma variable escrita de otra forma) y debería ir sin problemas.
Ahora me sale este error xD
Respuesta

Etiquetas
bw2, cool, repelente, rutina

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 15:08.

© Whack a Hack! 2019