make_script
Generate, save, and statically validate a fixed Lua starter template from a text prompt for Roblox BedWars Creative, covering emerald rewards, join messages, or progress bars.
Instructions
Generate, save, and statically validate a fixed Lua starter template from a text prompt. Inputs: prompt (required non-empty string). Supported patterns select a fixed template: an emerald reward every 30 seconds, a player-join chat message, or a global repeating progress bar. Effects: checks required cached APIs, writes generated_.lua under the MCP root's scripts/, and replaces that file if it already exists. It does not accept supplied Lua code, a directory, or an output filename; prompt numbers do not customize the fixed template. Returns file_name, path, explanation, required_docs, and validation. Does not directly upload. Unsupported prompt patterns fail without generating a file.
Context: Choose only when a fixed starter is sufficient. For custom Lua or a specific destination, use create_script, create_project_script, or create_directory_script with complete source code. For complex mechanics use resolve_creative_mechanic and recommend_algorithm before authoring. An existing watcher may upload a generated file if its glob includes it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||