|
@@ -4,6 +4,7 @@ var db;
|
|
|
handler.registerDefault(function (data, server, returnNotAdd) {
|
|
handler.registerDefault(function (data, server, returnNotAdd) {
|
|
|
console.log("Default");
|
|
console.log("Default");
|
|
|
var frame = {};
|
|
var frame = {};
|
|
|
|
|
+ frame.date = data.date || new Date();
|
|
|
if(typeof(data.players) == "number"){
|
|
if(typeof(data.players) == "number"){
|
|
|
frame.players = data.players;
|
|
frame.players = data.players;
|
|
|
}else if(data.players && data.players.length >= 0){
|
|
}else if(data.players && data.players.length >= 0){
|
|
@@ -32,6 +33,7 @@ handler.registerDefault(function (data, server, returnNotAdd) {
|
|
|
handler.registerQuery("game-server-query", function (data, server, returnNotAdd) {
|
|
handler.registerQuery("game-server-query", function (data, server, returnNotAdd) {
|
|
|
var frame = {};
|
|
var frame = {};
|
|
|
frame.traffic = {};
|
|
frame.traffic = {};
|
|
|
|
|
+ frame.date = data.date || new Date();
|
|
|
if(typeof(data.players) == "number"){
|
|
if(typeof(data.players) == "number"){
|
|
|
frame.traffic.players = data.players;
|
|
frame.traffic.players = data.players;
|
|
|
}else if(data.players && data.players.length >= 0){
|
|
}else if(data.players && data.players.length >= 0){
|
|
@@ -52,6 +54,7 @@ handler.registerQuery("game-server-query", function (data, server, returnNotAdd)
|
|
|
}
|
|
}
|
|
|
if(frame.traffic.maxplayers && frame.traffic.players >= 0){
|
|
if(frame.traffic.maxplayers && frame.traffic.players >= 0){
|
|
|
db.traffic.create({
|
|
db.traffic.create({
|
|
|
|
|
+ createdAt: frame.date,
|
|
|
serverId: server,
|
|
serverId: server,
|
|
|
maxplayers: frame.traffic.maxplayers,
|
|
maxplayers: frame.traffic.maxplayers,
|
|
|
players: frame.traffic.players
|
|
players: frame.traffic.players
|
|
@@ -62,6 +65,7 @@ handler.registerQuery("game-server-query", function (data, server, returnNotAdd)
|
|
|
handler.registerQuery("teamspeak-query", function (data, server, returnNotAdd) {
|
|
handler.registerQuery("teamspeak-query", function (data, server, returnNotAdd) {
|
|
|
var frame = {};
|
|
var frame = {};
|
|
|
frame.traffic = {};
|
|
frame.traffic = {};
|
|
|
|
|
+ frame.date = data.date || new Date();
|
|
|
if(data.virtualserver_maxclients){
|
|
if(data.virtualserver_maxclients){
|
|
|
frame.traffic.maxplayers = data.virtualserver_maxclients;
|
|
frame.traffic.maxplayers = data.virtualserver_maxclients;
|
|
|
}
|
|
}
|
|
@@ -100,6 +104,7 @@ handler.registerQuery("teamspeak-query", function (data, server, returnNotAdd) {
|
|
|
if(frame.traffic.maxplayers && frame.traffic.players >= 0){
|
|
if(frame.traffic.maxplayers && frame.traffic.players >= 0){
|
|
|
db.traffic.create({
|
|
db.traffic.create({
|
|
|
serverId: server,
|
|
serverId: server,
|
|
|
|
|
+ createdAt: frame.date,
|
|
|
maxplayers: frame.traffic.maxplayers,
|
|
maxplayers: frame.traffic.maxplayers,
|
|
|
players: frame.traffic.players
|
|
players: frame.traffic.players
|
|
|
});
|
|
});
|