22.05.2013, 07:57
Hello, I wanted to modify my TotalGameTime to be with hours, minutes and seconds but here it's a problem, when I tested it I saw when I make 1 day played, the hours don't reset to 0 and hours are keep like 24+1 and it show 1 day and 25 hours.
Maybe somebody can help me :/ Thanks
Maybe somebody can help me :/ Thanks
Код:
TotalGameTime( playerid, &rD = 0, &rH = 0, &rM = 0 ) { XSR_DATA[ playerid ][ rS_tTime ] = ( ( gettime( ) - XSR_DATA[ playerid ][ rS_cTime ] ) + ( XSR_DATA[ playerid ][ rS_Days ] * 1440 * 60 ) + ( XSR_DATA[ playerid ][ rS_Hours ] * 60 * 60 ) + ( XSR_DATA[ playerid ][ rS_Mins] * 60 ) ); rD = floatround( XSR_DATA[ playerid ][ rS_tTime ] / 86400, floatround_floor ); rH = floatround( XSR_DATA[ playerid ][ rS_tTime ] / 3600, floatround_floor ); rM = floatround( XSR_DATA[ playerid ][ rS_tTime ] / 60, floatround_floor ) % 60; return XSR_DATA[ playerid ][ rS_tTime ]; }