Menu
CoddyTech

Skrypt zwierzaka

Lekcja 1 z 18 w kursie Gra Roblox: Symulator zwierzaków w Coddy.

W tym kursie zbudujesz symulator zwierzaków: rozbijaj stosy monet, wykluwaj jajka, zbieraj zwierzaki, które będą za tobą podążać i kopać szybciej, otwórz nową strefę i zadbaj o to, by cały postęp był zapisany.

Ta gra ma dwa skrypty. PetServer, skrypt, działa na serwerze Roblox: zarządza monetami, zwierzakami i wszystkimi zasadami. PetClient, LocalScript wewnątrz HUD, działa na urządzeniu każdego gracza i rysuje jego ekran. Poznasz klienta w rozdziale 2; na razie jego plik zawiera tylko notatkę.

Liczby równoważące grę znajdują się w ModuleScript ReplicatedStorage.Settings:

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

Wyzwanie

Łatwy

Twój skrypt PetServer znajduje się w ServerScriptService.

  1. Wczytaj ustawienia za pomocą require(game.ReplicatedStorage.Settings).
  2. Wyświetl A Meadow pile gives 5 coins, utworzony na podstawie Settings.PileValue.
  3. Gdy gracz dołączy, utwórz dla niego Folder leaderstats zawierający IntValue o nazwie Coins.

Naciśnij Play, a następnie Check.

Spróbuj swoich sił

-- PetServer: Script uruchamiający grę na serwerze.
local Players = game:GetService("Players")

-- 1. Wczytaj ustawienia: użyj require dla ModuleScript
--    game.ReplicatedStorage.Settings


-- 2. Wypisz, co daje stos Meadow, używając Settings.PileValue


-- 3. Dodaj każdemu graczowi wartość Coins na tablicy wyników
--    (Folder o nazwie leaderstats zawierający IntValue o nazwie Coins)
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Gra Roblox: Symulator zwierzaków