Connaitre le nombre de joueur sur un serveur (pour un site web)

  • Initiateur de la discussion séméron23
  • Date de début
  • Initiateur de la discussion
séméron23

séméron23

Psychopathe
Messages
1 305
Score réaction
310
Points
290
Bonjour,
je crée en ce moment un site web mais je voudrais savoir comment faire comme sur certain site avoir par exemple 10/64 joueurs sans passser par des intermédiaire comme gametracker qui ont des interface non personnalisable en css.

merci d'avance pour vos réponses ;)
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Je pense, il va te falloir un addon avec des hook quand un joueur spawn / déco avec ceci :

http://wiki.garrysmod.com/page/GM/PlayerInitialSpawn
http://wiki.garrysmod.com/page/GM/PlayerDisconnected
http://wiki.garrysmod.com/page/player/GetAll

et envoyer les infos avec :

http://wiki.garrysmod.com/page/http/Fetch

Je suis pas sur mais je pense qu'il va falloir faire comme ça :)
 
  • Initiateur de la discussion
séméron23

séméron23

Psychopathe
Messages
1 305
Score réaction
310
Points
290
thepsyca à dit:
Je pense, il va te falloir un addon avec des hook quand un joueur spawn / déco avec ceci :

http://wiki.garrysmod.com/page/GM/PlayerInitialSpawn
http://wiki.garrysmod.com/page/GM/PlayerDisconnected
http://wiki.garrysmod.com/page/player/GetAll

et envoyer les infos avec :

http://wiki.garrysmod.com/page/http/Fetch

Je suis pas sur mais je pense qu'il va falloir faire comme ça :)
non j'ai trouvé ou l'avoir : https://use.gameapis.net/gmod/query/info/IP:PORT
mias je ne sais pas comment faire apparaitre sur le site par exemple seulement le nombre de joueur :)
 
Nestor

Nestor

Geek suprême
Messages
439
Score réaction
136
Points
150
séméron23 à dit:
non j'ai trouvé ou l'avoir : https://use.gameapis.net/gmod/query/info/IP:PORT
mias je ne sais pas comment faire apparaitre sur le site par exemple seulement le nombre de joueur :)
PHP:
<?php $test = file_get_contents('https://use.gameapis.net/gmod/query/players/{IP}:{PORT}');
$obj = json_decode($test);
echo $obj->players->online; // en ligne
echo $obj->players->max; // player max
?>
 
  • Initiateur de la discussion
séméron23

séméron23

Psychopathe
Messages
1 305
Score réaction
310
Points
290
Nestor à dit:
PHP:
<?php $test = file_get_contents('https://use.gameapis.net/gmod/query/players/{IP}:{PORT}');
$obj = json_decode($test);
echo $obj->players->online; // en ligne
echo $obj->players->max; // player max
?>
vraiment merci sa marche <3
 
M

Membre supprimé 72008

Anonyme
Mec, sérieusement, cette API c'est moi qui te l'ai envoyé sur Discord et tu cours ici demander de l'aide, tu peux me demander sur discord aussi hein
 
  • Initiateur de la discussion
séméron23

séméron23

Psychopathe
Messages
1 305
Score réaction
310
Points
290
Wilders à dit:
Mec, sérieusement, cette API c'est moi qui te l'ai envoyé sur Discord et tu cours ici demander de l'aide, tu peux me demander sur discord aussi hein
tu était déconnecté a se moment là.
J'ai fait le post avant la demande discord et je n'y ai pas penssé avant a te faire une demande ^^ donc voilà o_O
 
M

Membre supprimé 98332

Anonyme
Sinon y'a ça qui marche parfaitement :
https://github.com/xPaw/PHP-Source-Query
 
Discord d'entraide
Rejoignz-nous sur Discord