Aller au contenu principal
ShadowAcademy

Les langages Fichiers cfg Découper sa configuration

Deux fois la même variable

Puisque le serveur exécute les lignes dans l'ordre, une variable posée deux fois garde la dernière valeur :

sv_maxclients 48
sv_maxclients 8     # c'est celle-ci qui compte

Un outil...

On s'en sert pour faire tourner deux serveurs avec presque la même configuration. Le serveur de test lit le fichier commun, puis corrige ce qui doit différer :

exec commun.cfg                    # 48 places, nom officiel...
sv_maxclients 8                    # ... mais 8 places ici
sv_hostname "Shadow RP [TEST]"

... et un piège

Le même mécanisme joue contre toi quand un exec placé après tes réglages les écrase sans prévenir. Si une valeur « refuse » de changer, cherche d'abord si elle n'est pas posée une seconde fois plus bas, ou dans un fichier chargé ensuite.

1 exercice 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 serveur de test moyen lecon a valider