11:32 PM 29/12/2019
node-hill 7.3.1 released
This does some major changes to player joining, which should fix the rather obscure issue that if someone's socket errors while connecting to your server, they could prevent everyone else from joining. (And not only that, but their socket wasn't even being destroyed so they could persist in the server)
This update permanently fixes that.
Please give it a test and let me know what you think
You can test the "vulnerability" by making a script like this:
Game.once("playerJoin", (p) => {
p.socket.emit("close", "test")
})
socket might be readonly though, so you may or may not be able to do that.
This does some major changes to player joining, which should fix the rather obscure issue that if someone's socket errors while connecting to your server, they could prevent everyone else from joining. (And not only that, but their socket wasn't even being destroyed so they could persist in the server)
This update permanently fixes that.
Please give it a test and let me know what you think
You can test the "vulnerability" by making a script like this:
Game.once("playerJoin", (p) => {
p.socket.emit("close", "test")
})
socket might be readonly though, so you may or may not be able to do that.
11:33 PM 29/12/2019
sir im gonna have to stop you
12:09 AM 30/12/2019
Thank you Mr. Nagoor but we got a discord for that
10:29 PM 30/12/2019
very good sir