Horário Brasileiro
3 participantes
Página 1 de 1
Horário Brasileiro
Bom galera eu estava com vontade de deixar meu server com a hora real, então criei minhas próprias funções e resolvi compartilhar com vocês .
Pra quem não sabe eu apenas traduzi parte por parte da função GetFullTime(), quando você usa essa função aparecera uma mensagem no console do server, mais não se preocupe isso não causa nenhum dano ao server. Ai está a parte mais difícil, caso vocês tenham alguma duvida, basta comentar abaixo.
- Script:
- function GetFullTime2()
{
local dia = Dia(), mes = Mes(), data = Data(), ano = Ano(), hora = Hora(), mes2 = Mes_2();
return dia + ", " + mes + " " + data + ", " + ano + ", " + hora + " Horario do Brasil - " + Data_2();
}
function Hora()
{
local time = GetFullTime(),
horas = split( time, " " );
return horas[4];
}
function Ano()
{
local time = GetFullTime(),
ano = split( time, ", " );
return ano[3];
}
function Data()
{
local time = GetFullTime(),
data = split( time, ", " );
return data[2];
}
function Data_2() return Data() + "/" + Mes_2() + "/" + Ano();
function Dia()
{
local time = GetFullTime(),
dias = split( time, "," ),
dia = dias[0];
if (dia == "Monday" ) return "Segunda-Feira";
if (dia == "Tuesday" ) return "Terca-Feira";
if (dia == "Wednesday" ) return "Quarta-Feira";
if (dia == "Thursday" ) return "Quinta-Feira";
if (dia == "Friday" ) return "Sexta-Feira";
if (dia == "Saturday" ) return "Sabado";
if (dia == "Sunday" ) return "Domingo";
}
function Mes()
{
local time = GetFullTime(),
meses = split( time, " " ),
mes = meses[1];
if (mes == "January" ) return "Janeiro";
if (mes == "February" ) return "Fevereiro";
if (mes == "March" ) return "Marco";
if (mes == "April" ) return "Abril";
if (mes == "May" ) return "Maio";
if (mes == "June" ) return "Junho";
if (mes == "July" ) return "Julho";
if (mes == "August" ) return "Agosto";
if (mes == "September" ) return "Setembro";
if (mes == "October" ) return "Outubro";
if (mes == "November" ) return "Novembro";
if (mes == "December" ) return "Dezembro";
}
function Mes_2()
{
local mes = Mes();
if ( mes == "Janeiro" ) return "01";
if ( mes == "Fevereiro" ) return "02";
if ( mes == "Marco" ) return "03";
if ( mes == "Abril" ) return "04";
if ( mes == "Maio" ) return "05";
if ( mes == "Junho" ) return "06";
if ( mes == "Julho" ) return "07";
if ( mes == "Agosto" ) return "08";
if ( mes == "Setembro" ) return "09";
if ( mes == "Outubro" ) return "10";
if ( mes == "Novembro" ) return "11";
if ( mes == "Dezembro" ) return "12";
}
Pra quem não sabe eu apenas traduzi parte por parte da função GetFullTime(), quando você usa essa função aparecera uma mensagem no console do server, mais não se preocupe isso não causa nenhum dano ao server. Ai está a parte mais difícil, caso vocês tenham alguma duvida, basta comentar abaixo.
Re: Horário Brasileiro
Galera essa função pegara perfeitamente naquela base que eu deixei no forum, caso você esteja usando outro server e a função não esta pegando, adicione isso em seu script:
- Código:
function GetTok(string, separator, n, ...)
{
local m = vargv.len() > 0 ? vargv[0] : n,
tokenized = split(string, separator),
text = "";
if (n > tokenized.len() || n < 1) return null;
for (; n <= m; n++)
{
text += text == "" ? tokenized[n-1] : separator + tokenized[n-1];
}
return text;
}
function NumTok(string, separator)
{
local tokenized = split(string, separator);
return tokenized.len();
}
Re: Horário Brasileiro
Boa garoto
Joao^- Mensagens : 18
Pontos : 24
Reputação : 0
Data de inscrição : 11/06/2015
Idade : 24
Localização : Erico Cardoso BA.
Re: Horário Brasileiro
GetFullTime Ainda Funfa? Testei No meu e num funfa n
D.victor- Mensagens : 11
Pontos : 27
Reputação : 0
Data de inscrição : 12/06/2015
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|