Leelabot : lancement OK, Join : Non ok :(

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
Abraxus
Messages : 6
Enregistré le : 23 mars 2012, 00:27

Leelabot : lancement OK, Join : Non ok :(

Message par Abraxus » 23 mars 2012, 00:31

Salut à tous, je viens de découvrir les joies de l'administration de serveur et le Leelabot !
J'ai téléchargé la dernière version (0.3.0). le bot se lance correctement (enfin je crois) mais il ne rejoint pas mon serveur !

Voila ma config actuelle de leelabot.ini :

Code : Tout sélectionner

;Fichier de configuration de LeelaBot
;
;Lisez attentivement les commentaires avant d'éditer !

;Adresse du serveur
addr=ndd.com;
;Port du serveur (par défaut 27960)
port=27960;
;Mot de pase RCon
password=monrconamoi;
;Chemin absolu vers le fichier de log d'Urban Terror
logfile=/home/user/UrbanTerror/q3ut4/games.log;
;Chemin vers la liste de plugins à charger par défaut
pluginsfile=conf/plugins-default.conf;
;Chemin vers les fichiers de configs des plugins
pluginsconfigfolder=conf/plugins;
;Réglage du premier lancement (permettant ou non l'utilisation de la commande !setadmin); 0=desactivé, 1=activé
firstrun=1;
;Mot de passe de la commande !setadmin
setadminpassword=MDP;
;Mode daemon (marche uniquement sous Linux)
daemonmode=0;
;Nom du bot
botname=ServeurUrT;
;Utilisation de la base de données sous LeelaBot
usedb=0;
;Fichier de configuration de la base de données
dbconfigfile=conf/db.ini;
Et quand je le lance j'ai ca :

Code : Tout sélectionner

 
 _____________________________________________
|     __              __      ____        __  |
|    / /   ___  ___  / /___ _/ __ )____  / /_ |
|   / /   / _ \/ _ \/ / __ `/ __  / __ \/ __/ |
|  / /___/  __/  __/ / /_/ / /_/ / /_/ / /_   |
| /_____/\___/\___/_/\__,_/_____/\____/\__/   |
|                                             |
|     Garde un oeil sur votre serveur !       |
|                                             |
|               By Linkboss.                  |
|_____________________________________________|

Version courante : 0.3.0 Eugene

Ouverture du log (Bot)...[OK]
Chargement de la configuration (conf/leelabot.ini)...[OK]
Connexion au log de jeu...[OK]
Connexion au RCon...[OK]
Recuperation des infos serveur...[OK]
Synchronisation du serveur...[OK]
  Server info :
  Nom : New Serveur
  Gametype : Team Survivor
  Matchmode : Off
  Map : ut4_turnpike
  Version : ioq3 1.35urt linux-x86_64 Dec 21 2007
  Nombre de joueurs : 1
  Nombre de bots : 0
PHP Strict Standards:  Only variables should be assigned by reference in /home/user/UrbanTerror/LeelaBot/core/plugins.class.php on line 41
Initialisation des plugins...
-->Chargement du plugin "adminbase"...[OK]
-->Chargement du plugin "clientbase"...[OK]
-->Chargement du plugin "basicrights"...[OK]
-->Chargement du plugin "irc"...[OK]
Synchronisation du log...[OK]
Bot lance.
J'ai regardé plusieurs posts du forum mais tous ont réussi à faire rejoindre leur bot sur leur serveur :/ Donc je sais pas trop quoi faire...
Merci de votre aide !
Modifié en dernier par Abraxus le 02 avr. 2012, 18:56, modifié 2 fois.

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 : lancement OK, Join : Non ok :(

Message par linkboss » 23 mars 2012, 02:47

Bon alors, en effet il a l'air de rejoindre le serveur correctement, mais quand tu tapes une commande (comme !help) il ne réponds pas ?
As-tu activé le logging dans la configuration urban terror ? Es-tu sûr du chemin vers le fichier de log ?
<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

Abraxus
Messages : 6
Enregistré le : 23 mars 2012, 00:27

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Abraxus » 23 mars 2012, 18:01

Waip j'ai bien vérifié le chemin du games.log.
Niveau permission il est en 644

Et dans mon server.cfg j'ai bien ceci :
set g_log "games.log" // Nom du journal du serveur, si vide pas de journal. Le journal se trouve dans le dossier q3ut4. Celui-ci est obligatoire pour avoir un bot d'administration.
set g_logsync "1" // Active/D?sactive l'?criture direct dans le journal. Si 0 le bot aura un temps de latence...
set g_loghits "0" // Ecrit tout les hits (ou touche) faites par les joueurs sur le serveur, ce qui cr?er des jounaux ?normes.
set g_logroll "0" // Cr?er un nouveau journal de temps en temps au lieu d'utiliser toujours le m?me.
set logfile "0" // Journal additionnel des actions de qconsole. Variable utile dans les version ant?rieur ? la 4.0 d'urban terror.
Après comme c'est un bot j'ai meme essayé de rajouter set bot_enable 1 dans mon server.cfg mais ca n'a rien changé...

et dans le jeu si je tape !help ca me l'affiche comme si j'avais tapé n'importe quel texte. J'ai tenté /!help et ca me met unknown command ...

Et question en plus : le bot apparait comme spectateur , on le voit dans la liste de joueurs ?
:/

Avatar du membre
Ssxz
Messages : 3310
Enregistré le : 21 août 2008, 18:36
Localisation : Bretagne

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Ssxz » 23 mars 2012, 19:39

Abraxus a écrit :Et question en plus : le bot apparait comme spectateur , on le voit dans la liste de joueurs ?
:/
Non, il ne fait que lancer des messages sur le serveur. On ne voit pas de personnes nommés "LeelaBot" sur le serveur.
- Follow me on Twitter!
- RB Maintenance & Technique

Abraxus
Messages : 6
Enregistré le : 23 mars 2012, 00:27

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Abraxus » 24 mars 2012, 19:48

Bon finalement j'ai trouvé la solution : j'ai changé l'adresse , j'avais mis localhost , j'ai mis mon nom de domaine , j'ai tout redémarré et ca fonctionne !

Maintenant j'ai un second problème, j'ai mis le plugin IRC. j'ai mis dans l'autoperform.txt une commande /join car dans le fichier de conf, on ne peut mettre que des channels publics. Or je souhaite qu'il rejoigne un channel avec mot de passe; J'ai donc mis dans l'autoperform la commande /join #channel motdepasse mais il ne rejoint pas. Il rejoint bien un autre channel public mais il ne réalise pas l'auto perform.

Any idea ?

Avatar du membre
rogor
Chef de projet + Expert installation & configuration du jeu
Chef de projet + Expert installation & configuration du jeu
Messages : 1816
Enregistré le : 31 janv. 2009, 20:33
Localisation : La Chapelle sur Erdre (44)

Re: Leelabot : lancement OK, Join : Non ok :(

Message par rogor » 24 mars 2012, 20:05

Essaye sans le / devant join.

Abraxus
Messages : 6
Enregistré le : 23 mars 2012, 00:27

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Abraxus » 24 mars 2012, 21:40

Super ca marche merci :)

Abraxus
Messages : 6
Enregistré le : 23 mars 2012, 00:27

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Abraxus » 02 avr. 2012, 19:00

SAlut salut,

je reviens quelques jours après le test de LeelaBot.

J'ai un problème toujours avec le plugin IRC .

On arrive bien à lire sur le canal IRC le chat d'UrbanTerror. par contre quand on parle sur IRC , les gens sur UrbanTerror ne voit rien !

De plus dans les logs serveurs d'UrT, chaque fois qu'on parle sur IRC je vois une commande :

Code : Tout sélectionner

rcon from 127.0.0.1:45845
say 
Comme si la commande passait mais il ne récupère pas la ligne à afficher. ce qui est étrange c'est que ca marchait et depuis le redémarrage du serveur complet ca ne marche pas. Je n'ai rien changé à ma config pourtant !
Si quelqu'un a une idée éventuellement, ca serait cool! :) .

Par contre quand je lance LeelaBot, des fois je vois Synchronisation du Serveur : [ERREUR]
Est ce que ca peut venir de ca ? Si ou, comment régler ce problème?

Merci d'avance

Avatar du membre
Blapecool
Conseil d'Administration
Conseil d'Administration
Messages : 1504
Enregistré le : 19 mars 2009, 17:10
Localisation : Sur la Terre

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Blapecool » 04 avr. 2012, 14:47

Des messages d'erreur sont présent dans la console du bot.
Ton bot est-il réglé de manière adéquate ?

Abraxus
Messages : 6
Enregistré le : 23 mars 2012, 00:27

Re: Leelabot : lancement OK, Join : Non ok :(

Message par Abraxus » 04 avr. 2012, 18:08

Je pense qu'il est réglé correctement, les commandes fonctionnent, le bot IRC rejoint le serveur . En plus ca marchait pendant quelques jours et maintenant ca ne marche plus mais que dans un seul sens (on voit le chat UrT sur IRC mais pas l'inverse ) .. Donc je sais pas trop ..


Voila ma conf du plugin irc :

Code : Tout sélectionner

;--- Fichier de configuration du plugin IRC du LeelaBot
;
;Serveur IRC où le bot doit se connecter
server=matilda.kottnet.net;
;port du serveur IRC
port=6667;
;Pseudo du bot
nick=Serveur_UrT;
;User du bot
user=UrbanTerror;
;Canaux à joindre par le bot, séparés par une virgule ","
channels=#channel;
;Canal principal (où seront envoyés les messages de la commande !irc).
;Attention à bien mettre un canal étant dans la liste des channels, sinon le comportement du bot est imprévisible
mainchannel=#channel;
;Fichier de commandes à exécuter lors de la connexion (laisser vide pour aucune commande)
autoperform=/home/user/UrbanTerror/LeelaBot/conf/plugins/autoperform.txt;
;Gestion de l'auto-speak (échange transparent des discussions entre IRC et Urban Terror) :
; 0 = désactivé (irc | urt)
; 1 = activé (irc <=> urt)
; 2 = activé (irc <= urt)
; 3 = activé (irc => urt)
;Les commandes !irc et !urt seront disponible uniquement si l'auto-speak est désactivé d'un coté
autospeak=1;
;Gestion du mode d'envoi de messages : notice = envoi de NOTICE, privmsg = envoi de PRIVMSG au pseudo, chanmsg = envoi de PRIVMSG en public
messagemode=notice;

Répondre