Menu
CoddyTech

סקריפט חיית המחמד

שיעור 1 מתוך 18 בקורס משחק Roblox: סימולטור חיות מחמד של Coddy.

בקורס הזה תבנו סימולטור חיות מחמד: תשברו ערמות מטבעות, תבקעו ביצים, תאספו חיות מחמד שהולכות בעקבותיכם ועוזרות לכם לחפור מהר יותר, תפתחו אזור חדש ותשמרו את כל ההתקדמות.

במשחק הזה יש שני סקריפטים. PetServer, מסוג Script, פועל בשרת של Roblox: הוא אחראי על המטבעות, על חיות המחמד ועל כל הכללים. PetClient, מסוג LocalScript בתוך ה-HUD, פועל במכשיר של כל שחקן ומציג את המסך שלו. תפגשו את צד הלקוח בפרק 2; בינתיים, הקובץ שלו מכיל רק הערה.

המספרים שמאזנים את המשחק נמצאים ב-ModuleScript, ReplicatedStorage.Settings:

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

אתגר

קל

הסקריפט PetServer שלך נמצא ב־ServerScriptService.

  1. טען את ההגדרות באמצעות require(game.ReplicatedStorage.Settings).
  2. הדפס A Meadow pile gives 5 coins, כשהטקסט מורכב מ־Settings.PileValue.
  3. כששחקן מצטרף, תן לו Folder בשם leaderstats שמכיל IntValue בשם Coins.

לחץ על Play, ואז על Check.

נסו בעצמכם

-- PetServer: ה-Script שמריץ את המשחק בשרת.
local Players = game:GetService("Players")

-- 1. טענו את ההגדרות: השתמשו ב-require עבור ה-ModuleScript
--    game.ReplicatedStorage.Settings


-- 2. הדפיסו מה נותנת ערימה ב-Meadow, באמצעות Settings.PileValue


-- 3. תנו לכל שחקן ערך Coins בטבלת המובילים
--    (Folder בשם leaderstats שמכיל IntValue בשם Coins)
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה משחק Roblox: סימולטור חיות מחמד