WTF...
#1

ok, so i have some problem with IP checking..

In .ini I see: (IP PVar)[qoute]IP = 127.0.0.1[/qoute]

checking:

pawn Код:
new
            IP[ 16 ][ 2 ]
        ;
        GetPlayerIp( playerid, IP[ 0 ], 16 );
        GetPVarString( playerid, "IP", IP[ 1 ], 16 );
        printf( "registracijos ip: %s\ndabartinis ip: %s", IP[ 0 ], IP[ 1 ] );
and server prints:

[16:34:28] registracijos ip: 12127.0.0.1
dabartinis ip: 127.0.0.1
Reply
#2

pawn Код:
if( dialogid == 3 )
    {
        if( response )
        {
            if( strlen( inputtext ) > 5 && strlen( inputtext ) < 21 )
            {
                new
                    Failas[ 51 ]
                ;
                format( Failas, 51, "DuomenuBaze/Zaidejai/%s.ini", ZaidejoVardas( playerid ) );
                new
                    INI: Saskaita = INI_Open( Failas ),
                    IP[ 16 ]
                ;
                GetPlayerIp( playerid, IP, 16 );
                INI_WriteString( Saskaita, "SLAPTAZODIS", inputtext );
                INI_WriteString( Saskaita, "IP", IP );
                INI_WriteString( Saskaita, "Sakinys", "Apsauga nepanaudota!" );
                INI_Close( Saskaita );
                SetPVarString( playerid, "IP", IP );
                SetPVarInt( playerid, "Naujokas", 1 );
                SendClientMessage( playerid, -1, ""#h_Balta"["#h_Melyna"PRANEРIMAS"#h_Balta"]: Sveikiname, Jыs "#h_Zalia"sлkmingai "#h_Balta"uюsiregistravote prie Fort Carson Gyvenimo." );
                SendClientMessage( playerid, -1, ""#h_Balta"["#h_Melyna"PRANEРIMAS"#h_Balta"]: Spauskite SPAWN mygtukа." );
                ShowPlayerDialog( playerid, 57, DIALOG_STYLE_INPUT, ""#h_Balta"Slaptas sakinys.", ""#h_Balta"Бveskite slaptа sakinб, kurб reikлs бvesti,\nkai prisijungsite su kitu IP adresu.\n\n\n"#h_Melyna"Jeigu nenorite pasinaudoti рia apsauga - spauskite „Nenoriu“", "Aktyvuoti", "Nenoriu" );
            }
            else ShowPlayerDialog( playerid, 3, DIALOG_STYLE_INPUT, ""#h_Melyna"REGISTRACIJA", ""#h_Balta"Suvestas slaptaюodis yra "#h_Raudona"per trumpas. "#h_Balta"Jis privalo bыti ilgesnis kaip 5 simboliai", "Vesti", "Palikti" );
        }
        else SendClientMessage( playerid, -1, ""#h_Balta"["#h_Melyna"PRANEРIMAS"#h_Balta"]: Jыs buvote "#h_Raudona"iрmestas iр serverio. "#h_Pilka"[Pasirinkote iрлjimа]" ), Kick( playerid );
    }
I setting IP PVar when player registers
Reply
#3

bump, please ;S
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)