nie mam pojęcia jak to zrobic aby zwiększyc czas odliczania o 30 minut event bloodcastle (w kodzie nazywa sie event3) zaczyna się o 16:30 , 20:30 , 0:30, 4:30 i tak co 4 godziny
probowałem dodawać ile = (to.getTime() - now.getTime()) + 1800000; ale jak dojdzie do 0:30:00 to zegar sie resetuje a ja chciał bym aby odliczał tak do 0:00:00
oto kod:
<script type="text/javascript"> function liczCzas() { rok = now.getFullYear(); miesiac = now.getMonth(); ile = to.getTime() - now.getTime(); if (godzin < 0) { event = 0; if(now.getHours()<4 && event==0) { event = 4; } if(now.getHours()<8 && event==0) { event = 8; } if(now.getHours()<12 && event==0) { event = 12; } if(now.getHours()<16 && event==0) { event = 16; } if(now.getHours()<20 && event==0) { event = 20; } if(now.getHours()<24 && event==0) { event = 24; } ile = to.getTime() - now.getTime(); event1 = 0; if(now.getHours()<3 && event1==0) { event1 = 3; } if(now.getHours()<7 && event1==0) { event1 = 7; } if(now.getHours()<11 && event1==0) { event1 = 11; } if(now.getHours()<15 && event1==0) { event1 = 15; } if(now.getHours()<19 && event1==0) { event1 = 19; } if(now.getHours()<23 && event1==0) { event1 = 23; } if(now.getHours()<27 && event1==0) { event1 = 27; } ile = to.getTime() - now.getTime(); event2 = 0; if(now.getHours()<1 && event2==0) { event2 = 1; } if(now.getHours()<5 && event2==0) { event2 = 5; } if(now.getHours()<9 && event2==0) { event2 = 9; } if(now.getHours()<13 && event2==0) { event2 = 13; } if(now.getHours()<17 && event2==0) { event2 = 17; } if(now.getHours()<21 && event2==0) { event2 = 21; } if(now.getHours()<25 && event2==0) { event2 = 25; } ile = to.getTime() - now.getTime(); event3 = 0; if(now.getHours()<4 && event3==0) { event3 = 4; } if(now.getHours()<8 && event3==0) { event3 = 8; } if(now.getHours()<12 && event3==0) { event3 = 12; } if(now.getHours()<16 && event3==0) { event3 = 16; } if(now.getHours()<20 && event3==0) { event3 = 20; } if(now.getHours()<24 && event3==0) { event3 = 24; } ile = to.getTime() - now.getTime(); } document.getElementById("timef2p").innerHTML = "ChaosCastle: "+godzin+":"+minut+":"+sekund+ " <br/>IllusionTemplate: "+godzin1+":"+minut1+":"+sekund1+" <br/> DevilSquare: "+godzin2+":"+minut2+":"+sekund2+"<br/>BloodCastle: "+godzin3+":"+minut3+":"+sekund3+" "; } var animeInt; clearInterval(animeInt); animeInt = setInterval("liczCzas()", 1000); </script> <b>Do rozpoczęcia na F2P:</b> <div id="timef2p"></div><br/>