Advertisement
HanzerCopy

Ubah menjadi balok studs/lego

Apr 2nd, 2025
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.30 KB | Source Code | 0 0
  1.  
  2. -- Nama Part yang akan diubah menjadi balok studs
  3. local targetPartName = "Part" -- Nama Part target dikembalikan menjadi "Part"
  4.  
  5. -- Fungsi untuk mengubah permukaan Part menjadi Studs jika namanya sesuai
  6. local function makeLego(object)
  7.     if object:IsA("Part") and object.Name == targetPartName then
  8.         object.LeftSurface = Enum.SurfaceType.Studs -- Sisi Kiri
  9.         object.RightSurface = Enum.SurfaceType.Studs -- Sisi Kanan
  10.         object.BackSurface = Enum.SurfaceType.Studs -- Sisi Belakang
  11.         object.FrontSurface = Enum.SurfaceType.Studs -- Sisi Depan
  12.         object.TopSurface = Enum.SurfaceType.Studs -- Sisi Atas
  13.         object.BottomSurface = Enum.SurfaceType.Studs -- Sisi Bawah
  14.         print("Part bernama '" .. object.Name .. "' ditemukan dan diubah menjadi studs.") -- Tambahan notifikasi
  15.     end
  16. end
  17.  
  18. -- Loop melalui semua objek yang sudah ada di workspace saat script dijalankan
  19. print("Mencari Part bernama '" .. targetPartName .. "' yang sudah ada...")
  20. for _, object in ipairs(workspace:GetDescendants()) do
  21.     makeLego(object)
  22. end
  23.  
  24. -- Deteksi objek baru yang ditambahkan ke workspace dan terapkan perubahan
  25. workspace.ChildAdded:Connect(makeLego)
  26.  
  27. print("Skrip aktif. Semua Part dengan nama '" .. targetPartName .. "' di workspace akan diubah menjadi balok lego (studs).")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement