SA-MP Forums Archive
Code not working - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Code not working (/showthread.php?tid=504045)



Code not working - ancezas - 01.04.2014

hi i have this code:
pawn Код:
new
                KadaAtsijunge[ 50 ];
            mysql_get_field( "AtsijungeP", KadaAtsijunge );
            if( strval( KadaAtsijunge ) !=  strval( GautiDiena( ) ) )
            {
                zInfo[ playerid ][ praleistas ] = 0;
                zInfo[ playerid ][ afondas ] = 0;
            }
and it's not working, in mysql debug i get this:
Quote:

[21:51:56] CMySQLHandler::FetchField("AtsijungeP") - 2014.03.01

[21:51:56] >> mysql_retrieve_row( Connection handle: 1 )

everything looks okey
I whant that if it's not the same day it will set veriables to zeros, in this script the KadaAtsijunge is 2014.03.01 and GautiDiena( ) should be 2014.04.01 but the code witch must be called after mismach not been called

pawn Код:
stock GautiDiena( )
    {
        /* gauname data ir laika tokiu formatu METAI.MENUO.DIENA, VALANDA:MINUTE */
        new
            string[ 31 ],
            data[ 3 ];
        getdate( data[ 0 ], data[ 1 ], data[ 2 ] );
        format( string, 31, "%d.%02d.%02d", data[ 0 ], data[ 1 ] ,data[ 2 ] );
        return string;
    }
i printed this function and i get nonsense
pawn Код:
printf( "%s %s", strval( KadaAtsijunge ), strval( GautiDiena( ) ) );
Quote:

[22:11:47] Ћ14.04.01 ЋЋ14.04.01