Registrarse

[RH - Map Editing] ¿SetMaptile funciona raro?

Estado
Cerrado para nuevas respuestas.

O-I Andres99907

El piano en el Midi
¡Hola! :D hace tiempo que no me quebraba la cabeza así :'0, hace un momento estaba haciendo una nueva ciudad para el hack y todo andaba bien, las personitas y los scripts, excepto uno, cómo puse el patch de "DNS" Day Night and Seasons en todas las ciudades tengo que poner ventanas encendidas, y siempre uso este script (obviamente adaptandolo a cada ciudad)

#dynamic 0x800000

#org @inicio
comparefarbytetobyte 0x3005542 0x13
if 0x4 goto @luces
comparefarbytetobyte 0x3005542 0x5
if 0x0 goto @luces
end

#org @luces
setmaptile 0x11 0x15 0x3A 0x1
setmaptile 0x12 0x15 0x3A 0x1
setmaptile 0x14 0x15 0x3A 0x1
setmaptile 0x15 0x15 0x3A 0x1
setmaptile 0x11 0x14 0x39 0x1
setmaptile 0x12 0x14 0x39 0x1
setmaptile 0x14 0x14 0x39 0x1
setmaptile 0x15 0x14 0x39 0x1
setmaptile 0x11 0x0D 0x3A 0x1
setmaptile 0x12 0x0D 0x3A 0x1
setmaptile 0x14 0x0D 0x3A 0x1
setmaptile 0x15 0x0D 0x3A 0x1
setmaptile 0x11 0x0C 0x39 0x1
setmaptile 0x12 0x0C 0x39 0x1
setmaptile 0x14 0x0C 0x39 0x1
setmaptile 0x15 0x0C 0x39 0x1
setmaptile 0x11 0x07 0x3A 0x1
setmaptile 0x12 0x07 0x3A 0x1
setmaptile 0x14 0x07 0x3A 0x1
setmaptile 0x15 0x07 0x3A 0x1
setmaptile 0x11 0x06 0x39 0x1
setmaptile 0x12 0x06 0x39 0x1
setmaptile 0x14 0x06 0x39 0x1
setmaptile 0x15 0x06 0x39 0x1
special 0x8E
end


(es un ejemplo de uno que sí me funciono)

el que puse así quedó (PD: Lo compilé y lo cerré :c)

'---------------
#org 0x8DEA53
comparefarbytetobyte 0x3005542 0x13
if 0x4 goto 0x89C90B1
comparefarbytetobyte 0x3005542 0x5
if 0x0 goto 0x89C90B1
end

'---------------
#org 0x9C90B1
setmaptile 0x3 0x5 0x3A 0x1
setmaptile 0x4 0x5 0x3A 0x1
setmaptile 0x6 0x5 0x3A 0x1
setmaptile 0x7 0x5 0x3A 0x1
setmaptile 0x3 0x4 0x39 0x1
setmaptile 0x4 0x4 0x39 0x1
setmaptile 0x7 0x4 0x39 0x1
setmaptile 0x6 0x4 0x39 0x1
setmaptile 0xC 0xE 0x3A 0x1
setmaptile 0xD 0xE 0x3A 0x1
setmaptile 0xF 0xE 0x3A 0x1
setmaptile 0x10 0xE 0x3A 0x1
setmaptile 0xC 0xD 0x39 0x1
setmaptile 0xD 0xD 0x39 0x1
setmaptile 0xF 0xD 0x39 0x1
setmaptile 0x10 0xD 0x39 0x1
special 0x8E
end

el problema es que cuando entro al mapa, algunas ventanas están encendidas y otras no, entro a alguna casa y salgo, ahora todas las ventanas están encendidas, pero yo las quiero encendidas todas desde el inicio :( :mad: :mad: :mad: :mad: :mad: :mad: :'C ¿Me ayudan con esto?
 

MetalKaktus

A la luz del quinto día, mira al este
Miembro insignia
A ver, en sí los dos scripts son iguales, a si que no creo que sea un fallo del script. Supongo que habrás escogido mal los parámetros del setmaptile (porque si no no entiendo como algunos van y otros no).

Tal vez están mal los bloques a los que hayas cambiado.

Te recomiendo que vayas poniendo los setmaptile uno por uno y lo vayas probando, así sabrás donde puede estar el fallo.

Siento no poder ser de más ayuda, pero es un error un tanto inusual.
 

O-I Andres99907

El piano en el Midi
Ah cierto qwq , no puse la base, es Emerald

Es que en si el script funciona, pero cuando entro al mapa desde otro, no todas encienden, si entro a alguna casa y salgo todas funcionan :'C
 

Gold

Porrero a tiempo parcial
Miembro insignia
Que tipo de script de nivel usas? Para que funcione debe ser 05.
 

O-I Andres99907

El piano en el Midi
Ya vi que era, tengo que ponerlo un poco más lejos de la entrada del pueblo por que si no le costará cargar los tiles
 
Estado
Cerrado para nuevas respuestas.
Arriba