Registrarse

[Duda FR] Iluminar ventanas de Noche con DNS

Estado
Cerrado para nuevas respuestas.

Gold

Porrero a tiempo parcial
Miembro insignia
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.
 

MegaSceptile9

Usuario mítico
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:


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.
 

Sayer301!

UnityLord!
Miembro de honor
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
 

MegaSceptile9

Usuario mítico
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.
 
Última edición:

eing

Miembro de honor
Miembro de honor
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..
 
Estado
Cerrado para nuevas respuestas.
Arriba