Autor Tema: Help: Event timer script on website  (Leído 2312 veces)

Desconectado akoshio

  • *


  • 21

    9

    5
  • ph
Hi,
Is there anyone have script for event timer on wesite
« Última Modificación: Septiembre 30, 2020, 04:08:32 pm por Louis »

Desconectado Louis

  • *
  • *


  • 1263

    177

    25383
  • br
  • Louis Emulator
    • +55 15 997401274 +55 15 997401274
    • louisemulator louisemulator
Hi,
Is there anyone have script for event timer on wesite

which website do you use?
Update 41 ready
www.jogandomu.com.br
Discord: louisemulator

Desconectado akoshio

  • *


  • 21

    9

    5
  • ph
Hi,
Is there anyone have script for event timer on wesite

which website do you use?

I'm using webengine

Desconectado Louis

  • *
  • *


  • 1263

    177

    25383
  • br
  • Louis Emulator
    • +55 15 997401274 +55 15 997401274
    • louisemulator louisemulator
Hi,
Is there anyone have script for event timer on wesite

which website do you use?

I'm using webengine

i found this:

"hey guys i am sharing here the event timer module on sidebar. Just put on legendary>inc>modules>sidebar.php"

Código
<script type="text/javascript">
function eventstime(lasttime, repeattime, showid, opentime) {
    if (lasttime < 0) lasttime = repeattime-1;
    if (lasttime <= opentime) {
        document.getElementById(showid).innerHTML = "is Open";
        setTimeout('eventstime('+(lasttime-1)+', '+repeattime+', \''+showid+'\', '+opentime+');', 999);
    } else {
        var secs = lasttime % 60;
        if (secs < 10) secs = '0'+secs;
        var lasttime1 = (lasttime - secs) / 60;
        var mins = lasttime1 % 60;
        if (mins < 10) mins = '0'+mins;
        lasttime1 = (lasttime1 - mins) / 60;
        var hours = lasttime1 % 24;
        var days = (lasttime1 - hours) / 24;
        if (days > 1) days = days+' days ';
        else if (days > 0) days = days+' day ';
        document.getElementById(showid).innerHTML = days+hours+':'+mins+':'+secs;
        setTimeout('eventstime('+(lasttime-1)+', '+repeattime+', \''+showid+'\', '+opentime+');', 999);
    }
}
</script>

<?
echo '<div class="panel panel-sidebar">
        <div class="panel-heading"><h3 class="panel-title">EVENT TIMER - (xD)</h3></div>
        <div class="panel-body"><table class="table">';

$eventtime[1]['name']    = 'Blood Castle';
$eventtime[1]['start']        = 'Jan 01,    2011 00:19:00';
$eventtime[1]['repeattime']    = '3600';
$eventtime[1]['opentime']    = '300';

$eventtime[2]['name']    = 'Devil Square';
$eventtime[2]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[2]['repeattime']    = '7200';
$eventtime[2]['opentime']    = '300';

$eventtime[3]['name']    = 'Chaos Castle';
$eventtime[3]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[3]['repeattime']    = '7200';
$eventtime[3]['opentime']    = '300';

$eventtime[4]['name']    = 'Golden Invasion';
$eventtime[4]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[4]['repeattime']    = '7200';
$eventtime[4]['opentime']    = '300';

$eventtime[5]['name']    = 'Castle Deep';
$eventtime[5]['start']        = 'Jan 01,    2011 01:05:00';
$eventtime[5]['repeattime']    = '80000';
$eventtime[5]['opentime']    = '300';

$eventtime[6]['name']    = 'Crywolf Siege';
$eventtime[6]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[6]['repeattime']    = '604800';
$eventtime[6]['opentime']    = '300';

$eventtime[7]['name']    = 'Chaos Castle';
$eventtime[7]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[7]['repeattime']    = '7200';
$eventtime[7]['opentime']    = '300';

define('WEBSITE_REAL_TIME', time());
$i = 0;
echo '';
foreach ($eventtime as $value) {
    $i++;
    $bc_remain = $value['repeattime'] - ((WEBSITE_REAL_TIME - strtotime($value['start'])) % $value['repeattime']);
    $startevents .= 'eventstime('.$bc_remain.', '.$value['repeattime'].', \'event'.$i.'\', '.$value['opentime'].'); ';
    echo '
    <tr>
      <td height="21px"><span style="color:#9a7e46;font-size: 100%;">'.$value['name'].'</span></td>
      <td height="21px"><span id="event'.$i.'" style="color:#ffffcc;font-size: 100%;font-family:arial;"></span></td>
    </tr>';
}
echo '<script type="text/javascript">'.$startevents.'</script>
</table></div>';
?>

