Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Uso del PlayerPrompt
28-05-2011, 04:44 AM (Este mensaje fue modificado por última vez en: 07-11-2011 12:52 AM por canido.)
Mensaje: #1
Uso del PlayerPrompt

Introduccion
Bueno este sub lo que hace es generar una ventana con un Texto y dos botones uno con la respuesta del "SI" y el otro con la respuesta del "NO"

Bueno lo primero que hacemos es Colocar este sub debajo del Main:
Cita:Sub PlayerPrompt(index, Prompt, Value)
If Prompt = 6 Then
Select Case Value
Case 0
Call GlobalMsg("SI", 16)
Case 1
Call PlayerMsg(Index, "Usted eligio Si" ,10)
End Select
Else
Select Case Value
Case 0
Call GlobalMsg("NO", 16)
Case 1
Call PlayerMsg(Index, "Usted Eligio NO" , 12)
End Select
End If
End Sub

Lo pasamos a limpio:
If Prompt = 6 Then el 6 significa SI! entonses lo traducimos y nos queda "si la respuesta es si!"
Case 0 esta case es la de default del SI por haci decirlo
Case 1 esta sera la funcion del Boton Si para el Case 1
Else si la respuesta no es SI y es NO
Case 0 esta case es la de default para la respuesta NO por haci decirlo
Case 1 esta sera la funcion del Boton Si para el Case 1

NOTAS
Cita:Hay que Aclarar que este sub tiene un grave error
Solo andan la case 1 y todas las case multiplos de 10 hasta lo que yo llevo comprobado es decir
Case 1,10,20,30,40,50,60,70,80,90
Tambien debe de ser equelibrado la colocacion de case, si hay una case 10 en la parte Del SI entonses debe de haber una case 10 de la parte del no


Bueno pero como Llamamos a esta Funcion?
Cita:Call PlayerPrompt(index, Mensaje, Case)
Mensaje Pregunta a la que se debera contestar si o no!
Case este numero le indicara a esta funcion que Case debe buscar para las respuesta si y no, es decir si le ponemos un 10 buscara la case 10 en el sub antes agregado.

Ahora agregemos un ejemplo simple:

pondremos en un Npc la siguiente funcion:
Cita:Call PlayerPrompt(index, usted desea viajar a la isla?, 1)

y abajo del main ponemos:
Cita:Sub PlayerPrompt(index, Prompt, Value)
If Prompt = 6 Then
Select Case Value
Case 0
Call GlobalMsg("SI", 16)
Case 1
Call Playerwarp(Index,"4","37","12")
Call PlayerMsg(Index, "usted ha viajado a la isla" ,10)
End Select
Else
Select Case Value
Case 0
Call GlobalMsg("NO", 16)
Case 1
Call PlayerMsg(Index, "si cambia de opinion vuelva!" , 12)
End Select
End If
End Sub

[Imagen: logonohjh.png]
[Imagen: c93ca326a24eecd92b30d421587aa7f5o.png]
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 05:26 AM
Mensaje: #2
RE: Uso del PlayerPrompt

Muy buen tuto ^^

[Imagen: ico_target5-big.png]
Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces.
Ayudenme a llegar a Jedi con un clik
Visita su sitio web Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 05:43 AM
Mensaje: #3
RE: Uso del PlayerPrompt

Gracias ley por hay q esto no andava y solo me puse a investigar y aca salio!

[Imagen: logonohjh.png]
[Imagen: c93ca326a24eecd92b30d421587aa7f5o.png]
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 06:06 AM
Mensaje: #4
RE: Uso del PlayerPrompt

Aunque prefiero usar custommenus e.e mas elegante :3

[Imagen: ico_target5-big.png]
Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces.
Ayudenme a llegar a Jedi con un clik
Visita su sitio web Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 06:07 AM
Mensaje: #5
RE: Uso del PlayerPrompt

Muy buen tutorial, creo haber visto uno que tambien explicaba el Sub PlayerPrompt, despues lo busco Big Grin

EDIT:
Si, lo encontre:

Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces.

Igual aqui me parece un poco mejor explicado
Salu2, Nickitolas

[Imagen: itachi1.png]
[Imagen: ichigoqvq.png]
--- Te gustan mis firmas?? pasate por mi post: Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. ---
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 07:05 AM (Este mensaje fue modificado por última vez en: 28-05-2011 07:07 AM por canido.)
Mensaje: #6
RE: Uso del PlayerPrompt

si pero si llegas a leer se suponia que para ese entonses no andaba, a mi tampoco me andaba hasta que empeze a encontrarle la vuelta y como digo en el post solo andan las case multiplos de 10!
jeje tambien explica el Queryboxes!

[Imagen: logonohjh.png]
[Imagen: c93ca326a24eecd92b30d421587aa7f5o.png]
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 01:00 PM
Mensaje: #7
RE: Uso del PlayerPrompt

Que bien Canido, esto es MUY IMPORTANTE. GRACIAS

Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces.

Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces.
Visita su sitio web Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
28-05-2011, 10:43 PM
Mensaje: #8
RE: Uso del PlayerPrompt

Muy útil, y, Jeshuem, esto sirve para cosas totalmente diferentes a las que sirve el CustomMenu, ya que esto da una simplicidad y una estabilidad a las preguntas de respuesta "si" o "no" que no da el CustomMenu, ya que, aparte de tener que diseñar la estructura y la gráfica del menú, tendrías que asegurarte de que no se bugea, cosa que a veces pasa con el CustomMenu.

Saludos Wink

Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces.
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
Enviar respuesta 


Posibles temas similares...
Tema: Autor Respuestas: Vistas: Último mensaje
  Uso de PutVar y GetVar nickitolas 12 908 09-07-2011 05:40 AM
Último mensaje: canido
  Uso de Sub PlayerQueryBox nickitolas 2 448 23-05-2011 03:58 PM
Último mensaje: canido
  [Tutorial]Uso del For RAMH 4 732 20-12-2009 10:27 PM
Último mensaje: Royku

Salto de foro:


Usuario(s) navegando en este tema: 3 invitado(s)
ContáctanosAlterEngineVolver arribaVolver al contenidoArchivo (Modo simple)Sindicación RSS