Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas Solucionadas (https://secretexperience.net/l2j-duvidas-solucionadas/)
-   -   Olimpiadas (https://secretexperience.net/l2j-duvidas-solucionadas/1544-olimpiadas.html)

Estive-O 17-12-2008 11:28 PM

Olimpiadas
 
Como faço para configurar.
Horario da Olimpiadas: Para Começar a 13h e acabar as 24h
Para os Players virarem Hero de: 15 em 15 Dias
e não de 30 em 30 Dias


6h = 21600000
entao
12h = 43200000

??

KingKr0n0z 18-12-2008 02:10 AM

Olympiad. properties

# Olympiad Start Time in Military hours - default 18pm (18)
AltOlyStartTime = 18 Aki voce altera o horario de inicio das olympiad

# Olympiad Start Time for Min's, default 00 so at the start of the hour. (00)
AltOlyMin = 00 Aki voce altera o fim das olympiad


agora para colocar de 15 em 15 dias nao consegui achar. creio eu que nao tem, mais espere quem sabe alguem tem essa resposta.


AJUDEI??? DA UM OBRIGADIN!!!

Kryer 18-12-2008 09:19 AM

Kronos,

Você errou aqui oh:
# Olympiad Start Time for Min's, default 00 so at the start of the hour. (00)
AltOlyMin = 00 Aki voce altera o fim das olympiad << Aqui são os minutos para completar o horário de inicio.

Por exemplo:

Olympiad. properties

# Olympiad Start Time in Military hours - default 18pm (18)
AltOlyStartTime = 18 | Horas

# Olympiad Start Time for Min's, default 00 so at the start of the hour. (00)
AltOlyMin = 30 | Minutos

Então, as Olimpiadas Iniciaram as 18:30 (Seis e Meia da Tarde)

Para finalizar não tem local para se alterar colocando Hora definida, tem um outro lugar que você altera o tempo de duração da Olly, que no caso foi a parte onde o Estive-o Citou.

É só eu pesquisar direito nos configs aqui que eu volto e explico direito.

Estive-O 18-12-2008 12:51 PM

Ae ja Consegui configura "tudo".

Agora so falta consegui configura para que os players virem hero, de 15 em 15 dias.

Kryer 18-12-2008 03:00 PM

Se eu não me engano Estive-O, isso ai tbm se localiza no olly properties lá...
Depois eu vou dar uma verificada, porque no momento eu estou no trabalho, ai fica meio que complicado de mecher com isso.
^^

Mas se não for lá, é no banco de dados.

Estive-O 19-12-2008 12:46 AM

Se nao me engano é nas olympidas.properties
so que o tempo é calculado em milisegundo se nao me engano.
ai vai ser dificil de saber como vai ficar de 15 em 15 dias :S

KingKr0n0z 19-12-2008 01:04 AM

tem como tu manda um foto do BD pra mim olha dae eu ti falo.


PS: nao estou em ksa pra olha

Setokaiba 19-12-2008 01:36 AM

Olha a calculadora do Windows entrando em ação xD
E também meus blocos de notas onde guardo as dúvidas que já respondi por aí xD.

Três tipos de cálculos para se obter milisegundos, ou melhor dizendo fórmulas matemáticas xD.

Citação:

60 * 60 * 1000 = 360.0000
Equivalente a 1 hora, em milisegundos

Citação:

* = Multiplicação...
/ = Dividido, para quem não sabe.


Outro modo:
Citação:

604800000 milisegundos / 1000 = 604.800 segundos

604.800 segundos / 60 = 168 Horas

168 Horas / 24 = 7 dias

Para obter-se 1 mês, multiplique o valor inicial por 4 (semanas).

Um outro método mais fácil ainda é este aqui:

Acessando este site que tenho aqui nos favoritos, o ruim deste site é que ele informa a quantidade em minutos, mas lá na escola o professor disse que o zero é elemento neutro e etc, só se for a bunda dele, porque se o banco adicionasse alguns zeros a mais no saldo da minha conta bancária eu ficaria feliz da vida, o mesmo equivale para cálculos de horários.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Inserindo... A data, o mês e ano para a olimp.
Pegue a numeração de segundos corrijidos de 01/01/1970 até a data informada, e adicione mais três zeros no final da quantidade de segundos obtidas, após adicionar estes "000" passa obviamente a ser milisegundos.

Kryer 19-12-2008 08:39 AM

Great!
Mas o cara ainda ta no vácuo de onde alterar...

Então, como eu estou em casa e olhei o Pack aqui, eu vou falar pra ele o lugar certo.

Não me recordo se no HB é do mesmo jeito, mas eu acho que sim. (To Sem Pack HellBound aqui)

No Arquivo olympiad.properties, localizado na pasta Gameserver/Config
Você vai encontrar os seguintes dados

Citação:

# Olympiad Game Settings
CurrentCycle = 1
Period = 0 << É só colocar o Período em Milisegundos aqui. ( Usando a continha do Seto. xD)
OlympiadEnd = 0
ValdationEnd = 0
NextWeeklyChange = 0
Um Obrigado a todos nós, porque essa ta encerrada! :D

_Dudu_1533 19-12-2008 02:54 PM

É só pensar:
1 dia = 86400 segundos.
15 dias = 1296000 segundos
Multiplica por 1000, pois é em milisegundos.
E você vai obter: 1296000000 = 15 dias.

Ou seja:

Citação:

{[(3600 * 24) * 15] * 1000}
Isso me gerou uma grande idéia!
Criei um script PHP, para ajudá-los com timestamp!

Postei na área de PHP!
Link:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Até mais!


Horários baseados na GMT -3. Agora são 07:41 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0