Aller au contenu principal
ShadowAcademy

Les langages Fichiers cfg Anatomie d'un fichier cfg

set, sets et setr : qui peut lire quoi

Les ressources lisent des variables de serveur (des convars) : une langue, une couleur, une clé d'API... Il existe trois commandes pour les poser, et la seule différence entre elles est qui peut les lire.

Commande Qui peut lire la valeur
set le serveur uniquement
sets le serveur, et tout le monde dans la liste des serveurs
setr le serveur, et chaque joueur connecté
set  mon_script_cle_api "abc123"      # le serveur seul la connaît
sets tags "roleplay, francais"        # affiché publiquement
setr ui_couleur "#1D8FBF"             # les scripts côté joueur peuvent la lire

À quoi sert chacune

  • sets : les informations faites pour être publiques. Les tags et la langue aident les joueurs à trouver ton serveur :

    sets tags "roleplay, francais"
    sets locale "fr-FR"
    sets sv_projectName "Shadow RP"
    
  • setr : un réglage dont l'interface du joueur a besoin -- une couleur, une option d'affichage.

  • set : tout le reste, et en particulier tout ce qui est secret.

La règle à retenir

Un secret posé avec setr est lisible par n'importe quel joueur connecté, et avec sets, par n'importe qui sans même se connecter. Dans le doute, set.

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

  • Se présenter dans la liste facile lecon a valider