¡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!
hi, nacho has sent me one of your routines, i want to modify it for FR. But dont know what those offsets are. Can u explane me how it works?
.THUMB
.ALIGN 2
@080A30FE 00000000
@080A3102 0000480047xxxxxx08
PUSH {R0-R7}
LDR R0, = 0x02026B42
LDRH R0, [R0]
CMP R0, #0
BEQ END
LDR R1, = 0x04000010...
En este tutorial voy a explicar como usar una variable como si fuera un conjunto de hasta un máximo de 16 flags, claro está que también se pueden usar menos. Antes de explicar nada más haremos un breve repaso de lo que es cada cosa.
Una flag es una dirección de la RAM capaz de almacenar un dato...
Re: Respuesta: Re: Hay Forma De Poner Mas De 3 Starters?
Tu eres tonto? Al menos grav se lo ha explicado muy bien y Le ha recomendado, no ordenado, que no ponga 24 iniciales, que es una locura.
El comando para generar un valor pseudo-aleatorio (porque el juego no puede generr números aleatorios) es el comando random. La verdad es que el nombre dice mucho de su función. Para su uso lee este tuto:
https://whackahack.com/foro/t-12113/gba-scripting-comando-random
El tema de las variables...
Re: Respuesta: FR | ¡Sistema Repelente BW2 a mano!
Has entrado a la hierba alta con un Pokémon en la primera posición de un nivel inferior al nivel de los Pokémon de la hierba alta? porque si es eso el repelente no funciona.
Los randomizadores simplemente usan las ROMs originales y como saben cuales son los offsets de todos los datos simplemente los cambian a datos aleatorios.
Lo más probable es que en los hacks esos datos y tablas hayan sido modificados y cambiados de offset, entonces el randomizador ya no...
Tan fácil como activar una flag al pasarte la liga y checkear esa flag donde ese npc, de tal forma que no te deje pasar sin que la flag haya sido activada.
Te recomiendo aprender scripting antes de nada, esto es muy básico.
No hombre, sustituir no, tienes que poner al final antes del end un release si al principio has puesto un lock. Te recomiendo que aprendas scripting antes de nada.
Cuando pueda miraré a ver los datos del pokemon en la RAM y te diré como envenenarlo.