Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Ayuda con script Horario de Eventos  (Visto 1868 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline skarious Posteado: May 08, 2018, 03:27:48 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 241
  • Gracias recibida: 29
  • py
Buenas tardes gentes de "TuServerMu" estoy con una pequeña gran duda y como no soy muy bueno con temas de scripts y paginas web recurroa ustedes.
Pasa lo siguiente, en este Foro hay un script que es para el horario de eventos del bc cc ds y demas. cosa que implemento en mi web pero no puedo hacer que coicida con la hora de mi servidor por ejemplo si faltan 2hs para el evento del blood castle que es a las 14:00 hs a mi me sale cualquier otro horario, el script hace su trabajo pero no puedo hacer coincidir el horario basicamente es eso, por ahora es eso lo que necesito arreglar, espero su ayuda, saludos..
Atte: Skarious
Pd: no se si esta permitido pero les dejo el link del script que estoy usando
http://tuservermu.com.ve/index.php?topic=3511.msg17471#msg17471


Offline skarious #1 Posteado: May 08, 2018, 04:17:09 PM | Modificado: May 08, 2018, 05:59:23 PM by skarious

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 241
  • Gracias recibida: 29
  • py
Espero su ayuda a la brevedad


Offline skarious #2 Posteado: May 09, 2018, 08:02:54 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 241
  • Gracias recibida: 29
  • py
Algun programador que me ayude :D


Offline Yalc #3 Posteado: May 09, 2018, 01:36:19 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 230
  • Gracias recibida: 6001
  • ve
Espero su ayuda a la brevedad

Prueba este
Code: [Select]
<script>
    var eventsTime = [
["Chaos Castle",["01:00","03:00","05:00","07:00","09:00","11:00","13:00","15:00","17:00","19:00","21:00","23:00"]],["Devil Square",["00:00","04:00","08:00","12:00","16:00","20:00"]],

["Blood Castle",["00:00","02:00","04:00","06:00","08:00","10:00","12:00","14:00","16:00","18:00","20:00","23:00"]],

["Moss Merchant",["02:00","08:00","14:00","20:00"]],

["Castle Deep",["04:00","12:00","20:00"]],

["Skeleton King",["00:05","04:05","08:05","12:05","16:05","20:05"]],

["Red Dragon",["00:15","04:15","08:15","12:15","16:15","20:15"]],

["White Wizard",["00:50","04:50","08:50","12:50","16:50","20:50"]],

["Medusa",["00:00","12:00"]],

["Dragones Dorados",["00:25","04:25","08:25","12:25","16:25","20:25"]],

["Moon Rabbit",["02:15","06:15","10:15","14:15","18:15","22:15"]],

["Illusion Kundun",["01:25","05:25","09:25","13:25","17:25","21:25"]],

["Illusion Temple",["01:30","05:30","09:30","13:30","17:30","21:30"]],

["Arca Battle",["00:00","02:00","04:00","06:00","08:00","10:00","12:00","14:00","16:00"]]
];

    function toSeconds(h,m,s){
        return h*3600+m*60+s;
    }

    function updateEventsTime()
    {
        var d = new Date();
        var time = toSeconds(d.getHours(), d.getMinutes(), d.getSeconds());

        var html = '';
        for (i in eventsTime) {
            var j;
            for (j=0; j<eventsTime[i][1].length; j++) {
                var t = eventsTime[i][1][j].split(':');
                t = toSeconds(t[0],t[1],0);
                if(t > time) break;
            }

            j = j%eventsTime[i][1].length;
            var t = eventsTime[i][1][j].split(':');

            var diff = toSeconds(t[0],t[1],0) - time;
            if(diff < 0) diff += 3600*24;

            var c = "label-default";
            if(diff < 15*60) c = "label-success";

            var h = parseInt(diff/3600);
            diff -= 3600*h;
            var m = parseInt(diff/60);
            var s = diff - m*60;

            var countdown = h+':'+("0" + m).slice(-2)+':'+("0" + s).slice(-2);

            html += '<div class="block-content"  style="font-size: 12px;">'+eventsTime[i][1][j]+' - '+eventsTime[i][0]+'<span class="pull-right label '+c+'"  style="font-size: 13px;">'+countdown+'</span></div>';

        }
        $('.events').html(html);
    }

    onReady.push(function(){ setInterval(updateEventsTime, 1000) });

</script>


Offline skarious #4 Posteado: May 11, 2018, 07:31:04 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 241
  • Gracias recibida: 29
  • py
Voy a probar y te aviso que tal queda!. Saludos


Offline skarious #5 Posteado: May 14, 2018, 04:11:42 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 241
  • Gracias recibida: 29
  • py
Buenas man! Sigo si poder hacer andar correctamente el Script! Si alguien desearia ayudarme le pasaria accesos para que vea mi template y el script


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
0 Replies
1116 Views
Last post April 10, 2017, 12:33:31 AM
by djpigua
3 Replies
1364 Views
Last post July 16, 2018, 10:20:37 PM
by Gaboo;
0 Replies
984 Views
Last post August 13, 2018, 06:09:03 PM
by skarious
7 Replies
1513 Views
Last post September 20, 2018, 02:26:58 PM
by Terran
3 Replies
459 Views
Last post March 11, 2021, 11:01:04 AM
by cluz123