teeworlds-econ
Version:
Teeworlds external console
17 lines (13 loc) • 478 B
JavaScript
var debug, handleFlagGrabMessage;
debug = require('../utils').debug;
handleFlagGrabMessage = function(econ, message) {
var matches;
if (matches = /^\[game\]: flag_grab player='([0-9]+):(.+?)'$/.exec(message)) {
debug.events('%s:%s econ %s event', econ.server.host, econ.server.port, 'flaggrab');
return econ.emit('flaggrab', {
player: matches[2],
client: econ.getClientInfo(parseInt(matches[1]))
});
}
};
module.exports = handleFlagGrabMessage;