Page 1 sur 3

Installation OMNI-BOT sous Debian

Publié : 30 mars 2014, 16:24
par ringot_emmanuel
Bon voila,

J'ai mon serveur ET de base et un beau terminal pour le lancer en arrière plan.

J'ai aussi créer un utilisateur standard pour la question de sécurité.

Je vais maintenant m'attaquer au plus sympa ....

1 - Installation du mod Nitrox
2 - Installation de omni-bot
3 - Vérification de sauvegarde des XP et autre

Et comme d'habitude je fini dans le mur ... Je vais finir maçon moi !

OMNI-BOT
1 - Je décompresse
2 - Je colle les fichier (dossier Omni-bot) dans la racine de mon serveur /usr/games/enemy-territory/omni-bot à coté de etmain
3 - Je suis ce tutoriel : http://www.wikiet.fr/forum/installation ... -t296.html
Il faudra aussi installer tous les fichiers inclus dans le dossier omni-bots. Les fichiers de navigation des bots y sont inclus (dossier "nav").
4 - La je ne comprend pas si je dois faire quelque chose
5 - Je modifie le fichier server.cfg en y ajoutant
//* Omni-Bots * //
set omnibot_path "/usr/games/enemy-territory/omni-bot"
set omnibot_enable "1"

set omnibot_flags "0"
//· 1 : Disable XPSave for bots
//· 2 : Bots cannot mount tanks
//· 4 : Bots cannot mount emplaced guns
//· 8 : Don't count bots (this affects the value of the cvar 'omnibot_playing' which contains the number of bots playing or -1 if this flag is set)
6 - Je lance ET en tapant ceci

Code : Tout sélectionner

etded +set com_hunkmegs 256 +exec servercycle.cfg +set net_ip "176.31.97.203" +exec server.cfg +set fs_game omnibot
Et la miracle !!!!! Rien ne marche mdr, les commands Bot son inconnu et je suis seul sur le serveur.

Re: Installation OMNI-BOT sous Debian

Publié : 30 mars 2014, 17:28
par LSD_WoL
L’installation de l'omnibot est différente si il y a un mod d'installé.
Si tu installe que l'omnibot, faut l’install comme tu fait, mais si tu utilise un mod (nitmod, jaymod, etc...) faut d’abord install le mod.

Re: Installation OMNI-BOT sous Debian

Publié : 30 mars 2014, 18:17
par ringot_emmanuel
J'ai fait ma tentative sans mod car le nitmod me semble complexe à mettre en place.

Re: Installation OMNI-BOT sous Debian

Publié : 30 mars 2014, 18:24
par LSD_WoL
ringot_emmanuel a écrit :J'ai fait ma tentative sans mod car le nitmod me semble complexe à mettre en place.
Sa sert a rien puisque tu peu pas utiliser le nitmod, si t'install l'omnibot de cette façon.

Re: Installation OMNI-BOT sous Debian

Publié : 30 mars 2014, 19:46
par ringot_emmanuel
Bon je tente en premier nitmod mais semble pire à mettre en place mdr.

Mais bon si cela ne marche pas sans Nitmod, ça marchera surement pas après ;-)

Re: Installation OMNI-BOT sous Debian

Publié : 07 avr. 2014, 15:05
par ringot_emmanuel
Désolé si je commente pas en ce moment, ça me gave un peu, je tombe sur des tutos qui dise tu copie + tu duplique le fichier config et tu lance car au finale je reste en ETMAIN mdr. Je reviendrais !

Re: Installation OMNI-BOT sous Debian

Publié : 07 avr. 2014, 17:57
par LSD_WoL
C'est simple, tu crée un dossier "nitmod" a coté du dossier "etmain", tu dl la dernière build du "nitmod" " http://etmods.net/forums/filedl.php?id=4 " tu extrait le contenu de l'archive dans le dossier "nitmod" que tu viens de créer.

Et t'ajoute "+set fs_game nitmod" dans la ligne de démarrage du serveur.

Démarre ton serv et regarde dans les logs si tu a ces lignes:

Code : Tout sélectionner

------- Game Initialization -------
gamename: nitmod
gamedate: Dec  1 2013
gametime: 20:45:46
Si oui, ton serv est en "nitmod", sinon c'est qu'il y a un truc qui est pas bon. Même si tu sa démarre en "nitmod", faut voir si il y a pas d'autres erreurs.

Pour l'omnibot du crée un dossier dans le dossier "nitmod". Tu dl la version qui correspond a ton OS " http://omni-bot.invisionzone.com/index. ... territory/ " et tu l'extrait dans le dossier que tu a crée.

Dans ta cfg tu ajoute:

Code : Tout sélectionner

+set omnibot_path ""
+set omnibot_enable 1
Entre les guillemets faut que tu ajoute la position exacte du fichier "omnibot_et.so" qui est a l’intérieur du dossier "omnibot".
Tu devrais avoir un truc comme sa:

Code : Tout sélectionner

+set omnibot_path "/usr/local/games/enemy-territory/nitmod/omnibot"
Tu modif suivant les dossiers de ton serv.

Démarre ton serv, et cherche ces ligne:

Code : Tout sélectionner

^4Game Initialization completed in 0.16 seconds.
Omni-bot: ^2Looking for /home/etserver/server_et_nitmo1/nitmod/omnibot081//omnibot_et.so,
Omni-bot: ^2Found Omni-bot: /home/etserver/server_et_nitmo1/nitmod/omnibot081//omnibot_et.so, Attempting to Initialize
Omni-bot: ^2Omni-bot Loaded Successfully
Ce log viens de mon serveur, donc sa peut etre différent du tien, mais si tu a ces lignes qui apparaissent c'est que ton "omnibot" fonctionne.

Re: Installation OMNI-BOT sous Debian

Publié : 01 mai 2014, 11:18
par ringot_emmanuel
J'ai un peu de temps donc je teste cela, j'ai envie de finir cette saleté mdr

1 - Je créer le dossier
2 - Je met les fichiers dedans
3 - Je lance la commande suivante

Code : Tout sélectionner

etded +set com_hunkmegs 256 +exec servercycle.cfg +set net_ip "176.31.97.203" +set fs_game nitmod +exec server.cfg
Le jeu se lance et me met ceci

Code : Tout sélectionner

Sys_LoadDll(/root/.etwolf/nitmod/qagame.mp.i386.so)... 
Sys_LoadDll(/root/.etwolf/nitmod/qagame.mp.i386.so) failed:
"/root/.etwolf/nitmod/qagame.mp.i386.so: cannot open shared object file: No such file or directory"
Sys_LoadDll(/usr/games/enemy-territory/nitmod/qagame.mp.i386.so)... 
Sys_LoadDll(/usr/games/enemy-territory/nitmod/qagame.mp.i386.so) failed:
"libstdc++.so.6: cannot open shared object file: No such file or directory"
Sys_LoadDll(qagame) failed dlopen() completely!
----- Server Shutdown -----
Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27950
Sending heartbeat to etmaster.idsoftware.com
---------------------------
Sys_Error: VM_Create on game failed
Shutdown tty console
root@ns389727:~# 
Je vais aller fouiller du coté de l'erreur ""libstdc++.so.6: cannot open shared object file: No such file or directory""

Re: Installation OMNI-BOT sous Debian

Publié : 01 mai 2014, 11:41
par LSD_WoL
Il est install ou ton jeu exactement ?

Re: Installation OMNI-BOT sous Debian

Publié : 01 mai 2014, 12:11
par ringot_emmanuel
/usr/games/enemy-territory/