diff --git a/structures/DayzArmbands.js b/structures/DayzArmbands.js index cd6a3f7..554e00d 100644 --- a/structures/DayzArmbands.js +++ b/structures/DayzArmbands.js @@ -166,14 +166,17 @@ class DayzArmbands extends Client { async logsUpdateTimer() { setTimeout(async () => { - if (this.config.Dev != 'PROD.') console.log('---- tick ----'); + let t = new Date(); + this.log(`Logs Tick - ${t.getHours()}:${t.getMinutes()}:${t.getSeconds()}`); this.activePlayersTick++; await DownloadNitradoFile(this, `/games/${this.config.Nitrado.UserID}/noftp/dayzxb/config/DayZServer_X1_x64.ADM`, './logs/server-logs.ADM').then(async () => { - await this.readLogs(this.config.GuildID).then(async () => { - if (this.activePlayersTick == 12) await HandleActivePlayersList(this, this.config.GuildID); + this.log('Downloaded logs'); + await this.readLogs(this.config.GuildID).then(async () => { + this.log('Analyzed logs'); + if (this.activePlayersTick == 12) await HandleActivePlayersList(this, this.config.GuildID); }) - }); + }) this.logsUpdateTimer(); // restart this function }, this.timer); // restart every 5 minutes during production } @@ -397,4 +400,4 @@ class DayzArmbands extends Client { } } -module.exports = DayzArmbands; \ No newline at end of file +module.exports = DayzArmbands;