[Ajuda] sistema de registro
#1

estou com um gm ZMRP ele cadastra certo sу que na hora de loga ele nгo reconhece a senha

pawn Код:
public RegistrarJugador(playerid, inputtext[])
{
    if(IsPlayerConnected(playerid))
    {
            new string3[64];
            new playername3[MAX_PLAYER_NAME];
            GetPlayerName(playerid, playername3, sizeof(playername3));
            format(string3, sizeof(string3), "RZRP/Cuentas/%s.ini", playername3);
            new File: hFile = fopen(string3, io_write);
            if (hFile)
            {
                strmid(JugadorInfo[playerid][pKey], inputtext, 0, strlen(inputtext), 255);
                new var[64];
                format(var, 64, "Key=%s\n", JugadorInfo[playerid][pKey]);fwrite(hFile, var);
                format(var, 64, "PuntosRol=%d\n",JugadorInfo[playerid][jPuntosR]);fwrite(hFile, var);
                format(var, 64, "Arma=%d\n",JugadorInfo[playerid][jArma]);fwrite(hFile, var);
                format(var, 64, "Arma2=%d\n",JugadorInfo[playerid][jArma2]);fwrite(hFile, var);
                format(var, 64, "Arma3=%d\n",JugadorInfo[playerid][jArma3]);fwrite(hFile, var);
                format(var, 64, "Municion=%d\n",JugadorInfo[playerid][jMunicion]);fwrite(hFile, var);
                format(var, 64, "Municion2=%d\n",JugadorInfo[playerid][jMunicion2]);fwrite(hFile, var);
                format(var, 64, "Municion3=%d\n",JugadorInfo[playerid][jMunicion3]);fwrite(hFile, var);
                format(var, 64, "NombreIle=%s\n",JugadorInfo[playerid][NombreMask]);fwrite(hFile, var);
                format(var, 64, "ApellidoIle=%s\n",JugadorInfo[playerid][ApellidoMask]);fwrite(hFile, var);
                format(var, 64, "Admin=%d\n",JugadorInfo[playerid][jAdmin]);fwrite(hFile, var);
                format(var, 64, "Nivel=%d\n",JugadorInfo[playerid][jNivel]);fwrite(hFile, var);
                format(var, 64, "Baneado=%d\n",JugadorInfo[playerid][jBaneado]);fwrite(hFile, var);
                format(var, 64, "Miembro=%d\n",JugadorInfo[playerid][jMiembro]);fwrite(hFile, var);
                format(var, 64, "Exp=%d\n",JugadorInfo[playerid][jExp]);fwrite(hFile, var);
                format(var, 64, "MedicinaA=%d\n",JugadorInfo[playerid][jMedicinaA]);fwrite(hFile, var);
                format(var, 64, "MedicinaB=%d\n",JugadorInfo[playerid][jMedicinaB]);fwrite(hFile, var);
                format(var, 64, "Adrenalina=%d\n",JugadorInfo[playerid][jAdrenalina]);fwrite(hFile, var);
                format(var, 64, "Adrenalina=%d\n",JugadorInfo[playerid][jAdrenalina]);fwrite(hFile, var);
                format(var, 64, "Bengala=%d\n",JugadorInfo[playerid][jBengala]);fwrite(hFile, var);
                format(var, 64, "Tazer=%d\n",JugadorInfo[playerid][jTazer]);fwrite(hFile, var);
                format(var, 64, "Vendas=%d\n",JugadorInfo[playerid][jVendas]);fwrite(hFile, var);
                format(var, 64, "KitMed=%d\n",JugadorInfo[playerid][jKitMed]);fwrite(hFile, var);
                format(var, 64, "Radio=%d\n",JugadorInfo[playerid][jWalkie]);fwrite(hFile, var);
                format(var, 64, "Lider=%d\n",JugadorInfo[playerid][jLider]);fwrite(hFile, var);
                format(var, 64, "Tutorial=%d\n",JugadorInfo[playerid][jTutorial]);fwrite(hFile, var);
                format(var, 64, "Origen=%d\n",JugadorInfo[playerid][jOrigen]);fwrite(hFile, var);
                format(var, 64, "Sexo=%d\n",JugadorInfo[playerid][jSexo]);fwrite(hFile, var);
                format(var, 64, "Profesion=%d\n",JugadorInfo[playerid][jProfesion]);fwrite(hFile, var);
                format(var, 64, "Edad=%d\n",JugadorInfo[playerid][jEdad]);fwrite(hFile, var);
                format(var, 64, "PorqueSalio=%s\n",JugadorInfo[playerid][jPorSalio]);fwrite(hFile, var);
                format(var, 64, "Spawn=%d\n",JugadorInfo[playerid][jSpawn]);fwrite(hFile, var);
                format(var, 64, "Pos_x=%.1f\n",JugadorInfo[playerid][jPos_x]);fwrite(hFile, var);
                format(var, 64, "Pos_y=%.1f\n",JugadorInfo[playerid][jPos_y]);fwrite(hFile, var);
                format(var, 64, "Pos_z=%.1f\n",JugadorInfo[playerid][jPos_z]);fwrite(hFile, var);
                format(var, 64, "Int=%d\n",JugadorInfo[playerid][jInt]);fwrite(hFile, var);
                format(var, 64, "Ropa=%d\n",JugadorInfo[playerid][jRopa]);fwrite(hFile, var);
                format(var, 64, "Vida=%.1f\n",JugadorInfo[playerid][jVida]);fwrite(hFile, var);
                format(var, 64, "Armadura=%.1f\n",JugadorInfo[playerid][jArmadura]);fwrite(hFile, var);
                format(var, 64, "Fosforos=%d\n",JugadorInfo[playerid][jFosforos]);fwrite(hFile, var);
                format(var, 64, "Botella=%d\n",JugadorInfo[playerid][jBotella]);fwrite(hFile, var);
                format(var, 64, "Guantes=%d\n",JugadorInfo[playerid][jGuantes]);fwrite(hFile, var);
                format(var, 64, "Reporte=%d\n",JugadorInfo[playerid][jReporte]);fwrite(hFile, var);
                format(var, 64, "Nafta=%d\n",JugadorInfo[playerid][jNafta]);fwrite(hFile, var);
                format(var, 64, "Punteria=%d\n",JugadorInfo[playerid][jPunteria]);fwrite(hFile, var);
                format(var, 64, "Mecanica=%d\n",JugadorInfo[playerid][jMecanica]);fwrite(hFile, var);
                format(var, 64, "Suerte=%d\n",JugadorInfo[playerid][jSuerte]);fwrite(hFile, var);
                format(var, 64, "Mordedor=%d\n",JugadorInfo[playerid][jZombiesPT]);fwrite(hFile, var);
                format(var, 64, "Zombie=%d\n",JugadorInfo[playerid][jZombie]);fwrite(hFile, var);
                format(var, 64, "Reloj=%d\n",JugadorInfo[playerid][jReloj]);fwrite(hFile, var);
                format(var, 64, "Horas=%d\n",JugadorInfo[playerid][jHoras]);fwrite(hFile, var);
                format(var, 64, "Encarcelado=%d\n",JugadorInfo[playerid][jEncarcelado]);fwrite(hFile, var);
                format(var, 64, "TiempoDeCarcel=%d\n",JugadorInfo[playerid][jTiempoDeCarcel]);fwrite(hFile, var);
                format(var, 64, "ZombieCa=%d\n",JugadorInfo[playerid][jZombieC]);fwrite(hFile, var);
                format(var, 64, "Virus=%d\n",JugadorInfo[playerid][jVirusD]);fwrite(hFile, var);
                format(var, 64, "Lente=%d\n",JugadorInfo[playerid][jLente]);fwrite(hFile, var);
                format(var, 64, "Gorro=%d\n",JugadorInfo[playerid][jGorro]);fwrite(hFile, var);
                format(var, 64, "Rango=%d\n",JugadorInfo[playerid][jRango]);fwrite(hFile, var);
                fclose(hFile);
            }
    }
    return 1;
}

