Script

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

A Script は、BadgeService でプレイヤーにバッジを授与するなど、サーバー側のオブジェクト、プロパティ、イベントにアクセスできる Luau ソースコンテナで、クライアントの LocalScripts ではできません。

次の条件が満たされる瞬間に、スクリプトのコードが新しいスレッドで実行されます:

スクリプトは、上記の条件が 満たされていない 、終了するか、エラーを発生させる (そのエラーが発生しているイベントに接続された関数によって発生しない限り) まで実行が続きます。さらに、スクリプトまたはその祖先の 1 つが破壊されると、スレッドが停止します。スクリプトは、Parent プロパティが nil に設定されていても、Script が破壊されていない限り実行を続けます。

概要

プロパティ

  • 並列読み取り
    プラグインのセキュリティ
    OpenCloud セキュリティ

    実行するコード。

BaseScript から継承した プロパティ
  • 並列読み取り

    BaseScript が実行されるかどうかを決定します。

  • 複製されていません
    並列読み取り

    BaseScript が実行されるかどうかを決定します。

  • プラグインのセキュリティ
    並列読み取り

    スクリプトが実行されるコンテキストを決定します。

プロパティ

Source

並列読み取り
プラグインのセキュリティ
OpenCloud セキュリティ

実行するコードを表示します。直接編集することは保護され、減退します。このプロパティへのアクセスを Script または LocalScript で試みると、エラーが発生します。

ユーザーが開いたスクリプトのソースを読んだり変更したい場合は、ScriptEditorService を使用して、このプロパティを直接変更するのではなく、スクリプトエディタと対話します。両方の ScriptEditorService:UpdateSourceAsync()ScriptEditorService:GetEditorSource() は、スクリプトが開かれている場合、スクリプトエディタからスクリプトのコンテンツを読んだり変更したりできます。ソースも コマンドライン から読むことができます。

方法

イベント