antiblock
Rodnia | Alpha & Omega
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
webnull

[Script] [Hp Addon] Eventos Countdown

2 posts in this topic

Imagem:

JDlbY5a.png

 

Código:

<center><h3>Timp pana la urmatorul eveniment</h3></center>

<title>Evenimente</title>
<style>
#evenimente, #evenimente td, #evenimente th {
width: auto;
font-family: Verdana;
font-size: 15px;
padding: 5px;
border: 1px solid #FFE4C4;
border-radius: 4px;
color: #000000;
text-align: center;
}
#evenimente th {
background-color: #FFE4C4;
color: #000000;
width: auto;
font-family: Verdana;
font-size: 15px;
padding: 5px;
border: 1px solid #FFE4C4;
border-radius: 4px;
text-align: center;
}
</style>
<script>
var evenimente = null;
 
document.addEventListener("readystatechange", function(e) {
if (document.readyState == "complete") {
evenimente = new Array();
evenimente.push(new eveniment("Event OX", "18:06:2015:21:00"));
evenimente.push(new eveniment("Event PVM", "21:06:2015:21:00"));
update_tabel();
setInterval(update_tabel, 1001);
}
});
 
function eveniment(nume, data) {
data = data.split(":");
this.nume = nume;
this.data = new Date(data[2], data[1] - 1, data[0], data[3], data[4], 0, 0);
}
 
function update_tabel() {
var tabel = document.querySelector("#evenimente");
tabel.innerHTML = "<tr><th>Nume event</th><th>Timp ramas</th></tr>";
for (var i = 0; i < evenimente.length; i++) {
var current_date = new Date();
if (evenimente.data < current_date)
tabel.innerHTML += "<tr><td>" + evenimente.nume + "</td><td>Evenimentul a luat sfarsit !</td></tr>";
else {
var delta = (evenimente.data.getTime() - current_date.getTime()) / 1000;
var days = Math.floor(delta / 86400);
var hours = Math.floor(delta / 3600) % 24;
var minutes = Math.floor(delta / 60) % 60;
var seconds = Math.floor(delta % 60);
var result = "";
if (days == 1)
result += days + " zi, ";
else
result += days + " zile, ";
if (hours == 1)
result += hours + " ora, ";
else
result += hours + " ore, ";
if (minutes == 1)
result += minutes + " minut, ";
else
result += minutes + " minute, ";
if (seconds == 1)
result += seconds + " secunda, ";
else
result += seconds + " secunde, ";
result = result.substring(0, result.length - 2);
tabel.innerHTML += "<tr><td>" + evenimente.nume + "</td><td>" + result + "</td></tr>";
}
}
}
</script>
</head>
<body>
<center>
<table id="evenimente"></table>

</center>

 

Créditos: just4metin

 

Como Editar:

 

Linha 32: " evenimente.push(new eveniment("Event OX", "18:06:2015:21:00")); " mudar nome e data para a data do evento, se quiserem adicionar mais basta duplicarem essa linha mudar o nome e a data.

 

Qualquer dúvida apitem.

 

 

Share this post


Link to post
Share on other sites
antiblock
Elveron

Movido de Metin2 - Sites para Metin2 - Recursos

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this