Главная | Топ серверов | Скины | Регистрация | Вход | English Version Приветствую Вас Гость | Показать правый блок
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
MyMuWeb.EU - Форум » MyMuWeb » Помощь » [help] настройка times.php
[help] настройка times.php
ProXДата: Четверг, 14.10.2010, 05:34 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 10
Репутация: 0
Статус: Оффлайн
Доброй ночи.

Прошу помощи в настройке times.php. Отображаемое время до ивентов на сайте не соответсвует отсавшемуся времени в игре.

С уважением, Алексей.
Реклама

 
epmakДата: Четверг, 14.10.2010, 14:34 | Сообщение # 2
Полковник
Группа: Проверенные
Сообщений: 236
Репутация: 36
Статус: Оффлайн
и тебе здравствовать smile
там проблема есть только 1 - скрипт не учитывает время сервева, а только клиента, поэтому расхождения...
Доступно только для пользователей
в самом скрипте есть описание, как что работает.


mwc
webShop
 
JeronimoДата: Суббота, 04.12.2010, 15:21 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 28
Репутация: 0
Статус: Оффлайн
а можно для нюбов,по подробне??

Бла-Бла-Бла
 
RSkkkДата: Воскресенье, 22.07.2012, 18:48 | Сообщение # 4
Сержант
Группа: Пользователи
Сообщений: 12
Репутация: -3
Статус: Оффлайн
Прет можна перелити скрипт !

Mu.RMoldova.com
 
mixaonlineДата: Среда, 03.10.2012, 20:51 | Сообщение # 5
Майор
Группа: Проверенные
Сообщений: 83
Репутация: 0
Статус: Оффлайн
перезалейте скриптец плз)

=)
 
proMACTEPДата: Четверг, 27.03.2014, 19:26 | Сообщение # 6
Майор
Группа: Проверенные
Сообщений: 87
Репутация: 23
Статус: Оффлайн
Перезалейте пожалуйста....

 
EvIIДата: Понедельник, 16.03.2015, 19:44 | Сообщение # 7
Сержант
Группа: Пользователи
Сообщений: 11
Репутация: -4
Статус: Оффлайн
Please someone write a guide how to make working this unsure
 
SanneAДата: Понедельник, 16.01.2017, 17:47 | Сообщение # 8
Генерал-майор
Группа: Модераторы
Сообщений: 358
Репутация: 166
Статус: Оффлайн
event.js
Код
var MuEvents = {};
MuEvents.text = [
        ["Начнётся через", "Открыт, до начала"],
        ["Появится через", "Торопись, осталось"]
];

MuEvents.sked = [
    ['Blood Castle',        0,      '00:30', '02:30', '04:30', '06:30', '08:30', '10:30', '12:30', '14:30', '16:30', '18:30', '20:30', '22:30'],
    ['Chaos Castle',        0,      '01:00', '03:00', '05:00', '07:00', '9:00', '11:00', '13:00', '15:00', '17:00', '19:00', '21:00', '23:00'],
    ['Devil Square',        0,      '00:00', '02:00', '04:00', '06:00', '08:00', '10:00', '12:00', '14:00', '16:00', '18:00', '20:00', '22:00'],
    /*['Illusion Temple',     0,      '11:45', '16:45'],*/
    ['White Wizard',        1,      '01:20', '03:20', '05:20', '07:20', '09:20', '11:20', '13:20', '15:20', '17:20', '19:20', '21:20', '23:20'],
    ['Golden Invasion',     1,      '01:30', '03:30', '05:30', '07:30', '09:30', '11:30', '13:30', '15:30', '17:30', '19:30', '21:30', '23:30'],
    ['Red Dragon Invasion', 1,      '01:30', '03:30', '05:30', '07:30', '09:30', '11:30', '13:30', '15:30', '17:30', '19:30', '21:30', '23:30'],
    ['Skeleton King',      1,  '01:30', '03:30', '05:30', '07:30', '09:30', '11:30', '13:30', '15:30', '17:30', '19:30', '21:30', '23:30'],
    ['Loren Deep',          0,  '21:15']
];

MuEvents.init = function (e) {

        if (typeof e == "string") var g = new Date(new Date().toString().replace(/\d+:\d+:\d+/g, e));
        var f = (typeof e == "number" ? e : (g.getHours() * 60 + g.getMinutes()) * 60 + g.getSeconds()), q = MuEvents.sked, j = [];
      
        for (var a = 0; a < q.length; a++) {
                var n = q[a];
                for (var k = 2; k < q[a].length; k++) {
                        var b = 0, p = q[a][k].split(":"), o = (p[0] * 60 + p[1] * 1) * 60, c = q[a][2].split(":");
                        if (q[a].length - 1 == k && (o - f) < 0) b = 1;
                        var r = b ? (1440 * 60 - f) + ((c[0] * 60 + c[1] * 1) * 60) : o - f;
                        if (f <= o || b) {
                    var l = Math.floor((r / 60) / 60), l = l < 10 ? "0" + l : l, d = Math.floor((r / 60) % 60), d = d < 10 ? "0" + d : d, u = r % 60, u = u < 10 ? "0" + u : u;
                    j.push('<li class="event">' + (l == 0 && !q[a][1] && d < 5 ? '' : '') + ' <b class="rightfloat">' + q[a][b ? 2 : k] + "</b> <b>" + n[0] + '</b><span><br>'+ (MuEvents.text[q[a][1]][+(l == 0 && d < (q[a][1] ? 1 : 5))])+'<div class="rightfloat">' + (l + ":" + d + ":" + u) + "</div>"  + "</span>");
                    break;
                        };
                };
        };
        document.getElementById("events").innerHTML = j.join("");
        setTimeout(function () {  MuEvents.init(f == 86400 ? 1 : ++f); }, 1000);
};

в тему:
Код
<script type="text/javascript" language="javascript" src="/scripts/events.js"></script>
<style>
ul { padding: 1px 2px;  list-style-type: none; }
ul li { padding: 2px 5px; }
</style>
<ul id="events"> <script type="text/javascript">MuEvents.init('<?echo date("H:i:s");?>');</script> </ul>


Сообщение отредактировал SanneA - Понедельник, 16.01.2017, 18:56
 
MyMuWeb.EU - Форум » MyMuWeb » Помощь » [help] настройка times.php
  • Страница 1 из 1
  • 1
Поиск:

This page is designed to be viewed best with Chrome. Home Page MyMuWeb By Vaflan. Хостинг от uCoz.