ServerScriptService

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

无法创建
服务
未复制

服务器脚本服务 是容器服务,用于ScriptModuleScript等仅供服务器使用的脚本相关资产。内容永远不会复制到玩家客户端,这使得重要的游戏逻辑可以安全地存储。如果脚本对象位于此服务中且不是 Disabled ,它们将运行。

该服务只包含一个属性,LoadStringEnabled,决定是否启用 Luau 中的 loadstring 函数。出于安全原因,建议将此禁用,因为滥用此功能可能会导致远程代码执行漏洞。

在 ServerScriptService 中运行的脚本可能需要访问不与脚本相关的各种其他资产,例如预制模型需要 cloned 。这些资产应该放在 ServerStorage 中,它们的行为与此服务相似,除了 Script 对象不会运行,即使它们不是 Disabled 。服务器和客户端都有用的资产和ModuleScript应该转而使用ReplicatedStorage。最后,您可以通过使用 Folders 来进一步组织此服务内的对象,而不影响它的行为方式。

属性

LoadStringEnabled

未复制
不可写入脚本
读取并联

切换是否可以使用 loadstring 函数来服务器脚本。默认为 false。

方法

活动