Script

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Ein A Script ist ein Luau-Quelle-Container, der auf Server-seitige Objekte, Eigenschaften und Ereignisse zugreifen kann, z. B. um Abzeichen an Spieler zu vergeben, die BadgeService verwenden, während LocalScripts auf dem Client nicht möglich ist.

Sobald die folgenden Bedingungen erfüllt sind, wird der Code eines Skript, das. PL: die Skriptsin einem neuen Thread ausgeführt:

Das Skript wird weiter ausgeführt, bis die oben genannten Bedingungen nicht erfüllt sind, es endet oder es einen Fehler erzeugt (es sei denn, dieser Fehler wird von einer Funktion verursacht, die mit einem Ereignis verbunden ist, das feuert).Zusätzlich wird der Thread gestoppt, wenn das Skript oder einer seiner Vorfahren zerstört wird.Ein Skript wird weiter ausgeführt, auch wenn die Eigenschaft Parent auf nil gesetzt und die Script nicht zerstört wird.

Zusammenfassung

Eigenschaften

  • Parallel lesen
    Plugin-Sicherheit
    OpenCloud-Sicherheit

    Der Code, der ausgeführt werden soll.

Eigenschaften von BaseScript übernommen

Eigenschaften

Source

Parallel lesen
Plugin-Sicherheit
OpenCloud-Sicherheit

Repräsentiert den Code, der ausgeführt werden soll.Es ist geschützt und ermutigt nicht, direkt zu bearbeiten.Versuche, auf diese Eigenschaft in einem Script oder LocalScript zuzugreifen, verursachen Fehler.

Wenn du die Quelle eines Skripts lesen oder modifizieren möchtest, das ein Benutzer geöffnet hat, verwende ScriptEditorService, um mit dem Skript-Editor zu interagieren, anstatt diese Eigenschaftendirekt zu modifizieren.Beide ScriptEditorService:UpdateSourceAsync() und ScriptEditorService:GetEditorSource() können den Skript-Inhalt aus dem Skript-Editor lesen oder modifizieren, wenn das Skript geöffnet wird.Du kannst auch die Quelle von der Befehlszeile lesen.

Methoden

Ereignisse