Registrarse

[Otros] TUTORIALES PARA NOVATOS

Que hago para el proximo tutorial?

  • Como hacer un NPC que desaparece

    Votos: 0 0,0%

  • Votantes totales
    2

Lucho_GBA

Lucho_GBA
Hola.

Necesitais ayuda para cosas tan simples como un NPC o un script de garillo en XSE, pos no te procupes, yo te traigo la solucion a esto.

NPCS SIMPLES:

A continuacion les explicare como a como hacer un simple NPC que hable.
Antes de pasar con el script les tengo que decir que esto solo sirve para el
programa XSE .

importante abrir la rom antes de empezar a hacer el codigo :D
(creanme no quieren estar 50 años para descubrirlo 🌚)


#dynamic 0x800000 (esto es obligatoria para que funcione el script del npc )

#org @inicio

lock
faceplayer
msgbox @algo 0x6
release
end

(a partir de ahora empezamos con el texto)

#org @algo
= (texto)

bueno ahora tienen que darle al engranaje.
Ahora vamos a obtener el Offset del NPC.


1686357353108.png

A ustedes les saldra algo asi, le tienen que dar a copiar y despues a cerrar.

Ahora tenemos que ir a advance map y añadimos una persona mas y le damos a cambiar eventos, nos aparecera una nueva persona en la esquina superior del mapa, la arrastramos con el cursor asia la posicion deseada y le ponemos el sprite deseado, ahora en offset ponen lo que les salio en XSE (importante dejar el $)

y usamos ctrl + s para guardar y despues a testear la rom.

Bueno se termino el tutorial dudas las respondo a mi MD ( LUCHO | SH LITTEN | 𝕲𝖂 ࿐#5973) :v
 

Lucho_GBA

Lucho_GBA
Wenas, hoy les estare enseñando a hacer un Givepokemon simple, les recuerdo que esto solo sirve para XSE.

Primero vamos a abrir la rom con el programa, y ahora nos ponemos a hacer el script.


#dynamic 0x800000

#org @inicio
lock
faceplayer
checkflag 0x1200
if 0x0 goto @Pokemon
msgbox @flagUsada 0x6
release
end

#org @Pokemon
msgbox @givepokemon 0x6
setflag 0x1200
givepokemon 0x(el numero del poke en hex) 0x(el nivel en hex) 0x(el objeto en hex) 0x0 0x0 0x0
fanfare 0x13E
msgbox @obtenido 0x6
waitfanfare
msgbox @adios 0x6
release
end

#org @givepokemon
= Quiero que cuides a este pokemon (es un ejemplo como los otros textos)

#org @flagUsada
= Como esta mi antiguo pokemon?

#org @obtenido
= [player] a recibido un... (importante poner [player] para que diga el nombre del jugador)

#org @adios
= Cuidalo bien

A partir de ahora tendran que hacer esto.
Primero le damos al engranaje y le damos a copiar.


1686450718281.png


Ahora vamos a Advance Map y añadimos un NPC y le damos a cambiar eventos.
Ahi posicionamos al NPC en el lugar que queramos y vamos al offset y ponemos lo que nos salio en XSE conservando el $, y despues hacemos Ctrl + S para guardar y ahora lo testeamos :D.
 
Arriba