SA-MP Forums Archive
[Include] CuestionariosGR - Crea preguntas con Dialogos! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+----- Forum: Lanzamientos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=59)
+----- Thread: [Include] CuestionariosGR - Crea preguntas con Dialogos! (/showthread.php?tid=253532)



CuestionarioGR V2.0 - Crea preguntas con Dialogos! - GROVE4L - 06.05.2011

||- Informacion -||

Con este Include podremos crear preguntas en forma de dialogos. Un INC pensado mayormente para los servidores de RolePlay, util para usar en "Tutorial Test" o bien si quieren hacer un cuestionario para que un jugador obtenga una licencia de conducir, por ejemplo.

Nota: Se debe tener el DialogID numero 69 sin ocupar para que este script funcion de forma adecuada.
De tenerlo ocupado ir al archivo del Include, abrirlo y cambiar el define "DIALOGOCUESTIONARIO"



||- Video -||

[ame]http://www.youtube.com/watch?v=B2hsMJv9F5Y[/ame]

Disculpad por el lag de mi PC al salir los dialogos por ejemplo


||-Como Usar -||

Simplemente con estas dos funciones:

Si queremos un cuestionario en Lista, para apretar la opcion correcta usaremos:
pawn Код:
CuestionarioEnLista(playerid,PCorrecta,Pregunta[],Opciones[]);
Ejemplo de uso CuestionarioEnLista:

Код:
CuestionarioEnLista(playerid,2,"їComo muevo la camara en SAMP?","Con el Codo\nCon la Mirada\nCon mi Mano");
La explicacion:

playerid: El jugador al cual se mostrara el dialogo.
2: La id de la opcion correcta. En este caso es la linea de "Con mi Mano".
"Con el Codo": Primera opcion. La ID de opcion es 0
"Con la Mirada": Segunda opcion. La ID de opcion es 1
"Con mi Mano": Tercera opcion. La ID de opcion es 2. Esta es la opcion correcta.



Si queremos un cuestionario en Mensaje, para escribir la opcion correcta usaremos:
pawn Код:
CuestionarioEnMensaje(playerid,Correcta[],Pregunta[],Opciones[]);
Ejemplo de uso CuestionarioEnMensaje:
Код:
CuestionarioEnMensaje(playerid,"Con mi mano","їComo muevo la camara en SAMP?","Con el Codo\nCon la Mirada\nCon mi Mano");
La explicacion:

playerid: El jugador al cual se mostrara el dialogo.
"Con mi mano": Es la respues que debera escribir el usuario para poder responder correctamente el cuestionario que se muestra.
"Con el Codo": Primera opcion.
"Con la Mirada": Segunda opcion.
"Con mi Mano": Tercera opcion. Esta es la opcion correcta, como la definimos al principio.


||- Como Instalar -||

Simplemente descargan el Archivo "CuestionariosGR.inc - V2.0" que esta mas abajo del post. Una vez descargado colocan el archivo en la carpeta pawno/includes
Luego en el Script (FS/GM/INC) que quieramos usarlo, deberemos agregar debajo de #include <a_samp> lo siguiente:

pawn Код:
#include <CuestionarioGR>
Luego en la callback OnDialogResponse colocamos la siguiente linea:

pawn Код:
if(dialogid == DIALOGOCUESTIONAIO) RespondioCuestionario(playerid, dialogid, listitem, inputtext);
Y por ultimo colocamos lo siguiente, debajo de todo el GM.

pawn Код:
public Cuestionarios(playerid,respuesta)
{
    if(respuesta)
    {
        //Si respondio Bien.
    }
    else
    {
        //Si respondio Mal.
    }
    return 1;
}

||- Descarga -||

La descarga contiene el archivo "CuestionariosGR.inc - V2.0" y dos FS's de explicacion sobre su forma de uso.

Por SolidFiles


||- Creditos -||

- GROVE4L (Script)
- Otacon (Idea)



Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - Daniel-92 - 07.05.2011

Sencillo, pero ъtil


Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - Lunnatiicz - 07.05.2011

Demasiado ъtil dirнa.

їSe puede hacer que al final cuente los aciertos & los errores & haga una acciуn? Dado a que no manejo dialogos xD Pero me empezarй a meter en ese rollo :P

ЎBueno Che!


Re: Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - GROVE4L - 07.05.2011

Quote:
Originally Posted by Lunnatiicz
Посмотреть сообщение
Demasiado ъtil dirнa.

їSe puede hacer que al final cuente los aciertos & los errores & haga una acciуn? Dado a que no manejo dialogos xD Pero me empezarй a meter en ese rollo :P

ЎBueno Che!
Si pero, seria como el FS de ejemplo que puse, solo que ademas de avanzar las variables para ir mostrando distintas preguntas, colocas otra variable que sume +1 los asierto y en el else de error le pones -1 a esa variable.


Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - DarkChildren - 07.05.2011

sencillo, pero muy muy muy util jejej


Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - VetoBarrera - 08.05.2011

muy buen trabajo grove4l


Re: CuestionariosGR - Crea preguntas con Dialogos! - TiNcH010 - 08.05.2011

Excelente como todos tus trabajos.


Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - Code8976Man - 08.05.2011

Muy bien GROVE4L


Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - GROVE4L - 12.05.2011

Puse otra descarga para agregar otro tipo de dialogo, vean el video para mas info
Saludos y espero que les guste porque el nuevo lo hice porque querian muchos de esos xD

La descarga cambio, actualize los ejemplos y la instalacion cambio para la parte de OnDialogResponse y funciones renombradas.


Respuesta: CuestionariosGR - Crea preguntas con Dialogos! - nacho_gb1 - 12.05.2011

Muy buen trabajo