Alright thanks it seems to work. However I have another simplistic(well not really) question.
When I ping a server with less than 1000 bytes of data, all servers return offline. However most SA-MP servers don't accept 1000 bytes of data to be pinged, causing them to return offline. This is a major issue, any insight on what may be going on?
BTW: I have merged the github requests(except for the non-functional one ofcourse).