public GuardarInfo(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        if(JugadorLogeado[playerid] == 1)
        {
            new string3[64];
            new playername3[MAX_PLAYER_NAME];
            GetPlayerName(playerid, playername3, sizeof(playername3));
            format(string3, sizeof(string3), "RZRP/Cuentas/%s.ini", playername3);
            new File: hFile = fopen(string3, io_write);
            if (hFile)
            {
                new var[64];
                format(var, 64, "Key=%s\n", JugadorInfo[playerid][pKey]);fwrite(hFile, var);
                format(var, 64, "PuntosRol=%d\n",JugadorInfo[playerid][jPuntosR]);fwrite(hFile, var);
                format(var, 64, "Arma=%d\n",JugadorInfo[playerid][jArma]);fwrite(hFile, var);
                format(var, 64, "Arma2=%d\n",JugadorInfo[playerid][jArma2]);fwrite(hFile, var);
                format(var, 64, "Arma3=%d\n",JugadorInfo[playerid][jArma3]);fwrite(hFile, var);
                format(var, 64, "Municion=%d\n",JugadorInfo[playerid][jMunicion]);fwrite(hFile, var);
                format(var, 64, "Municion2=%d\n",JugadorInfo[playerid][jMunicion2]);fwrite(hFile, var);
                format(var, 64, "Municion3=%d\n",JugadorInfo[playerid][jMunicion3]);fwrite(hFile, var);
                format(var, 64, "Admin=%d\n",JugadorInfo[playerid][jAdmin]);fwrite(hFile, var);
                format(var, 64, "Nivel=%d\n",JugadorInfo[playerid][jNivel]);fwrite(hFile, var);
                format(var, 64, "Baneado=%d\n",JugadorInfo[playerid][jBaneado]);fwrite(hFile, var);
                format(var, 64, "Miembro=%d\n",JugadorInfo[playerid][jMiembro]);fwrite(hFile, var);
                format(var, 64, "Exp=%d\n",JugadorInfo[playerid][jExp]);fwrite(hFile, var);
                format(var, 64, "MedicinaA=%d\n",JugadorInfo[playerid][jMedicinaA]);fwrite(hFile, var);
                format(var, 64, "MedicinaB=%d\n",JugadorInfo[playerid][jMedicinaB]);fwrite(hFile, var);
                format(var, 64, "Adrenalina=%d\n",JugadorInfo[playerid][jAdrenalina]);fwrite(hFile, var);
                format(var, 64, "Bengala=%d\n",JugadorInfo[playerid][jBengala]);fwrite(hFile, var);
                format(var, 64, "Tazer=%d\n",JugadorInfo[playerid][jTazer]);fwrite(hFile, var);
                format(var, 64, "KitMed=%d\n",JugadorInfo[playerid][jKitMed]);fwrite(hFile, var);
                format(var, 64, "Vendas=%d\n",JugadorInfo[playerid][jVendas]);fwrite(hFile, var);
                format(var, 64, "Radio=%d\n",JugadorInfo[playerid][jWalkie]);fwrite(hFile, var);
                format(var, 64, "Lider=%d\n",JugadorInfo[playerid][jLider]);fwrite(hFile, var);
                format(var, 64, "Tutorial=%d\n",JugadorInfo[playerid][jTutorial]);fwrite(hFile, var);
                format(var, 64, "Origen=%d\n",JugadorInfo[playerid][jOrigen]);fwrite(hFile, var);
                format(var, 64, "Sexo=%d\n",JugadorInfo[playerid][jSexo]);fwrite(hFile, var);
                format(var, 64, "Profesion=%d\n",JugadorInfo[playerid][jProfesion]);fwrite(hFile, var);
                format(var, 64, "Edad=%d\n",JugadorInfo[playerid][jEdad]);fwrite(hFile, var);
                format(var, 64, "PorqueSalio=%s\n",JugadorInfo[playerid][jPorSalio]);fwrite(hFile, var);
                format(var, 64, "Spawn=%d\n",JugadorInfo[playerid][jSpawn]);fwrite(hFile, var);
                format(var, 64, "Pos_x=%.1f\n",JugadorInfo[playerid][jPos_x]);fwrite(hFile, var);
                format(var, 64, "Pos_y=%.1f\n",JugadorInfo[playerid][jPos_y]);fwrite(hFile, var);
                format(var, 64, "Pos_z=%.1f\n",JugadorInfo[playerid][jPos_z]);fwrite(hFile, var);
                format(var, 64, "Int=%d\n",JugadorInfo[playerid][jInt]);fwrite(hFile, var);
                format(var, 64, "Ropa=%d\n",JugadorInfo[playerid][jRopa]);fwrite(hFile, var);
                format(var, 64, "Vida=%.1f\n",JugadorInfo[playerid][jVida]);fwrite(hFile, var);
                format(var, 64, "Armadura=%.1f\n",JugadorInfo[playerid][jArmadura]);fwrite(hFile, var);
                format(var, 64, "Fosforos=%d\n",JugadorInfo[playerid][jFosforos]);fwrite(hFile, var);
                format(var, 64, "Botella=%d\n",JugadorInfo[playerid][jBotella]);fwrite(hFile, var);
                format(var, 64, "Guantes=%d\n",JugadorInfo[playerid][jGuantes]);fwrite(hFile, var);
                format(var, 64, "Reporte=%d\n",JugadorInfo[playerid][jReporte]);fwrite(hFile, var);
                format(var, 64, "Nafta=%d\n",JugadorInfo[playerid][jNafta]);fwrite(hFile, var);
                format(var, 64, "Punteria=%d\n",JugadorInfo[playerid][jPunteria]);fwrite(hFile, var);
                format(var, 64, "Mecanica=%d\n",JugadorInfo[playerid][jMecanica]);fwrite(hFile, var);
                format(var, 64, "Suerte=%d\n",JugadorInfo[playerid][jSuerte]);fwrite(hFile, var);
                format(var, 64, "Mordedor=%d\n",JugadorInfo[playerid][jZombiesPT]);fwrite(hFile, var);
                format(var, 64, "Zombie=%d\n",JugadorInfo[playerid][jZombie]);fwrite(hFile, var);
                format(var, 64, "Reloj=%d\n",JugadorInfo[playerid][jReloj]);fwrite(hFile, var);
                format(var, 64, "Horas=%d\n",JugadorInfo[playerid][jHoras]);fwrite(hFile, var);
                format(var, 64, "Encarcelado=%d\n",JugadorInfo[playerid][jEncarcelado]);fwrite(hFile, var);
                format(var, 64, "TiempoDeCarcel=%d\n",JugadorInfo[playerid][jTiempoDeCarcel]);fwrite(hFile, var);
                format(var, 64, "ZombieCa=%d\n",JugadorInfo[playerid][jZombieC]);fwrite(hFile, var);
                format(var, 64, "Virus=%d\n",JugadorInfo[playerid][jVirusD]);fwrite(hFile, var);
                format(var, 64, "Lente=%d\n",JugadorInfo[playerid][jLente]);fwrite(hFile, var);
                format(var, 64, "Gorro=%d\n",JugadorInfo[playerid][jGorro]);fwrite(hFile, var);
                format(var, 64, "Rango=%d\n",JugadorInfo[playerid][jRango]);fwrite(hFile, var);
                fclose(hFile);
            }
        }
    }
    return 1;
}

