Menu
CoddyTech

Papan Status

Pelajaran 2 dari 18 dalam kursus Game Roblox: Bertahan dari Bencana di Coddy.

Pemain di lobi perlu tahu apa yang terjadi selanjutnya. Bagian besar berwarna gelap di sana, workspace.StatusBoard, akan menampilkannya.

Teks pada sebuah bagian ditampilkan oleh SurfaceGui yang menampung object GUI seperti TextLabel. SurfaceGui di dalam sebuah bagian menggambar pada satu sisi, yaitu sisi Front kecuali kamu mengubah Face-nya. Papan itu sudah diputar sehingga sisi Front-nya menghadap ke lobi.

local gui = Instance.new("SurfaceGui")
gui.Parent = workspace.Sign

local label = Instance.new("TextLabel")
label.Size = UDim2.fromScale(1, 1)
label.Text = "Hello!"
label.TextScaled = true
label.Parent = gui

Ukuran GUI adalah UDim2: pecahan dari parent (Scale) ditambah piksel (Offset) pada setiap sumbu. UDim2.fromScale(1, 1) mencakup seluruh parent, sehingga label memenuhi papan. TextScaled membuat teks sebesar mungkin agar pas.

challenge icon

Tantangan

Mudah

Di bawah kode PlayerAdded, letakkan label status di papan:

  1. SurfaceGui dengan parent workspace.StatusBoard.
  2. TextLabel bernama Status di dalamnya, dengan ukuran sebesar papan (UDim2.fromScale(1, 1)).
  3. Latar belakang gelap (Color3.fromRGB(25, 25, 35)), teks putih (Color3.fromRGB(255, 255, 255)) dengan TextScaled aktif, yang menampilkan Welcome to Disaster Survival!

Tekan Play dan lihat papan, lalu tekan Check.

Coba sendiri

local Players = game:GetService("Players")
local Settings = require(game.ReplicatedStorage.Settings)

print("Rounds last " .. Settings.RoundLength .. " seconds")

-- Setiap pemain mendapat Wins di papan peringkat
Players.PlayerAdded:Connect(function(player)
	local leaderstats = Instance.new("Folder")
	leaderstats.Name = "leaderstats"
	leaderstats.Parent = player

	local wins = Instance.new("IntValue")
	wins.Name = "Wins"
	wins.Parent = leaderstats
end)
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Game Roblox: Bertahan dari Bencana

Latihan sendiri: Playground Roblox