Registrarse

Duda con el script Si/No

Estado
Cerrado para nuevas respuestas.
Hola, quería preguntar como hago para que luego de que seleccione "si" me diga algo y luego cuando me vuelva a hablar me diga otra cosa. Gracias
 

Sergiofr_18

En el sendero de la vida
Fácil. Tienes que hacer un msgbox pero en vez de poner 0x6 al final del comando pones 0x5. Luego haces un "compare" y dos "if goto" (te recomiendo que aprendas cómo funcionan para que entiendas esto).

Te dejo un ejemplo para que lo veas.

Código:
#dynamic 0x800000

#org @inicio
lock
faceplayer
msgbox @pregunta 0x5
compare LASTERSULT 0x1
if 0x1 goto @respuestasi
if 0x0 goto @respuestano
release
end

#org @respuestasi
msgbox @mensaje1 0x6
giveitem 0xloquesea 0xloquesea 0x0
release
end

#org @respuestano
msgbox @mesaje2 0x6
release
end
No he puesto la flag que hace que si coges el objeto no te lo vuelva a dar porque supongo que ya lo sabrás (y si no busca tutoriales de flags o te enseño rápidamente ;))

PD: Tampoco puse los textos al final del script, para hacer la explicación es suficiente (deberías saber cómo hacer un msgbox también xD)
 

Rubire4

Usuario mítico
Todo es continuar con el script con lo que quieras en el "#org" de "si" y utilizar flags o variables para que diga otra cosa.
Te recomiendo que te mires a fondo los tutoriales que te pase el otro dia.
 
Estado
Cerrado para nuevas respuestas.
Arriba