Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Tutoriais (https://secretexperience.net/forumdisplay.php?f=39)
-   -   Ajustar Data da Siege (https://secretexperience.net/showthread.php?t=6179)

Muralha 23-03-2009 11:56 PM

Ajustar Data da Siege
 
1 Anexo(s)
Apenas colocar a data na query e executar ele vai te dar o resultado para colocar na tabela de castle campo siegedate.
ta ai ..
So agradecer srsrrs..


Bom reformulando a query :

SELECT UNIX_TIMESTAMP('2009-03-23 23:52:27') * 1000;
----------

huhu Dudu das 2 forma errada a certa essa acima .;D


Seria bom deixar isso fixo pq o que tem de admin perguntando isso não ta inscrito ...

KingKr0n0z 24-03-2009 01:38 AM

creio que ainda tem gente que nao vai entender... isso voces tem que fazer no banco de dados "navicat" certo muralha me corrija eu tive errado :laugh::jiggy:

Muralha 24-03-2009 01:54 AM

Isso no Banco de dados :D
Ir em query new query e run ..

MalucòÓ 24-03-2009 12:30 PM

como eu faço para desativa a siege em algums castelos ?

Muralha 24-03-2009 01:07 PM

zera a data .....rsrs

MalucòÓ 24-03-2009 02:43 PM

Zerei não deu certo não manin oO

_Dudu_1533 24-03-2009 03:36 PM

Muralha, fui testar a data retornada, e ele me retornou outra data.
Olhando melhor a query, vi que utilizou DATE_FORMAT.
Eu acredito que se você utilizar UNIX_TIMESTAMP(), informando como parâmetro a data (YYY-MM-DD), ele retornará o timestamp referente a data, com isso, basta multiplicar por 1000, para retornar em Milisegundos, já que o L2J trabalha com Milisegundos.

Veja:

Código:

SELECT (UNIX_TIMESTAMP('2009-03-23 23:52:27') * 1000) DataSiege
Assim, retornará a data exata.

Usando a sua lógica, e transformando o timestamp retornado em data, olha o que formou:

Citação:

20/12/2032 22:00:00
Até mais ^^

Muralha 24-03-2009 03:49 PM

ops vlw erro de calculo meu heheh . Acontece rssr

Inoxx 04-04-2009 10:38 AM

Realmente muito boa a query.
Mas eu tenho usado um add-on pra o Firefox chamado "TimeStamp Converter" que faz a conversão da data e hora pra Unix e vice-versa.
Só precisa por ou tirar os 3 últimos dígitos, correspondente à multiplicação por 1000 para se chegar ao resultado em milisegundos.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Abraço
Inoxx

eyker 11-04-2009 05:20 PM

No l2jfree como eu faço???

_Dudu_1533 12-04-2009 06:29 PM

Muralha, a minha forma está errada?
Não entendi..

GM-RasieL 03-07-2010 03:46 PM

Aguardando anciosamente essa siege ^^ Até la !
 
Citação:

Postado Originalmente por _Dudu_1533 (Post 20293)
Muralha, fui testar a data retornada, e ele me retornou outra data.
Olhando melhor a query, vi que utilizou DATE_FORMAT.
Eu acredito que se você utilizar UNIX_TIMESTAMP(), informando como parâmetro a data (YYY-MM-DD), ele retornará o timestamp referente a data, com isso, basta multiplicar por 1000, para retornar em Milisegundos, já que o L2J trabalha com Milisegundos.

Veja:

Código:

SELECT (UNIX_TIMESTAMP('2009-03-23 23:52:27') * 1000) DataSiege
Assim, retornará a data exata.

Usando a sua lógica, e transformando o timestamp retornado em data, olha o que formou:



Até mais ^^

Bpom ja reun a galera do clan e tamos nos preparando essa siegeaew vamo aguard-la ^^ até la vamos esta muito preparados (2032)


----------

Citação:

Postado Originalmente por Inoxx (Post 21887)
Realmente muito boa a query.
Mas eu tenho usado um add-on pra o Firefox chamado "TimeStamp Converter" que faz a conversão da data e hora pra Unix e vice-versa.
Só precisa por ou tirar os 3 últimos dígitos, correspondente à multiplicação por 1000 para se chegar ao resultado em milisegundos.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Abraço
Inoxx

Eu ainda nao saquei como esse negocio ai do FireFox gera a siege pra mim!

usa 07-08-2010 05:18 PM

Seja especifico, esse arquivo está com as Sieges na Hora exata?e isso??:nah:

silverio 14-10-2010 11:08 PM

entendi nada -.-'

radiador22~ 14-10-2010 11:24 PM

attention

Atenção

Se não entendeu, explique melhor, a parte ou o que não entendeu, evite posts desnecessários.




rob1089 23-10-2010 03:40 PM

pra deixar a siege fumegando de 15 e 15 dias qual procedimento devo fazer :D

Daniel2 24-10-2010 12:53 PM

rob isso ai não tem nada haver com que você quer mano para você deixa a siege ou as oly de 15 em 15 dias basta mecher na config.

Citação:

# Olympiad Weekly Period, Default 1 week
AltOlyWperiod = 604800000

# Olympiad Validation Period, Default 24 Hours.
AltOlyVperiod = 86400000
muito facil basta fazer as contas.

rob1089 24-10-2010 08:54 PM

@Daniel2

As oly ja deixei manin fumegando de 15 e 15 dias, agora to tentando colocar a siege de 15 e 15 dias pensei que isso alguma coisa igual lol

Avast 25-10-2010 02:10 AM

Vou explicar.

Essa query , vc ira executar no seu banco de dados ( Navicat ), e ela irá voltar para você alguns numeros que serão a data da Siege.

lordvenancio 25-10-2010 12:13 PM

Larga de serem cabeca secas..usem o modo mas facil : [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Trillian 27-12-2010 08:26 PM

Bom, vou tentar explicar para quem nao entendeu, eh bem simples.

1º Passo - Baixe o arquivo em TXT postado no Topico

2º Passo - Abra esse arquivo selecione e copie o que tem dentro.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

3º Passo - Agora abra seu Navicat abra sua DataBase e clique em "Query"
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

4º Passo - Clique em "New Query"
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

5º Passo - Cole na Aba "Query Editor" o que voce copiou do arquivo TXT anteriormente.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Repare que a data está assim 2010(ano)-12(mes)-27(dia) 19(hora):00(minuto):00(segundo).

Apenas coloque a Data e a Hora que deseja que inicie sua siege.

5º Passo - Feito o procedimento acima Clique em "RUN"
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

6º Passo - Agora copie esse codigo que foi gerado para sua tabela Castle.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Pronto sua siege ta configurada.

espero ter ajudado.

Trillian


Horários baseados na GMT -3. Agora são 12:01 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.