qna_rh
Thread Id: 21037
Thread Name: Juego se pega al hablar con un Mini?
#0
eduardo2lll 26952
Saludos

Hice un mini dentro de un mapa inventado por mi. La primera vez que probe sirvio de maravillas con este codigo:



*el callstd 0x2 lo puse porque sin eso se pegaba.

Iba y hablaba con ese mini y servia bien. Ahora hago exactamente lo mismo y no sirve, se pega el juego. Le puse el script de otro mini al que yo cree y tampoco, se pega el juego, trate borrando el callstd 0x2 y tampoco.

No entiendo porque cuando le hablo a un mini que yo cree se pega. Pense que podia ser porque he estado insertando sprites y eso... pero no porque cada vez que pruebo algo nuevo borro el ROM y pego uno nuevo sin cambios.

El lock y todo esta bien, no se que pasa, alguien tiene una idea de que es el error?
#1
Doctor Juanjo 12932
El msgbox no lleva ese 0x6 al final.

Por cierto, usa mejor el XSE 1.11 así no te jodes con callstd.

Att: Juanjo
#2
Tito Sayer301 26309
Iniciado por Juanjo
El msgbox no lleva ese 0x6 al final.

P


¡¿Disculpa!?

El 0x6 es para el tipo de mensaje normal. Y si, va ahí.
Prueba a eliminar el mini que has creado y crear uno nuevo, a veces se les pira la olla y salen defectuosos, pero son pocas tranquilo :).

Aun así, ¿Te habras acordado de poner el 03 en el "Desconocido" de encima del tipo de movimiento verdad? Si no, el mini no va XD.
#3
cosarara97 12296
El 0x6 va ahí en XSE 1.1.1, en versiones anteriores no. El callstd 0x2 sobra, porque ya estás poniendo el 0x6 en el msgbox.
En realidad son dos comandos, el msgbox y el callstd, pero XSE 1.1.1 los junta en un solo comando con 2 argumentos.
¿Estás copiando bien el offset de @inicio después de compilar?
#4
Javi4315♪ 13374
Asegúrate de haberle puesto un movimiento al mini, no sé muy bien por qué pero muchas veces da problemas. Ese callstd 0x2 está mal de todos modos. Si tienes la versión nueva, basta con poner el 0x6 al final del msgbox. Si tienes la antigua, quita el 0x6 y pon debajo callstd 0x6 (en vez de 0x2). Te explico:

El de tipo 0x2 ya lleva implícitos los comandos lock, faceplayer y release. Comandos que tú ya utilizas en el script. Por tanto, o sobra ese tipo de mensaje o sobran los comandos.

Ahora la pregunta del millón... ¿Has cambiado el tamaño del mapa?

Y bueno, vendría bien una imagen en la que mostraras la configuración del mini en advance map.
#5
Doctor Juanjo 12932
Lamento haberte dado el dato al reves D:, No abro el XSE desde hace 3 años y hasta ahora estoy volviendo con mis investigaciones.