Plugin BasicRights

Présentation du plugin

Le plugin basicrights, ou plugin d'administration mono-serveurs, est un composant d'administration du bot définissant les droits des personnes se connectant au serveur de manière simple, avec un simple enregistrement du GUID de la personne. Ce système est le même que celui de la première version de LeelaBot mais refais pour la version 0.2.5 du bot où le choix du système d'authentification est permis.

Explications

Droits

FIXME

Configuration du plugin

;Chemin vers la liste des administrateurs à charger par défaut
adminfile=conf/admin.conf;

Il y a seulement le chemin du fichier d'admin, adminfile était anciennement dans le leelabot.ini, il toujours la même fonction, retenir les admins dans un fichier.

Utilisation du système

Inititalisation

Si vous venez d'installer le bot, avant de vous servir du système de droits, vous devez d'abord l'initialiser. Normalement cette étape a déjà été faite, avec la commande !setadmin. Si vous ne l'avez pas encore fait, faites-le maintenant avec la commande :

!setadmin <password>

Note : Pour que cette commande soit effective, il faut que la variable firstrun du fichier de configuraion de LeelaBot (conf/leelabot.ini) soit réglée à 1.

Où ici le password est celui contenu dans leelabot.ini

Si vous avez rentré ces infos correctement, le bot est censé vous l'indiquer. Voilà, vous avez maintenant tous les droits sur le bot, vous pouvez maintenant gérer les droits comme vous l'entendez.

Donner des droits

Pour donner des droits à un joueur, il suffit d'utiliser la commande suivante :

!giverights <players> <niveau>

Avec comme paramètres :

  • <player> : le pseudo du joueur ou un morceau du pseudo sur le jeu.
  • <niveau> : Le niveau de droits associé au joueur, c'est le niveau qui sera associer à son guid.

Annexe

Commandes

Commande Information Niveau (par défaut)
!setadmin <password> Ajoute le premier admin 0
!giverights <player> <niveau> Permet de donner/changer les droits d'un joueur 90
plugin_basicrights.txt · Dernière modification: 2010/04/08 10:18 par srwiez
 
 
©2008 Another cool website by 80KV