I see you've written that it uses pure GML... Does that mean the player limit is 1024?
You can dodge that by opening too many ports that allows more than 1024 and they can also communicate to each other with one server.