Menu
CoddyTech

Evcil Hayvan Betiği

Coddy'nin Roblox Oyunu: Evcil Hayvan Simülatörü kursunda ders 1 / 18.

Bu kursta bir evcil hayvan simülatörü oluşturuyorsun: madeni para yığınlarını kırıyor, yumurtalardan evcil hayvan çıkarıyor, seni takip eden ve daha hızlı kazan evcil hayvanlar topluyor, yeni bir bölge açıyor ve tüm ilerlemeni kayıtlı tutuyorsun.

Bu oyunda iki betik var. Bir Script olan PetServer, Roblox sunucusunda çalışır: madeni paraları, evcil hayvanları ve tüm kuralları yönetir. HUD içindeki bir LocalScript olan PetClient, her oyuncunun kendi cihazında çalışır ve ekranını çizer. İstemciyle 2. bölümde tanışacaksın; şimdilik dosyasında yalnızca bir not bulunuyor.

Oyunun dengesini belirleyen sayılar bir ModuleScript olan ReplicatedStorage.Settings içinde bulunur:

local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.PileValue) --> 5
challenge icon

Görev

Kolay

PetServer Script'in ServerScriptService içindedir.

  1. Ayarları require(game.ReplicatedStorage.Settings) ile yükle.
  2. Settings.PileValue kullanarak A Meadow pile gives 5 coins yazdır.
  3. Bir oyuncu katıldığında, ona Coins adında bir IntValue içeren bir leaderstats Folder ver.

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

Kendin dene

-- PetServer: oyunu sunucuda çalıştıran Script.
local Players = game:GetService("Players")

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


-- 2. Settings.PileValue kullanarak bir Meadow yığınının ne verdiğini yazdır


-- 3. Liderlik tablosunda her oyuncuya bir Coins değeri ver
--    (Coins 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: Evcil Hayvan Simülatörü bölümündeki tüm dersler