[RH - Scripting] Como hacer un script para obtener varios pokemon a la vez


Like Tree8Gracias
Respuesta
 
Herramientas Desplegado
  #11  
Hace 1 semana
Predeterminado Respuesta: Como hacer un script para obtener varios pokemon a la vez
Creo que el
#include std.rbh
va abajo del dynamic.. no estoy seguro de eso, porque nunca usé eso en mis scripts
Sinfirma}
  #12  
Hace 1 semana
Predeterminado Respuesta: Como hacer un script para obtener varios pokemon a la vez
Dicho por Jon. Ver mensaje
Creo que el va abajo del dynamic.. no estoy seguro de eso, porque nunca usé eso en mis scripts
No, eso va arriba del #dynamic. Creo que ese es el problema.
Esto seria asi:
Código:
#include std.rbh

#dynamic 0x800000
Y no asi:
Código:
#dynamic 0x800000
#include std.rbh
Contactame:
Discord: Stunx#8549

Algunos aportes:
DevKitARM para 32bits!

Última edición por Stunx; Hace 1 semana a las 20:33
  #13  
Hace 1 semana
Predeterminado Respuesta: Como hacer un script para obtener varios pokemon a la vez
Dicho por Stunx Ver mensaje
No, eso va arriba del #dynamic. Creo que ese es el problema.
Esto seria asi:
Código:
#include std.rbh

#dynamic 0x800000
Y no asi:
Código:
#dynamic 0x800000
#include std.rbh
Puede que sea eso, aunque no me atrevo a afirmarlo ya que nunca usé esos accesorios con los que cuenta XSE.

Dicho por Thegamerx100 Ver mensaje
Ya lo he hecho, pero sigue sin funcionar. Ademas, ahora tampoco se muestra el texto. Me podrias explicar por que?
Código:
#dynamic 0x800000
#org @inicio
#include std.rbh
lock
checkflag 0x1200
if 0x0 goto @esconderpokeball
msgbox @text 0x6
givepokemon 0x188 0x5 0x87 0x0 0x0 0x0
givepokemon 0x13B 0x5 0x86 0x0 0x0 0x0
givepokemon 0x11E 0x5 0x85 0x0 0x0 0x0
setflag RS_PKMNMENU
release
end

#org @text
= Ya estamos llegando, pero antes\nrecogere a mis POKéMON.

#org @esconderpokeball
hidesprite 0x1
release
end
Gracias
Fíjate si el numero de la variable que usas es correcta, no recuerdo cuales son las de Rubí, pero se me hace extraño que uses una variable tan alta. La mayoría de las veces, la gente cuando empieza a romhackear utiliza cualquier flag aunque ni exista en el juego (gran error).
En fin, cerciórate de que sea correcto el número y de no serlo prueba con uno que esté disponible en el registro de las flags de ruby.

Att: El tito Sub. (^3^)_b
Gracias: Stunx
Discord: DrakoVinyl #3790
(Mi discord está inactivo actualmente.)

SI QUIERES CONTACTARME HAZ CLICK >>AQUÍ<<
  #14  
Hace 6 días
Predeterminado Respuesta: Como hacer un script para obtener varios pokemon a la vez
Voy a sonar pedante o algo así, pero...

¿Estás TOTALMENTE SEGURO de que estás usando RUBY y no una base que SIMULE ser Ruby?

A estas alturas lo que yo probaría es activar la flag del menú de Ruby, de Emerald y de FireRed. Ya si no funciona, es probable que estés usando una base que modifique algo en el menú, o algo así...

Luego de:
Código:
setflag RS_PKMNMENU
Agrega esto:
Código:
setflag EM_PKMNMENU
setflag FR_PKMNMENU


Opacando a SAGE~ desde el 4 de julio de 2012



  #15  
Hace 1 día
Predeterminado Respuesta: Como hacer un script para obtener varios pokemon a la vez
Vale se arregló el texto, pero sigo sin obtener el menú pokemon. Tambien cambié la rom de base por la de USA.

Código:
#include std.rbh
#dynamic 0x800000
#org @inicio
lock
msgbox @text 0x6
checkflag 0x8D3
if 0x0 goto @esconderpokeball
givepokemon 0x188 0x5 0x87 0x0 0x0 0x0
givepokemon 0x13B 0x5 0x86 0x0 0x0 0x0
givepokemon 0x11E 0x5 0x85 0x0 0x0 0x0
setflag RS_PKMNMENU
setflag EM_PKMNMENU
setflag FR_PKMNMENU
release
end

#org @text
= Ya estamos llegando, pero antes\nrecogere a mis POKéMON.

#org @esconderpokeball
hidesprite 0x1
release
end
Gracias
  #16  
Hace 23 horas
Predeterminado Respuesta: Como hacer un script para obtener varios pokemon a la vez
Dicho por Thegamerx100 Ver mensaje
Vale se arregló el texto, pero sigo sin obtener el menú pokemon. Tambien cambié la rom de base por la de USA.

Código:
#include std.rbh
#dynamic 0x800000
#org @inicio
lock
msgbox @text 0x6
checkflag 0x8D3
if 0x0 goto @esconderpokeball
givepokemon 0x188 0x5 0x87 0x0 0x0 0x0
givepokemon 0x13B 0x5 0x86 0x0 0x0 0x0
givepokemon 0x11E 0x5 0x85 0x0 0x0 0x0
setflag RS_PKMNMENU
setflag EM_PKMNMENU
setflag FR_PKMNMENU
release
end

#org @text
= Ya estamos llegando, pero antes\nrecogere a mis POKéMON.

#org @esconderpokeball
hidesprite 0x1
release
end
Gracias
Prueba a poner directamente el número de la flag que activa el menú y no uses estos atajos:

Código:
setflag RS_PKMNMENU
setflag EM_PKMNMENU
setflag FR_PKMNMENU
Además, lo que a continuación es de color rojo, está mal, no puedes activar las flags del menú de tres juegos diferentes.

Código:
#include std.rbh
#dynamic 0x800000
#org @inicio
lock
msgbox @text 0x6
checkflag 0x8D3
if 0x0 goto @esconderpokeball
givepokemon 0x188 0x5 0x87 0x0 0x0 0x0
givepokemon 0x13B 0x5 0x86 0x0 0x0 0x0
givepokemon 0x11E 0x5 0x85 0x0 0x0 0x0
setflag RS_PKMNMENU
setflag EM_PKMNMENU
setflag FR_PKMNMENU
release
end

#org @text
= Ya estamos llegando, pero antes\nrecogere a mis POKéMON.

#org @esconderpokeball
hidesprite 0x1
release
end
A lo que se refería @Dafting es que vayas probando con las flags activadoras del menú una a una y veas cual es. O sea, pones en el script la flag de FR, compilas el script, y pruebas el rom con el emulador de GBA.
Repites el proceso hasta que des con la correcta.

Si el problema persiste, deshecha ese script y vuelve a hacerlo usando otras direcciones/offsets.

Por cierto, esta flag checkflag 0x8D3 me parece demasiado alta.

Att: El tito Sub. (^3^)_b
Discord: DrakoVinyl #3790
(Mi discord está inactivo actualmente.)

SI QUIERES CONTACTARME HAZ CLICK >>AQUÍ<<
Respuesta

Etiquetas
givepokemon, objeto, script

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 22:34.