Menu
CoddyTech

Magnat Scripti

Coddy'nin Roblox Oyunu: Fabrika Tycoon kursunda ders 1 / 18.

Bu kursta, Roblox'ta en çok oynanan oyun türlerinden biri olan bir tycoon inşa edeceksin. Makineler cevher düşürür, bir konveyör cevheri toplayıcıya taşır, toplayıcı Cash öder ve Cash ile daha fazla makine alınır. Kursun sonunda yükseltmeleri, yeniden doğuşları ve kayıtları olan eksiksiz bir fabrikan olacak.

Fabrikanın tamamı, ServerScriptService içinde bulunan ve adı Tycoon olan tek bir Script'ten çalışır. Oyunun dengesini belirleyen sayılar (cevherin değeri ve ne sıklıkta düştüğü), bir ModuleScript olan ReplicatedStorage.Settings içinde bulunur; require da sana döndürdüğü tabloyu verir:

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

Bir tycoon'un dengesini ayarlamak, bu sayıları tekrar tekrar değiştirmek demektir; bu yüzden hepsi tek bir yerde bulunur.

challenge icon

Görev

Kolay

Tycoon betiğin ServerScriptService içinde.

  1. Ayarları require(game.ReplicatedStorage.Settings) ile yükle.
  2. Settings.OreValue değerini kullanarak bir cevherin değerini yazdır: Output'ta Ore is worth 10 Cash yazmalıdır.
  3. Bir oyuncu katıldığında, ona Cash adında bir IntValue içeren bir leaderstats Folder ver.

Play'e, ardından Check'e bas.

Kendin dene

-- Tycoon: tüm fabrikanızı çalıştıran Script.
local Players = game:GetService("Players")

-- 1. Ayarları yükleyin: ModuleScript'i require ile yükleyin
--    game.ReplicatedStorage.Settings


-- 2. Settings.OreValue kullanarak bir cevherin değerini yazdırın


-- 3. Her oyuncuya liderlik tablosunda bir Cash değeri verin
--    (Cash adlı bir IntValue içeren, leaderstats adlı bir Folder)
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Roblox Oyunu: Fabrika Tycoon bölümündeki tüm dersler