28.12.2014, 22:26
(
Последний раз редактировалось Facerafter; 29.12.2014 в 13:41.
)
Ik probeer een tempban cmd te maken met unix timestamps.
Alleen word de unix timestamp helemaal niet opgeslagen.
[pawn]
printf("Save started"); // Werkt
new INI:File = INI_Open(Path(playerid));
INI_SetTag(File, "data");
printf("%i", PlayerInfo[playerid][pTempBanned]); // Werkt
INI_WriteInt(File,"TempBanned", PlayerInfo[playerid][pTempBanned]);
printf("%i", PlayerInfo[playerid][pTempBanned]); // Werkt niet
INI_Close(File);
printf("Save ended"); // Werkt niet
[/pawn]
In mijn tempban cmd.
[pawn]
unixhours = hours*3600;
unixtime = gettime();
total = unixtime+unixhours;
PlayerInfo[playerid][pTempBanned] = total;[/pawn]
EDIT: Fixed, blijkbaar crashed strval (vanuit y_ini) op grote nummers, Fixes.inc verhelpte dit.
Alleen word de unix timestamp helemaal niet opgeslagen.
[pawn]
printf("Save started"); // Werkt
new INI:File = INI_Open(Path(playerid));
INI_SetTag(File, "data");
printf("%i", PlayerInfo[playerid][pTempBanned]); // Werkt
INI_WriteInt(File,"TempBanned", PlayerInfo[playerid][pTempBanned]);
printf("%i", PlayerInfo[playerid][pTempBanned]); // Werkt niet
INI_Close(File);
printf("Save ended"); // Werkt niet
[/pawn]
In mijn tempban cmd.
[pawn]
unixhours = hours*3600;
unixtime = gettime();
total = unixtime+unixhours;
PlayerInfo[playerid][pTempBanned] = total;[/pawn]
EDIT: Fixed, blijkbaar crashed strval (vanuit y_ini) op grote nummers, Fixes.inc verhelpte dit.