Counter-strike server ip'inden server bilgilerini almakta bir kaç sorun yaşıyorum.

Verileri şu şekilde alıyorum:

1=) Server ip'ine fsockopen fonksiyonunu kullanarak udp protokolüyle 27015 portundan bağlantı açıyorum.

2=) fwrite fonksiyonu ile \xFF\xFF\xFF\xFFinfostring\x00 komutunu yolluyorum sunucuya.

3=) Gelen karışık cevabı, explode ile işliyorum.

################


Bu şekilde bazı sunucularda rahatlıkla alırken, bazılarında sorunlar yaşıyorum:

1=) Serverde oynayan kişi sayısı 2 aşşağı 5 yukarı aynı oluyor, yani tam oynayan sayısına erişemiyorum.


2=) Bazı serverler yolladığım komuta cevap vermiyor.Yani boş geliyor yanıt.


3=) Bilgilerini aldığım serverin cs 1.5 mi yoksa 1.6 mı olduğunu ayırt edemiyorum.