¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de mayo a agosto de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Hola, tengo un problema con XSE, programa para scriptear por antonomasia.
Abro el XSE, con normalidad, y funciona perfectamente.
Lo vuelvo a abrir, y me aparece la siguiente ventanita:
Y ya aparece eso cada vez que intento abrir el programa. No obstante, si apago el ordenador y lo vuelvo a...
Entiendo tu duda. Una vez que adquieres conocimientos básicos como para empezar a trabajar en un proyecto, debes decidir algunas cosas sobre el mismo.
Empieza por una historia; crea una estructura sólida donde poder construir una trama. Después, conforme avances, añádele los detalles. Pero lo...
Una vez que en un script pongas setflag 0x82F, ya las zapatillas se pueden usar para siempre. Es decir, que con que lo pongas al principio del juego ya te sirve para todo el hack, no hace falta que toques más esa flag.
Respecto a las midis, puedes insertar de cualquier videojuego que te zumbe por la cabeza, aquí lo explica muy bien:
http://whackahack.com/foro/t-25459/como-crear-anadir-musica-hack
Con los tiles, puedes crear, editar e insertar los que más te gusten, siempre y cuando tengan 16 colores. No se...
Guau chaval, que buena herramienta has aportado. Yo personalmente no la voy a usar porque ya me he acostumbrado al XSE, y me gusta scriptear con ese programa. Además, si no se pueden borrar comandos a no ser que resetees, a mi no me viene bien, porque me equivoco bastante (que le vamos a hacer...
http://whackahack.com/foro/t-7402/gba-scripting-pokemon-objetos-en-hexadecimal
Aquí los ponen, aunque yo por lo menos abrí el archivo ese con el bloc de notas.
Hay otra solución: con el FSF busca un offset libre, y ese se lo pones a la personita nueva en el advance map. Después, le das a "Open script", borras lo que haya y ya haces/pegas tu script. O si se lo quieres poner a una ya existente no le pongas un nuevo offset, usa el suyo borrando lo que hay.
Bueno, con las flags también se pueden hacer scripts de gatillo, pero lo mejor es usar variables. Te explico como van: el script se ejecuta cuando X variable tiene X valor (esto se pone en el advance map). Entonces, si por ejemplo queremos hacer tu script, creamos un nuevo script de gatillo, lo...
Pues en el script en el que actives la flag 0x807, pones tambien un addvar/setvar 0x(variable) 0x(valor) para que el script de gatillo deje de ejecutarse. Con lo de la desaparición del mini, si quieres que desaparezca para siempre ponle una flag y desactívala. Para desactivarla es: clearflag...
Usa un parche que hay con todos los pokemon, desde la primera a la sexta, y dicho parche incluye todas las megaevoluciones. Es cuestión de buscarlo, y en caso de que no quieras megaevoluciones, investiga otro parche.
#dynamic 0x800000
#org @start
msgbox @msg 0x6
compare 0x800D (o LASTRESULT) 0x1
if 0x1 goto @salta
if 0x0 goto @nosalta
release
end
#org @msg
¿Quieres saltar? (con el control+T)
#org @salta
applymovement 0xFF @move1
waitmovement 0x0
release
end
#org @nosalta
(lo que pasa si dice no)
#org...
#dynamic 0x800000
#org @start
msgbox @msg1 0x2 (ahorras bytes)
givepokemon 0x(poke) 0x(nivel) 0x(objeto) 0x0 0x0 0x0
*(recuerda que todos los datos van en hexadecimal)
fadescreen 0x1
hidesprite 0x(nº de gente)
setflag 0x(la flag de la persona que desaparece)
fadescreen 0x0
release
end
#org...