Portal SAMP
[Ajuda] Include ConvertDays - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Include ConvertDays (/showthread.php?tid=3689)



Include ConvertDays - Cesar157 - 16/06/2023

Alguém aqui do fórum consegue me arrumar o include ConvertDays.inc? já procurei pela internet inteira e não tem essa include em lugar algum. Preciso dela pra minha script.


RE: Include ConvertDays - xbruno1000x - 16/06/2023

Tópico com a mesma pergunta respondida:
https://portalsamp.com/showthread.php?tid=867


RE: Include ConvertDays - Cesar157 - 16/06/2023


(16/06/2023 12:28)xbruno1000x Escreveu: Tópico com a mesma pergunta respondida:
https://portalsamp.com/showthread.php?tid=867


Tentei Aqui mas parece que está faltando código, continua dando erro


RE: Include ConvertDays - xbruno1000x - 16/06/2023

Manda o erro


RE: Include ConvertDays - Cesar157 - 16/06/2023

C:\Users\Cesar\Desktop\GM BVL\pawno\include\ConvertDays.inc(1) : error 001: expected token: "-identifier-", but found "�"
C:\Users\Cesar\Desktop\GM BVL\pawno\include\ConvertDays.inc(7) : error 010: invalid function or declaration
C:\Users\Cesar\Desktop\GM BVL\pawno\include\ConvertDays.inc(13) : error 010: invalid function or declaration
C:\Users\Cesar\Desktop\GM BVL\filterscripts\Untitled.pwn(74) : error 017: undefined symbol "ConvertDays"
C:\Users\Cesar\Desktop\GM BVL\filterscripts\Untitled.pwn(71) : warning 203: symbol is never used: "dias"
C:\Users\Cesar\Desktop\GM BVL\filterscripts\Untitled.pwn(112) : error 017: undefined symbol "VerifyExpiredDays"
C:\Users\Cesar\Desktop\GM BVL\filterscripts\Untitled.pwn(124) : error 017: undefined symbol "ConvertToDays"

E aí Bruno


RE: Include ConvertDays - xbruno1000x - 16/06/2023

Função ConvertToDays:
Código:
stock ConvertToDays(n)
{
    #pragma tabsize 0
    new t[5], DString[75];
        t[4] = n-gettime();
        t[0] = t[4] / 3600;
        t[1] = ((t[4] / 60) - (t[0] * 60));
        t[2] = (t[4] - ((t[0] * 3600) + (t[1] * 60)));
        t[3] = (t[0]/24);

    if(t[3] > 0)
        t[0] = t[0] % 24,
        format(DString, sizeof(DString), "%ddias, %02dh %02dm e %02ds", t[3], t[0], t[1], t[2]);
    else if(t[0] > 0)
        format(DString, sizeof(DString), "%02dh %02dm e %02ds", t[0], t[1], t[2]);
    else
        format(DString, sizeof(DString), "%02dm e %02ds", t[1], t[2]);
    return DString;
}

Função VerifyExpiredDays:
Código:
stock VerifyExpiredDays(days)
    return (days) < gettime();

Define ConvertDays:
Código:
#define ConvertDays(%0) (gettime() + (86400 * (%0)))

Tenta compilar agora.


RE: Include ConvertDays - Cesar157 - 18/06/2023

Deu certo, desde já agradeço pela atenção!