Menu
CoddyTech

반려동물 스크립트

Coddy의 Roblox 게임: 펫 시뮬레이터 코스 레슨. 18개 중 1번째.

이 과정에서는 펫 시뮬레이터를 만듭니다. 코인 더미를 부수고, 알을 부화시키고, 나를 따라다니며 더 빨리 채굴하는 펫을 모으고, 새로운 구역을 열고, 이 모든 진행 상황을 저장합니다.

이 게임에는 두 개의 스크립트가 있습니다. Script인 PetServer는 Roblox 서버에서 실행되며 코인, 펫, 모든 규칙을 관리합니다. HUD 안에 있는 LocalScript인 PetClient는 각 플레이어의 기기에서 실행되며 화면을 그립니다. 2장에서 클라이언트를 살펴봅니다. 지금은 해당 파일에 메모만 들어 있습니다.

게임 밸런스를 조정하는 숫자는 ModuleScript인 ReplicatedStorage.Settings에 있습니다.

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

챌린지

쉬움

PetServer 스크립트는 ServerScriptService에 있습니다.

  1. require(game.ReplicatedStorage.Settings)로 설정을 불러옵니다.
  2. Settings.PileValue를 사용해 A Meadow pile gives 5 coins를 출력합니다.
  3. 플레이어가 참가하면 Coins라는 이름의 IntValue를 담은 leaderstats Folder를 플레이어에게 제공합니다.

Play를 누른 다음 Check를 누르세요.

직접 해보기

-- PetServer: 서버에서 게임을 실행하는 Script.
local Players = game:GetService("Players")

-- 1. 설정 불러오기: ModuleScript를 require하기
--    game.ReplicatedStorage.Settings


-- 2. Settings.PileValue를 사용해 Meadow 더미가 주는 값을 출력하기


-- 3. 모든 플레이어에게 리더보드의 Coins 값 부여하기
--    (Coins라는 이름의 IntValue를 담고 있는 leaderstats라는 이름의 Folder)
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Roblox 게임: 펫 시뮬레이터의 모든 레슨