Главная | Топ серверов | Скины | Регистрация | Вход | English Version Приветствую Вас Гость | Показать правый блок
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[bugs]Некорректное отображение времени квестов!!
FlatOutДата: Четверг, 21.07.2011, 15:58 | Сообщение # 1
Подполковник
Группа: Проверенные
Сообщений: 106
Репутация: 6
Статус: Оффлайн
посмотреть можно тут
bc каждые 2 часа
ds каждый час
chaos castel каждый час
так же время на 1час отстает от сервера!!

CC почему то вообще каждый 1 и ровно в xx:40
BC в 20минут бывает даже например было в 11,20 в чем прикол?
DS начинается вообще стабильно в xx:20
что за бред?

Добавлено (21.07.2011, 15:58)
---------------------------------------------
UP
Реклама


бывший аккаунт
I.A.Fr0sT


Сообщение отредактировал FlatOut - Четверг, 21.07.2011, 08:30
 
SanneAДата: Четверг, 21.07.2011, 22:32 | Сообщение # 2
Генерал-майор
Группа: Модераторы
Сообщений: 358
Репутация: 166
Статус: Оффлайн
посмотри в файле www/includes/time.php
 
FlatOutДата: Четверг, 21.07.2011, 23:15 | Сообщение # 3
Подполковник
Группа: Проверенные
Сообщений: 106
Репутация: 6
Статус: Оффлайн
<?
$servertime = date("F d, Y H:i:s", time()+1);
$hour = date("H");
$min = date("i");
$duotime = $hour.$min;

if($min>30) {$bcht = $hour+1; $bct = "'".$bcht."','30'";}
else {$bct = "'".$hour."','30'";}

if($duotime<145) {$cct = "1";} elseif($duotime<345) {$cct = "3";}
elseif($duotime<545) {$cct = "5";} elseif($duotime<745) {$cct = "7";}
elseif($duotime<945) {$cct = "9";} elseif($duotime<1145) {$cct = "11";}
elseif($duotime<1345) {$cct = "13";} elseif($duotime<1545) {$cct = "15";}
elseif($duotime<1745) {$cct = "17";} elseif($duotime<1945) {$cct = "19";}
elseif($duotime<2145) {$cct = "21";} else {$cct = "23";}

if($duotime<100) {$dst = "1";} elseif($duotime<300) {$dst = "3";}
elseif($duotime<500) {$dst = "5";} elseif($duotime<700) {$dst = "7";}
elseif($duotime<900) {$dst = "9";} elseif($duotime<1100) {$dst = "11";}
elseif($duotime<1300) {$dst = "13";} elseif($duotime<1500) {$dst = "15";}
elseif($duotime<1700) {$dst = "17";} elseif($duotime<1900) {$dst = "19";}
elseif($duotime<2100) {$dst = "21";} else {$dst = "23";}

if($duotime<100) {$get = "1";} elseif($duotime<400) {$get = "4";}
elseif($duotime<700) {$get = "7";} elseif($duotime<1000) {$get = "10";}
elseif($duotime<1300) {$get = "13";} elseif($duotime<1600) {$get = "16";}
elseif($duotime<1900) {$get = "19";} elseif($duotime<2200) {$get = "22";}
?>

<script type="text/javascript" src="scripts/timejs.js">//script_by_vaflan</script>

<span class="helpLink" id="time" title="<?echo mmw_lang_server_time;?>"><?echo date("d.m.Y H:i:s");?></span><br>
Devil Square: <span id="dstime">Error: Turn On JavaScript</span><br>
Blood Castle: <span id="bctime">Error: Turn On JavaScript</span><br>
Chaos Castle: <span id="cctime">Error: Turn On JavaScript</span><br>

<script type="text/javascript">
var currenttime = '<?echo $servertime;?>' //PHP method of getting server date "F d, Y H:i:s"
var serverdate=new Date(currenttime)

function padlength(what){
var output=(what.toString().length==1)? "0"+what : what
return output
}

function displaytime(){
serverdate.setSeconds(serverdate.getSeconds()+1);
month = serverdate.getMonth() + 1; if(month<10) {month = "0"+month}
var datestring=padlength(serverdate.getDate())+"."+month+"."+serverdate.getFullYear()
var timestring=padlength(serverdate.getHours())+":"+padlength(serverdate.getMinutes())+":"+padlength(serverdate.getSeconds())
document.getElementById("time").innerHTML=datestring+" "+timestring
}

window.onload=function(){
setInterval("displaytime()", 1000)
}

dstime('<?echo $dst;?>','00');
bctime(<?echo $bct;?>);
cctime('<?echo $cct;?>','45');
//script_by_vaflan
</script>

что именно надо исправить?+1 на +2 менял один результат нифига


бывший аккаунт
I.A.Fr0sT
 
SanneAДата: Пятница, 22.07.2011, 07:17 | Сообщение # 4
Генерал-майор
Группа: Модераторы
Сообщений: 358
Репутация: 166
Статус: Оффлайн
Менять значения цифр

 
FlatOutДата: Пятница, 22.07.2011, 15:30 | Сообщение # 5
Подполковник
Группа: Проверенные
Сообщений: 106
Репутация: 6
Статус: Оффлайн
вроде сработало)))

Добавлено (22.07.2011, 15:30)
---------------------------------------------
все исправил


бывший аккаунт
I.A.Fr0sT
 
  • Страница 1 из 1
  • 1
Поиск:

This page is designed to be viewed best with Chrome. Home Page MyMuWeb By Vaflan. Хостинг от uCoz.
Этот сайт использует файлы cookies для более комфортной работы пользователя. Продолжая просмотр страниц сайта, вы соглашаетесь с Политикой использования файлов cookies.