Erstelle ein Skript

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Programmierung ist der Prozess, Anweisungen zu erstellen, die Computer befolgen. So wie Menschen verschiedene Sprachen verwenden, wie Englisch und Spanisch, verwenden auch Programme unterschiedliche Sprachen. Roblox verwendet die Programmiersprache Luau.

Dieser Artikel behandelt, wie man mit dem Programmieren in Roblox beginnt und führt in gängige Konzepte wie Skripte, Datentypen und Variablen ein. Am Ende wirst du in der Lage sein, Code zu schreiben, der Nachrichten in Roblox Studio anzeigt.

Code mit Skripten

In Roblox Studio werden Zeilen von Luau-Code in Skripten gehalten. Diese Skripte geben dem Spiel eine Reihe von Anweisungen, wie man den Spielern Lebenspunkte gibt, einen Regen von Feuerbällen erzeugt oder alles andere Vorstellbare.

Erstelle ein Skript

Skripte werden häufig in ServerScriptService erstellt, einem speziellen Ordner, der nur zum Halten von Skripten gedacht ist.

  1. Bewege den Mauszeiger in Explorer über ServerScriptService, um die +-Schaltfläche zu sehen.

  2. Klicke auf die +-Schaltfläche und wähle Skript. Ein neues Skript wird erstellt und der Skripteditor öffnet sich.

  3. Klicke mit der rechten Maustaste auf das Skript und wähle Umbenennen. Nenne das Skript PracticeScript. Das Benennen von Skripten hilft dir und deinen Teamkollegen, sich daran zu erinnern, was jedes Skript tut.

Hallo Welt

Neue Skripte enthalten eine Druckfunktion am Anfang des Skripteditors. Druckfunktionen zeigen Text auf dem Bildschirm an. Es ist eine der ersten Funktionen, die viele Menschen lernen, und du wirst sie oft verwenden. Dieser Code lässt "Hallo Welt!" auf dem Bildschirm erscheinen.

Standardcode
print("Hallo Welt!")

Um das Skript das nächste Mal zu finden, wenn du Roblox Studio öffnest, klicke auf den Namen des Skripts über dem 3D-Viewport oder doppelklicke auf den Namen des Skripts in Explorer.

Testausgabe

Du kannst das Ergebnis des Ausführens des Standardcodes im Ausgabe-Fenster sehen. Wenn du es noch nie zuvor verwendet hast, musst du es aktivieren.

  1. Öffne im Studio-Menü das Ausgabe Fenster.

  2. Um das Skript zu testen, starte einen Spieltest. Hallo Welt! wird in der Ausgabe angezeigt.

  3. Klicke auf Stop, um den Spieltest zu beenden. Du kannst jetzt zum Skript-Tab zurückkehren.

Identifiziere Datentypen

Programmiersprachen klassifizieren verschiedene Arten von Werten in Datentypen. Zum Beispiel ist ein Datentyp eine Zahl. Zahlendatentypen sind selbsterklärend, da sie nur aus Zahlen bestehen.

Ein weiterer Datentyp ist ein String. Strings können Zahlen, Buchstaben und Zeichen enthalten. Schau dir den Standardcode im neuen Skript noch einmal an; die Wörter und Anführungszeichen innerhalb der Klammern sind ein Beispiel für einen String-Datentyp.

Standardcode
print("Hallo Welt!")

Strings wie "Hallo Welt" stehen immer in Anführungszeichen, "so wie dies". Weitere Beispiele für Strings sind unten aufgeführt. Beachte, wie sie eine Mischung aus Buchstaben und Zahlen enthalten.

  • "Du hast gerade das Spiel betreten!"
  • "Es sind noch 50 Spieler übrig"
  • "10"

Erstelle Variablen

Variablen sind Container für Informationen, die das Programm verwenden und ändern kann, wie Spielernamen oder Punkte.

Deklarieren einer Variablen ist der Prozess, den Programmierer verwenden, um eine neue Variable zu erstellen. In Luau, um eine neue Variable zu deklarieren, tippe local und dann den Namen für die neue Variable. Eine Variable, die einen Spielernamen halten kann, könnte so aussehen: local playerName

In Luau können Variablen global oder lokal sein. Du wirst normalerweise lokale Variablen verwenden. Lokale Variablen können nur innerhalb des Skripts oder des Codeblocks verwendet werden, in dem sie erstellt wurden. Globale Variablen können potenziell von anderen Skripten verwendet werden, aber zu viele globale Variablen können dein Spiel langsam und unresponsive machen. Es ist besser, die Gewohnheit zu haben, Variablen lokal zu machen, es sei denn, es ist notwendig.

