Un peu de neuf dans la section PHP !
Premièrement, une nouvelle classe, TeeworldsSrv, qui permet d’envoyer des requêtes à un serveur Teeworlds afin de pouvoir lire son statut :
- Nom du serveur,
- Type de partie (DM, TDM ou CTF)
- Map en cours
- Nombre de joueurs connectés
- Nombre de joueurs autorisés
- Liste des joueurs connectés : nom et score.
La documentation complète de la classe se trouve d’ores et déjà dans le wiki.
Et deuxièmement, ma première contribution officielle à WordPress, un plugin exploitant la classe précédente : WP-MoniTee. Il fournit un widget à placer dans votre site pour surveiller votre serveur Teeworlds, avec tout le nécessaire pour le paramétrer !
Il est prévu pour limiter le nombre de requêtes envoyées au(x) serveur(s) à surveiller de sorte que ce(s) dernier(s) ne soi(en)t pas pollué(s) en cas d’installation d’un site à fort traffic. Par défaut, une requête est envoyée au maximum toutes les 15 secondes mais ce temps est paramétrable.
» Téléchargez TeeworldsSrv
» Documentation de TeeworldsSrv
» Télécharger WP-MoniTee, ou installez-le automatiquement depuis votre installation WordPress!