ServerScriptService

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Brak możliwości tworzenia
Usługa
Bez replikacji

ServerScriptService jest usługą kontenera dla Script , ModuleScript i innych zasobów związanych ze skryptowaniem, które są przeznaczone wyłącznie do użytku na serwerze.Treść nigdy nie jest replikowana do klientów graczy, co pozwala na bezpieczne przechowywanie ważnej logiki gry.Obiekty skryptów będą uruchamiane, jeśli znajdują się w tej usłudze i nie są Disabled .

Ta usługa posiada tylko jedną właściwość, LoadStringEnabled, która określa, czy funkcja loadstring w Luau jest włączona.Zaleca się utrzymywanie tego wyłączone z powodów bezpieczeństwa, ponieważ nadużywanie tej funkcji może prowadzić do luk w bezpieczeństwie wykonywania kodu zdalnego.

Skrypty uruchamiane w ServerScriptService mogą potrzebować dostępu do różnych innych zasobów, które nie są związane ze skryptowaniem, takich jak gotowe modele, które mają być cloned.Takie zasoby powinny znaleźć się w ServerStorage, które zachowują się podobnie do tej usługi, z wyjątkiem tego, że obiekty Script nie będą uruchamiane, nawet jeśli nie są Disabled .Aktywa i ModuleScript , które są przydatne zarówno dla serwera, jak i klientów, powinny zamiast tego przejść do ReplicatedStorage .Wreszcie możesz dalej zorganizować obiekty w tej usłudze za pomocą użycia Folders bez wpływu na sposób jej działania.

Podsumowanie

Właściwości

  • Bez replikacji
    Brak możliwości dodawania do skryptu
    Odczyt równoległy

    Przełącza, czy funkcja loadstring może być używana przez skrypty serwera. Domyślnie jest to fałsz.

Właściwości

LoadStringEnabled

Bez replikacji
Brak możliwości dodawania do skryptu
Odczyt równoległy

Przełącza, czy funkcja loadstring może być używana przez skrypty serwera. Domyślnie jest to fałsz.

Metody

Zdarzenia