L'interface web est prête. Tout le monde peut y aller à cette adresse :
http://94.23.215.26/
Vous trouverez en page d'accueil :
- la possibilité de voir si le serveur est online ou non
- qui est sur le serveur ? Quelle est la map ? Les scores...
- la possibilité de proposer et uploader des missions sur le serveur dédié
(elles seront choisient par les admins)
- des stats à gogo encore en plus (merci au site Gametracker)
Pour ceux qui font des missions :
Demandez un accès Mission Maker à un admin.
(Slayertom, Pataplouf, Krev, Balles pour l'instant)
Vous pourrez en plus :
- profiter d'un serveur de test
- le démarrer et l'arrêter
- choisir les missions
- y changer les mots de passe serveur et admin
- uploader et supprimer des missions comme bon vous semble directement pour le serveur concerné
Pour les 'Chefs de soirée' :
Demandez un accès Capitaine de soirée à un admin.
- profiter d'un serveur Coop et PvP
- les démarrer et les arrêter
- choisir les missions
- y changer les mots de passe serveur et admin
- uploader et supprimer des missions comme bon vous semble directement pour les serveurs concernés
Pour ceux qui ont payé :
Demandez un accès Utilisateur à un admin.
Accès à tout :
- profiter d'un serveur Publique, Coop, PvP ou Test
- les démarrer et les arrêter
- choisir les missions
- Changer toute la configuration (les mots de passe serveur et admin, le nom du serveur, définir les mods, MOTD, Reglages serveurs et bande passante...)
- uploader et supprimer des missions comme bon vous semble sur tous les serveurs
Il me reste à paufiner l'aspect visuel (j'avoue que c'est pas mon fort) mais tout est fonctionnel et opérationnel (peut-être un bug ou deux mais ça devrait aller, faites le moi savoir le cas échéant). Je devrai rajouter quelques trucs par-ci par là au fil du temps (comme la possibilité d'ajouter des mods bientôt, des stats sur les maps les plus jouées...)
Voilà, tout ça sans mettre les pieds sur le serveur dédié, juste dans votre navigateur, cétypabo ?!!!
Mise à jour :
Page d'accueil :
- viewers teamspeak et mumble.
- Les stats de chacun des 4 serveurs.
Administration :
- possibilité d'ajouter des mods sur chacun des serveurs.
- ajout d'un log accessible dans les onglets.
- charge CPU et Mémoire disponible restante sur la page d'arret/lancement des serveurs.
- changement de l'aspects des onglets.
Mise à jour :
Administration :
- on peut désormais voir qui est loggé en même temps que nous.
Mise à jour :
Ajout d'un bouton (visible seulement par ceux qui se connectent) qui permet de connaitre la disponibilité de la connexion a distance du serveur dédié.
Si quelqu'un est dessus, en appuyant sur le bouton, vous verrez 'non disponible', sinon, vous verrez 'libre'. Pratique pour ne pas couper une session en cours à quelqu'un.
Mise à jour :
Ajout de l'acceptation des missions proposées par les joueurs pour les admins et utilisateurs.
On peut ainsi, sans aller sur le dédié, voir que des missions ont été proposées, voir leur description, les supprimer ou les accepter et les mettre directement dans les missions du serveur de son choix.
Mise à jour :
Possiblité de proposer et d'uploader un mod pour tout le monde. Mettez le dossier dans une archive Rar.
Mise à jour :
Les admins et utilisateurs peuvent desormais accepter, supprimer et installer un mod qui a été proposé par les joueurs depuis l'interface.
La seule condition est que les mods uploadés doivent avoir un @ et pas d'espace dans le nom du dossier.
S'ils sont uploadés avec un espace ou sans @, les admins pourront le supprimer, mais pas l'accepter et l'installer.
Mise à jour :
Ajout d'un bouton en page d'accueil qui permet de voir tous les mods et missions sur les serveurs ou proposés.
Mise à jour :
Comme proposé par Krogort j'ai rajouté une fonction accessible aux admins et utilisateurs pour changer les paramètres de chaque difficulté. Un bouton au dessus de l'arrêt/lancement des serveurs permet d'y accéder.
Les serveurs doivent etre arrêtés pour modifier ces paramètres sinon le fichier Arma2profile ne se met pas à jour car il est utilisé (l'interface vous le dira de toute façon). Il n'y a qu'un seul fichier pour tous les serveurs, ces paramètres sont donc valables pour chacun d'eux.
Mise à jour :
Mise en place de la gestion d'une banlist, accès pour les login utilisateurs et admins.
Si un 'emmerdeur' est repéré sur le serveur et que vous n'avez pas les accès pour la banlist, notez son pseudo dans un coin et refilez le a quelqu'un qui a les accès, il pourra retrouver son l'ID du gars et le bannir.
Bien entendu ce n'est pas un jouet, il ne s'agit pas de bannir parce qu'on nous a piquer l'helico qu'on voulais prendre hein ! Il faut que ce soit vraiment justifié.