[Ayuda] No me carga las Cuentas
#1

bueos dias samp, veran estoy scripteando mi gm (base cm) y por ahora resolvi varios bugs pero hay uno que no puedo ;(
veran los coches de venta no me cargan, copie el Public LoadCar de otro gm y ese Raramente si me carga los coches
pero aqui viene mi pequeсo problema al entrar con ese sistema que puse me sale esto:



por si no se lee Bien pone que esa cuenta no esta registrada y que me registre bueno supongo que no esta registrada :triste: Pues la registro :feliz2:

pongo la contraseсa y


:enfadado3: :enfadado3: :enfadado3: "esta cuenta esta registrada ya..."

ese es mi problema seсores nose porque no carga las cuentas... os dejare una imagen de la carpeta de usuarios y el codigo de carga aver si ven algun error y puedan ayudarme



pawn Код:
if(dialogid == 12345)// en caso de que la cuenta este ya registrada...
        {
            if(strlen(inputtext))
            {
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "Usuarios/%s.ini", sendername);
                new File: hFile = fopen(string, io_read);
                if (hFile)
                {
                    SendClientMessage(playerid, COLOR_YELLOW, "{FF0000}Central{33CCFF}: {33CCFF}Este Nombre Ya Fue {FF0000}Registrado, {33CCFF}Usa Otro Por Favor.");
                    fclose(hFile);
                    return 1;
                }
                new tmppass[64];
                strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
                //Encrypt(tmppass);
                OnPlayerRegister(playerid,tmppass);
            }
            else
            {
                new regstring[128];
                new regname[64];
                GetPlayerName(playerid,regname,sizeof(regname));
                format(regstring,sizeof(regstring),"{FFAA00}Bienvenido/a, {A1F200}Parace Que No Estas En Nuestra Base De Datos.\n{A1F200}Por Favor Introduce una {FFAA00}Password",regname);
                ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{FF0000}* {FFAA00}Crear Nueva Cuenta {FF0000}*",regstring,"Crear","");
                PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
                SetPlayerPos(playerid, -1694.2653,1039.9299,56.9063);
                SetPlayerCameraPos(playerid, -1628.3904,1147.7405,115.9262);
                SetPlayerCameraLookAt(playerid, -1688.2162,1040.7998,115.9262);
            }
    }
}
OnPlayerRequest
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    PlayerPlaySound(playerid, 1068, 0.0, 0.0, 0.0);
    PlayerInfo[playerid][pModel] = Peds[classid][0];

    if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
    {
        ClearChatbox(playerid, 10);
        SendClientMessage(playerid, COLOR_YELLOW2, " ");
        SendClientMessage(playerid, COLOR_YELLOW2, " ");
        SendClientMessage(playerid, COLOR_YELLOW2, " ");
        SendClientMessage(playerid, COLOR_YELLOW2, " ");
        SendClientMessage(playerid, COLOR_YELLOW2, " ");
        SendClientMessage(playerid, COLOR_YELLOW2, " ");
        if (gPlayerAccount[playerid] != 0)
        {
            new loginstring[128];
            new loginname[64];
            GetPlayerName(playerid,loginname,sizeof(loginname));
            format(loginstring,sizeof(loginstring),"{FF0000}Bienvenid@ {33CCFF}%s\n {33CCFF}Introduce tu Contraseсa.",loginname);
            ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"{FF0000}* {FFAA00}Iniciar Sesiуn {FF0000}*",loginstring,"Iniciar","");
            PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
            SetPlayerPos(playerid, -1543.2634,699.9079,139.2734);
            PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
            SetPlayerCameraPos(playerid, 1136.6354,-1906.7419,103.7553);
            SetPlayerCameraLookAt(playerid, 1255.5018,-1818.2904,103.7553);
        }
        else
        {
            gPlayerAccount[playerid] = 0;
            new regstring[128];
            new regname[64];
            GetPlayerName(playerid,regname,sizeof(regname));
            format(regstring,sizeof(regstring),"{FF0000}Bienvenido/a, {FFAA00}%s {A1F200}No Estas En Nuestra Base De Datos.\n{A1F200}Por Favor Escribe una Contraseсa.",regname);
            ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{FF0000}* {FFAA00}Crear Nueva Cuenta {FF0000}*",regstring,"Crear","");
            PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
            SetPlayerCameraPos(playerid, -1628.3904,1147.7405,115.9262);
            SetPlayerCameraLookAt(playerid, -1688.2162,1040.7998,115.9262);
            PlayerInfo[playerid][pModel] = Peds[classid][0];
        }
    }
    else SpawnPlayer(playerid);
    return false;
}
bueno eso es todo espero que puedan ayudarme lo antes posible Gracias y Salu2!

Aprovecho para decirle que mi comundiad esta con otro protecto de samp que es de Conquista...
si estais interesados enviarme privado..
Reply
#2

yo tenia un problema similar y cambie en scripfies o como se llame xd cambie usuarios por Users y me sirvio
Reply
#3

la verdad tienes toda la verdad era eso tenia mal la direccion de la carpeta!!! EPIC FAIL!!!

XD bueno gracias de todas formas
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)