Registrarse

Baldosas Curativas Pokémon Emerald

Estado
Cerrado para nuevas respuestas.
Buenas foro WAH, verán tengo una curiosidad respecto a las baldosas curativas en estos juegos, por ejemplo en Pokémon FH/LG en el Balneario Ascuas al pisar el agua en el centro, o en la Torre Pokémon al pisar el centro de un portal.

Me gustaría saber cómo puedo mapear una baldosa así en Pokémon Emerald para poder implementar esa característica en mis hack-roms, espero que me puedan ayudar y agradezco a todos los colaboradores.
 
Javi4315♪;249271 dijo:
Que yo sepa, sólo es un script de gatillo con un special 0x0 para recuperar a todo el equipo.
Ah, ahora ya entiendo mejor :) Por cierto, ¿cómo puedo programarle uno así para poderlo usar en mis hack-roms? Gracias de antemano. ;)
 

eing

Miembro de honor
Miembro de honor
Pues muy fasil.
Simplemente:
#org 0xoffset
Fadescreen 0x1
Special 0x0
Fadescreen 0x0
End

Es un sencillo script que al pasar por la balsosa se pone la pantalla negra los cura y vuelve aa normalidad.
Edita ese script y puedes poner otros efectos..
 
Pues muy fasil.
Simplemente:
#org 0xoffset
Fadescreen 0x1
Special 0x0
Fadescreen 0x0
End

Es un sencillo script que al pasar por la balsosa se pone la pantalla negra los cura y vuelve aa normalidad.
Edita ese script y puedes poner otros efectos..
¿ Y cómo le asigno ese script a un offset? Es que lo abro con el XSE pero no me deja compilarlo, no se si sea el offset lo que le falte aunque sospecho que sí, pero no se agregarlo, ¿debo asignárselo a un script ya existente o puedo insertarlo en un script nuevo desde cero? Perdón por las molestias y gracias por ayudar. :)
 
El offset puedes usar a partir del 800000 para arriba,desde ahi todos suelen estar libres
Ah, tengo un ligero problema, hice todo eso hasta lo que me dijeron pero el problema es que cuando piso esa baldosa no pasa nada y se traba el juego, use el offset 800001 pero no pasa nada y se traba, espero que me puedan ayudar.
 

Gold

Porrero a tiempo parcial
Miembro insignia
Primero te dire esto:

1. Es Emerald, el espacio libre es poquisimo y $800000 NO ESTA LIBRE EN EMERALD!!!!

2. Debes de ampliarlo un poco mas, algo asi:

#Dynamic 0xtu offset
#org @inicio
lock
Fadescreen 0x1
Special 0x0
Fadescreen 0x0
msgbox @texto 0x6
relase
End

@texto
= Tus Pokémon se han curado

Asi seria mas o menos como deberia quedar, pero te recomiendo que leas tutoriales de scripts y aprendas a scriptear.
 

eing

Miembro de honor
Miembro de honor
Si se traba es porque no has configurado el gatillo. @Brock anda mano, mr. Tutoriales hazle un mini tutorial al chico o pon link de otro, 173. A mk me da pereza..
 

Master Brock

Miembro insignia
Miembro insignia
Usuario de Platino
Bueno amigo, @eing me reclama a si que no puedo negar ayuda ^^

Empecemos:
Lo primero que veo es que no te estudiaste los scripts, ni leiste muchos tutos sobre estos.
Es importante tener soltura y tener conocimientos básicos de estos para poder compilar un buen scripts.

Los scripts de gatillo son unos eventos que tienen un ICONITO VERDE en A-map

Estos son muy útiles, y sirven para que al pisarlos se ejecute X acción.
Pero no es tan simple, no sirve asignarle los comandos de un script normal tal cual( )puesto que se congela el juego.
Antes de eso tienes que configurar el gatillo:

Si no asignamos ningun comando a los scripts de gatillo, pasa lo mismo que si hablamos con un script normal ( de persona) sin haberlo configurado, que tambien se congela.

Hay que tener en cuenta varias cosas:


Nº1: Siempre tienes que poner "desconocido 0003"
Nº2: Variable asignada al script de gatillo
Nº3: Valor de la variable para que funcione

Si entiendes todo eso bien, y añades los comandos al script de gatillo siguiendo esas pautas, no tendrás problemas.

Si ves que no te sirve, puedes mirar el tuto ,de nuestro amigo gatuno cheve, mucho mas completo sobre esto:
Tuto gatuno.
Espero haberte ayudado ^^
 
Última edición:

Cheve

MoonLover~
Miembro de honor
En Emerald te recomiendo usar del 0xE80000 para arriba.

Ahora, pasando a lo que sige, ¿Sabes compilar un script? ¿Sabes hacer un MSGBOX simple? porque es más facil de lo que parece, pero no tan fácil. :p

Busca el tutorial de rey boo de "Hacer tu primer Script" en el indice del subforo de tutoriales está muy facil de encontrar. ;)

(Ésto como un agregado al comentario del compañero @Brock )
 
Estado
Cerrado para nuevas respuestas.
Arriba