Registrarse

[RH - Scripting] No me deja cambiar Dialga por Giratina

Estado
Cerrado para nuevas respuestas.

WigglyGold

Usuario de oro
Hola buenas tardes o días segun vuestro país, soy nueva en esto del hackrom y en el foro y estaba cambiando los sprites de los pokémon en combate desde el pograma Pokémon DS/Pic Platinum para un hack de pokémon platino que ando haciendo.
Todo iba perfecto hasta que llegue al momento de poner a Dialga en el lugar de Giratina para que en el evento salga el en vez del otro y este no me lo cambia, busque y todo pero no encontraba algun resultado y por eso quisiera saber si existe algun otro pograma que los cambie o algun metodo para cambiar el pokémon del evento. No sean muy duros pls XDD no se apenas nada llevo 1 semana
 

BagBoy

3D Artist | NDS Hacker
A ver, el hecho de que cambies el sprite del pokémon, no hará que cambie EL POKÉMON en sí, es decir, que si tú a un Dialga le pones el sprite de un Giratina o viceversa, aunque tú veas a Giratina seguirá teniendo los stats de Dialga, los ataques de Dialga.. Todo. Porque no lo único que cambia es el aspecto, no sus datos.

Si lo que quieres es cambiar el pokémon que aparecerá en sustitución del que ya hay, lo que debes hacer es usar PPRE, versión Beta 0.14, que podrás encontrar en esta página.
Para poder descargarla deberás pulsar en 'Download now'. Se te descargará pero necesitarás la contraseña para poder descomprimir el archivo. No te preocupes, la propia página te dice cuál es cuando descargas el archivo. Simplemente cópiala y pégala una vez que vayas a extraerlo.

Una vez que la hayas descargado y extraído en una carpeta, deberás hacer una copia de seguridad de la ROM con la que trabajas y para poder usarla en PPRE tendrás que pegar esa copia dentro de la carpeta de la herramienta.

Debería quedar algo exactamente como esto:





Una vez que ya tienes tu ROM en el mismo sitio que la herramienta, para poder trabajar con ella deberás dar doble clic en el ejecutable llamado 'ppre'. Ese es el que abre la herramienta. Si le das a cualquiera de los otros que hay, la herramienta no se abrirá.
Una vez que ya se ha abierto la herramienta, para poder trabajar con tu ROM deberás pulsar en 'Choose ROM', seleccionarla (que solo aparecerá si está en el mismo sitio que el resto de archivos de la herramienta como te he explicado) y pulsar en Ok. Una vez hecho esto, le das a Set ROM.
Espera unos segundos para que la herramienta termine de configurar la ROM y pueda así ser usada. Cuando desaparezca la pantallita negra, podrás trabajar por fin con tu ROM.

Por cierto, esta herramienta está orientada principalmente a la creación de eventos y edición de scripts dentro del juego, que es exactamente lo que veo que planeas hacer.

Dices que lo que quieres es cambiar a Giratina para que en su lugar aparezca Dialga. Pues tienes que ir a la pestaña de 'Maps', y ahí buscar el mapa en el que aparece Giratina, que en tu caso es en Mundo Distorsión R1-10. Te vas a la pestaña Scripts, y en el script 5 podrás ver que hay un comando llamado LegendBattle3. Pues bien, el número 487 corresponde al pokémon número 487 en la pokédex (Giratina), y el 47 a continuación es el nivel al que aparece en combate.
Para sustituirlo por Dialga bastaría con cambiar el 487 por 483. Una vez hecho esto, pulsas en el botón 'Save changes', arriba a la derecha dentro de esa ventana. Para asegurarte de que se han guardado los cambios, cambia de mapa y vuelve al mismo de antes. Busca el script que estabas editando, y si ahora aparece el nuevo valor que has escrito, se ha guardado correctamente.
Ahora cierra la ventana, y para comprobar si ha funcionado dentro del juego, deberás escribir en la casilla de 'New ROM name' el nombre que quieras, PERO MUY IMPORTANTE, debe terminar SIEMPRE en .nds para que al pulsar en Write ROM se genera un archivo .nds, es decir, la nueva copia editada de tu juego. De lo contrario no podrás abrir el juego en un emulador.

Consejo: Nunca trabajes con PPRE usando directamente la ROM con la que estés trabajando. Usa y crea siempre copias de seguridad para que, en caso de modificar un script y obtener un resultado erróneo, no estropees toda la ROM ni tengas que volver a empezar de 0 con otra recién descargada.

He intentado explicarlo lo mejor que he podido, siguiendo yo mismo cada paso que he explicado, pero si aún así sigues teniendo alguna duda, dila.
Espero que haya sido de ayuda.
 
Estado
Cerrado para nuevas respuestas.
Arriba