Menu
CoddyTech

Das Haustier-Skript

Lektion 1 von 18 im Kurs Roblox-Spiel: Haustiersimulator von Coddy.

In diesem Kurs entwickelst du einen Haustier-Simulator: Zerschlage Münzhaufen, brüte Eier aus, sammle Haustiere, die dir folgen und schneller graben, öffne eine neue Zone und sorge dafür, dass alles gespeichert bleibt.

Dieses Spiel hat zwei Skripte. PetServer, ein Script, läuft auf dem Server von Roblox: Es verwaltet die Münzen, die Haustiere und sämtliche Regeln. PetClient, ein LocalScript innerhalb des HUD, läuft auf dem Gerät jedes Spielers und zeichnet dessen Bildschirm. In Kapitel 2 lernst du den Client kennen; vorerst enthält seine Datei nur einen Hinweis.

Die Zahlen, die das Spiel ausbalancieren, befinden sich in einem ModuleScript, ReplicatedStorage.Settings:

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

Aufgabe

Einfach

Dein PetServer-Script befindet sich in ServerScriptService.

  1. Lade die Einstellungen mit require(game.ReplicatedStorage.Settings).
  2. Gib A Meadow pile gives 5 coins aus, zusammengesetzt aus Settings.PileValue.
  3. Wenn ein Spieler beitritt, gib ihm ein leaderstats-Folder, das einen IntValue mit dem Namen Coins enthält.

Drücke Spielen und dann Prüfen.

Probier es selbst

-- PetServer: das Script, das das Spiel auf dem Server ausführt.
local Players = game:GetService("Players")

-- 1. Lade die Einstellungen: Binde das ModuleScript ein
--    game.ReplicatedStorage.Settings


-- 2. Gib mit Settings.PileValue aus, was ein Meadow-Haufen bringt


-- 3. Gib jedem Spieler einen Coins-Wert auf der Bestenliste
--    (ein Folder namens leaderstats, der einen IntValue namens Coins enthält)
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Roblox-Spiel: Haustiersimulator