Registrarse

duda con script

Estado
Cerrado para nuevas respuestas.

Invert

why so serious?
hey hola lo que quiero saber es que hay de malo en este script ? porque cuando abro el juego y piso el lugar se traba el juego la verdad creo que hice todo bien pero cuando piso el script en el juego se traba no entiendo la verdad que pasa !miren aqui el script ya compilado :

#org 0xE3CF84
lock
faceplayer
applymovement 0x8 0x89C34EA
msgbox 0x89C3434 MSG_NORMAL '"¡Hey pero si eres [player] estas l..."
givepokemon 0x83 0x5 0x0 0x0 0x0 0x0
cry 0xA1 0x83
release
end


'---------
' Strings
'---------
#org 0x9C3434
= ¡Hey pero si eres [player] estas listo\npara tu aventura ? pues creo que\lsi para empezar necesitas un\lpokemon yo tengo uno no te\lpreocupes tomalo !


'-----------
' Movements
'-----------
#org 0x9C34EA
#raw 0x56 'Exclamation Mark (!)
#raw 0x3E 'Face Player
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0xFE 'End of Movements
 

Fran Agustín

Si el sol besa tus ojos, ni cuenta te das.
Miembro insignia
Se me ocurren dos cosas:

  • Que estés compilando el script en una dirección que no está libre.
  • ¿Es un script de gatillo, no? (Los que pisas y se activan). Si es así, revisa que en el primer campo "Unknown" hayas puesto "$03" (A-Map 1.95), o bien "$0003" (A-Map 1.92)
 

Sayer301!

UnityLord!
Miembro de honor
Lo primero de todo, falta el waitmovement.
Lo segundo, es la 2ª vez que te digo que para usar dynamic, pongas siempre 0x800000
Suponiendo que no sea necesario cosa que dudo mucho.
¿Te has asegurado de asignarle una variable en donde pone Var number?
 

H.B.P

Emperador Kaktiácero
Miembro de honor
Lo primero de todo, falta el waitmovement.
Lo segundo, es la 2ª vez que te digo que para usar dynamic, pongas siempre 0x800000
Suponiendo que no sea necesario cosa que dudo mucho.
¿Te has asegurado de asignarle una variable en donde pone Var number?
Pero ten en cuenta que desde el offset "E3CF84" suele ser habitual el encontrar una gran cantidad de espacios vacíos (da exactamente igual que busque desde 800000 como desde E00000, recuerdo que en los dos hay espacios vacíos, así que es más "a gusto del consumidor", aunque se recomienda desde 800000 porque podrás acaparar más espacio, si recordamos que el límite se estima que ronda el offset FXXXXX). Y respecto al script de gatillo, coincidiendo con Sayer!, haré un pequeño añadido:

Var Number => Colocar la variable a emplear.
Var Value => Colocar el valor de la variable para que se ejecute el script.

Haciendo una explicación rápida: un script de gatillo condiciona su activación en base al valor de una variable determinada, si la variable presenta el valor requerido, se activa el script; de lo contrario, permanece inactivo.

Y nada más, buena suerte.

PD: Por lo visto, como el problema está resuelto, procedo a cerrar el tema.
 
Estado
Cerrado para nuevas respuestas.
Arriba