halflife, couter-strike and another A2A servers ruby query library