tuts_gba
Thread Id: 25311
Thread Name: GBA | Scripting | Videotutorial introduciendote a los scripts By ReoNeky
#0
ReoNeky 18653
Pues eso, ahí os lo dejo el videotutorial, no sirvo para enseñar, no sirvo para explicar, solo sirvo para ayudar y ni eso.
(PONEDLO EN HD)

YouTube Video

End---> Se pone siempre al final de un script para darlo por finalizado.
msgbox 0x(Offset del diálogo) 0x(2, 3, 4, 5, 6)---> Hay varios tipos:

msgbox 0x(Offset) 0x2---> Se le asigna a un mini, sustituye al faceplayer, cuando hablas con él, te mira automáticamente.
msgbox 0x(offset) 0x3---> Se le asigna a un poster.
msgbox 0x(offset) 0x4---> Se suele poner en scripts de Gatillo, o scripts que al pisar se activan, esto hace que la caja del texto no se cierre hasta que
acabe el script.
msgbox 0x(offset) 0x5---> si pones esto, cuando salga el texto, saldrá un cuadrito (YES/NO)
msgbox 0x(offset) 0x6---> Igual que el 0x4, pero cuando acaba el texto, el cuadro se cierra.

setweather 0x(valor del clima)
doweather

3 - Lluvia
4 - Nieve (copos pequeños)
5 - Tormenta (con rayos y truenos)
6 - Niebla
7 - Ceniza (como en la ruta 113)
8 - Tormenta arena (como en el desierto)
9 - Otra niebla
A - Niebla clara
B - Oscuridad (oscurecimiento de paletas)
C - Sofoco (como cuando groudon se despierta)
D - Tormenta 2
0E - Submarino

Warp 0x(Byte del banco de mapa) 0x(Byte del mapa) 0x(Número del Warp del mapa) 0x0 0x0 (Los dos últimos serían las coordenadas X/Y pero no es necesario)
(Este es el warp normal, que al hacer warp se escucha un sonido al cambiar de mapa)

También estan:
warpmuted (si quieres que al cambiar de mapa no suene nada)
Warpteleport (Si quieres que suene un sonido como de teletransporte)
Ambos se plantean igual que el warp normal.

Pause
Este comando sirve para hacer un script más profesional, hace que el script se pare por unos segundos/microsegundos.
Por ejemplo: Si ponemos PAUSE 0x10 (Se pausaría medio segundo) 0x20 (Un segundo) 0x30 (Un segundo y medio) No tiene más lógica.


fadescreen (este comando sirve para poner la pantalla totalmente oscura o iluminada)
Se plantea así:
Fadescreen 0x1 (Vuelve la pantalla oscura)
(Algún comando como un sonido de caida/golpe/desmayo o cambio de clima)
pause 0x20 (El comando este lo suelo poner para que quede más profesional y deje más tiempo la pantalla oscura o Iluminada, en este caso, 1 segundo)
fadescreen 0x0 (El 0x0 vuelve la pantalla a la normalidad)

Fadescreen 0x3 (Pone la pantalla iluminada de blanco) Ya eliges o 0x1 o 0x3 como mejor te convenga.

fadesong 0x(Valor de la canción a reproducir) (Sirve para cambiar la música en medio de un script)

Cry 0x(Valor en HEX) 0x1 (Reproduce un sonido de un pokémon, tienes que poner su número que le corresponde en la pokedex en HEX)

Ahí tenéis el tuto.
#1
Brock 25910
Nadie comenta??

Pues me servira para hacercarme mas al mundo de los scrit ... ademas, un grande en el tema como tu, seguro que enseña bastante bien

Gracias, espero que subas mas de estos ;)
#2
Tito Sayer301 26309
Buah, media hora de video, no me lo veo entero ni de coña!! Sobre todo porque no usamos el mismo metodo XDD, el Dinamic es mi salvacion jajaja.

Pues el tuto genial tio, te has tenido que tirar un buen tiempo para hacerlo y la verdad, quien diga que no sabe de scripts, es porque no le sale de los cojones XDDDD

Sigue así que esto es lo que necesita la comunidad, los tutos de los grandes.

Uns saludo!