ServerScriptService

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible
Service
Non répliqué

ServerScriptService est un service de conteneur pour Script , ModuleScript et d'autres ressources liées au scripting qui ne sont destinées qu'à l'utilisation du serveur.Le contenu n'est jamais répliqué aux clients joueurs du tout, ce qui permet un stockage sécurisé de la logique de jeu importante.Les objets de script s'exécuteront s'ils sont dans ce service et non Disabled .

Ce service héberge une seule propriété, LoadStringEnabled , qui détermine si la fonction loadstring est activée dans Luau.Il est recommandé de le garder désactivé pour des raisons de sécurité, car l'abus de cette fonction peut entraîner des vulnérabilités d'exécution de code à distance.

Les scripts exécutés dans ServerScriptService peuvent avoir besoin d'accès à diverses autres ressources qui ne sont pas liées à la programmation, telles que des modèles préfabriqués pour être cloned .De tels actifs devraient aller dans ServerStorage , qui se comporte de manière similaire à ce service sauf que les objets Script ne s'exécuteront pas même s'ils ne sont pas Disabled .Les ressources et ModuleScript qui sont utiles à la fois pour le serveur et les clients devraient plutôt aller dans ReplicatedStorage .Enfin, vous pouvez organiser davantage d'objets dans ce service grâce à l'utilisation de Folders sans affecter la manière dont il se comporte.

Résumé

Propriétés

  • Non répliqué
    Non scriptable
    Lecture parallèle

    Active si la fonction loadstring peut être utilisée par les scripts du serveur ou non. Défaut à false.

Propriétés

LoadStringEnabled

Non répliqué
Non scriptable
Lecture parallèle

Active si la fonction loadstring peut être utilisée par les scripts du serveur ou non. Défaut à false.

Méthodes

Évènements