qna_rh
Thread Id: 28692
Thread Name: [Duda FR] Iluminar ventanas de Noche con DNS
Pues ahorita mismo le voy a insertar el sistema DNS a mi hack, pero por lo que he visto solo lo que hace es cambiar las paletas dependiendo de la hora, pero como se que se puede iluminar de amarillo las ventanas por las noches mi duda es ¿como ilumino las ventanas por la noche?
Es que no me molaria que fuera de.noche y las luces de las ventanas tengan paletas no iluminadas.
Es fácil, en el DNS verás que estan seleccionadas determinadas paletas.
Por ejemplo, las paletas 1-2-3-4-5-6-7 están seleccionadas, eso quiere decir que se verán oscuras en la noche, pero si deseleccionas (no se si esta palabra existe XD) el número 7 los tiles que uses en el tile 7 no se verán oscuro, entonces ahí pones la ventana de color amarillo.
Muchos lo hacen un setmaptiles, pero es molesto. Creeme, como te explico es más fácil ;)
Mira como queda:
YouTube Video
Este video lo subi hace un año.
Como vez la casa se ve iluminada porque desactive el tiles 7, aunque puede ser cualquier tiles.
Es justo eso, pero yo te voy a contar mi metodo.
Yo hice que el DNS funcionase en todas las paletas menos en la 12, que la he reservado especialmente para los tiles de luz. Ahi pongo los tiles que haran de Luz.
Entonces teniendo los tiles de luz, y la paleta solo queda montarlos:
A mi por ejemplo la puerta del Growcenter me quedo así
Luego con este script, haces los setmaptiles necesarios para cambiar los tiles a los tiles iluminados segun la hora:
#org @inicio
copybyte 0x20370D0 0x3005542
compare LASTRESULT 0x(hora a la que empieza la noche)
if 0x4 goto @inicio2
compare LASTRESULT 0x(hora a la que acaba la noche)
if 0x3 goto @inicio2
goto @inicio3
#org @inicio2
setmaptiles y mas setmaptiles XD
#org @inicio3
nop
end
Iniciado por SirSayer301
Es justo eso, pero yo te voy a contar mi metodo.
Yo hice que el DNS funcionase en todas las paletas menos en la 12, que la he reservado especialmente para los tiles de luz. Ahi pongo los tiles que haran de Luz.
Entonces teniendo los tiles de luz, y la paleta solo queda montarlos:
A mi por ejemplo la puerta del Growcenter me quedo así
Luego con este script, haces los setmaptiles necesarios para cambiar los tiles a los tiles iluminados segun la hora:
#org @inicio
copybyte 0x20370D0 0x3005542
compare LASTRESULT 0x(hora a la que empieza la noche)
if 0x4 goto @inicio2
compare LASTRESULT 0x(hora a la que acaba la noche)
if 0x3 goto @inicio2
goto @inicio3
#org @inicio2
setmaptiles y mas setmaptiles XD
#org @inicio3
nop
end
Pero los tiles se quedan iluminados automáticamente, no creo que sea necesario usar setmaptiles.
EDITO: Sayer tiene razón.
Iniciado por Megasceptile9
Pero los tiles se quedan iluminados automáticamente, no creo que sea necesario usar setmaptiles.
Pero entonces estaría iluminado 24 horas! yo tengo el bloque iluminado y el bloque sin iluminar, y con el setmaptile cambio de una a otra.
Y asi es como llenas los mapas de setmaptiles si o si.
Creeme la mejor solucion es editar la rutina asm -que de echo es muy fácil esta- y hacer que al final te cambie los colores de las ventanas xD
Pero para eso has de tener las paletas ordenadas, es decir azuk1,azul2,azul3.. Asi en un mismo registro cargas dos colores ^^
Ya hare un tutorial cuando tenga tiempo y ganas..