smnmpp-server/protocol/setname.js

9 lines
518 B
JavaScript

module.exports.run = async (ws,user,db,msg,fun,users,connections) => {
if (!user.connected) return;
if (!users[user._id].usersetothers) return
if (!connections.find(a => a.user.connected && a.user._id === msg._id)) return;
users[msg._id].userset.points++
protocol['userset'].run(connections.find(a => a.user.connected && a.user._id === msg._id),connections.find(a => a.user.connected && a.user._id === msg._id).user, db, {m: "userset", set: {name: msg.name}}, fun, users,connections)
}
module.exports.name = "setname"