LeelaBot, installation et configuration

Tout ce qui concerne la configuration et l'administration des serveurs.
Rendez-vous dans Outils de communication & communautaires pour la conception de sites Internet.
Répondre
Avatar du membre
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Message par PtitBigorneau » 04 juin 2009, 18:46

pour la commande !force regarde mon poste juste au dessus :)
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

Avatar du membre
Xawou
Messages : 322
Enregistré le : 13 oct. 2008, 12:58

Message par Xawou » 04 juin 2009, 18:58

k j'avais pas vu ;).

Mais ça corrige le "forceteam Array red" par exemple ?
Mécanicien Urban Terror France

Avatar du membre
linkboss
Référent outil (Leelabot)
Messages : 1633
Enregistré le : 28 déc. 2008, 19:22
Localisation : Pas en Bretagne !

Message par linkboss » 05 juin 2009, 09:00

Je viens vous dire ce matin que je prépare une autre mise à jour mineure pour réparer encore plus de bugs, et avec des commandes s'exécutant plus vite (ayant refait la partie me servant à envoyer des commandes RCon). Maintenant, j'hésite à changer la license de mon programme : soit je la laisse sous GPL, soit je la passe sous WTFPL, pour Do What The Fuck You Want To Public License (ou son équivalent français LPRAB pour License Publique Rien A Branler)
<newboy> si t aurais mon fils j vé te mettre un confiture
LeelaBot, un autre bot d'administration de vos serveurs UrT.
La HD sarox

Barbatos
Développement & Maintenance UrT France
Messages : 5056
Enregistré le : 30 déc. 2008, 23:10

Message par Barbatos » 05 juin 2009, 23:45

J'ai une idée, au lieu de sortir des version b et compagnie à cause des bugs, si tu testais ton bot quand tu le codes ? :D
<MajkiFajki> Carmack compared to you is a vegetable
Twitter

Avatar du membre
linkboss
Référent outil (Leelabot)
Messages : 1633
Enregistré le : 28 déc. 2008, 19:22
Localisation : Pas en Bretagne !

Message par linkboss » 05 juin 2009, 23:56

Ah, c'est pas une mauvaise idée ça :D
<newboy> si t aurais mon fils j vé te mettre un confiture
LeelaBot, un autre bot d'administration de vos serveurs UrT.
La HD sarox

Avatar du membre
SRWieZ
Messages : 65
Enregistré le : 28 août 2008, 16:41

Message par SRWieZ » 06 juin 2009, 13:01

Ah tu vois ya des gens d'accord avec moi :D
Mon siteweb : SRWieZ

Avatar du membre
linkboss
Référent outil (Leelabot)
Messages : 1633
Enregistré le : 28 déc. 2008, 19:22
Localisation : Pas en Bretagne !

Message par linkboss » 20 juin 2009, 00:25

Bon, voilà j'ai remanié le bloc de texte de présentation pour lui donner une forme moins rebutante et plus attirante, dites moi ce que vous en pensez (ou comme diraient les kévins : Lachez vos comz ! :D )
<newboy> si t aurais mon fils j vé te mettre un confiture
LeelaBot, un autre bot d'administration de vos serveurs UrT.
La HD sarox

Avatar du membre
kimented
Messages : 95
Enregistré le : 23 déc. 2007, 16:23

Message par kimented » 15 juil. 2009, 01:08

Salut,
Je viens de tester le bot, l'installation est très facile et il marche bien. J'ai quand même eu un léger bug: Après avoir joué trois maps, le bot ne m'a plus attribué de droits admin: en lançant une commande j'avais droit au message "Vous n'avez pas les droits suffisants pour lancer cette commande". Sortir du jeu et y revenir a réglé le problème (Version Bobsponge).
Est-ce qu'il y a déjà une doc quelque part? Les commandes sont "standards" mais par exemple je ne sais pas à quoi correspondent les niveaux avec la commande giverights (J'ai donné "!giverights joueur 50" au hasard).
Je vais utiliser Bob en prod :) .

Avatar du membre
linkboss
Référent outil (Leelabot)
Messages : 1633
Enregistré le : 28 déc. 2008, 19:22
Localisation : Pas en Bretagne !

Message par linkboss » 15 juil. 2009, 08:17

Bonjour kimented :D

