Untuk SD Sesi 4 https://forms.gle/2R63M4HBJJeyJNFy7 Untuk SMP Game Innov https://forms.gle/PuSRWTwc2RJUqi319 SCRIPT SURPRISE DOOR local walls = script.Parent:GetChildren() local closedWalls = {} local correctWall = nil -- copy walls into closed list for _, w in pairs(walls) do if w:IsA("BasePart") then table.insert(closedWalls, w) end end local function pickNewWall() if #closedWalls == 0 then print("All walls are open!") return end correctWall = closedWalls[math.random(1, #closedWalls)] print("Correct wall:", correctWall.Name) end pickNewWall() for _, wall in pairs(walls) do if wall:IsA("BasePart") then wall.Touched:Connect(function(hit) local humanoid = hit.Parent:FindFirstChild("Humanoid") if not humanoid or not correctWall then return end if wall == correctWall then -- open permanently wall.CanCollide = false wall.Transparency = 0.6 -- remove from closed list for i, w in ...
Postingan
Menambahkan Sound di Roblox Studio
- Dapatkan link
- X
- Aplikasi Lainnya
Cara menambahkan sound di robloox https://www.youtube.com/watch?v=TPmqCnOK6tE Refrensi: https://create.roblox.com/docs/id-id/tutorials/use-case-tutorials/audio/add-3D-audio Langkah menambahkan sound: 1. Buat part lalu jadikan group. Ganti nama model menjadi Areas (yang nantinya akan digunakan pada localsript) 2. Add sound 3. Buka: https://create.roblox.com/store/audio , kemudia klik more info 2. copy link ID yang ada disebelah assets (hanya angka saja) - kemudian paste di " SoundId " - lalu tekan enter 4. Tambahkan LoscalScript di dalam StarterCharacterScripts - tambahkan script yang sudah kalian copy
Growing School
- Dapatkan link
- X
- Aplikasi Lainnya
Roblox: Growing School . Langkah-langkah implementasi, struktur folder, skrip (Luau) untuk server & client, serta ide tambahan untuk melibatkan guru/staff dan memperkaya lingkungan sekolah. Saya buat mudah diikuti dan siap ditempel ke tempat (place) yang sudah punya gedung sekolah. Ringkasan fitur utama Assessment Quizzes : siswa mencari (in-game clue / resource) lalu menjawab soal. Soal lebih sulit → poin assessment lebih besar. Konversi : setiap 50 assessment points dapat ditukar 5 reward credits . Shop & Crafting : reward credits dikumpulkan dan ditukar menjadi barang / tools untuk build mainan (toy/diecast/minifigure). Barang bisa spawnable item atau tool. Garden Growth : keberhasilan siswa menanam/merawat tanaman memengaruhi tampilan sekolah (lebih hijau, bunga, dekor). Peran Guru/Staff : guru bisa membuat kuis, memvalidasi proyek, dan menjalankan workshop pembuatan barang di game. Struktur proye...
Cara membuat script leaderboard checkpoint di Roblox Studio
- Dapatkan link
- X
- Aplikasi Lainnya
Berikut ini cara membuat script leaderboard checkpoint di Roblox Studio — supaya pemain bisa menyimpan progress checkpoint mereka di leaderboard. 🎯 Tujuan Membuat leaderboard yang menampilkan checkpoint terakhir pemain. Menyimpan posisi checkpoint ketika pemain menyentuh checkpoint. Mengembalikan pemain ke checkpoint terakhir saat respawn. ⚙️ Langkah-langkah 1. Buat Folder Leaderboard Buka Roblox Studio . Di StarterPlayer > StarterPlayerScripts , buat Script baru . Ganti nama script menjadi misalnya: LeaderboardSetup Masukkan kode ini: game.Players.PlayerAdded:Connect( function (player) -- Buat leaderstats folder local leaderstats = Instance.new( "Folder" ) leaderstats.Name = "leaderstats" leaderstats.Parent = player -- Buat value untuk checkpoint local checkpoint = Instance.new( "IntValue" ) checkpoint.Name = "Checkpoint" checkpoint.Value = 0 checkpoint.Parent = leaderstats end ) 🔹 ...
Materi Roblox Permainan Harvest
- Dapatkan link
- X
- Aplikasi Lainnya
https://drive.google.com/file/d/1HcUO_oA9vxyLsertA6siLZmcykiVpFYW/view?usp=drive_link Local Script pada Text HarvestCount local player = game.Players.LocalPlayer local textLabel = script.Parent --Tunggu leaderstats muncul player:WaitForChild("leaderstats") local harvest = player.leaderstats:WaitForChild("Harvest") --Update GUI saat nilai berubah harvest.Changed:Connect(function(value) textLabel.Text = "Harvest: " .. harvest.value end) --set awal textLabel.Text = "Harvest: " .. harvest.Value Script ke-1 untuk crop local crop = script.Parent local clickDetector = crop:WaitForChild("ClickDetector") clickDetector.MouseClick:Connect(function(player) --Buat nilai leadertstats kalau belum ada local leaderstats = player:FindFirstChild("leaderstats") if not leaderstats then leaderstats = Instance.new("Folder") leaderstats.Name = "leaderstats" leaderstats.Parent = player end --Buat nilai hasil ...
script spin
- Dapatkan link
- X
- Aplikasi Lainnya
Script Spinner local speed = 0.06 while true do script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,""..speed.."",0) wait() end kalian bisa juga menambahkan script lava floor untuk menambahkan lintangan jika karakter mengenai part yang berputar warna merah maka karakter akan mati