Update 41 ready
www.jogandomu.com.br
Discord: louisemulator

Desconectado akoshio

  • *


  • 21

    9

    5
  • ph
Hi,
Is there anyone have script for event timer on wesite

I'm using webengine

i found this:

"hey guys i am sharing here the event timer module on sidebar. Just put on legendary>inc>modules>sidebar.php"

Código
<script type="text/javascript">
function eventstime(lasttime, repeattime, showid, opentime) {
    if (lasttime < 0) lasttime = repeattime-1;
    if (lasttime <= opentime) {
        document.getElementById(showid).innerHTML = "is Open";
        setTimeout('eventstime('+(lasttime-1)+', '+repeattime+', \''+showid+'\', '+opentime+');', 999);
    } else {
        var secs = lasttime % 60;
        if (secs < 10) secs = '0'+secs;
        var lasttime1 = (lasttime - secs) / 60;
        var mins = lasttime1 % 60;
        if (mins < 10) mins = '0'+mins;
        lasttime1 = (lasttime1 - mins) / 60;
        var hours = lasttime1 % 24;
        var days = (lasttime1 - hours) / 24;
        if (days > 1) days = days+' days ';
        else if (days > 0) days = days+' day ';
        document.getElementById(showid).innerHTML = days+hours+':'+mins+':'+secs;
        setTimeout('eventstime('+(lasttime-1)+', '+repeattime+', \''+showid+'\', '+opentime+');', 999);
    }
}
</script>

<?
echo '<div class="panel panel-sidebar">
        <div class="panel-heading"><h3 class="panel-title">EVENT TIMER - (xD)</h3></div>
        <div class="panel-body"><table class="table">';

$eventtime[1]['name']    = 'Blood Castle';
$eventtime[1]['start']        = 'Jan 01,    2011 00:19:00';
$eventtime[1]['repeattime']    = '3600';
$eventtime[1]['opentime']    = '300';

$eventtime[2]['name']    = 'Devil Square';
$eventtime[2]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[2]['repeattime']    = '7200';
$eventtime[2]['opentime']    = '300';

$eventtime[3]['name']    = 'Chaos Castle';
$eventtime[3]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[3]['repeattime']    = '7200';
$eventtime[3]['opentime']    = '300';

$eventtime[4]['name']    = 'Golden Invasion';
$eventtime[4]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[4]['repeattime']    = '7200';
$eventtime[4]['opentime']    = '300';

$eventtime[5]['name']    = 'Castle Deep';
$eventtime[5]['start']        = 'Jan 01,    2011 01:05:00';
$eventtime[5]['repeattime']    = '80000';
$eventtime[5]['opentime']    = '300';

$eventtime[6]['name']    = 'Crywolf Siege';
$eventtime[6]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[6]['repeattime']    = '604800';
$eventtime[6]['opentime']    = '300';

$eventtime[7]['name']    = 'Chaos Castle';
$eventtime[7]['start']        = 'Jan 01,    2011 01:00:00';
$eventtime[7]['repeattime']    = '7200';
$eventtime[7]['opentime']    = '300';

define('WEBSITE_REAL_TIME', time());
$i = 0;
echo '';
foreach ($eventtime as $value) {
    $i++;
    $bc_remain = $value['repeattime'] - ((WEBSITE_REAL_TIME - strtotime($value['start'])) % $value['repeattime']);
    $startevents .= 'eventstime('.$bc_remain.', '.$value['repeattime'].', \'event'.$i.'\', '.$value['opentime'].'); ';
    echo '
    <tr>
      <td height="21px"><span style="color:#9a7e46;font-size: 100%;">'.$value['name'].'</span></td>
      <td height="21px"><span id="event'.$i.'" style="color:#ffffcc;font-size: 100%;font-family:arial;"></span></td>
    </tr>';
}
echo '<script type="text/javascript">'.$startevents.'</script>
</table></div>';
?>



thanks i will try this

which website do you use?
« Última Modificación: Agosto 05, 2020, 08:17:40 am por Louis »

 

.