Hola a todos hoy les enseñare un tutorial como Crear un comando que leve Contraseña bueno empezemos:
Bueno primero nos vamos a Crear el define del dialogs que saldra en pantalla al poner el comando bueno seria haci:
Luejo nos vamos al callback:
Hacemos lo siguente:
Luejo Hacemos los siguiente:
Ahora compilan y esta listo Espero les sirva adios
Bueno primero nos vamos a Crear el define del dialogs que saldra en pantalla al poner el comando bueno seria haci:
- Código:
#define CMD_PASS 23// ponen el id de el dialog no pongan la id de un mismo dialog que tengan.
Luejo nos vamos al callback:
- Código:
public OnDialogResponse();
Hacemos lo siguente:
- Código:
if(dialogid == CMD_PASS && response)//Esto es la definicion que hicimos arriba.
{
if(!strcmp(inputtext, "PASS(aqui pongan la contraseña)", true))// Esto comprueba que el texto ingresado sea la contraseña.
{
//Aqui pongan lo que hace si pone la pass bien.
SendClientMessage(playerid, COLOR_VERDE,"Felicidades Contraseña aceptada");
SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
}
}
- Código:
public OnPlayerCommandText();
Luejo Hacemos los siguiente:
- Código:
if(strcmp(cmd, "/comando", true) == 0)
{
ShowPlayerDialog(playerid,CMD_PASS,DIALOG_STYLE_INPUT,"Sistema de Contraseña","Porfavor ingrese la contraseña","Aceptar","Cancel");//si quieren agregan otras funciones.
return 1;
}
Ahora compilan y esta listo Espero les sirva adios