¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Respuesta: Tutorial | FR | Ganar experiencia al capturar
El espacio libre se determina por FF, todo lo demás son datos, para buscar espacio libre en una ROM puedes usar el Free Space Finder, aunque en general el espacio libre en Fire Red empieza desde 0x720000
Eso te pasará con todos los tiles que quieras que se vean por encima de otros, sean edificios, carteles, árboles... Lo mejor es que hagas pruebas con una ROM nueva, y practiques ese efecto, no te constará nada pillarlo. Solo debes saber (aunque ya te lo pone por encima de los dos rectangulos)...
No puedes hacer el edificio completo sin esa parte, y se ve con esa hierba porque es el tile que usa como fondo, si te fijas en el editor de bloques a la izquierda (lo que vendría a ser el tileset) si seleccionas algún de esos tiles verás que, encima de donde pone las paletas, aparecen dos...
Para editar los overworlds puedes hacerlo entrando el la carpeta de tu Pokémon Essentials irte a Graphics>Characters y ahí los encontrarás, para cambiarlos puedes editarlos desde ahí mismo (te recomiendo que no le cambies el nombre al archivo, sobre todo si vas a cambiar el prota), otra manera...
Eso es cosa de la msgbox, existen varios tipos, el de de la caja YES/NO es el msgbox del tipo 0x5. Luego deberías hacer un if 0x1 goto ... para saber si elige la opción si y luego un goto ... por si elige no. Es siempre lo mismo, pero te recomiendo que leas paso a paso el tutorial y no te...
Usamos el checkflag al principio porque luego cuando este activa hará que el script vaya directamente a la parte del script donde nos dice que ya nos dio el objeto.
Y el uso del setflag mientras venga después del checkflag y el if ... da igual donde vaya, y si no va antes es porque entonces ya...
Vale pues te voy a dejar un ejemplo sencillo:
#dynamic 0x800000
#org @start
lock
faceplayer
checkflag 0x200 (Mira el estado de la flag)
if 0x1 goto @Yatieneselobjeto (Si está activada, valor 1, que nos lleve a la parte del script indicada.)
goto @dameelobjeto (si no está activada quiere decir...
Hola! No he comentado en tu post de bienvenida porque ya lo veía algo saturado xD
Pero desde aquí te doy la bienvenida a este foro :D
He leído que tenías unas dudas y bueno, me paso a ayudarte. Para responder a este tipo de mensajes lo que debes hacer es irte a donde pone "ver conversación"...
Re: Respuesta: MegaTutorial: Scripting desde cero ¡FINALIZADO!
El script se te repite porque eres tu quien tiene que hacerle parar de alguna manera. Para ello se utilizan las flags y las variables que, acompañadas de comandos que comprueban sus valores y condicionantes, nos ayudarán a hacer un...