qna_rh
Thread Id: 20094
Thread Name: Cambio de tiles con un script?
#0
RedMort 26611
Mi duda es sencilla, quiero saber si es posible, que interactuando con un script, un tile cambie, como por ejemplo, (que no es el caso de mi hack) una casa, que tras pisar un gatillo, empiece una tormenta, y quede en ruinas.
O que al pisar un gatillo, aparezcan unas escaleras.

Entienden ya?
Que al interaccionar con un script, cambien ciertos tiles.

¿Puede hacerse? Y si es asi, ¿Saben de algun tuto?
#1
J.com 12785
en el scriot debes usar el comando "setmaptile" y funciona asi:

setmaptile 0xcoordenadaX 0xcoordenadaY 0xnº de bloque del tile que quieres 0xmovimiento permitido en ese bloque

En el nº de movimiento es sencillo, pon 0x0 si quieres que el tile que has cambiado se pueda pasar por encima, y 0x1 si quieres que sea sólido y no puedas pasar
#2
Javi4315♪ 13374
Y utiliza después del setmaptile el "special 0x8E" para refrescar la pantalla.
#3
Areku 26649
Y si deseas que sea permanente, añade una flag al script. XD
#4
eing 12479
Corrijo: y si deseas que sea permanente agrega un script de nivel de tipo setmaptile.
Si no al refrescar la pantalla volvera a ponerse los tiles antiguos D:
#5
Tito Dafting301_4315♪ Kuchiki 24341
Iniciado por eing
Corrijo: y si deseas que sea permanente agrega un script de nivel de tipo setmaptile.
Si no al refrescar la pantalla volvera a ponerse los tiles antiguos D:


Eso es cierto.

Puedo acotar que uses una flag pero "a la inversa" de como se usa habitualmente, es decir, que el script no suceda hasta que la flag esté activada, y luego, cuando la flag está activada, el script suceda siempre.
#6
RedMort 26611
Dios, quien no aprende hacking con vosotros? xD
Muchas gracias a todos vosotros, me habéis ayudado un montón, aun no lo probaré porque me surgió un problemilla, y lo he tenido que posponer, aun asi, me guardare estos comentarios en forma de "tuto" :D

Muchas gracias de nuevo ^^