From f736e1cf7bd07b5a802edc953197cca73b182500 Mon Sep 17 00:00:00 2001 From: ckcz123 Date: Wed, 17 Jan 2018 20:52:20 +0800 Subject: [PATCH] Update Detect --- libs/core.js | 25 +++++++++++++++---------- libs/events.js | 6 ++++-- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/libs/core.js b/libs/core.js index bf6c46cc..977d3731 100644 --- a/libs/core.js +++ b/libs/core.js @@ -552,17 +552,22 @@ core.prototype.startGame = function (hard, callback) { if (core.isset(callback)) callback(); }); - // Upload - var formData = new FormData(); - formData.append('type', 'people'); - formData.append('name', core.firstData.name); - formData.append('version', core.firstData.version); - formData.append('platform', core.platform.isPC?"PC":core.platform.isAndroid?"Android":core.platform.isIOS?"iOS":""); - formData.append('hard', hard); - var xhr = new XMLHttpRequest(); - xhr.open("POST", "/games/upload.php"); - xhr.send(formData); + setTimeout(function () { + // Upload + var formData = new FormData(); + formData.append('type', 'people'); + formData.append('name', core.firstData.name); + formData.append('version', core.firstData.version); + formData.append('platform', core.platform.isPC?"PC":core.platform.isAndroid?"Android":core.platform.isIOS?"iOS":""); + formData.append('hard', hard); + formData.append('hardCode', core.getStatus('hard', 0)); + + var xhr = new XMLHttpRequest(); + xhr.open("POST", "/games/upload.php"); + xhr.send(formData); + + }) } diff --git a/libs/events.js b/libs/events.js index 5c815f39..8214c6c1 100644 --- a/libs/events.js +++ b/libs/events.js @@ -1547,8 +1547,10 @@ events.prototype.clickSettings = function (x,y) { var text="\t[本塔统计信息]"; response.data.forEach(function (t) { if (t.hard!='') text+=t.hard+"难度:\n" - text+="当前已有"+t.number+"人次游戏,"+t.number+"人次通关。\n"; - text+="当前MAX为"+t.max+",由"+t.username+"于"+core.formatDate(new Date(1000*t.timestamp))+"打出。\n\n"; + text+="当前已有"+t.people+"人次游戏,"+t.score+"人次通关。\n"; + if (core.isset(t.max)) { + text+="当前MAX为"+t.max+",由"+(t.username||"匿名")+"于"+core.formatDate(new Date(1000*t.timestamp))+"打出。\n\n"; + } }) core.drawText(text); }