pawn Код:
forward LoadHours(playerid);
public LoadHours(playerid)
{
new ParameterValue[50], ano[50], month[50], dia[50], horas[50], minutos[50], segundos[50];
if (strcmp(DName, "Uano", false) == 0) format(ano, 50, ParameterValue);// Linha 37
if (strcmp(DName, "Umonth", false) == 0) format(month, 50, ParameterValue);// Linha 38
if (strcmp(DName, "Udia", false) == 0) format(dia, 50, ParameterValue); // Linha 40
if (strcmp(DName, "Uhoras", false) == 0) format(horas, 50, ParameterValue); // Linha 41
if (strcmp(DName, "Uminutos", false) == 0) format(minutos, 50, ParameterValue); // Linha 42
if (strcmp(DName, "Usegundos", false) == 0)format(segundos, 50, ParameterValue); // Linha 43
return true; // Linha 44
}// Linha 45
forward SalveHours(playerid); // Linha 46
public SalveHours(playerid) // Linha 47
{ // Linha 48
new ano,month,dia,horas,minutos,segundos, mes[13]; // Linha 49
getdate(ano, month, dia); // Linha 50
gettime(horas,minutos,segundos); // Linha 51
if(month == 1) mes = "01"; // Linha 52
else if(month == 2) mes = "02"; // Linha 53
else if(month == 3) mes = "03"; // Linha 54
else if(month == 4) mes = "04"; // Linha 55
else if(month == 5) mes = "05"; // Linha 56
else if(month == 6) mes = "06"; // Linha 57
// --- Mais Fбcil ---
forward SalveHours(playerid); // Linha 46
public SalveHours(playerid) // Linha 47
{ // Linha 48
new ano,month,dia,horas,minutos,segundos; // Linha 49
getdate(ano, month, dia); // Linha 50
gettime(horas,minutos,segundos); // Linha 51
format(SuaString, sizeof(SuaString), "%02d", mes); //Assim mкs ficarб com 2 digitos(01, 02...)
// --- Verificar Contas Off mais de 12 Dias ---
if(fexist(file)) {
if(DOF2_GetInt(file, "TimeConnect") <= (gettime() - 12 * 24 * 60 * 60)) {
fremove(file);
}
}
// --- OnPlayerConnect ---
DOF2_SetInt(file, "TimeConnect", gettime());