#pragma semicolon 1 // Force strict semicolon mode. #include #define REQUIRE_EXTENSIONS #include public bool:OnClientPreConnectEx(const String:name[], String:password[255], const String:ip[], const String:steamID[], String:rejectReason[255]) { PrintToServer("----------------\nName: %s\nPassword: %s\nIP: %s\nSteamID: %s\n----------------", name, password, ip, steamID); new AdminId:admin = FindAdminByIdentity(AUTHMETHOD_STEAM, steamID); if (admin == INVALID_ADMIN_ID) { return true; } if (GetAdminFlag(admin, Admin_Root)) { GetConVarString(FindConVar("sv_password"), password, 255); } return true; }