Du wolltest schon immer einmal wissen, wie man auf Roblox Spiele erstellt, oder einfach lernen wie man Scripten kann? Dann seid ihr hier richtig!
In diesem Buch werde ich euch basics zeigen von einfachen Scripts
Nach diesem Buch werde ich auch noch...
Wenn man auf Roblox geht, sieht man Properties. Das sind einfach solche Sachen, wie groß der Part ist, welche Farbe er hat, ob er Anchored ist, also ob er, wenn er in der Luft ist, da auch bleibt, und nicht runterfällt, und noch viele andere Sachen.
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Das sieht jetzt nach sehr viel aus aber keine Sorge, dass ist nicht viel. In der ersten Zeile, wo wait(10) steht, sagen wir einfach, dass das Script 10 Sekunden warten soll, bevor es die nächten Zeilen 'aktiviert'. Danach erstellen wir die Variable 'Part'. Game .Workspace heißt, das etwas im Spiel ist, und in dem Workspace. In dem Workspace hat man alle Parts und Models die man sehen kann. Game.Workspace.PropertiesPart heißt so, weil wir auf das PropertiesPart zugreifen wollen. Mit dem Script sagen wir also, das unsere Variable 'Part' = der PropertiesPart ist. Wir mussten aber Game.Workspace schreiben, weil wir definieren müssen, wo der PropertiesPart ist. Es kann ja auch sein das er im ReplicatetStorage ist. Da kann man auch parts reintun, man sieht sie aber nicht, und nutzt sie um Events zu machen. Dazu kommen wir aber einander mal. Hier nochmal das Script:
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Danach sagen wir Part.Anchored = false was heißt, das die Variable Part, also der PropertiesPart nicht festgeankert ist. Weil Anchored = false. Danach sagen wir dem Script nochmal, das es 3 Sekunden warten soll, bevor die nächste Zeile Code weitergeht.
Da schreiben wir Part.Anchored = true was heißt, das unsere Variable 'Part', also der PropertiesPart jetzt wieder festgeankert ist. Also True ist. False und True sagt einfach, ob etwas richtig oder falsch ist. Oder halt ob etwas aktiviert ist oder nicht.
Dann schreiben wir Part.CanCollide = false sagt uns, dass der Part nicht kollidieren kann mit etwas anderem. Also kann man dadurch gehen. Weil CanCollide false ist. CanCollide heißt einfach, ob ein Objekt mit dem Objekt kollidieren kann oder nicht.
Danach warten wir wieder 5 Sekunden und dann schreiben wir Part.Transparency = 1 heißt, das die Transparency von dem Part auf 1 ist. Die Transparency ist, ob ein Block sichtbar ist oder nicht. 0 ist ganz sichtbar und 1 ist garnicht sichtbar 0.5 ist so halb sichtbar.
Dann warten wir 3 Sekunden und schreiben wieder Part.Transparency = 0 heißt dann einfach das wir die Transparency auf 0 stellen und der Block wieder ganz sichtbar ist.
Dann warten wir wieder 3 Sekunden und schreiben dann was ganz anderes Part.Brickcolor = Brickcolor.new("Fire Yellow") Das heißt, das wir bei Part.Brickcolor erstmal auf den Part gehen, und dann auf die Farbe von dem Part. Und der ist = Brickcolor.new("Fire Yellow"). Brickcolor.new heißt einfach, das wir eine neue Farbe auf den Part wollen. Brickcolor.new("Fire Yellow") heißt dann, das wir eine neue Brickcolor auf unseren Part haben wollen, und die Farbe soll 'Fire Yellow' sein.
Im nächsten Part erkläre ich euch functions. Bis dann!