Client-Lobby Protocol Parsers

Here are some parsers/constructors to help communicate with the lobby using the Client-Lobby_Protocol

By PerroAZUL
It has a function RequestServers. You can pass it an array with the filters you want, and they are optional which means you don't need to write all the filters. The filters you can set are these:

dedicated: true/false/undefined noPassworded: true/false/undefined noBots: true/false/undefined survival: true/false/undefined realistic: true/false/undefined noBonuses: true/false/undefined advance: true/undefined weapMod: true/undefined notFull: true/false/undefined notEmpty: true/false/undefined battleye: true/false/undefined version: XY for 1.X.Y gametype: -1 to 6 name: can be part of the name (case insensitive) country: 2 chars code linux: true/false/undefined connection: 0/1/2/3 (modem/ISDN/DSL/T1) ip: *.*.*.* format port: number map: name or part of the name (case insensitive)

Here's the code:

Here's an example: