1
Scripting SA-MP [Pawn center] / mystats avec heures bug
« le: 21 Février 2012, 16:21:51 »
salut , je crée un systeme de mystats tout marche sauf quand 60 minute de transforme a 1h et redevien 0 minutes
je vous montre le code :
après le changement de minute a 1h , les minutes de change plus il reste par exemple a 1h0! comment regler se probleme ?
public tempsjeu(playerid)
{
for(new i=0;i<=MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
new playername[256];
GetPlayerName(i, playername, sizeof(playername));
dini_IntSet(udb_encode(playername), "Minutes",Minutes[playerid]);
if(Minutes[playerid]==60)
GetPlayerName(i, playername, sizeof(playername));
Hours[playerid]=Hours[playerid]+1;
dini_IntSet(udb_encode(playername), "Heures",Hours[playerid]+1);
dini_IntSet(udb_encode(playername), "Minutes",Minutes[playerid]=0);
}
}
}
je vous montre le code :
après le changement de minute a 1h , les minutes de change plus il reste par exemple a 1h0! comment regler se probleme ?
public tempsjeu(playerid)
{
for(new i=0;i<=MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
new playername[256];
GetPlayerName(i, playername, sizeof(playername));
dini_IntSet(udb_encode(playername), "Minutes",Minutes[playerid]);
if(Minutes[playerid]==60)
GetPlayerName(i, playername, sizeof(playername));
Hours[playerid]=Hours[playerid]+1;
dini_IntSet(udb_encode(playername), "Heures",Hours[playerid]+1);
dini_IntSet(udb_encode(playername), "Minutes",Minutes[playerid]=0);
}
}
}