Verwende Variablen und Strings zusammen

Zeit, deine eigenen Variablen zu deklarieren. Diese Schritte verwenden einen String, um den Namen deines Lieblingstieres zu speichern.

  1. Lösche print("Hallo Welt!"). Es ist eine gute Praxis, unnötigen Code in deinen Skripten nicht zu belassen.

  2. Deklariere eine neue Variable, indem du zuerst local tippst und dann die Variable myAnimal nennst.

    Deklariert eine neue Variable
    local myAnimal

Benenne Variablen

Variablen können beliebig benannt werden, aber gute Namen beschreiben immer ihren Zweck. Generische Namen machen deinen Code schwer lesbar und später schwer zu aktualisieren. Programmierer verwenden auch unterschiedliche Großschreibungsstile, um sich daran zu erinnern, wie die Variable im Skript verwendet wird. Ein guter Standardstil ist camelCase.

Um in camelCase zu schreiben:

  • Beginne mit einem Kleinbuchstaben
  • Lass Leerzeichen weg
  • Großschreibe zusätzliche Wörter

Gute Variablenamen

  • playerPoints
  • numberStorageArray

Schlechte Variablenamen

  • myVariable - Beschreibt nicht den Zweck der Variablen
  • player name - Das enthaltene Leerzeichen verursacht Probleme

Werte Variablen zuweisen

Neue Variablen sind leer. Um ihr einen Wert zu weisen oder etwas in ihren Container zu legen, verwende das =-Symbol. In diesem Fall weise der Variablen den Namen deines Lieblingstieres zu.

  1. Tippe nach dem Variablennamen =.

    Gleichheit weist Werte zu
    local myAnimal =
  2. Tippe in derselben Zeile einen String ein, der dein Lieblingstier enthält. Denk an die Anführungszeichen.

    Weist "Stachelschweine" myAnimal zu
    local myAnimal = "Stachelschweine"

Verwende print() für deine eigenen Nachrichten

Druckfunktionen zeigen Text auf dem Bildschirm an, wie du zuvor gesehen hast. Es ist eine der ersten Funktionen, die viele Menschen lernen, da es eine einfache Möglichkeit ist, dem Skript einen Befehl zu geben. Um deine Variable zu sehen, verwende die Funktion print().

  1. Tippe in einer neuen Zeile print().

    Fügt leeres print() hinzu
    local myAnimal = "Stachelschweine"
    print()
  2. Tippe den Namen deiner Variablen innerhalb der Klammern ein.

    Gibt "Stachelschweine" aus
    local myAnimal = "Stachelschweine"
    print(myAnimal)
  3. Teste deinen Code mit der Wiedergabetaste. Du solltest den Namen deines Tieres im Ausgabefenster sehen.

Strings kombinieren

Du kannst jeden String in der Ausgabe mit print() anzeigen; du kannst sogar mehrere Strings, die in Variablen gespeichert sind oder direkt innerhalb der Funktion eingegeben werden, drucken. Konkatenation ist das Kombinieren von Strings. Um den String, der deiner Variablen zugewiesen ist, und einen zweiten String zu verketten, verwende zwei Punkte ... Das folgende Beispiel verkettet zwei Variablen und zwei eingegebene Strings.

Verwendet Variablen und Strings zusammen
local firstAnimal = "Stachelschweine"
local secondAnimal = "Delfine"
print("Ich mag " .. firstAnimal .. " und " .. secondAnimal)

Experimentiere mit dem Drucken verschiedener Kombinationen von Strings.

Zusammenfassung

Neue Skripte können erstellt werden, indem man auf die +-Schaltfläche neben dem Namen eines Objekts klickt. ServerScriptService ist ein häufiger Ort, um neue Skripte zu erstellen. Neue Skripte enthalten den Standardcode print("Hallo Welt!"). Dieser Code zeigt Hallo Welt! im Ausgabefenster an, wo du die Ergebnisse deines Codes sehen kannst und ob Fehler aufgetreten sind.

"Hallo Welt!" ist ein Beispiel für einen String-Datentyp. Strings können jede Kombination von Zeichen enthalten, die du auf deiner Tastatur eingeben könntest. Konkatenation ist, wenn mehrere Strings kombiniert werden.

Variablen sind Container, die zugewiesen werden können, um verschiedene Datentypen zu halten, wie Strings und Zahlen.

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.