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) --> 10Bir tycoon'un dengesini ayarlamak, bu sayıları tekrar tekrar değiştirmek demektir; bu yüzden hepsi tek bir yerde bulunur.
Görev
KolayTycoon betiğin ServerScriptService içinde.
- Ayarları
require(game.ReplicatedStorage.Settings)ile yükle. Settings.OreValuedeğerini kullanarak bir cevherin değerini yazdır: Output'taOre is worth 10 Cashyazmalıdır.- Bir oyuncu katıldığında, ona
Cashadında bir IntValue içeren birleaderstatsFolder 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)
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.