Portal SAMP
[Include] Gettime Funções - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Lançamentos (https://portalsamp.com/forumdisplay.php?fid=26)
+---- Fórum: Includes (https://portalsamp.com/forumdisplay.php?fid=27)
+---- Tópico: [Include] Gettime Funções (/showthread.php?tid=4475)



Gettime Funções - Calasans - 29/01/2024

O include GettimeFuncoes tem como objetivo abreviar os códigos. Observem esse exemplo:

Sem o include:
Código PHP:
CMD:dataehora(playerid)
{
    new string[100], diamesanohoraminutosegundo;
    //
    getdate(anomesdia);
    gettime(horaminutosegundo);
    //
    format(stringsizeof string"Data e Tempo: %02d/%02d/%04d as %02d:%02d:%02d."diamesanohoraminutosegundo);
    SendClientMessage(playerid0xFFFFFFFFstring);
    //
    return true;


Com o include:
Código PHP:
CMD:dataehora(playerid)
{
    new string[100];
    //
    format(stringsizeof string"Data e Tempo: %s."Gettime_Funcao(DATA_E_TEMPO));
    SendClientMessage(playerid0xFFFFFFFFstring);
    //
    return true;


Todas as definições:
Código PHP:
DATA_E_TEMPO //0
APENAS_A_DATA //1
APENAS_O_TEMPO //2
DATA_SEM_SEGUNDOS //3
DATA_SEM_ANO //4
TEMPO_SEM_SEGUNDOS //5
APENAS_O_ANO //6
APENAS_O_MES //7
APENAS_O_DIA //8
APENAS_A_HORA //9
APENAS_O_MINUTO //10
APENAS_O_SEGUNDO //11 

O include também tem suporte para o Inglês.

O include VeiculoFuncoes foi baseado no GettimeFuncoes.

Mas não é apenas isso; compreenda como o include funciona lendo o repositório.

Repositório: GettimeFuncoes
Atualizações v1.0.1: Atualizações

Desenvolvido por: Calasans

Obs: Se acharem que está pequeno demais para ser um include, podem simplesmente abrir o arquivo e fazer uma adaptação do GettimeFuncoes no Gamemode de vocês.