qna_rh
Thread Id: 30705
Thread Name: [Duda] Checktype para Rubi
Pues eso, que si se puede comprobar el tipo de un pokémon
Espero que podáis ayudarme :)
No hay comando para eso. El tema sería desencriptar la info que da los tipos, ir a XSE, copiar los offsets necesarios a uno libre y ya allí jugar con los compares y esas cosas. En fin, que fuera de eso, ni idea.
Saludos!
Y como se haría para desencriptar la info de los tipos? xD
Iniciado por Adke
Y como se haría para desencriptar la info de los tipos? xD
Sinceramente, ni puta idea, pero no es algo al nivel de insertar tiles D:
Lol gracias de todas formas :D ya buscaré info
El tipo del pokémon no viene en los datos encriptados esos de los que habláis. Ahí sólo viene la especie. El tipo se "carga" dependiendo de la especie directamente de los datos de los pokémon en el rom.
¿Qué tipo de sistema quieres diseñar?
Quizás pueda darse una vuelta y saltarse el tema del tipo
Es para poder hacer combates monotype :D
Pues tienes que tirar de ASM. Determinando la especie puedes leer el tipo directamente de los datos de cada pokémon en la rom. Eso es una tabla y vienen todos los datos. Si multiplicas los bytes que ocupa cada entrada en la tabla por el número de la especie y eso se lo añades al offset de la tabla, te llevará directamente al offset de la entrada que se corresponde con ese pokémon, de manera que podrás averiguar el tipo.
¿:.¿:. Me he perdido
¿Cómo se determina la especie?
Lo unico que se me ocurre sin ASM, es que cojas en tu hack y hagas una lista de los pokemon que saldrán, luego los divides por tipos, y haces que en los combates hagan el checkpokemon que diseñó javi en su script de takepokemon y compruebes uno a uno.
Es lo unico que se me ocurre en plan chapuza xD
Eso pensé yo xD pero sería pasarse horas haciendo el script base para comprobar cada pokemon y... no hay ganas xDD
Perdón por meterme en el tema, pero la cuestión me ha interesado y mucho xD ¿Existe algo parecido para FR o también habría que ir con el ASM de las especies?
Iniciado por Adke
Eso pensé yo xD pero sería pasarse horas haciendo el script base para comprobar cada pokemon y... no hay ganas xDD
Cierto que es bastante tedioso, pero tampoco lo veo especialmente dificil xD
Si no, otra solución sería hacer algo tipo Fábrica Batalla. Tú ofreces X pokémon de cada tipo y el jugador selecciona cuales quiera hasta formar su equipo.
Sí, sé que no es una gran idea, limita mucho y se pierde la gracia de entrenarlos, pero dependiendo de a qué lo quieras aplicar tampoco quedaría tan mal. Yo, si no hay otra forma y no quieres complicarte con el ASM, probaría con la sugerencia de [MENTION=26611]RedMort[/MENTION] xD