Registrarse

yo y los scripts de nivel

Estado
Cerrado para nuevas respuestas.

Xuuki

holi
tengo una duda con esto, ayar empece a hacer scripts, pero ese no es problema,mi problema surge que al momento de hacer un script de nivel y entrar en el mapa en cuestion se pone todo negro y de hay no pasa, ahora ya he hecho otros 2 scripts de nivel funcionales por lo que no se porque este no funciona.

para mayor detalle el mapa se trata del laboratorio del profesor y no tengo ningun otro script aparte del que quiero

pues eso es todo, bye
 

Jo7a

Kiero mi nick amarillo D:
Aver, pero especifica que tipo de script denivel es. Supongo que te referirás al de tipo 02, pero no cuesta especificar.

Prueba lo que dice sayer, prueba tambien a poner ese mismo script de nivel en otro mapa, para ver si en otro lugar pasalo mismo o no.
 

H.B.P

Emperador Kaktiácero
Miembro de honor
Te agradeceríamos que nos detallases más acerca de ese script, necesitamos los siguientes datos:


  • El script en sí
  • Tipo del script de nivel (si es 02, 03, etc.)

¡Saludos!
 

Xuuki

holi
ok a responder
sin el script se puede entrar perfectamente al mapa.

no entiendo bien eso del tipo pero al ponerlo en advance map selecciono "03 on entering map..." (supongo que se refieren a eso

en otro mapa funciona perfectamente el script

aqui el codigo "original" que compile con PKSV
Código:
#org 0x874005D
'-----------------------------------
checkgender
compare LASTRESULT BOY
if == jump 0x8740078 ' Equal To
compare LASTRESULT 0x1
if == jump 0x8740089 ' Equal To
end

#org 0x8740078
'-----------------------------------
setvar 0x5000 0x1
movesprite2 0x3 0x1 0xB
spritebehave 0x3 0x9
return

#org 0x8740089
'-----------------------------------
setvar 0x5001 0x1
setflag 0x7
return
y aquie su "traduccion" a XSE
Código:
'---------------
#org 0x74005D
checkgender
compare LASTRESULT 0x0
if 0x1 goto 0x8740078
compare LASTRESULT 0x1
if 0x1 goto 0x8740089
end

'---------------
#org 0x740078
setvar 0x5000 0x1
movesprite2 0x3 0x1 0xB
spritebehave 0x3 0x9
return

'---------------
#org 0x740089
setvar 0x5001 0x1
setflag 0x7
return
si necesitan algun otro detalle solo diganme ;)
 

Javi4315

Babyface
Miembro de honor
A parte de todo lo que te puedan decir, yo voy a ir a otra cosa. Esos returns no están bien, porque para eso tienes que usar call en vez de goto. Si quieres que los returns funcionen bien, utiliza call.

EDITO: Que a lo mejor puede ser lo que te de los problemas. La verdad es que no lo creo, pero quién sabe.
 

Xuuki

holi
acabo de poner el tipo 2 y sigue sin funcionar, no se cual sea el problema pero lo compile en un rom limpio y funciono perfecto.

asi que gracias por su ayuda, pueden cerrar el tema
 
Estado
Cerrado para nuevas respuestas.
Arriba