Roblox is a virtual community where players build virtual worlds using blocks and make their creations come alive using scripting. One popular user-created Roblox game is Script Builder. Normally, a player needs to edit the game using Roblox Studio and upload it to the site before seeing any changes.Script Builder solves this problem by letting players make on-the-fly changes to their games. Script Builder uses the Lua programming language.
Script Builder Commands
Most script builders use a key set of commands to create, add to, edit and run scripts. Script Builder uses the following standard commands:
Some script builders offer help, like Roblox hacks available on http://robloxcheats.net/download-roblox-hack-tool/. Try typing“help/” or “help.”The backslash (/) is often used to separate commands, but this is not consistent throughout all programs.
Script Builder Commands
Most script builders use a key set of commands to create, add to, edit and run scripts. Script Builder uses the following standard commands:
- create/script name – Creates a script with the name of the script. Example: create/sillymessage
- edit/script name –Once a script has been created, you can add to or edit it using this command.
- exit/ or exit/script name –After editing your script, typing this command will stop any code from being added to the script.
- run/script name –Typing this command will run the script after it has been created.
Some script builders offer help, like Roblox hacks available on http://robloxcheats.net/download-roblox-hack-tool/. Try typing“help/” or “help.”The backslash (/) is often used to separate commands, but this is not consistent throughout all programs.
Roblox Scripts
Some sites that provide scripts for Script Builder are Script It, Roscript and the Roblox forum. You can also find them on YouTube. Here are some scripts for Script Builder:
Create a Brick
Code:
local brick = Instance.new("Part")
brick.Parent = game.Workspace
brick.Name = "Brick1"
brick.Size = Vector3.new(10,10,10) -- the size of the brick
brick.Position = Vector3.new(0,3,0) -- the position of the brick
brick.Anchored = true --|false = fall|true = never fall|--
brick.CanCollide = true --can collide?
brick.Locked = false
brick.Shape = "Block" -- Ball,Block or Cylinder
Create a Floating Text
Code:
local text = "Floating Text Here" -- put here what you like to put in the text
local mod = Instance.new("Model")
mod.Parent = game.Workspace
mod.Name = text -- text = floating text
local head = Instance.new("Part")
head.Parent = mod -- do not touch here '-'
head.Name = "Head" -- do not change it
head.Size = Vector3.new(5,4,5) -- the size of the brick
head.Position = Vector3.new(0,3,0) -- the position of the brick that have the floating text
head.Anchored = true -- false = fall - - - - true = never fall
local huma = Instance.new("Humanoid")
huma.Parent = mod
Create Base Plate Name
Code:
p= game.Workspace:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
p[i].Name = "Shane"
end
end
Rotate base 45 degrees
Code:
game.Workspace.Shane.CFrame = CFrame.fromEulerAnglesXYZ(1,0,0)
Some sites that provide scripts for Script Builder are Script It, Roscript and the Roblox forum. You can also find them on YouTube. Here are some scripts for Script Builder:
Create a Brick
Code:
local brick = Instance.new("Part")
brick.Parent = game.Workspace
brick.Name = "Brick1"
brick.Size = Vector3.new(10,10,10) -- the size of the brick
brick.Position = Vector3.new(0,3,0) -- the position of the brick
brick.Anchored = true --|false = fall|true = never fall|--
brick.CanCollide = true --can collide?
brick.Locked = false
brick.Shape = "Block" -- Ball,Block or Cylinder
Create a Floating Text
Code:
local text = "Floating Text Here" -- put here what you like to put in the text
local mod = Instance.new("Model")
mod.Parent = game.Workspace
mod.Name = text -- text = floating text
local head = Instance.new("Part")
head.Parent = mod -- do not touch here '-'
head.Name = "Head" -- do not change it
head.Size = Vector3.new(5,4,5) -- the size of the brick
head.Position = Vector3.new(0,3,0) -- the position of the brick that have the floating text
head.Anchored = true -- false = fall - - - - true = never fall
local huma = Instance.new("Humanoid")
huma.Parent = mod
Create Base Plate Name
Code:
p= game.Workspace:GetChildren()
for i= 1, #p do
if p[i].className == "Part" then
p[i].Name = "Shane"
end
end
Rotate base 45 degrees
Code:
game.Workspace.Shane.CFrame = CFrame.fromEulerAnglesXYZ(1,0,0)