diff --git a/src/server/server.js b/src/server/server.js index 27ee4b256..709c2c2cb 100644 --- a/src/server/server.js +++ b/src/server/server.js @@ -346,6 +346,31 @@ io.on('connection', function (socket) { } }); + socket.on('massboost', function(data) { + if (currentPlayer.admin) { + var massAmount = 0; + var worked = false; + if (data.length === 1 && !worked) { + if (data <= 1000) { + massAmount = data[0]; + currentPlayer.massTotal += massAmount; + } + console.log(currentPlayer.name + ' used massboost successfully'); + socket.emit('serverMSG', currentPlayer.name + ' used massboost successfully'); + worked = true; + } + if (!worked) { + socket.emit('serverMSG', 'FAILED Could not find user or code did not run properly'); + } + } else { + console.log(currentPlayer.name + ' is trying to use -massboost but isn\'t admin'); + socket.emit('serverMSG', 'You are not permitted to use this command'); + } + }); + + + + socket.on('kick', function(data) { if (currentPlayer.admin) { var reason = '';