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
Script Roblox Studio Bagian Part Yang Dapat Menghilang
- Dapatkan link
- X
- Aplikasi Lainnya
Buatlah 1 part terlebih dahulu, tambahkan script (lihat dibawah) pada part pertama . Jika sudah kalian dapat duplikat part tersebut. Agar memudahkan kalian menemukan part yang telah dibuat. Jadikan dalam sebuah grup kemudian berikan nama yang mudah kalian ingat. SCRIPT BAGIAN PART YANG HILANG local fade = script.Parent touch = false function onTouch() if touch == false then touch = true for i = 1, 20 do fade.Transparency = i/20 wait(0.05) end fade.CanCollide = false wait(2) fade.CanCollide = true fade.Transparency = 0 touch = false end end fade.Touched:connect(onTouch)
Script Roblox Studio Kill Player, Lava Floor, Neon
- Dapatkan link
- X
- Aplikasi Lainnya
Buat part untuk lintangan sebagai lava, neon ataupun part yang tidak boleh di lewati. Sebagai contoh disini memakai neon. Jika avatar terkena neon berwarna kuning maka avatar akan mati, SCRIPT KILL PLAYER local lava = script.parent local function killplayer(otherPart) local partParent = otherPart.parent local humanoid = partParent:FindFirstChild("Humanoid") if humanoid then humanoid.Health = 0 end end lava.Touched:connect(killplayer)
Script Roblox Studio (Character Free Falling)
- Dapatkan link
- X
- Aplikasi Lainnya
Script Roblox Studio Karakter Mati Saat Terjatuh Dari Ketinggian local Root = script.Parent:WaitForChild("HumanoidRootPart") local Humanoid = script.Parent:WaitForChild("Humanoid") local Enable = false local EndPosition = 0 Humanoid.StateChanged:Connect(function(oldState, newState) if newState ~= Enum.HumanoidStateType.Freefall then Enable = false end end) function onFreeFall() print(Root.Position.Y) EndPosition = Root.CFrame * Vector3.new(0, -Humanoid.JumpPower, 0) print(EndPosition.Y) Enable = true while Enable == true do wait(0.01) if Root.Position.Y <= EndPosition.Y then Humanoid.Health = 0 end end end Humanoid.FreeFalling:connect(onFreeFall)
Pengantar Komputasi Modern - Tugas 2
- Dapatkan link
- X
- Aplikasi Lainnya
Syarafina Fadhilah – 57416247 (4IA20) 1. Carilah perusahaan yang menerapkan 'Cloud Computing' sebagai penyedia layanan virtual (minimal 2 perusahaan). Jelaskan bagaimana penerapan Cloud Computing di perusahaan tsb secara singkat dan jelas. Jawab : PT. Telekomunikasi Indonesia TELKOM bekerja sama dengan Microsoft. Cloud computing merupakan salah satu layanan unggulan dari empat area pertumbuhan Telkom yang dapat meningkatkan revenue portofolio information Telkom. Telkom sangat bagus dalam layanan cloud computing dalam bidang komunikasi. Layanan ini membuat perusahaan dengan cepat dan mudah meningkatkan apasitas penyimpanan, karena didapat secara virtual. Cloud computing memiliki biaya yang relatif murah. Telkom mengeluarkan layanan TelkomCloud IaaS yang merupakan bagian dari layanan cloud computing Telkom yang memungkinkan pelanggan mendapatkan sumber daya komputasi dan storage melalui jaringan internet atau private WAN, sehingga pelanggan dapat menjalankan apl...