29950-algunas_dudas_de_scripting_y_asm\[FR]
#3
Flame4315♪ 28899
Iniciado por necrosis corrosiva
si me explicaras eso del copybyte por favor, a lo mejor con eso hago que funcione, gracias por responderme



No sé como va pero para hacer eventos con horas es así, a ver si lo entiendes con este ejemplo:

Queremos iluminar las ventanas en las casas de nuestro hack por la noche. Pues bien, al insertar el DNS la herramienta nos da un offset donde está insertada la rutina horaria, y ahí tenemos los bytes de hora, minuto y segundo.
Pues copiando el byte de la hora a partir de la noche podríamos encender las luces, (¿pero no era con un setmaptile? Sí, pero primero la ROM ha de reconocer a que hora estamos, para ello copiamos el byte de las horas nocturnas, si no estarían encendidas todo el día y no tendría sentido)
¿Y cómo? Bueno, no sabría encontrar el byte muy bien pero eso es aparte, se usaría como un en un script cualquiera.

[...]
copybyte 0xFFFFFF 'el offset del dato
setmaptile 0x...etc
[...]

¿Qué tiene que ver esto con tu duda?
Pues bien, yo realmente ni idea, pero se me ha ocurrido que igual copiando el byte de género x podrías jugar con eso, aunque no sé mucho de scripting por lo que ni idea. Que alguien experto me corrija y te ayude por favor porque mas de esto no sé jajajaja