WEPPY

スクリプトとコード実行ガイド

AIにスクリプト作成とLuauコード実行を任せるフロー。

スクリプトのソースコードを管理し、任意のLuauコードをStudioで実行します。

対象ツール

ツール説明
manage_scriptsスクリプト作成、読み込み、変更、検索、依存関係分析
execute_luauRoblox Studioサンドボックスで任意のLuauコードを実行

主なワークフロー

スクリプト修正

「ServerScriptServiceのGameManagerスクリプトでmaxPlayersを12から24に変えて」

manage_scriptssearch で該当行を見つけ、edit_replace で変更します。

Playtestなしで構文を検証

「ServerScriptService.GameManagerのLuau構文を検証して、すべてのエラーを教えて」

manage_scripts.validate は、raw sourceまたは既存のScriptパスのどちらか一方を検証します。Playtestは開始せず、Luau sourceが構文としてparseできるかだけを確認します。

Dashboardの Controls → Luau Syntax Validation をOnにすると、set_sourceedit_replaceedit_insertedit_delete の成功後に実際に保存されたsourceも検証します。構文エラーがある場合や検証を利用できない場合でも適用済みの変更は取り消されないため、AIは同じScriptですぐに修正できます。

一括リファクタリング

「すべてのスクリプトで'OldModule'を'NewModule'に一括置換して」

manage_scriptsreplace で複数スクリプトを一度に置換します。

ランタイムデータの取得

「現在WorkspaceにあるすべてのHumanoidのHealthの平均を計算して」

execute_luau で任意のLuauコードを実行してランタイムデータを取得します。

アクションリファレンス

Manage Scripts

アクション説明
get_sourceスクリプトのソースコードを取得
set_sourceスクリプトのソースコードを設定
create新規スクリプトを作成
deleteスクリプトを削除
edit_replaceスクリプトの特定の行を置換
edit_insert特定の位置に行を挿入
edit_delete特定の行を削除
searchスクリプト内のテキストを検索
get_dependenciesスクリプトの依存関係を取得
validateraw sourceまたは既存ScriptのLuau構文を検証
replace複数スクリプトで一括置換

Execute Luau

Roblox Studioサンドボックスで任意のLuauコードを実行します。

  • ブロックされるサービス: HttpService、DataStoreService、MessagingService
  • アクセス不可: CoreGui、CorePackages