Menu
CoddyTech

O Script do Magnata

Lição 1 de 18 do curso Roblox: Tycoon de Fábrica da Coddy.

Neste curso, você vai criar um tycoon, um dos tipos de jogos mais jogados no Roblox. As máquinas soltam minério, uma esteira o leva até um coletor, o coletor paga Cash e o Cash compra mais máquinas. Ao final, você terá uma fábrica completa com melhorias, renascimentos e salvamentos.

Toda a fábrica é executada por um único Script em ServerScriptService, chamado Tycoon. Os números que equilibram o jogo (quanto vale o minério, com que frequência ele cai) ficam em um ModuleScript, ReplicatedStorage.Settings, e require fornece a tabela que ele retorna:

local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.OreValue) --> 10

Equilibrar um tycoon significa alterar esses números repetidamente, então eles ficam em um só lugar.

challenge icon

Desafio

Fácil

Seu script Tycoon está em ServerScriptService.

  1. Carregue as configurações com require(game.ReplicatedStorage.Settings).
  2. Exiba quanto vale um minério, usando Settings.OreValue: a saída deve mostrar Ore is worth 10 Cash.
  3. Quando um jogador entrar, dê a ele uma Folder leaderstats contendo um IntValue chamado Cash.

Pressione Play e depois Check.

Experimente você mesmo

-- Tycoon: o Script que controla toda a sua fábrica.
local Players = game:GetService("Players")

-- 1. Carregue as configurações: use require no ModuleScript
--    game.ReplicatedStorage.Settings


-- 2. Imprima o valor de um minério usando Settings.OreValue


-- 3. Dê a cada jogador um valor Cash no placar
--    (um Folder chamado leaderstats contendo um IntValue chamado Cash)
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Roblox: Tycoon de Fábrica