[RÉSOLU] Administrer B3 (en utilisant screen)

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
Zangdar
Messages : 151
Enregistré le : 16 août 2010, 11:53
Localisation : Eure (27)

Administrer B3 (en utilisant screen)

Message par Zangdar » 17 oct. 2010, 13:39

Bonjour,
j'ai installé b3 version 1.2.1 sur un serveur dédié linux avec debian 5.
je lance b3 en faisant cd ./b3 puis python ./b3_run.py -c /home/USER/b3/b3/conf/b3.xml
ça se lance bien, puis ça me marque:

Using config file: /home/USER/b3/b3/conf/b3.xml
Activating log : b3.log
Connecting to DB : OK
Using Gamelog : /home/USER/.q3a/q3ut4/games.log
Testing RCON : OK
Loading Events : 32 events loaded
Loading Plugins : .............. (14)
Starting Plugins : .............. (14)
Startup Complete : Let's get to work!

(Please check b3.log in the B3 root directory for more detailed info)


et à partir de la, le bot est bien lancé. MAIS si je quitte la fenetre (j'utilise putty), le bot se desactive! Comment changer ça?

de plus, quand quelqu'un tape !iamgod, il se retrouve super admin, comment enlever cette commande?
Et enfin, comment je donne un level à quelqu'un, parce que du coup quand je me connecte sur mon serveur, j'ai aucun droit (à par mon rcon).
Modifié en dernier par Zangdar le 18 oct. 2010, 12:53, modifié 1 fois.
** Le jour où tu penseras que tu n'es qu'un bon à rien, rappelle toi que tu es le spermatozoïde qui a gagné. **

Modérateur `gby

Béta 2 : ut4_obj_delta

Avatar du membre
B3e
Messages : 235
Enregistré le : 10 oct. 2009, 11:19
Localisation : Lorient, France

Re: Administrer B3

Message par B3e » 17 oct. 2010, 15:01

Zangdar a écrit : et à partir de la, le bot est bien lancé. MAIS si je quitte la fenetre (j'utilise putty), le bot se desactive! Comment changer ça?
Utilise Screen. http://doc.ubuntu-fr.org/screen

Dans ton cas, tu peux faire par exemple :

Code : Tout sélectionner

screen -S b3bot
Ca va t'ouvrir un nouvelle fenetre console, du nom de "b3bot", et dans cette console lance ton script sh.

Pour ensuite quitter ce screen (et laisser tourner ce qui a été lancé dedans), presse simultanément Ctrl + A + D.

Ensuite, si tu fais :

Code : Tout sélectionner

screen -ls
Ca te list tous les screens lancés par ton user. En l'occurence, il devrait n'y en avoir qu'un dans ton cas. En créant un Screen, un PID (numéro de processus) va lui être attribué.
Tu peux alors revenir dans ce Screen en tappant la commande :

Code : Tout sélectionner

screen -R "numero_de_PID"
Enfin, tu peux tuer un screen avec la commande

Code : Tout sélectionner

kill "numero_de_PID"
Voilà pour les commandes basiques, tu devrais pouvoir te débrouiller avec ça.
-------
Zangdar a écrit : de plus, quand quelqu'un tape !iamgod, il se retrouve super admin, comment enlever cette commande?
Et enfin, comment je donne un level à quelqu'un, parce que du coup quand je me connecte sur mon serveur, j'ai aucun droit (à par mon rcon).
Pour autant que je me souvienne (je sais plus à partir de quelle version de b3 ils l'ont supprimé), il y a une ligne à modifier dans b3.xml, quelquechose comme iamgod=false ou iamgod=0.
Ensuite, pour ton histoire de level, tu donnes peu de détails donc difficile de te répondre, par contre garde à l'esprit que tu peux toujours modifier un level d'un user en éditant directement ta BDD via phpmyadmin par exemple.
Cherche toi dans les clients, et le champ à modifier est group_bits, la valeur est 128 pour un superadmin.

Avatar du membre
Zangdar
Messages : 151
Enregistré le : 16 août 2010, 11:53
Localisation : Eure (27)

Re: Administrer B3

Message par Zangdar » 18 oct. 2010, 12:53

Merci beaucoup ça marche bien, pour iamgod j'ai pas trouvé mais je continuerais les recherches.
Je met le sujet résolu.
** Le jour où tu penseras que tu n'es qu'un bon à rien, rappelle toi que tu es le spermatozoïde qui a gagné. **

Modérateur `gby

Béta 2 : ut4_obj_delta

Avatar du membre
Mopitio
Messages : 446
Enregistré le : 21 nov. 2009, 11:55
Localisation : Caudry // Nord (france)

Re: [Resolu] Administrer B3 (en utilisant screen)

Message par Mopitio » 18 oct. 2010, 14:29

pour le commande !iamgod, avec la dernière version de B3 il me semble qu'elle se désactive automatiquement non ?

Avatar du membre
Zangdar
Messages : 151
Enregistré le : 16 août 2010, 11:53
Localisation : Eure (27)

Re: [Resolu] Administrer B3 (en utilisant screen)

Message par Zangdar » 18 oct. 2010, 19:55

et bien je semble avoir réussi a la desactiver en mettant <set name="iamgod">off</set> dans b3.xml
** Le jour où tu penseras que tu n'es qu'un bon à rien, rappelle toi que tu es le spermatozoïde qui a gagné. **

Modérateur `gby

Béta 2 : ut4_obj_delta

Avatar du membre
Tung
Secrétaire
Secrétaire
Messages : 8926
Enregistré le : 06 juil. 2005, 19:00
Localisation : Rennes

[RÉSOLU] Administrer B3 (en utilisant screen)

Message par Tung » 27 oct. 2010, 14:39

Problème résolu
Bonjour,


Il semble que le problème de ce sujet a été résolu.

-----
Merci de votre compréhension.

L'équipe Urban Terror France

Répondre