Merged clock from svn trunk.
This commit is contained in:
parent
cbed5c3a01
commit
588e107dc8
5 changed files with 23 additions and 3 deletions
|
|
@ -71,7 +71,7 @@ public class WebServerRequest extends Thread {
|
||||||
sendHeader(out, 200, "text/plain", -1, System.currentTimeMillis());
|
sendHeader(out, 200, "text/plain", -1, System.currentTimeMillis());
|
||||||
|
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append(current + "\n");
|
sb.append(current + " " + etc.getServer().getRelativeTime() + "\n");
|
||||||
|
|
||||||
if (mgr.showPlayers) {
|
if (mgr.showPlayers) {
|
||||||
for(Player player : etc.getServer().getPlayerList()) {
|
for(Player player : etc.getServer().getPlayerList()) {
|
||||||
|
|
|
||||||
BIN
web/clock_day.png
Normal file
BIN
web/clock_day.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 481 B |
BIN
web/clock_night.png
Normal file
BIN
web/clock_night.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 490 B |
21
web/map.js
21
web/map.js
|
|
@ -569,6 +569,7 @@ function makeRequest(url, func, type, fail, post, contenttype)
|
||||||
var cavebtn;
|
var cavebtn;
|
||||||
var lstopen = true;
|
var lstopen = true;
|
||||||
var oldplayerlst = '[Connecting]';
|
var oldplayerlst = '[Connecting]';
|
||||||
|
var servertime = 0;
|
||||||
|
|
||||||
function mapUpdate()
|
function mapUpdate()
|
||||||
{
|
{
|
||||||
|
|
@ -579,9 +580,11 @@ function makeRequest(url, func, type, fail, post, contenttype)
|
||||||
var showSigns = document.getElementById('showSigns').checked;
|
var showSigns = document.getElementById('showSigns').checked;
|
||||||
var showHomes = document.getElementById('showHomes').checked;
|
var showHomes = document.getElementById('showHomes').checked;
|
||||||
var showSpawn = document.getElementById('showSpawn').checked;
|
var showSpawn = document.getElementById('showSpawn').checked;
|
||||||
lasttimestamp = rows[0];
|
var firstRow = rows[0].split(' ');
|
||||||
|
var lasttimestamp = firstRow[0];
|
||||||
|
servertime = firstRow[1];
|
||||||
delete rows[0];
|
delete rows[0];
|
||||||
var playerlst = ''
|
var playerlst = '';
|
||||||
var numwarps = 0;
|
var numwarps = 0;
|
||||||
var numsigns = 0;
|
var numsigns = 0;
|
||||||
var numhomes = 0;
|
var numhomes = 0;
|
||||||
|
|
@ -681,11 +684,25 @@ function makeRequest(url, func, type, fail, post, contenttype)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (playerlst != '') playerlst += '<br>';
|
||||||
|
playerlst += '<img class="plicon" src="clock_' + (servertime > 12000 ? 'night' : 'day') + '.png"> <span id="servertime">...</span>';
|
||||||
|
|
||||||
if(playerlst != oldplayerlst) {
|
if(playerlst != oldplayerlst) {
|
||||||
oldplayerlst = playerlst;
|
oldplayerlst = playerlst;
|
||||||
lst.innerHTML = playerlst;
|
lst.innerHTML = playerlst;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var timelbl = document.getElementById('servertime');
|
||||||
|
var rem = 0;
|
||||||
|
if (servertime > 12000) {
|
||||||
|
rem = (24000 - servertime) / 20;
|
||||||
|
} else {
|
||||||
|
rem = (12000 - servertime) / 20;
|
||||||
|
}
|
||||||
|
var remMin = parseInt(rem / 60);
|
||||||
|
var remSec = parseInt(rem) - remMin * 60;
|
||||||
|
timelbl.innerHTML = remMin + (remSec < 10 ? ":0" : ":") + remSec;
|
||||||
|
|
||||||
for(var m in markers) {
|
for(var m in markers) {
|
||||||
if(!(m in loggedin)) {
|
if(!(m in loggedin)) {
|
||||||
markers[m].setMap(null);
|
markers[m].setMap(null);
|
||||||
|
|
|
||||||
|
|
@ -74,3 +74,6 @@ a, a:visited {
|
||||||
background-color:#000;
|
background-color:#000;
|
||||||
border: 0px;
|
border: 0px;
|
||||||
}
|
}
|
||||||
|
#servertime {
|
||||||
|
color: #dede90;
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue