Menu
CoddyTech

Konveyor

Pelajaran 3 dari 18 dalam kursus Game Roblox: Tycoon Pabrik di Coddy.

Bijih yang menumpuk di bawah penetes tidak menghasilkan apa-apa. Bijih itu harus bergerak ke pengumpul, dan konveyor membawanya ke sana.

Di Roblox, konveyor adalah bagian yang dijangkar dengan kecepatan. Mengatur AssemblyLinearVelocity pada bagian yang dijangkar tidak membuat apa pun bergerak dengan sendirinya, tetapi apa pun yang berada di atasnya akan terbawa dengan kecepatan tersebut, termasuk pemain:

conveyor.AssemblyLinearVelocity = Vector3.new(8, 0, 0)

Vektor tersebut menunjukkan arah dan kecepatannya: 8 stud per detik sepanjang sumbu X. Kecepatannya tersimpan di Settings.BeltSpeed.

challenge icon

Tantangan

Mudah

Atur tycoon.Conveyor.AssemblyLinearVelocity ke Settings.BeltSpeed stud per detik sepanjang sumbu X.

Tekan Play dan lihat ore bergerak (dan ikut naik ke belt). Lalu tekan Check.

Coba sendiri

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

local tycoon = workspace.Tycoon

print("Ore is worth " .. Settings.OreValue .. " Cash")

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

	local cash = Instance.new("IntValue")
	cash.Name = "Cash"
	cash.Parent = leaderstats
end)

-- Ore: bagian kecil bernilai Cash yang dijatuhkan di bawah dropper
local function dropOre(dropper)
	local ore = Instance.new("Part")
	ore.Name = "Ore"
	ore.Size = Vector3.new(1, 1, 1)
	ore.Color = Color3.fromRGB(150, 150, 160)
	ore.Position = dropper.Position - Vector3.new(0, 2.5, 0)
	ore:SetAttribute("Value", Settings.OreValue)
	ore.Parent = workspace
end

local function startDropper(dropper)
	task.spawn(function()
		while dropper:IsDescendantOf(workspace) do
			dropOre(dropper)
			task.wait(Settings.DropInterval)
		end
	end)
end

startDropper(tycoon.Dropper)
quiz iconUji dirimu

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

Semua pelajaran di Game Roblox: Tycoon Pabrik

Latihan sendiri: Playground Roblox