Moniteur de serveurs half-life (et tous ses mods)

Soyez le premier à donner votre avis sur cette source.

Vue 5 744 fois - Téléchargée 831 fois

Description

Bonjour,

Ce code permet de questionner un serveur Half-life (ou tout autre de ses mods, comme Counter-strike, Day of Defeat, etc...) pour connaitre son nom, la map en cours, etc...

Je mets ce code a disposition car il m'a été demandé plusieurs fois sur le forum. Il est parfaitement exploitable MAIS a quelques problèmes :
_Il est vieux maintenant, il ne contient peut être pas toutes les informations que vous désirez avoir.
_A l'époque, il posait problème sur des serveurs PHP tournant sous Windows. En PHP4, le timeout de fsockopen ne marchait pas. Apparemment le problème a été réglé avec PHP5.
_De même, il nétait pas possible de lire plus d'un octet à la fois (toujours sous Windows). Voilà pourquoi vous trouverez encore les fonctions ordoct, ffloat et fline)
_Ce code ne permet plus de connaître les règles du serveur. Je ne sais pas pourquoi (il marchait à l'époque).

Conclusion :


Servez vous de l'exemple inclu dans le .zip pour mieux comprendre son fonctionnement. En cas de problème, dites le en commentaire.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2
Date d'inscription
samedi 8 octobre 2005
Statut
Membre
Dernière intervention
24 juillet 2007

Bonjour,

ce script ne marche plus apparement...
2 eurreurs se produisent dès son lancement.

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /mnt/106/free.fr/e/b/sos.cs/phpcs/cs.php on line 75

Warning: fsockopen() [function.fsockopen]: unable to connect to 194.105.153.179:27030 in /mnt/106/free.fr/e/b/sos.cs/phpcs/cs.php on line 79
Success (0)


Quelqu'un aurai un script dans le meme genre SVP ?

Merci d'avance
Messages postés
127
Date d'inscription
lundi 15 août 2005
Statut
Membre
Dernière intervention
9 octobre 2007

Bonjour à tous, j'aimerais savoir comment faire pareil mais pour les serveurs Counter-strike Source ?

merci d'avance
Messages postés
1662
Date d'inscription
lundi 16 septembre 2002
Statut
Membre
Dernière intervention
30 juillet 2008
1
Pour les règles du serveur et pour CS1.6 c'est juste une lettre qui a changé dans l'envoie de données messemble, j'en ai fait un pareil moi aussi...
Messages postés
26
Date d'inscription
samedi 26 avril 2003
Statut
Membre
Dernière intervention
26 novembre 2008

Messages postés
13
Date d'inscription
lundi 28 juin 2004
Statut
Membre
Dernière intervention
24 mai 2005

merci bcps de m'avoir recontacté et d'avoir posté cette source, je vais l'aissayer tout dessuite, encore merci c super simpas ;)
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_JulienC)