y_ini
#1

Why the **** I getting this response? ://

pawn Code:
[19:44:17]  =======================================
[19:44:17]  |                                     |
[19:44:17]  |   Error: Could not connect to YSI   |
[19:44:17]  |  update server (response was 003).  |
[19:44:17]  |                                     |
[19:44:17]  =======================================
And.. I have another problem with it: When I saving player data - ok.. But, when Im loading - no. I can login with any password(like lkalkdjaskldf..)


Code:


OnPlayerConnect
pawn Code:
new
        Failas[ 51 ]
    ;
    format( Failas, 51, "DuomenuBaze/Zaidejai/%s.ini", Vardas( playerid ) );
    if( !fexist( Failas ) ) return ShowPlayerDialog( playerid, 0, DIALOG_STYLE_INPUT, ""#h_Balta"Registracija.", ""#h_Balta"Suveskite slaptaћodį, kuriuo prisijungsite kitą kartą.\n\n"#h_Zydra"Slaptaћodis privalo: Būti netrumpesnis kaip 5simb. ir neilgesnis kaip 10simb.", "Registruotis", "" );
    else ShowPlayerDialog( playerid, 1, DIALOG_STYLE_INPUT, ""#h_Balta"Prisijungimas.", ""#h_Zydra"Suveskite savo slaptaћodį, jog galėtųmėte tęsti.", "Prisijungti", "" );
OnDialogResponse

pawn Code:
if( dialogid == 0 )
    {
        new
            Slaptazodis[ 11 ]
        ;
        if( sscanf( inputtext, "s[11]", Slaptazodis ) ) return ShowPlayerDialog( playerid, 0, DIALOG_STYLE_INPUT, ""#h_Balta"Registracija.", ""#h_Balta"Suveskite slaptaћodį, kuriuo prisijungsite kitą kartą.\n\n"#h_Zydra"Slaptaћodis privalo: Būti netrumpesnis kaip 5simb. ir neilgesnis kaip 10simb.\n\n"#h_Raudona"Blogai suvestas slaptaћodis.", "Registruotis", "" );
        if( strlen( Slaptazodis ) < 5 || strlen( Slaptazodis ) > 10 ) return ShowPlayerDialog( playerid, 0, DIALOG_STYLE_INPUT, ""#h_Balta"Registracija.", ""#h_Balta"Suveskite slaptaћodį, kuriuo prisijungsite kitą kartą.\n\n"#h_Zydra"Slaptaћodis privalo: Būti netrumpesnis kaip 5simb. ir neilgesnis kaip 10simb.\n\n"#h_Raudona"Slaptaћodis yra per ilgas, arba per trumpas.", "Registruotis", "" );
        new
            Failas[ 51 ]
        ;
        format( Failas, 51, "DuomenuBaze/Zaidejai/%s.ini", Vardas( playerid ) );
        new
            INI: Saskaita = INI_Open( Failas )
        ;
        INI_WriteString( Saskaita, "Slaptazodis", inputtext );
        INI_WriteInt( Saskaita, "Administratorius", 0 );
        INI_WriteInt( Saskaita, "Pralaimejimai", 0 );
        INI_WriteInt( Saskaita, "Laimejimai", 0 );
        INI_WriteInt( Saskaita, "Pinigai", 1500 );
        INI_WriteInt( Saskaita, "Nuzudymai", 0 );
        INI_WriteInt( Saskaita, "Patirtis", 0 );
        INI_WriteInt( Saskaita, "Mirtys", 0 );
        INI_WriteInt( Saskaita, "Rankas", 0 );
        INI_Close( Saskaita );
        GivePlayerMoneyEx( playerid, 1500 );
        SendClientMessage( playerid, -1, ""#h_Balta"["#h_Zydra"SERVERIS"#h_Balta"] "#h_Raudona"Sėkmingai uћsiregistravote GDM serveryje." );
        new
            Stringas[ 136 ]
        ;
        format( Stringas, 136, ""#h_Balta"["#h_Zydra"SVARBU"#h_Balta"] "#h_Raudona"Vardas: %s "#h_Balta"| "#h_Raudona"Slaptaћodis: %s", Vardas( playerid ), Slaptazodis );
        SendClientMessage( playerid, -1, Stringas );
    }
    if( dialogid == 1 )
    {
        if( !strlen( inputtext ) ) return ShowPlayerDialog( playerid, 1, DIALOG_STYLE_INPUT, ""#h_Balta"Prisijungimas.", ""#h_Zydra"Suveskite savo slaptaћodį, jog galėtųmėte tęsti.\n\n"#h_Raudona"Laukelyje PRIVALO būti įvestas Jūsų slaptaћodis", "Prisijungti", "" );
        new
            Failas[ 51 ]
        ;
        format( Failas, 51, "DuomenuBaze/Zaidejai/%s.ini", Vardas( playerid ) );
        INI_ParseFile( Failas, "UzkraunamSlaptazodi", false, true, playerid, true, false );
        if( !strcmp( inputtext, ZaidejuDB[ playerid ][ pSlaptazodis ], false ) )
        {
            SetPVarInt( playerid, "Prisijunges", 1 );
            SendClientMessage( playerid, -1, ""#h_Balta"["#h_Zydra"SERVERIS"#h_Balta"] "#h_Raudona"Sėkmingai prisijungėte." );
            INI_ParseFile( Failas, "UzkraunamProfili", false, true, playerid, true, false );
            SetPlayerScore( playerid, ZaidejuDB[ playerid ][ pPatirtis ] );
            GivePlayerMoneyEx( playerid, ZaidejuDB[ playerid ][ pPinigai ] );
        }
        else
        {
            SendClientMessage( playerid, -1, ""#h_Balta"["#h_Zydra"SERVERIS"#h_Balta"] "#h_Raudona"Slaptaћodis yra neteisingas." );
            Kick( playerid );
        }
    }
OnPlayerDisconnect

pawn Code:
if( GetPVarInt( playerid, "Prisijunges" ) == 1 )
    {
        new
            Failas[ 51 ]
        ;
        format( Failas, 51, "DuomenuBaze/Zaidejai/%s.ini", Vardas( playerid ) );
        if( !fexist( Failas ) ) return false;
        new
            INI: Saskaita = INI_Open( Failas )
        ;
        INI_WriteInt( Saskaita, "Administratorius", ZaidejuDB[ playerid ][ pAdministratorius ] );
        INI_WriteInt( Saskaita, "Pralaimejimai", ZaidejuDB[ playerid ][ pPralaimejimai ] );
        INI_WriteInt( Saskaita, "Laimejimai", ZaidejuDB[ playerid ][ pLaimejimai ] );
        INI_WriteInt( Saskaita, "Nuzudymai", ZaidejuDB[ playerid ][ pNuzudymai ] );
        INI_WriteInt( Saskaita, "Mirtys", ZaidejuDB[ playerid ][ pMirtys ] );
        INI_WriteInt( Saskaita, "Rankas", ZaidejuDB[ playerid ][ pRankas ] );
        INI_WriteInt( Saskaita, "Pinigai", GetPlayerMoneyEx( playerid ) );
        INI_WriteInt( Saskaita, "Patirtis", GetPlayerScore( playerid ) );
        INI_Close( Saskaita );
        new
            Stringas[ 146 ],
            Priezastis[ 21 ]
        ;
        if( reason == 0 ) Priezastis = "CRASH";
        else if( reason == 1 ) Priezastis = "ATSIJUNGĖ";
        else if( reason == 2 ) Priezastis = "IЉMESTAS/UЋBLOKUOTAS";
        format( Stringas, 146, ""#h_Balta"["#h_Zydra"ATSIJUNGIMAS"#h_Balta"] "#h_Raudona"Ћaidėjas %s paliko serverį. "#h_Geltona"[%s]", Vardas( playerid ), Priezastis );
        SendClientMessageToAll( -1, Stringas );
    }
UzkraunamProfili, UzkraunamSlaptazodi

pawn Code:
//---------------------------------------------------------------------------------------
stock UzkraunamProfili( playerid, vardas[ ], nustatymas[ ] )
{
    // Funkcija: UzkraunamProfili( playerid, vardas, nustatymas[ ] )
    // Uћkraus ћaidėjo profilį, pagal parametrus.
    if( ! strcmp( vardas, "Administratorius" ) ) ZaidejuDB[ playerid ][ pAdministratorius ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Pralaimejimai" ) ) ZaidejuDB[ playerid ][ pPralaimejimai ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Laimejimai" ) ) ZaidejuDB[ playerid ][ pLaimejimai ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Nuzudymai" ) ) ZaidejuDB[ playerid ][ pNuzudymai ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Patirtis" ) ) ZaidejuDB[ playerid ][ pPatirtis ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Pinigai" ) ) ZaidejuDB[ playerid ][ pPinigai ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Mirtys" ) ) ZaidejuDB[ playerid ][ pMirtys ] = strval( nustatymas ) );
    if( ! strcmp( vardas, "Rankas" ) ) ZaidejuDB[ playerid ][ pRankas ] = strval( nustatymas ) );
}
//---------------------------------------------------------------------------------------
stock UzkraunamSlaptazodi( playerid, vardas[ ], nustatymas[ ] ) if( ! strcmp( vardas, "Slaptazodis" ) ) ZaidejuDB[ playerid ][ pSlaptazodis ] = nustatymas;
Reply


Messages In This Thread
y_ini - by Gh0sT_ - 14.02.2011, 16:57
Re: y_ini - by Gh0sT_ - 15.02.2011, 10:37
Re: y_ini - by Gh0sT_ - 15.02.2011, 11:40
Re: y_ini - by Gh0sT_ - 15.02.2011, 12:06
Re: y_ini - by Gh0sT_ - 15.02.2011, 19:50
Re: y_ini - by Gh0sT_ - 16.02.2011, 08:30

Forum Jump:


Users browsing this thread: 2 Guest(s)