Aller au contenu principal
ShadowAcademy

Les langages Fichiers cfg Les ressources

ensure, start, stop et restart

Une ressource est un dossier de scripts : le tchat, un métier, une interface. Le serveur ne démarre que celles que server.cfg lui demande de démarrer.

Commande Effet
start chat démarre la ressource si elle ne tourne pas encore
ensure chat la démarre, ou la redémarre si elle tournait déjà
stop chat l'arrête
restart chat l'arrête puis la relance

Pourquoi ensure partout

ensure donne le même résultat au premier démarrage que start, mais se comporte mieux ensuite : quand tu recharges ta configuration pendant que le serveur tourne, les ressources déjà lancées sont redémarrées avec leur nouvelle version au lieu d'être ignorées. C'est pourquoi on écrit ensure dans server.cfg, et on garde start, stop et restart pour la console.

Les ressources de base

Un serveur vierge démarre généralement ces six ressources, fournies avec FXServer :

ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap

Désactiver sans supprimer

Pour retirer temporairement une ressource, on commente sa ligne plutôt que de la supprimer : la réactiver ne demandera qu'un # à effacer.

# ensure rconlog     # désactivé le temps des tests

2 exercices pour cette lecon

Les exercices demandent un compte : il faut bien enregistrer votre progression quelque part. La lecture, elle, reste libre. Creer un compte

  • Le socle du serveur facile lecon a valider
  • Couper sans supprimer facile lecon a valider