qna_rh
Thread Id: 26723
Thread Name: Problemas con el script msgbox
#0
4lfr3d0 16093




El otro problema es que al hablar con el Prof, se tilda el Pkm


Si, soy super novato en todo esto.
#1
Megascep_9 Kuchiki 28187
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 ;)
#2
4lfr3d0 16093
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!
#3
Megascep_9 Kuchiki 28187
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
#4
Inmortal Kaktus 24902
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
#5
4lfr3d0 16093
Ahora está mejor que antes, no se quiere guardar nada de lo que pongo.
#6
S3K3R 28487
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.
#7
4lfr3d0 16093
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.
#8
Javi4315♪ 13374
Descárgate la versión actualizada de XSE antes de continuar.
#9
4lfr3d0 16093
No sabría cual es la actualización más reciente y el auto actualizar no funciona.
#10
Tito Sayer301 26309
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
#11
4lfr3d0 16093
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.
#12
eing 12479
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
#13
4lfr3d0 16093
Por fin me ha funcionado, tenía que agregar el Callstd 0x2, muchísimas gracias a todos y en especial a eing.
#14
J.com 12785
Si todo está OK, el tema está KO.
Cerrado~