flying-squid/lib/serverPlugins/login.js
2015-09-06 17:10:38 +02:00

19 lines
No EOL
512 B
JavaScript

var path = require('path');
var requireIndex = require('requireindex');
var playerPlugins = requireIndex(path.join(__dirname,'..', 'playerPlugins'));
var Player=require("../player");
module.exports = inject;
function inject(serv,options)
{
serv._server.on('login', function (client) {
var player=new Player();
player._client=client;
for(var pluginName in playerPlugins) {
playerPlugins[pluginName](serv, player, options);
}
serv.emit("newPlayer",player);
player.login();
});
}