Registrarse

Duda de script al hablar.

Estado
Cerrado para nuevas respuestas.

Pollito3d

El retorno, pollito3d...
Bueno sucede que hice bien el script, lo copilé, lo pegue a un mini, etc. Esto no me sucedía antes. Lo que pasa es que al hablarle a la persona el script no se ejecuta.
Hice 3 scripts diferentes y ninguno se ejecutó en el juego. Hice hasta el script de msgbox, el más sencillo, y no se ejecutó.
 

Ryuzaki-sama

Te voy a comer >:D
Si al descompilar tu script, todo el script que hiciste se borró?
Es de gatillo?
Si es de gatillo te habrás olvidado de poner una variable en "Var Number" y 0003 en el 1er "Desconocido". O entonces no lo has puesto en un Script (S verde.)
Algo de esto será, sino lo tendrás jodido.
Pones aquí el script, te ayudaría + si lo pusieras.
 

Pollito3d

El retorno, pollito3d...
Ha dicho que es para un mini, por lo cual no es de gatillo.




Por otro lado, puede ser que no hayar puesto el 03 en el Desconocido? A veces es eso.
#dynamic 0x80000
#org @inicio
lock
faceplayer
msgbox 0x6 @text
release
end

#org @text
= Hola!

#dynamic 0x80000
#org @inicio
lock
faceplayer
checkflag 0x2101
if 0x1 goto @dos
msgbox @frase1 0x5
compare LASTRESULT 0x1
if 0x1 goto @inicio3
if 0x0 goto @inicio4
release
end

#org @dos
msgbox @frase8 0x6
release
end

#org @inicio3
msgbox @frase2 0x6
givepokemon 0x115 0x5 0x0 0x0 0x0 0x0
setflag 0x2101
release
end

#org @inicio4
msgbox @frase3 0x6
release
end

#org @frase1
= Quieres este snyvi?

#org @frase2
= Pues tómalo.

#org @frase3
= No sabes de lo que te pierdes.

#org @frase8
= Pues ya te lo di sal!

-Lo scripts no deben estar mal-
 
Última edición:

Sayer301!

UnityLord!
Miembro de honor
Los scripts estan bien, solo se me ocurre que sea un mini defectuoso, prueba a eliminarlo y volverlo a crear y si aun así no funciona. No le encuentro el sentido.
 
Debes colocar callstd 0x? detrás del msgbox.
Siendo ? el tipo de msgbox que le precede.

En tu ejemplo, sería:

Script corregido dijo:
#dynamic 0x80000
#org @inicio
lock
faceplayer
msgbox 0x6 @text
callstd 0x6
release
end

#org @text
= Hola!
Prueba eso y dinos si te funciona.

EDIT: Lo mismo que te sucede a ti, me sucedía a mi porque usaba la versión antigua del XSE, si usas la antigua es posible que necesites hacer lo que te he dicho. De igual forma, por probar que no quede; inténtalo y si no, pues nada.
 
Última edición:

Javi4315

Babyface
Miembro de honor
Yo de momento me inclino por lo que dice Sayer, puede que el mini esté mal. Prueba a ponerlo de nuevo o a probar con otro mini distinto a ver si ese es el problema.

Por otra parte, Dios mío, ¿De dónde sacáis esas flags? Utiliza estas que son las que están disponibles y no te van a dar ningún problema:

Macrotutorial hacking desde 0 dijo:
Desde la 0x200 hasta la 0x29F
Desde la 0x500 hasta la 0x79F
Desde la 0x1000 hasta la 0x109F
Y otra cosa respecto a lo que ha dicho LUMINℕ⏃ℕℤ. Si tienes la versión antigua tienes que poner el callstd, pero sin el 0x6 en el msgbox. A ver, la versión nueva lo que hace es fusionar ambos comandos en unos sólo de manera que se pone así:

msgbox @(texto) 0x(tipo)

Pero si usas la versión antigua, el tipo lo introduces con callstd y no en el propio comando msgbox:

msgbox @(texto)
callstd 0x(tipo)
 

Pollito3d

El retorno, pollito3d...
Pues no se xD!
Me descargue otro XSE y ahora si me anda.
Gracias a todos por su ayuda.
Cerrar tema.
 
Estado
Cerrado para nuevas respuestas.
Arriba