TUTORIAL DE SCRIPTING PARA POKEEMERALD

NOTA: Si estás usando métodos y herramientas para el hacking binario/tradicional, este tutorial no es relevante para ti.
Esto es para aquellos quien están usando pokeemerald. Si usas XSE, ¡este es el tutorial que estás buscando!
Si ya has hackeado alguna vez con el método convencional, no deberías tener muchos problemas para scriptear en proyectos decompilados. Sin embargo, si eres totalmente nuevo en el mundillo del rom hacking y quieres empezar con pokeemerald, ¡con suerte esta guía te será de utilidad!

NOTA: Si estás usando métodos y herramientas para el hacking binario/tradicional, este tutorial no es relevante para ti.
Esto es para aquellos quien están usando pokeemerald. Si usas XSE, ¡este es el tutorial que estás buscando!
[hr][/hr]
Si ya has hackeado alguna vez con el método convencional, no deberías tener muchos problemas para scriptear en proyectos decompilados. Sin embargo, si eres totalmente nuevo en el mundillo del rom hacking y quieres empezar con pokeemerald, ¡con suerte esta guía te será de utilidad!
¿Cuáles son las diferencias entre scripting en hacking convencional y hacking en pokeemerald?
En los proyectos de decompilación hay muchas ventajas. Lo primero de todo, es que no necesitas ninguna herramienta específica para poder scriptear, como XSE - todo lo que necesitas es un editor de texto, como podría ser Notepad++. Lo segundo, es que los scripts existentes son muy fáciles de editar - simplemente, editas el archivo “scripts.inc” y haces clic en "Guardar". El hacking binario requerirá que repuntees el script, lo que me lleva a la siguiente ventaja. No hay necesidad de preocuparse por buscar espacio libre y offsets, ya que el proceso de construcción de la ROM se encarga de todo por ti. ¡Preocuparse por el espacio libre o borrar accidentalmente algo es cosa del pasado!
[hr][/hr]
Este tema fue escrito originalmente por Avara en Pokecommunity y posteriormente traducido por mi. El post original está en desarrollo, por lo que a medida que salgan nuevas entregas, iré traduciéndolo y subiéndolo aquí. Por tanto, el mérito lo tiene ella mayormente, por haberlo escrito y estructurado, mi única labor es la traducción.
Para instalar pokeemerald, sigue estos pasos (en inglés). ¡Una vez todo instalado, solo necesitarás un editor de texto medianamente decente, como puede ser Notepad++, y PoryMap!
[hr][/hr]
CONTENIDO
- Etiquetas para los eventos
- Scripts simples de texto
- Buffers
- Dependencia del género
- Flags
- Variables
- Mostrar/Ocultar objetos del mapa
- Give, Take y Check para Items
- Dar Pokémon
- Dar Huevos
*En construcción*
Última edición por un moderador: