Skip to content

twhlynch/Roblox2Grab

Repository files navigation

Roblox2Grab

Rbx2Grab plugin by GeoFennec also exists and may be easier for you to use.

Requirements

  • Install Python
  • Install Roblox Studio
  • HTTP Requests enabled in your game (Game Settings > Security > Allow HTTP Requests)

Setup Scripts

  1. Create a folder named GrabMap in the Roblox Studio Workspace.
  2. Place all maps and objects you want to export into the GrabMap folder.
  3. Create a Script in ServerScriptService named MainScript.
  4. In MainScript, Create a ModuleScript named WebhookService.
  5. Copy the content of WebhookServiceScript.lua into the WebhookService module.
  6. Copy the content of MainScript.lua into MainScript.

Setup Server

  1. Open a terminal / command prompt and navigate to this folder.
  2. On Windows run run.bat. On Mac / Linux run ./run.sh. This will setup and start the server on https://127.0.0.1:5000.

Usage

  1. Run the game to start the script. Press F9 for logs.
  2. When finished a .json file will have been created in this folder.
  3. You can convert the JSON file to a level file with any json to level tool such the JSON editor.

Credit

  • @person615 - Created the first version / proof of concept.
  • @.index (GitHub)
  • @vestriaa (GitHub)
  • @geocolada - Helped fix the rotation issue.
  • @slindev (GitHub) - Created GRAB and the level format.

About

Scripts and Guide to export a ROBLOX Studio map to Grab VR

Topics

Resources

Stars

Watchers

Forks

Contributors