qna_rh
Thread Id: 26723
Thread Name: Problemas con el script msgbox
El otro problema es que al hablar con el Prof, se tilda el Pkm
Si, soy super novato en todo esto.
Jaja si eres novato, pero para eso estamos aquí, para ayudarte :)
Primero te arreglaré el script:
#dynamic 0x800000
#org @inicio
msgbox @msg 0x2
end
#org @msg
= ¡Cuidado con las rocas!
Ese es el script más sencillo de hacer.
Y Aquí el otro script:
Bueno, el otro script tambien se hace igual xD.
Saludos:D
PD: Si tienes dudas pregúntame por perfil ;)
Iniciado por Sceptile9
Jaja si eres novato, pero para eso estamos aquí, para ayudarte :)
Primero te arreglaré el script:
Ese es el script más sencillo de hacer.
Y Aquí el otro script:
Bueno, el otro script tambien se hace igual xD.
Saludos:D
PD: Si tienes dudas pregúntame por perfil ;)
Disculpa, pero te falto poner el otro script y cuando le doy al cartel no sale el cuadro con el mensaje :S
Al abrir el script se cambio a
'-----------------------
#org 0x800000
msgbox 0x8800008 '"¡Cuidado con las rocas!"
end
'---------
' Strings
'---------
#org 0x800008
= ¡Cuidado con las rocas!
Iniciado por 4lfr3d0
Disculpa, pero te falto poner el otro script y cuando le doy al cartel no sale el cuadro con el mensaje :S
Al abrir el script se cambio a
'-----------------------
#org 0x800000
msgbox 0x8800008 '"¡Cuidado con las rocas!"
end
'---------
' Strings
'---------
#org 0x800008
= ¡Cuidado con las rocas!
Pues te dije que el otro script se hace igual que el primero y en cuanto a lo otro, ves esa dirección de alla arriba:
#org 0x800000
Esa es la dirección que tienes que poner en el cartel en el A-map.
Saludos:D
Iniciado por 4lfr3d0
Disculpa, pero te falto poner el otro script y cuando le doy al cartel no sale el cuadro con el mensaje :S
Al abrir el script se cambio a
'-----------------------
#org 0x800000
msgbox 0x8800008 '"¡Cuidado con las rocas!"
end
'---------
' Strings
'---------
#org 0x800008
= ¡Cuidado con las rocas!
Pues es normal que se quede así, prueba a poner al inicio del texto un:
#dynamic 0x800000
#org @inicio
Que sirve para buscar una dirección automáticamente y no tener que complicarte la vida, prueba con esto
Ahora está mejor que antes, no se quiere guardar nada de lo que pongo.
Creo que deberías leerte algo sobre scripts para entender todo esto de los scripts:
http://wahackforo.com/t-12807/tutorial-sobre-scripts leetelo te servirá, es de los mejores que hay :D.
Ya me lo habian pasado por mensaje en mi perfil hice todo lo del tutorial pero al "hablar" con el cartel, no sale ningun mensaje.
Descárgate la versión actualizada de XSE antes de continuar.
No sabría cual es la actualización más reciente y el auto actualizar no funciona.
La version mas reciente es la 1.1.1 dale a propiedades y en detalles veras la version.
Seguro que es por la version como dice Javi
He logrado que se quede guardado lo que edito, haciendo el último paso del tutorial
Muy bien, pues lo que está remarcado en azul es el offset principal, el offset que contiene los datos de todo el script. Luego haces click en "Copiar" (SIEMPRE con el primer puntero marcado de azulito), y luego a "Cerrar" (habremos terminado con el XSE)
A continuación, vais al Advance Map, y en "Ver eventos" hacéis click encima del mini. En la barra de la derecha, buscad donde dice "Script offset" y lo sustituís por lo que hayáis copiado antes (manteniendo siempre el $).
No entiendo muy bien porque antes no me funcionaba pero ya se queda guardado, pude solucionar el problema con el cartel, solo que no tengo que "hablarle" al cartel, con que me acerque a este aparecerá el mensaje, ahora solamente tengo problemas al hablar con alguien.
A ver, el msgbox no de te abre porque no pones de que tipo es.
Dependiendo del xse que tengas (el de wah imagino, porque ese es el 1.0) tienes que usarlo por narices asi:
Msgbox 0xpuntero
Callstd 0x2 (si es a una persona)
Y asi funcionara.
Y si, uso el xse antiguo porque soy un oldie y si no pongo "callstd", no merezco llamarme rom hacker oldie jajaa
Por fin me ha funcionado, tenía que agregar el Callstd 0x2, muchísimas gracias a todos y en especial a eing.
Si todo está OK, el tema está KO.
Cerrado~