qna_rh
Thread Id: 23147
Thread Name: duda con script
#0
pabel 26643
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
#1
Franco Kuchiki 25897
Se me ocurren dos cosas:


#2
Tito Sayer301 26309
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?
#3
Loony Boo♪ 12263
Iniciado por Sayer!
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.