01-25-2026, 03:05 AM
Code:
function GlassAuthS::startNewAuth(%this) {
%url = "http://" @ Glass.address @ "/api/3/auth.php?";
%url = %url @ "&action=ident";
%url = %url @ "&username=" @ urlenc($Pref::Player::NetName);
%url = %url @ "&blid=" @ getNumKeyId();
%url = %url @ "&port=" @ $Server::Port;
%url = %url @ "&server=1";
%url = %url @ "&authType=" @ (%this.usingDAA ? "daa" : "default");
%url = %url @ "&ident=" @ %this.ident;
%url = %url @ "&clients=" @ urlEnc(%this.getClientList());
%method = "GET";
%downloadPath = "";
%className = "GlassAuthServerTCP";
%tcp = connectToURL(%url, %method, %downloadPath, %className);
}New version out. It now blocks GlassAuthS (server-sided Glass auth) which uploads player names, BLIDs and IP addresses.

