Par défaut, nous désactivons la fonctionnalité permettant le rafraîchissement / refresh automatique des fichiers LUA modifiés et ce pour des raisons de sécurité et de fluidité.

Si néanmoins vous avez ponctuellement besoin de cette fonctionnalité, notamment pour développer/configurer votre serveur, nous vous permettons d'activer l'auto refresh.

Activer l'autorefresh

Il vous suffit pour cela de créer un fichier sur le FTP: srcds/garrysmod/disableluarefresh_off.txt.

Peu importe son contenu, celui-ci sera simplement détecté au démarrage du serveur et indiquera de laisser l'autorefresh activé. Supprimez le fichier quand vous n'en aurez plus besoin.

Astuce

Vous êtes sur le gamemode DarkRP ou un de ses dérivés ? Alors vous avez probablement des freezes gênant une fois le autorefresh activé. C’est pourquoi veuillez suivre les étapes suivantes afin de réduire drastiquement l’impact de celui-ci :

  1. Allez dans srcds/garrysmod/gamemodes/darkrp/gamemode/cl_init.lua
  2. Ajoutez au dessus de la ligne 11 if DarkRP then return end
  3. Allez dans srcds/garrysmod/gamemodes/darkrp/gamemode/init.lua
  4. Ajoutez au dessus de la ligne 13 if DarkRP then return end

Disclaimer: 

Certaines choses peuvent ne pas fonctionner comme elles le devraient. Donc, si votre HUD custom est placé dans darkrp_modules, il ne sera probablement pas mis à jour. Le menu F4 de base ne fonctionnera pas. Aucune modifications des fichiers DarkRP ne sera prisent en compte.