SA-MP Forums Archive
[AYUDA] Sistema de Login vнa Dialog - 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)
+---- Thread: [AYUDA] Sistema de Login vнa Dialog (/showthread.php?tid=394567)



[AYUDA] Sistema de Login vнa Dialog - elvago - 23.11.2012

Mi gente necesito una manito con esto de los Dialogs, no sй usarlos bien y necesito conectar mi comando /Loguear a este sistema para que asн no se muestren las contraseсas ; Gracias!


Respuesta: [AYUDA] Sistema de Login vнa Dialog - oOFotherOo - 23.11.2012

Amigo deja aunque sea el codigo a convertir...

Pasate por aqui hay varios tutoriales:
https://sampforum.blast.hk/showthread.php?tid=148800

Un saludo.


Re: [AYUDA] Sistema de Login vнa Dialog - elvago - 23.11.2012

Yo chequie esos tutoriales pero eh que toi bien atrбs taba quitao, sabes usarlos ?? Dame una mano


Respuesta: [AYUDA] Sistema de Login vнa Dialog - Jovanny - 23.11.2012

pawn Код:
if(strcmp(cmdtext, "/loguear", true) == 0)
{

    ShowPlayerDialog(playerid, 80, DIALOG_STYLE_PASSWORD, "Ingresar", "Escribe tu contraseсa", "Ok", "Cancelar");
    return 1;
}


////////////


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 80)
    {
        if(response)
        {
            // lo que el usuario ingrese como contraseсa se almacena en inputtext
            // Si no quieres batallar aslo asн
            new string[64];
            format(string, 64, "/login %s", inputtext);
            CallLocalFunction("OnPlayerCommandText", "ds", playerid, string);

            // Si quieres poner el sistema aquн mismo, entonces copea tu comando aqui y haz los respectivos
            // cambios tomando en cuenta que inputtext tiene la contraseсa que ingreso en el dialogo

        }
        else
        {
            SendClientMessage(playerid, -1, "[ * ] Debes ingresar para poder jugar");
            Kick(playerid);
        }

    }
 
    return 0;
}
El ShowPlayerDialog lo puedes poner tambien en OnPlayerConnect


Re: [AYUDA] Sistema de Login vнa Dialog - elvago - 23.11.2012

Gracias Jovanny, chequie uno que otros scripts y ya pude hacerlo.