Image

JSI to DEDI est un panel de gestion de serveurs de jeux & web sur votre dédié.

[CS:Source] Gestion des bots sur CS:Source

Les différents fichiers cfg, txt, etc.
Répondre
Avatar du membre
Papy___
Admin
Admin
Messages : 185
Enregistré le : 30 nov. 2021, 16:12
Localisation : Paris
Contact :

Gestion des bots sur CS:Source

Message par Papy___ »

gestiondesbots_css.jpg



Nous allons voir comment configurer un fichier pour gérer vos bots sur votre serveur.

Vous allez créer un fichier que vous nommerez bots.cfg
Dans ce fichier de multiples commandes vont être ajouté pour configurer vos bots.

Voici une liste avec les éléments essentiels.
  • bot_join_after_player 0 = va autoriser les bots sur votre serveur même si aucun joueur n'est présent.
  • bot_difficulty 2 = niveau de jeu des bots. 1 = facile, 2 = normal, 3 = difficile.
  • bot_chatter off = configurer sur off les bots ne parlent pas. radio = certaines commandes radio. minimal = certaines commandes radio et audio. normal = toutes les commandes radio et audio.
  • bot_quota 2 = nombre de bot présent sur le serveur. Dans l'exemple il y en a 2. Attention car suivant où vous louez votre serveur le nombre de bots est limité.
  • bot_prefix [Papyinfo] = le tag que porteront les bots.
  • bot_quota_mode fill = pour qu'il y ait toujours un nombre de joueur déterminé par bot_quota.
  • bot_auto_vacate 1 = sur 1 autorise les bots à quitter le serveur si des joueurs se connectent.
  • bot_auto_follow 1 = sur 1 autorise les bots à suivre les joueurs, sur 0 les bots feront ce qu'ils veulent sur la map.
  • bot_allow_rogues 1 = sur 1 donne la permission aux bots de faire ce qu'ils veulent sans suivre les ordres donner par radio etc.
  • bot_defer_to_human 1 = sur 1 ordonne aux bots de remplir leur mission jusqu'au bout.
  • bot_join_team any = sur "any" les bots rejoindront l'équipe qui a besoin de joueurs, sur "t" les bots rejoindront uniquement les terros, sur "ct" les bots rejoindront uniquement les CT.

La partie suivante concerne les armes. Vous pouvez autoriser ou non les bots à avoir certaines armes.
  • bot_all_weapons = aucune arme ne sera restreinte
  • bot_allow_grenade 1 = sur 1 autorise les bots à prendre des grenades.
  • bot_allow_machine_guns 1 = sur 1 autorise les bots à prendre les machines guns.
  • bot_allow_pistols 1 = sur 1 autorise les bots à prendre les armes de poing.
  • bot_allow_rifles 1 = sur 1 autorise les bots à prendre les armes type fusils.
  • bot_allow_shotguns 1 = sur 1 autorise les bots à prendre les armes type fusil a pompe.
  • bot_allow_snipers 1 = sur 1 autorise les bots à prendre les armes type snipers.
  • bot_allow_sub_machine_guns 1 = sur 1 autorise les bots à prendre les armes type sub machine guns.


Voici un exemple de fichier bots.cfg
bot_join_after_player 0
bot_difficulty 2
bot_chatter off
bot_quota 2
bot_prefix [Papyinfo]
bot_quota_mode fill
bot_auto_vacate 1
bot_auto_follow 1
bot_allow_rogues 1
bot_defer_to_human 1
bot_join_team any
bot_all_weapons
Avec cette configuration vous aurez 2 bots en permanence sur votre serveur, dès qu'un joueur rejoindra votre serveur 1 bot partira et lorsque le joueur partira du serveur 1 bot rejoindra le serveur automatiquement. Il y aura donc toujours un minimum de 2 joueurs (bots) sur votre serveur. Les bots ne donneront aucune info radio/audio et auront pour tag [Papyinfo] .Ils auront accès à toutes les armes et auront un niveau normal.

Donc une fois votre fichier bots.cfg terminé, vous allez l'uploader sur votre ftp serveur dans
cfg/
Puis vous allez éditer votre fichier server.cfg et ajouter la ligne suivante
exec bots.cfg
Nous venons de voir l'ajout de bots via un fichier .cfg mais vous pouvez aussi ajouter vos lignes de config dans votre fichier server.cfg si vous ne désire pas créer de fichier dédié aux bots.

Ensuite vous faites un changement de map et les bots apparaitront.

Si vous voulez kicker des bots vous pouvez le faire via votre console, via la commande habituelle de kick, et si vous voulez kicker tout les bots il vous suffira de taper en console
rcon bot_kick


Ce tutoriel est la propriété de papyinfo.fr
Répondre