Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function placeBlock(name, position, rotation)
- local block = game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(name)
- if block then
- local clone = block:Clone()
- clone.Parent = game.Workspace
- clone.Position = position
- clone.Rotation = rotation
- end
- end
- local function createSimpleCar()
- print("Construyendo un auto básico...")
- -- Chasis
- placeBlock("Metal", Vector3.new(0, 2, 0), Vector3.new(0, 0, 0))
- placeBlock("Metal", Vector3.new(2, 2, 0), Vector3.new(0, 0, 0))
- placeBlock("Metal", Vector3.new(-2, 2, 0), Vector3.new(0, 0, 0))
- -- Llantas
- placeBlock("Wheel", Vector3.new(2, 1, 2), Vector3.new(0, 0, 0))
- placeBlock("Wheel", Vector3.new(-2, 1, 2), Vector3.new(0, 0, 0))
- placeBlock("Wheel", Vector3.new(2, 1, -2), Vector3.new(0, 0, 0))
- placeBlock("Wheel", Vector3.new(-2, 1, -2), Vector3.new(0, 0, 0))
- -- Motor
- placeBlock("CarMotor", Vector3.new(0, 2, -1), Vector3.new(0, 0, 0))
- print("Auto construido.")
- end
- local function createSimpleRobot()
- print("Construyendo un robot básico...")
- -- Cuerpo
- placeBlock("Metal", Vector3.new(0, 5, 0), Vector3.new(0, 0, 0)) -- Torso
- placeBlock("Metal", Vector3.new(0, 7, 0), Vector3.new(0, 0, 0)) -- Cabeza
- -- Brazos
- placeBlock("Piston", Vector3.new(2, 5, 0), Vector3.new(0, 0, 90)) -- Brazo derecho
- placeBlock("Piston", Vector3.new(-2, 5, 0), Vector3.new(0, 0, -90)) -- Brazo izquierdo
- -- Piernas
- placeBlock("Metal", Vector3.new(1, 3, 0), Vector3.new(0, 0, 0)) -- Pierna derecha
- placeBlock("Metal", Vector3.new(-1, 3, 0), Vector3.new(0, 0, 0)) -- Pierna izquierda
- -- Llantas para movimiento
- placeBlock("Wheel", Vector3.new(1, 2, 0), Vector3.new(0, 0, 0))
- placeBlock("Wheel", Vector3.new(-1, 2, 0), Vector3.new(0, 0, 0))
- print("Robot construido.")
- end
- local function createLightSystem()
- print("Construyendo sistema de iluminación...")
- -- Luces
- placeBlock("Light", Vector3.new(0, 5, 2), Vector3.new(0, 0, 0))
- placeBlock("Light", Vector3.new(2, 5, 2), Vector3.new(0, 0, 0))
- placeBlock("Light", Vector3.new(-2, 5, 2), Vector3.new(0, 0, 0))
- -- Delay block para activación
- placeBlock("DelayBlock", Vector3.new(0, 5, 3), Vector3.new(0, 0, 0))
- print("Sistema de iluminación construido.")
- end
- -- Selecciona qué construir
- createSimpleCar()
- createSimpleRobot()
- createLightSystem()
Advertisement
Add Comment
Please, Sign In to add comment