public LogearJugador(playerid,inputtext[])
{
    new string2[64];
    new playername2[MAX_PLAYER_NAME];
    new playernamesplit[3][MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername2, sizeof(playername2));
    split(playername2, playernamesplit, '_');
    format(string2, sizeof(string2), "RZRP/Cuentas/%s.ini", playername2);
    new File: UserFile = fopen(string2, io_read);
    if ( UserFile )
    {
        new PassData[256];
        new keytmp[256], valtmp[256];
        fread( UserFile , PassData , sizeof( PassData ) );
        keytmp = ini_GetKey( PassData );
        if( strcmp( keytmp , "Key" , true ) == 0 )
        {
            valtmp = ini_GetValue( PassData );
            strmid(JugadorInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
        }
        if(strcmp(JugadorInfo[playerid][pKey],inputtext, true ) == 0)
        {
                new key[ 256 ] , val[ 256 ];
                new Data[ 256 ];
                while ( fread( UserFile , Data , sizeof( Data ) ) )
                {
                    key = ini_GetKey( Data );
                  //if( strcmp( key , "Key" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][pKey] = strval( val ); }
                    if( strcmp( key , "PuntosRol" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jPuntosR] = strval( val ); }
                    if( strcmp( key , "Arma" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jArma] = strval( val ); }
                    if( strcmp( key , "Arma2" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jArma2] = strval( val ); }
                    if( strcmp( key , "Arma3" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jArma3] = strval( val ); }
                    if( strcmp( key , "Municion" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMunicion] = strval( val ); }
                    if( strcmp( key , "Municion2" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMunicion2] = strval( val ); }
                    if( strcmp( key , "Municion3" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMunicion3] = strval( val ); }
                    if( strcmp( key , "Admin" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jAdmin] = strval( val ); }
                    if( strcmp( key , "Nivel" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jNivel] = strval( val ); }
                    if( strcmp( key , "Baneado" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jBaneado] = strval( val ); }
                    if( strcmp( key , "Miembro" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMiembro] = strval( val ); }
                    if( strcmp( key , "Exp" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jExp] = strval( val ); }
                    if( strcmp( key , "MedicinaA" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMedicinaA] = strval( val ); }
                    if( strcmp( key , "MedicinaB" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMedicinaB] = strval( val ); }
                    if( strcmp( key , "Tazer" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMedicinaA] = strval( val ); }
                    if( strcmp( key , "Vendas" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jVendas] = strval( val ); }
                    if( strcmp( key , "KitMed" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jKitMed] = strval( val ); }
                    if( strcmp( key , "Bengala" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jBengala] = strval( val ); }
                    if( strcmp( key , "Adrenalina" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jAdrenalina] = strval( val ); }
                    if( strcmp( key , "Radio" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jWalkie] = strval( val ); }
                    if( strcmp( key , "Lider" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jLider] = strval( val ); }
                    if( strcmp( key , "Tutorial" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jTutorial] = strval( val ); }
                    if( strcmp( key , "Origen" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jOrigen] = strval( val ); }
                    if( strcmp( key , "Sexo" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jSexo] = strval( val ); }
                    if( strcmp( key , "Profesion" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jProfesion] = strval( val ); }
                    if( strcmp( key , "Edad" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jEdad] = strval( val ); }
                    if( strcmp( key , "PorqueSalio" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jPorSalio] = strval( val ); }
                    if( strcmp( key , "Spawn" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jSpawn] = strval( val ); }
                    if( strcmp( key , "Pos_x" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jPos_x] = floatstr( val ); }
                    if( strcmp( key , "Pos_y" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jPos_y] = floatstr( val ); }
                    if( strcmp( key , "Pos_z" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jPos_z] = floatstr( val ); }
                    if( strcmp( key , "Int" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jInt] = strval( val ); }
                    if( strcmp( key , "Ropa" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jRopa] = strval( val ); }
                    if( strcmp( key , "Vida" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jVida] = floatstr( val ); }
                    if( strcmp( key , "Armadura" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jArmadura] = floatstr( val ); }
                    if( strcmp( key , "Nafta" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jNafta] = strval( val ); }
                    if( strcmp( key , "Fosforos" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jFosforos] = strval( val ); }
                    if( strcmp( key , "Botella" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jBotella] = strval( val ); }
                    if( strcmp( key , "Guantes" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jGuantes] = strval( val ); }
                    if( strcmp( key , "Reporte" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jReporte] = strval( val ); }
                    if( strcmp( key , "Nafta" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jNafta] = strval( val ); }
                    if( strcmp( key , "Punteria" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jPunteria] = strval( val ); }
                    if( strcmp( key , "Mecanica" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jMecanica] = strval( val ); }
                    if( strcmp( key , "Suerte" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jSuerte] = strval( val ); }
                    if( strcmp( key , "Mordedor" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jZombiesPT] = strval( val ); }
                    if( strcmp( key , "Zombie" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jZombie] = strval( val ); }
                    if( strcmp( key , "Reloj" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jReloj] = strval( val ); }
                    if( strcmp( key , "Horas" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jHoras] = strval( val ); }
                    if( strcmp( key , "Encarcelado" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jEncarcelado] = strval( val ); }
                    if( strcmp( key , "TiempoDeCarcel" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jTiempoDeCarcel] = strval( val ); }
                    if( strcmp( key , "ZombieCa" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jZombieC] = strval( val ); }
                    if( strcmp( key , "Virus" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jVirusD] = strval( val ); }
                    if( strcmp( key , "Lente" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jLente] = strval( val ); }
                    if( strcmp( key , "Gorro" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jGorro] = strval( val ); }
                    if( strcmp( key , "Rango" , true ) == 0 ) { val = ini_GetValue( Data ); JugadorInfo[playerid][jRango] = strval( val ); }
                }
                fclose(UserFile);
        }
        else
        {
            IntentoDeLogear[playerid] ++;
            new s[128];
            format(s,sizeof(s),"{E0FFFF}Introduciste una contraseсa {FF0000}incorrecta\n\n{E0FFFF}Tienes {FF0000}%d {E0FFFF}Advertencias, a las 4 se banearб tu IP",IntentoDeLogear);
            ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Error",s,"Entrar","");
            if(IntentoDeLogear[playerid] == 4)
            {
                Ban(playerid);
            }
            return 1;
        }
        if(JugadorInfo[playerid][jBaneado] == 1)
        {
            SendClientMessage(playerid, AMARILLO, "Tu cuenta figura como bloqueada.");
            SendClientMessage(playerid, VERDE, "EYE12: Tu cuenta esta bloqueada");
            SendClientMessage(playerid, VERDE, "Reporte: {FF0000}(Baneado)");
            Kick(playerid);
        }
        LimpiarConsola(playerid, 10);
        JugadorLogeado[playerid] = 1;
        printf("%s se logeу.",JugadorNombre(playerid));
        SinColoresJugadores(playerid);
        JugadorListo[playerid] = 1;
        SetTimerEx("ListoJugador", 8000, false, "d", playerid);
        if(JugadorInfo[playerid][jTutorial] == 0)
        {
            TogglePlayerSpectating(playerid, 0);
            SetTimerEx("TiempoVolviendoRealidad", 4000, false, "d", playerid);
            SetPlayerPos(playerid, 1890.1014,-1194.7969,30.8091);
            SetPlayerCameraPos(playerid, 1890.1014,-1194.7969,25.8091);
            SetPlayerCameraLookAt(playerid, 1933.4393,-1196.2479,18.8163);
            GameTextForPlayer(playerid,"CARGANDO...",3000,0);
            SetPlayerInterior(playerid, 5);
            TogglePlayerControllable(playerid, false);
        }
        else if(JugadorInfo[playerid][jTutorial] == 1)
        {
            new stringer[128];
            if(JugadorInfo[playerid][jZombie] >= 1)
            {
                TogglePlayerSpectating(playerid, 0);
                ZombieTeam(playerid);
                gTeam[playerid] = EZOMBIE;
                TogglePlayerSpectating(playerid, 0);
                new rnd = random(sizeof(ZombieSkin));
                SetPlayerSkin(playerid, ZombieSkin[rnd][0]);
                JugadorInfo[playerid][jRopa] = ZombieSkin[rnd][0];
                format(stringer,sizeof(stringer),"Bienvenido %s, tu estado es {FF0000}Zombie infectado.",NombreJugador(playerid));
                SendClientMessage(playerid, BLANCO, stringer);
                format(stringer,sizeof(stringer),"Estбs jugando en Still Alive version {FF8000}%s{FFFFFF}, si nesesitas ayuda usa {FF00FF}/ayuda.",Version);
                SendClientMessage(playerid, BLANCO, stringer);
                SetPlayerWeather(playerid, ClimaDefault);
                JugadorInfo[playerid][jZombie] = 1;
            }
            if(JugadorInfo[playerid][jZombie] == 0)
            {
                TogglePlayerSpectating(playerid, 0);
                HumanTeam(playerid);
                gTeam[playerid] = EHUMANO;
                TogglePlayerSpectating(playerid, 0);
                format(stringer,sizeof(stringer),"Bienvenido %s, tu estado es {FF0000}sano de infeciуn.",NombreJugador(playerid));
                SendClientMessage(playerid, BLANCO, stringer);
                format(stringer,sizeof(stringer),"Estбs jugando en Still Alive version {FF8000}%s{FFFFFF}, si nesesitas ayuda usa {FF00FF}/ayuda.",Version);
                SendClientMessage(playerid, BLANCO, stringer);
                SetPlayerWeather(playerid, ClimaDefault);
                JugadorInfo[playerid][jZombie] = 0;
            }
            //ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Elige","Elige entre {FF0000}Zombie {FFFFFF}o {006400}Humano", "Zombie", "Humano");
        }
    }
    return 1;
}
dou +rep

orbrigado
Reply
#2

@up me ajuda por favor?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)