hesiz

Untitled

Jan 29th, 2025
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. local function placeBlock(name, position, rotation)
  2. local block = game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(name)
  3. if block then
  4. local clone = block:Clone()
  5. clone.Parent = game.Workspace
  6. clone.Position = position
  7. clone.Rotation = rotation
  8. end
  9. end
  10.  
  11. local function createSimpleCar()
  12. print("Construyendo un auto básico...")
  13.  
  14. -- Chasis
  15. placeBlock("Metal", Vector3.new(0, 2, 0), Vector3.new(0, 0, 0))
  16. placeBlock("Metal", Vector3.new(2, 2, 0), Vector3.new(0, 0, 0))
  17. placeBlock("Metal", Vector3.new(-2, 2, 0), Vector3.new(0, 0, 0))
  18.  
  19. -- Llantas
  20. placeBlock("Wheel", Vector3.new(2, 1, 2), Vector3.new(0, 0, 0))
  21. placeBlock("Wheel", Vector3.new(-2, 1, 2), Vector3.new(0, 0, 0))
  22. placeBlock("Wheel", Vector3.new(2, 1, -2), Vector3.new(0, 0, 0))
  23. placeBlock("Wheel", Vector3.new(-2, 1, -2), Vector3.new(0, 0, 0))
  24.  
  25. -- Motor
  26. placeBlock("CarMotor", Vector3.new(0, 2, -1), Vector3.new(0, 0, 0))
  27.  
  28. print("Auto construido.")
  29. end
  30.  
  31. local function createSimpleRobot()
  32. print("Construyendo un robot básico...")
  33.  
  34. -- Cuerpo
  35. placeBlock("Metal", Vector3.new(0, 5, 0), Vector3.new(0, 0, 0)) -- Torso
  36. placeBlock("Metal", Vector3.new(0, 7, 0), Vector3.new(0, 0, 0)) -- Cabeza
  37.  
  38. -- Brazos
  39. placeBlock("Piston", Vector3.new(2, 5, 0), Vector3.new(0, 0, 90)) -- Brazo derecho
  40. placeBlock("Piston", Vector3.new(-2, 5, 0), Vector3.new(0, 0, -90)) -- Brazo izquierdo
  41.  
  42. -- Piernas
  43. placeBlock("Metal", Vector3.new(1, 3, 0), Vector3.new(0, 0, 0)) -- Pierna derecha
  44. placeBlock("Metal", Vector3.new(-1, 3, 0), Vector3.new(0, 0, 0)) -- Pierna izquierda
  45.  
  46. -- Llantas para movimiento
  47. placeBlock("Wheel", Vector3.new(1, 2, 0), Vector3.new(0, 0, 0))
  48. placeBlock("Wheel", Vector3.new(-1, 2, 0), Vector3.new(0, 0, 0))
  49.  
  50. print("Robot construido.")
  51. end
  52.  
  53. local function createLightSystem()
  54. print("Construyendo sistema de iluminación...")
  55.  
  56. -- Luces
  57. placeBlock("Light", Vector3.new(0, 5, 2), Vector3.new(0, 0, 0))
  58. placeBlock("Light", Vector3.new(2, 5, 2), Vector3.new(0, 0, 0))
  59. placeBlock("Light", Vector3.new(-2, 5, 2), Vector3.new(0, 0, 0))
  60.  
  61. -- Delay block para activación
  62. placeBlock("DelayBlock", Vector3.new(0, 5, 3), Vector3.new(0, 0, 0))
  63.  
  64. print("Sistema de iluminación construido.")
  65. end
  66.  
  67. -- Selecciona qué construir
  68. createSimpleCar()
  69. createSimpleRobot()
  70. createLightSystem()
Advertisement
Add Comment
Please, Sign In to add comment