Alors pour le problème de droits, ceci est peut-être dû à un bug que j'ai corrigé dans la version de dev (mais que je n'ai pas encore commit), qui faisait le même genre d'erreur chez moi :D
Sinon, la doc, ben... Elle est pas encore écrite, mais je vais m'en charger dans les plus brefs délais (compter 1 à 2 jours/semaines/mois/ans :D ). Je mets d'ailleurs à disposition comme support pour la doc un wiki disponible sur le redmine de LeelaBot à l'adresse http://sfhost.net:3000/wiki/leelabot (vide encore :D ).
Si vous voulez d'ailleurs poster un article de doc intéressant sur le LeelaBot, je vous invite à me l'envoyer par mail (l'adresse est dans le premier post), ou sur IRC, ou sur le forum :D .

Sinon pour la commande !giverights, le niveau à donner est relatif à chaque plugin, mais dans les plugins par défaut, les niveaux correspondent à :
0 : utilisateur
10 : modérateur (bon la plupart des commandes sont dedans)
50 : admin (peut, en plus, exécuter la commande !cfg)
100 : super-admin (peut agir sur le serveur (reload) et sur le bot (!die, !loadplugin, !giverights, etc.))
Modifié en dernier par linkboss le 15 juil. 2009, 08:23, modifié 1 fois.
<newboy> si t aurais mon fils j vé te mettre un confiture
LeelaBot, un autre bot d'administration de vos serveurs UrT.
La HD sarox

Avatar du membre
kimented
Messages : 95
Enregistré le : 23 déc. 2007, 16:23

Message par kimented » 16 juil. 2009, 18:51

Je me suis fait une fonction moon en rajoutant ça dans plugin-adminbase.php:

Code : Tout sélectionner

case '!moon':
	list(, $text) = split(' ', $main->clientMsg, 2);
	if($text=="on" or $text==""){
		$main->query->RCon('g_gravity "200"');
		$main->query->RCon('bigtext "Moon on"');
	}
	if($text=="off"){
		$main->query->RCon('g_gravity "800"');
		$main->query->RCon('bigtext "Moon off"');
	}
	break;
Ça marche, mais juste après j'ai après un message "console tell: commande inexistante". J'ai pas tout compris dans ton code ^^

edit: Il y a un bug avec la commande !teams. Elle marche, mais par la suite les joueurs ne peuvent plus changer de team (même en utilisant !force). J'ai du redémarrer le bot.
Modifié en dernier par kimented le 16 juil. 2009, 23:54, modifié 1 fois.

Avatar du membre
linkboss
Référent outil (Leelabot)
Messages : 1633
Enregistré le : 28 déc. 2008, 19:22
Localisation : Pas en Bretagne !

Message par linkboss » 17 juil. 2009, 13:22

le bug de la commande !teams, je suis au courant (bug de la gestion dans l'array etc je crois, ou bien c'est dû au g_teamForceBalance qui fait bugger ces fonctions).

Sinon il marque "commande inexistante" ca tu as oublié de déclarer la commande au gestionnaire de commandes, c'est dans la fonction __construct(), avec l'array ou il y a plein de commandes, il suffit de rajouter une ligne comme celle ci :

Code : Tout sélectionner

$this->_commandsArray['!commande'] = array('!commande','level_mini',"description");
Et une commande !moon, pourquoi pas, mais moi je l'aurais plus vue dans un autre plugin genre "plugin-fun" ou quelque chose dans le genre.
D'aileurs faut que je fasse un tuto pour vous expliquer comment faire un plugin pour le bot un de ces quatres...
Modifié en dernier par linkboss le 17 juil. 2009, 13:24, modifié 1 fois.
<newboy> si t aurais mon fils j vé te mettre un confiture
LeelaBot, un autre bot d'administration de vos serveurs UrT.
La HD sarox

Avatar du membre
SRWieZ
Messages : 65
Enregistré le : 28 août 2008, 16:41

Re: LeelaBot, un autre bot d'administration pour vos serveurs

Message par SRWieZ » 29 juil. 2009, 18:50

je passe juste pour annoncer que je me fais chier là alors je commence à coder le site de LeelaBot pour linkboss :)
Mon siteweb : SRWieZ

*Persiflette*
Messages : 3
Enregistré le : 07 août 2009, 07:22

Re: LeelaBot, un autre bot d'administration pour vos serveurs

Message par *Persiflette* » 07 août 2009, 07:27

Bonjour,

Je suis nouveau sur le forum et je me suis inscrit tout d'abord pour poser une question à propos de Leelabot.

J'ai suivi le tuto vidéo et ait donc réussi l'installation du bot pour un serveur local. Cependant, je bloque quand il s'agit d'adapter ce tuto pour mon serveur internet.

Dans quel dossier du FTP mettre le bot ? Et comment exécuter le bot sur le serveur ?

Merci d'avance, :mrgreen:

:)
Admin du serveur TS : [Fr]Sine Nomine

Avatar du membre
linkboss
Référent outil (Leelabot)
Messages : 1633
Enregistré le : 28 déc. 2008, 19:22
Localisation : Pas en Bretagne !

Re: LeelaBot, un autre bot d'administration pour vos serveurs

Message par linkboss » 07 août 2009, 17:40

Pour lancer le bot, il te faut un accès distant pour contrôler le serveur (par exemple, un accès SSH), sinon tu ne pourras pas lancer le bot. Tu ne pourras pas le lancer sur un serveur VeryGames (ou NitroServ) par exemple.
<newboy> si t aurais mon fils j vé te mettre un confiture
LeelaBot, un autre bot d'administration de vos serveurs UrT.
La HD sarox

*Persiflette*
Messages : 3
Enregistré le : 07 août 2009, 07:22

Re: LeelaBot, un autre bot d'administration pour vos serveurs

Message par *Persiflette* » 07 août 2009, 17:45

linkboss a écrit :Pour lancer le bot, il te faut un accès distant pour contrôler le serveur (par exemple, un accès SSH), sinon tu ne pourras pas lancer le bot. Tu ne pourras pas le lancer sur un serveur VeryGames (ou NitroServ) par exemple.
Merci de ta réponse :)
Je suis chez Verygames :s
Du coup, aucune possibilité d'avoir un accès SSH si j'ai bien compris ? Si oui, aucun moyen donc d'installer un bot ?
Admin du serveur TS : [Fr]Sine Nomine

Répondre